| |||||||||
|
1. #26801 The start of 2005 saw the rise of a relatively new technology, dubbed 'Ajax' by Jesse James Garrett of Adaptive Path. Ajax stands for Asynchronous JavaScript and XML. In a nutshell, it is the use of the nonstandard XMLHttpRequest() object to communicate with server-side scripts. It can send as well as receive information in a variety of formats, including XML, HTML, and even text files. Ajax’s most appealing characteristic, however, is its 'asynchronous' nature, which means it can do all of this without having to refresh the page. This allows you to update portions of a page based upon user events and provides one of the cornerstones of Rich Internet Applications (RIA) referred to in discussions of 'Web 2.0.' Gustafson, Aaron. List Apart, A (2006). Design>Web Design>DHTML>Ajax 2. #30099 If I Told You You Had a Beautiful Figure... Lay out images consistently across your site using a liitle clever JavaScript. Gustafson, Aaron. List Apart, A (2007). Design>Web Design>Graphic Design>JavaScript 3. #26325 Improving Link Display for Print It seemed my zeal for linkage had come into conflict with my desire to improve print usability. Gustafson, Aaron. List Apart, A (2005). Design>Document Design>CSS>Printing 4. #22802 A growing debate pits accessibility against usability. From our point of view, it’s like pitting peanut butter against jelly. This article helps you create a page that is both usable and accessible, saving readers the trouble of scrolling with a little help from JavaScript and the Document Object Model. Gustafson, Aaron. List Apart, A (2004). Design>Web Design>Accessibility>Usability 5. #28703 There's a lot we, as designers of the web experience, can learn from something as simple as a water glass. Gustafson, Aaron. List Apart, A (2007). Design>Web Design>User Experience> 6. #25408 So you've built a beautiful, standards-compliant site utilizing the latest and greatest CSS techniques. You've mastered control of styling every element, but in the back of your mind, a little voice is nagging you about how ugly your SELECTs are. Well, today we're going to explore a way to silence that little voice and truly complete our designs. With a little DOM scripting and some creative CSS, you too can make your SELECTs beautiful… and you won't have to sacrifice accessibility, usability or graceful degradation. Gustafson, Aaron. Easy! Designs LLC (2005). Design>Web Design>CSS>DHTML
| |||||||||
| |||||||||
Click here to learn how to embed the RSS feed by this author in your website.