Objective 1 Review
Terms in this set (29)
The principle of responsive design is essential for today's user interface designers. The term "responsive design" describes the ability to create pages that:
respond to user screen size.
What can be considered an advantage of using HTML5 APIs to create mobile apps?
HTML5 APIs use fewer resources than plug-ins do.
HTML comes in several versions. Which of the following includes the Transitional, Strict and Frameset "flavors"?
You are using the <video> element to embed a video in your HTML5 page. Which attribute should you use if you want to identify an image to be displayed until the Play button is clicked or while the video is downloading?
The poster attribute
You want to create Web pages that can easily adapt to and serve multimedia content to smartphones, tablets, gaming devices and smart TVs, as well as to traditional desktop computers, without the use of plug-ins. Which of the following would be best suited for this purpose?
Which of the following statements about HTML5 is true?
HTML5 does not require third-party plug-ins for video and audio content.
Ahmed is creating an intranet site for his company that may be viewed using several different browsers. What can he do to help ensure that his Web pages render appropriately, regardless of the browser used to render them?
Follow W3C standards carefully.
Roshon wants to create an HTML5-compliant page that has four sections: a section that contains the site navigation links, top and bottom sections that contain a logo and copyright information, and a section that contains the main message of the page. Which elements should Roshon use to create these sections?
The <header>, <footer>, <nav> and <main> elements
You are embedding audio in your HTML5 page and want to specify that the audio file should play over and over again without stopping. Which attribute is needed to accomplish this?
The developers of HTML5 created specific elements that you can use to structure Web pages. Which statement is true regarding these HTML5 structure elements?
The elements are native to any HTML5-compliant browser, regardless of whether the browser is on a mobile device, laptop or tablet.
Moishe wants to develop mobile apps using the technologies contained in the "HTML5 family." Which language in the family should Moishe use to create dynamic, interactive capabilities for his apps?
Ellen wants to make her existing HTML 4.01 Web page code easily adaptable to XML technologies, which she knows her company will be adopting in the near future. How can she accomplish this?
By applying the stricter syntax rules of XML to her existing code to upgrade the code from HTML to XHTML
Stanley is the senior developer of apps for an organization that is considered to be at the cutting edge of mobile-device technology. Which of the following should Stanley use to create apps for mobile devices?
Pieter wants to make his Web pages HTML5-compliant and eliminate the need for site visitors to download plug-ins such as Apple iTunes, Apple QuickTime, Adobe Flash or Microsoft Silverlight to listen to audio. What can Pieter do to accomplish this?
Incorporate the <audio> element in his Web pages
You are embedding audio in your HTML5 page and want to specify that the audio file should automatically play immediately upon loading. Which attribute is needed to accomplish this?
Bella wants to simplify Web page creation so that she need only make one simple change to affect all like elements across the site simultaneously. To accomplish this, Bella should use:
Cascading Style Sheets (CSS).
The HTML5 specification for the <audio> element does not require a specific audio codec to be supported, but it does support three audio formats: MP3, Ogg and WAV. Which major browser supports all three audio formats?
Which of the following statements about Cascading Style Sheets (CSS) is true?
CSS commands contain formatting instructions that determine how to display HTML elements in Web pages.
You are embedding a video in your HTML5 page and want to incorporate the Play, Pause, Rewind and Volume video controls. Which attribute is needed to accomplish this?
Joey wants to develop a "one size fits all" Web page that will adjust to the screen size of different devices, such as traditional Web browsers, smartphones and tablets. Joey decides to use HTML5 and CSS3 to create the pages. What term describes the type of Web page creation in which Joey wants to engage?
Selena is embedding a video in her HTML5 page. Which attribute should she use to identify the location and file name of the video?
The src attribute
What is the term for a relatively small application developed exclusively for mobile devices?
What three technologies used together provide Web pages that easily adapt to smartphones, tablets, gaming devices and smart TVs, as well as to traditional computers?
Tamiko wants to make her Web pages HTML5-compliant and eliminate the need for site visitors to download plug-ins such as Adobe Flash, Microsoft Silverlight or Apple QuickTime to view her video files. What can Tamiko do to accomplish this?
Incorporate the <video> element in her Web pages
Why is it advantageous for developers to use good coding practices when they develop Web pages?
Page content will render appropriately regardless of the browser used to render it.
Many markup code validators exist, but the most authoritative is the W3C Markup Validation Service. How does the W3C Markup Validation Service determine to what HTML standard to validate your code?
It reads the <!DOCTYPE> declaration on an HTML page and validates according to the specified DTD.
Which of the following statements about validating markup is true?
If a code validator finds an error, the remaining code on the page may fail validation, even if the remaining code is actually valid.
Alya checked her code to verify that it complies with the syntax rules for her chosen HTML standard. In which process did Alya engage?
Jane wants to develop mobile apps using the technologies contained in the "HTML5 family." Which language in the family should Jane use to structure and describe content for her apps?