New Perspectives On Web Design
By Aaron Gustafson CHAPTER 7 Progressive enhancement keeps the design open to the possibilities of sexiness in opportune context ...
CHAPTER 7 Designing Adaptive Interfaces well in less-capable browsers (graceful degradation^4 ). And if we let our stats deceive ...
By Aaron Gustafson CHAPTER 7 The Layer Cake, Revisited When the Web standards movement was young, we were encouraged to separate ...
CHAPTER 7 Designing Adaptive Interfaces We could never hope to create (and test) unique experiences for each combination of thes ...
By Aaron Gustafson CHAPTER 7 enhanced interaction JavaScript, in concert with advanced HTML-based interactive elements (e.g. de ...
CHAPTER 7 Designing Adaptive Interfaces text, we’re almost guaranteed it will be usable on pretty much anything. Text-only can s ...
By Aaron Gustafson CHAPTER 7 The Complex Number Calculator (CNC) The Complex Number Calculator (CNC) is completed. In 1939, Bel ...
CHAPTER 7 Designing Adaptive Interfaces it into a more engaging experience, we can test to see if that enhanced experience makes ...
By Aaron Gustafson CHAPTER 7 Most of us jumped on the Web performance bandwagon pretty quickly. It just made sense. But can we d ...
CHAPTER 7 Designing Adaptive Interfaces Each of these contexts con- tains multiple instances of a teas- er module. Universally, ...
By Aaron Gustafson CHAPTER 7 Well, studies have shown that some images — relevant images with story appeal^7 — can actually enga ...
CHAPTER 7 Designing Adaptive Interfaces Obviously, without JavaScript the script won’t run and the paragraph just sits there, in ...
By Aaron Gustafson CHAPTER 7 paragraphs = document.getElementsByTagName('p'), // count the paragraphs i = paragraphs.length, // ...
CHAPTER 7 Designing Adaptive Interfaces Comparing potential JavaScript and JavaScript-less experiences of a news teaser. <p d ...
By Aaron Gustafson CHAPTER 7 clearTimeout( resizing ); resizing = null; // run the callback callback(); } // track the resize ev ...
CHAPTER 7 Designing Adaptive Interfaces // lazy-load images window.watchResize(function(){ var threshold = 400, image = document ...
By Aaron Gustafson CHAPTER 7 Finally, we can move our display CSS rule set into a media query to en- sure any images that were l ...
CHAPTER 7 Designing Adaptive Interfaces That third-party JavaScript library we included and which was working yesterday has bee ...
By Aaron Gustafson CHAPTER 7 is not required to access the core experience, but on the other, the bits of JavaScript-related mar ...
CHAPTER 7 Designing Adaptive Interfaces (If you have no idea what I’m talking about, hit “View Document Out- line” in the Web De ...
«
7
8
9
10
11
12
13
14
15
16
»
Free download pdf