Level 70 Level 72
Level 71

[Quiz] Responsive design


17 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
Responsive web design (RWD)
an approach to web design aimed at crafting sites to provide an optimal viewing and interaction experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices
... to use a responsive style sheet
a way to create a responsive design, is ...
Grid Layouts
Similar to spreadsheets in that the use columns, rows, and cells, but you can create many different types of layouts that, in the end, don't look like a spreadsheet at all.
Media Queries
a CSS3 module allowing content rendering to adapt to conditions such as screen resolution
.. related concepts that predate RWD
"Mobile first", unobtrusive JavaScript, and progressive enhancement are...
Unobtrusive JavaScript
a general approach to the use of JavaScript in web pages.
Fault tolerance
the property that enables a system to continue operating properly in the event of the failure of (or one or more faults within) some of its components
Mobile device detection
a process of identifying the type of mobile device or other device visiting a web site or other service.
User agent
software that is acting on behalf of a user.
Browser sniffing
a set of techniques used in websites and web applications in order to determine the web browser a visitor is using, and to serve browser-appropriate content to the visitor
Browser compatibility
trying to get web pages to show up the same in all browsers. This is sometimes difficult as different browser makers interpret the HTML or styling differently.
Cross-browser compatibility
Making sure a page looks good on multiple browsers of various vintages
Modernizr
a JavaScript library which is designed to detect HTML5 and CSS3 features in various browsers, which lets JavaScript avoid using unimplemented features or use a workaround such as a shim to emulate them.
jQuery
Birthed in 2005, this language was created to expedite web development and is central to making web pages look good on mobile devices
Polyfill
downloadable code which provides facilities that are not built into a web browser. It implements technology that a developer expects the browser to provide natively, providing a more uniform API landscape
Shim
a small library that transparently intercepts API calls and changes the arguments passed, handles the operation itself, or redirects the operation elsewhere
Feature detection
a technique used in web development for handling differences between runtime environments (typically web browsers or user agents), by programmatically testing for clues that the environment may or may not offer certain functionality.