Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1@media (max-width: 600px) | AHover menus and tiny links do not work on touch screens. Phones have no hover and fingers need bigger targets. | |
| 2offlineMode = true | BA setting that lets an app keep working with saved data when there is slow or no connection. | |
| 3Touch input needs large tap targets because fingers are less precise than a mouse pointer. | CA CSS rule that changes the layout on small screens, such as phones, so content still fits. | |
| 4Performance limits on older devices mean an interface should load less heavy content. | DThe design ignores slow connections and performance limits, so users on weak networks wait or see nothing. | |
| 5Menu: 12 tiny links in a row, hover to open (phone app) | Eimg.loading = "lazy" | |
| 6Home page loads a 40 MB video before showing any text | Fbutton { min-height: 48px; } |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
technical factors — Device and network limits, such as screen size, touch or mouse input, connection speed and processing power, that restrict what a user interface can show and do.IF screenWidth < 600 THEN
layout = "single column"
END IFIF inputMethod = "touch" THEN
buttonSize = "large"
END IF@media (max-width: 600px) {
nav { display: none; }
}IF deviceMemory < 2 THEN
animations = "off"
END IFIF deviceType = "mobile" THEN
menu = "hamburger"
END IF