NAME

Question types


Start with


Question limit

of 123 available terms

Print test

123 Matching questions

  1. The «Application Cache», or «AppCache», stores resources like images, HTML pages, CSS files, and JavaScript - data that would ordinarily be stored on ___ . Because the resources are stored on the client's hard disk or device, the resources load faster when requested.
  2. The «sessionStorage» method keeps data only for one ___
  3. JavaScript is a ___
  4. The Document Object Model (DOM) ? ___
  5. Using these methods: «localStorage» and «sessionStorage», specific data is transferred only when ___
  6. When the end user installs the app, the user must give ___
  7. Using AppCache, a developer uses a text file called a "cache manifest" to specify the files a Web browser should cache offline. Even if a user presses the ___, the app will load and work correctly.
  8. the code running in a Metro style app container is ___, by default.
  9. In HTML5, developers can use the ___ and sessionStorage JavaScript methods to deal efficiently with state data.
  10. Microsoft provides a free tool called the Windows App Certification Kit for testing local apps. The kit is a type of validator that tests your app on your computer before ___
  11. HTML ? ___
  12. The validation service checks your code and ___
  13. new features (html5): ___
  14. In HTML5, developers can use the localStorage and ___ JavaScript methods to deal efficiently with state data.
  15. W3C ? ___
  16. A syntax error is a typo in the code or a similar error, which is usually revealed during
    runtime for ___
  17. A package may contain Web pages, code, database tables, and procedures. When a package has a user interface, it's referred to as an ___
  18. A touch-screen simulator or emulator imitates a system that ___
  19. Canvas: ___
  20. On a touch-screen device, a finger move is called a ___ , and the response by the app to that gesture is called an event.
  21. «Persistent state information» is data that an application ___
  22. When a user first requests access to an application, the «session state» is created. The state ends when ___
  23. The .NET Framework defines several levels of «permission sets», which range from ___ (no permissions exist and code cannot run) to Full Trust (code can access all resources fully).
  24. On a touch-screen device, a finger move is called a gesture, and the response by the app to that gesture is called an ___.
  25. New application programming interfaces (APIs): ___
  26. «Identity permissions» protect ___ (compiled code libraries)
  27. The «application state» is created when the Web browser sends the first request for a Web page to the Web server, and it ends when ___
  28. The «Application Cache», or «AppCache», stores resources like images, HTML pages, CSS files, and JavaScript - data that would ordinarily be stored on a server. Because the resources are stored on the client's hard disk or device, the resources load ___
  29. CSS ? ___
  30. HTML5, CSS, and JavaScript are interpreted languages, which means they do not require ___
  31. The app package is the result of the ___
  32. Before publishing your app to the Windows Store, you must do the following:
    • Sign up and pay for a ___
  33. One of the first steps in the debugging and testing phase is ___
  34. Some errors are easy to detect and fix, whereas others can require hours or even days to resolve, depending on the ___
  35. Your goal is to provide a reliable, secure, and useful app to customers. Debugging and testing help to ___
  36. markup language, not a programming language, which means HTML uses ___ such as <body> and <h1> to describe parts of a Web page.
  37. What's New in HTML5? ___
  38. You can ___ one or more elements in or out of a package.
  39. The «Application Cache», or «AppCache», stores resources like ___ - data that would ordinarily be stored on a server. Because the resources are stored on the client's hard disk or device, the resources load faster when requested.
  40. touchstart, touchend, and touchmove: ___
  41. HTML5 is also platform-independent. That means you can create apps using the HTML5 family of technologies that can run on ___
  42. when you enter a uniform resource locator (URL) in the address field in a browser, the browser sends an ___
  43. You can use JavaScript to create touch-enabled apps, primarily using the ___
  44. When a user returns to a visited site, the browser sends the cookies back to ___
  45. Before publishing your app to the Windows Store, you must do the following:
    • Use the Windows App Certification Kit to ___
  46. If approved, your app will be certified and listed. However your app could be rejected, which means you must fix any problems noted by ___
  47. The Metro style UI includes features like ___
  48. A single package can have a lot of functionality. To keep all of the components separated so they don't conflict, a package defines a ___
  49. Audio and video tags: ___
  50. Persistent state information is data that ___
  51. An app container prevents corruption of the operating system if the ___ for some reason and enables a user to cleanly uninstall the app.
  52. Cascading Style Sheets (CSS) : ___
  53. The «localStorage» method allows users to save larger amounts of data from ___
  54. Packaging is similar to archiving a folder that contains ___
  55. A session state is created when a user first requests access to an application, and it ends when ___
  56. Cookies help a Web server "remember" a user and customize the ___
  57. The .NET Framework defines several levels of «permission sets», which range from Nothing (no permissions exist and code cannot run) to ___ (code can access all resources fully).
  58. The W3C also provides a link checker at http://validator.w3.org/checklink. This service checks that ___
  59. HTML file is ___ by a browser to display a Web page based on the tags.
  60. The CSS Validation Service at http://jigsaw.w3.org/css-validator/ checks your ___
  61. Any finger move is referred to as a gesture, which can involve a single finger (one-touch, such as press, tap, press and hold, slide to pan, and so on) or a ___ (two-touch, such as a pinch and stretch or a turn to rotate).
  62. Think of a namespace as a ___ for related objects (pages, code, etc.).
  63. A logic error results in the app behaving ___
  64. an app requires a ___ to start it.
  65. Each «identity permission» represents a particular kind of evidence, or credentials, that an ___
  66. State management is the process of ___
  67. HTML5 is the latest HTML standard and a family of technologies that includes ___
  68. general steps involved in creating an app: ___
  69. «Debugging» an application involves ___
  70. The Windows Store is an ___
  71. Application packaging is the process of ___
  72. Before publishing your app to the Windows Store, you must do the following:
    • Include a privacy statement if your app gathers personal ___
  73. «Permission sets» are ___
  74. Application packaging bundles an app's files and folders into a ___
  75. Windows Runtime Core includes ___
  76. Once your app has been tested, debugged, and the code validated or certified, you need to ___
  77. If you plan to publish your app through the Windows Store or another reputable online app marketplace, the store will require ___
  78. High-quality apps garner high ratings, which can ___
  79. AppCache enables a user to load data ordinarily stored on a server even when the user is ___
  80. Geolocation: ___
  81. manifest file ? ___
  82. Using AppCache, a developer uses a text file called a "cache manifest" to specify the files a Web browser should ___. Even if a user presses the Refresh button offline, the app will load and work correctly.
  83. Media queries: ___
  84. Using AppCache, a developer uses a text file called a ___ to specify the files a Web browser should cache offline. Even if a user presses the Refresh button offline, the app will load and work correctly.
  85. Windows Core layer ? ___
  86. Testing and debugging code is a standard part of ___
  87. When you're ready, use your app development tool (such as Visual Studio 12 or Visual Studio 12 Express for Windows 8) to create a final app package and then ___
  88. Any finger move is referred to as a «gesture», which can involve a ___ (one-touch, such as press, tap, press and hold, slide to pan, and so on) or a finger and a thumb (two-touch, such as a pinch and stretch or a turn to rotate).
  89. If you want your app to access a device, another app, the Internet, or anything outside of itself, you must ___
  90. The «manifest file» includes ___
  91. Windows has its own runtime environment, called ___
  92. Before publishing your app to the Windows Store, you must do the following:
    • ... test your app on as many different devices and platforms as possible, especially if you tested it only in a ___
  93. Modernizr: ___
  94. Before publishing your app to the Windows Store, you must do the following: ___
  95. The W3C provides a ___ for all active versions of HTML on its Markup Validation Service Web page at http://validator.w3.org
  96. Before publishing your app to the Windows Store, you must do the following:
    • ...naming your app, choosing selling details such as ___
  97. WWAHost passes the HTML, CSS, and JavaScript into the ___ page that is the start of your app.
  98. touch event: ___
  99. if you want to package and deploy your app, you'll need to use an application development tool such as ___
  100. To use the Windows App Certification kit, you must first package and install the app locally using an app development tool. Then ___
  101. In HTML5, developers can use the Web storage instead, which offers ___
  102. Before publishing your app to the Windows Store, you must do the following:
    • Capture some screen shots of significant or unique features of your app to ___
  103. ... the user often uses several fingers and both thumbs simultaneously or in very rapid succession. In this situation, swipes and gestures don't work well, resulting in unintended zooming and scrolling instead. The fix is ___
  104. When an application is launched, it's considered to be in a ___
  105. A user can ___ a package.
  106. Multi-touch occurs when a ___
  107. Any finger move is referred to as a «gesture», which can involve a single finger (one-touch, such as press, tap, press and hold, slide to pan, and so on) or a finger and a ___
  108. A validator looks for anything that could cause the code to be ___
  109. An app container ensures the application runs in its own ___ and doesn't corrupt the operating system.
  110. The runtime environment is responsible for ___
  111. An app container ensures the application runs in its own memory space and doesn't corrupt the ___
  112. A package can contain other ___
  113. HTTP is a stateless protocol, which means ___
  114. "process" is simply a ___
  115. You should also keep in mind that users have different size fingers, and it's a best practice to design for ___
  116. Hypertext Transport Protocol (HTTP) is the ___
  117. An application state exists from the time a Web browser requests a Web page until ___
  118. An app container prevents corruption of the ___ if the application fails for some reason and enables a user to cleanly uninstall the app.
  119. The Windows Library for JavaScript includes JavaScript and ___
  120. In a Windows 8 app, for example, the device could be a ___
  121. The .NET Framework provides a secure environment in which ___ can run.
  122. HTML5 apps are much easier to develop than similar apps that use other technologies
    such as ___
  123. cookies ? ___
  1. a detecting, finding, and correcting logical or syntactical errors.
  2. b work area
  3. c HTML, CSS, and JavaScript.
  4. d user's experience on that site.
  5. e Audio and video tags, Canvas, Media queries, New application programming interfaces (APIs), Geolocation, Modernizr.
  6. f HTTP command to the Web server requesting the Web page.
  7. g assemblies
  8. h a server
  9. i app development
  10. j faster when requested.
  11. k you attempt to package and publish it to the Windows Store.
  12. l exists after a session ends.
  13. m user must press multiple buttons or locations at once.
  14. n requested, so it's possible to store a relatively large amount of data without slowing down the connection or site.
  15. o validation or certification that your app has been tested.
  16. p Allows programs and scripts to update content, structure, and styles on the fly—essentially anything in an HTML or XML file can be modified.
  17. q touchstart, touchend, and touchmove events.
  18. r images, HTML pages, CSS files, and JavaScript
  19. s all links in your HTML file are valid.
  20. t files and subfolders.
  21. u Adobe Flash and Microsoft Silverlight.
  22. v offline.
  23. w sessionStorage
  24. x CSS files.
  25. y Uses JavaScript to detect the location (geographic positioning) of a client device, whether it's a Windows Phone, Android phone, or a PC.
  26. z to disable zooming and scrolling in JavaScript.
  27. aa single finger
  28. ab Give apps access to a plethora of resources, such as files, webcams, and hardware-accelerated animations.
  29. ac cache offline
  30. ad groups of permissions.
  31. ae localStorage
  32. af finger and a thumb
  33. ag The HTML5 family includes many new markup tags and technologies like media queries, geolocation, Modernizr, and much more. These technologies add a lot of functionality to HTML-based apps and help make the finished product more stylish.
  34. ah A JavaScript library that helps you deliver the new capabilities of HTML5 and CSS3 in older browsers.
  35. ai the browser closes.
  36. aj packaging process.
  37. ak application fails
  38. al the Web server.
  39. am default.html
  40. an Microsoft Visual Studio.
  41. ao World Wide Web Consortium
  42. ap Windows Store developer account...
  43. aq compilation.
  44. ar assembly must have in order to run.
  45. as protocol that transfers data on the World Wide Web.
  46. at HTML5/JavaScript apps
  47. au A CSS3 feature that detects the user's type of screen and sizes the output accordingly.
  48. av memory space
  49. aw session to session (persistent data), and there's no time limit as to how long the data exists.
  50. ax ...session (until the browser is closed), which is also referred to as "per-tab storage."
  51. ay Defines styles for HTML in a separate file, so you can easily change fonts, font sizes, and other attributes in a CSS file and the changes are reflected across all HTML files that reference the CSS file.
  52. az packages.
  53. ba program that's being executed.
  54. bb permission for the requested access.
  55. bc the user closes the browser.
  56. bd scripting language (a programming language that uses scripts and requires no compiler) that adds interactivity to Web pages.
  57. be different desktop and mobile device operating systems, such as Microsoft Windows, Internet Explorer, and Windows Phone. You can also run them in Mac OS X, Android, iOS, and Blackberry OS.
  58. bf This layer includes the Windows kernel, services, and user mode.
  59. bg boost your profits and drive sales of future apps.
  60. bh small files that contain information about the user and the Web site visited and are saved on the user's computer.
  61. bi needs after the session ends.
  62. bj Refresh button offline
  63. bk move
  64. bl reports any errors or problems you need to fix.
  65. bm wider rather than narrower digits.
  66. bn many different pieces of information, such as a display name that users see, a description of the app, the app's orientation (portrait, landscape, etc.), the file path to the app's icon, the app's capabilities (system features or devices that your app can use), and much more.
  67. bo operating system
  68. bp runtime environment (RTE).
  69. bq selecting appropriate pricing and a release date, assigning an age rating, describing your app...
  70. br app store personnel if you want to retest and republish the app.
  71. bs markup tags
  72. bt declare (specify) the interaction in the app manifest.
  73. bu The action the application takes in response to a gesture
  74. bv the three primary touch events, in JavaScript
  75. bw Plan, Design a UI, Update Manifest, Write Code, Build App, Test and Debug, Package, Validate, Deploy
  76. bx it doesn't retain data from session to session.
  77. by install, upgrade, or remove
  78. bz only has touch capabilities.
  79. ca online global marketplace for Metro style apps.
  80. cb An HTML5 element that creates a container for graphics, and uses JavaScript to draw the graphics as needed.
  81. cc event
  82. cd restricted to certain actions
  83. ce a clean, uncluttered look and feel, use of the full screen, large hubs (graphical buttons), and a focus on lateral scrolling, etc
  84. cf operating system.
  85. cg take a few more steps to prepare it for upload to a marketplace such as the Windows Store.
  86. ch CSS files which developers can use to create Metro style apps more easily and quickly.
  87. ci maintaining Web page information during multiple requests for the same or different Web page.
  88. cj upload it to the Windows Store.
  89. ck open the kit, select the application you want to validate, and run the validator.
  90. cl the user closes the session.
  91. cm more flexibility, larger data sets, and better performance.
  92. cn Nothing
  93. co test your app, if you haven't done so already.
  94. cp bundling an application and its various files into a distributable file, making it easy to deploy the app.
  95. cq interpreted incorrectly...
  96. cr to validate your HTML5 code.
  97. cs • Sign up and pay for a Windows Store developer account...
    • ...naming your app, choosing selling details such as selecting appropriate pricing and a release date, assigning an age rating, describing your app...
    • Use the Windows App Certification Kit to test your app...
    • Capture some screen shots of your app to showcase...
    • test your app on as many different devices...
    • Include a privacy statement if your app gathers personal information...
  98. ct "cache manifest"
  99. cu keyboard, mouse, touchpad, printer, webcam, or microphone.
  100. cv interpreted apps.
  101. cw simulator or emulator.
  102. cx access to devices, media, networking, local and remote storage, and other items.
  103. cy Describes properties of the app and what the app needs to run.
  104. cz distributable package.
  105. da Embeds audio and video multimedia using the HTML5 markup tags <audio> and <video>.
  106. db ensure all three are met.
  107. dc Windows Runtime (WinRT).
  108. dd namespace.
  109. de code validation service
  110. df additional services like memory management and globalization.
  111. dg Cascading Style Sheets
  112. dh differently than expected.
  113. di complexity of the application.
  114. dj thumb (two-touch, such as a pinch and stretch or a turn to rotate).
  115. dk showcase in the store.
  116. dl interpreted
  117. dm runtime host
  118. dn Hypertext Markup Language
  119. do information or uses copyrighted software to run.
  120. dp Full Trust
  121. dq gesture
  122. dr application.
  123. ds the session closes, such as when a user logs off.