Smashing Book #3: Links and References
On this page we collected all links from the Smashing Book #3 for your convenience. Please bear in mind that the content or designs may have changed in some cases.
You might want to check Smashing Book #3 — The Extension Links, Smashing Book #2 Links and Smashing Book #1 Links as well.
Chapter 1: The Business Side of Redesign

Footnotes
- The Washington Post, "Facebook Changes Confuse Users, as a Major Overhaul Looms".
- Moll, Cameron. "Good Designers Redesign, Great Designers Realign".
- Nielsen, Jacob. "Fresh vs. Familiar: How Aggressively to Redesign".
- Verify App
- WebSort
Chapter 2: Selecting a Plattform: Technical Considerations for Your Redesign

Footnotes
- Andrew, Rachel. "Your CMS as Curator of Your Design and Content".
- Chopra, Paras. "The Ultimate Guide to A/B Testing".
- Google Webmaster Central Blog, "Using Site Speed in Web Search Ranking".
- Beanstalk, "An Introduction to Version Control".
Chapter 3: Jumping Into HTML5

Beta versions of several browsers
- "Beta", "Dev channel" and "Canary" by Google Chrome
- WebKit by Apple Safari
- "Next" by Opera
- Nightly edition by Firefox
- "Aurora" by Firefox
- New builds by Microsoft Internet Explorer
Footnotes
- When Can I Use
- Make Data Useful by Greg Linden
- Yepnope.js
- HTML5 Boilerplate Webserver configuration repository on GitHub
- UglifyJS compiler
- HTML5 Shiv on Google Code
- Modernizr by Faruk Ateş and Paul Irish
- Normalize.css by Nicolas Gallagher and Jonathan Neal
- Nicolas Gallagher's website
- Jonathan Neal on Twitter
- HTML5 Doctor
- Validator.nu
Summary
Figures
- Figure 3.1. When Can I Use (Compability tables for HTML5, CSS3, SVG and more)
Chapter 4: Restyle, Recode, Reimagine With CSS3

Footnotes
- Modernizr by Faruk Ateş and Paul Irish
- List of vendor prefixes by @alrra
- Prefixes via JavaScript by Lea Verou
- Compatibility tables for browser support on When Can I Use
- Compatibility tables for browser support on HTML5 Please
- Mozilla Developer Network's documentation
- Example:
@font-face - Font Squirrel
- Example: Museo Sans font by Jos Buivenga
- Example: CSS3: Multiple Backgrounds and Gradients on Dabblet
- Example: CSS3: Background-size/-origin, outline on Dabblet
- Example: Small border image on Dabblet
- Example:
:targeton Wikipedia - Selectivizr - CSS3 pseudo-class and attribute selectors by Keith Clark
- Cubic Bezier preview tool by Lea Verou
Figures
- Figure 4.4. Example: Centering with Flexbox
- Figure 4.5. Example: Flexing the size and position with Flexbox
- Figure 4.15. Example: CSS transform by Atli Harðarson
- Figure 4.17. Example: Mix Units on Dabblet
- Figure 4.18. Example: CSS Percentage Problem
- Figure 4.19. Example: Box-sizing on Dabblet
- Figure 4.20. Example: Transition timing by Paolo Camera
Chapter 5: JavaScript Rediscovered: Tricks to Replace Complex jQuery

Footnotes
- When Can I Use
- Easing Equations by Robert Penner
- Example: Easing Equation
- Event delegation
- Example: To-Do list in plain HTML5 and JavaScript
- Example: Animated elements using CSS3
- Example: Thumbnail generation in the browser
Chapter 6: Techniques for building Better User Experiences

Footnotes
- ZURB, "Why Burying Sign Up Buttons Helps Get More Sign Ups".
- VWO blog, "Signups increased by 60% after actually removing the signup form".
- Wroblewski, Luke. "Gradual Engagement Boosts Twitter Sign-Ups by 29%".
- Wroblewski, Luke. "Testing Accordion Forms".
- The Baymard Institute. "Contextual Words Like "Continue" are Usabilty Poison".
- Apple Insider, "Inside Max OS X 10.7: Lion".
- Holst, Christian. "Redesigning The Country Selector".
- Porter, Joshua. "Reward The Passionates".
Chapter 7: Designing for the Future, Using Photoshop

Footnotes
- Photoshop Action: Copy Merge
Figures
Chapter 8: Redesigning With Personality

Footnotes
- Wikipedia: Borg (Star Trek)
- Carbonmade
- Photojojo
- GE
- The travel-booking company Hipmunk site
- Wufoo
- SurveyMonkey
- Wilson, Fred. "Minimum Viable Personality".
- Wroblewski, Luke. "Warm Gun: Designing for Emotion".
- Forbes, "Why Does Emotional Design Work on the Web".
- Download: User Persona Template
- Van Gorp, Trevor. "Emotional Design With A.C.T.: Part 1".
- Anderson, Stephen P. "Mental Notes".
- Download: User Persona Template
- Voice & Tone
- Bonus Content for Chapter 08
Chapter 9: Mobile Considerations in User Experience Design: "Web or Native?"

Footnotes
- Presentation: "Understanding 'The Other': Roles, Process and Architecture for RIAs" by Aral Balkan
- Apples iOS "Human Interface Guidelines"
- Feathers
- Swype keyboard
- Çelik, Tantek. "Web Human Interface Guidelines" & Hewitt, Joe. "Web Technologies Need an Owner".
- Statement: "If you are not paying for it, you're not the customer; you're the product being sold." by Andrew Lewis
- Balkan, Aral. "My websites will only support the latest browser versions".
- Topolsky, Joshua. "A modest proposal: the Continuous Client".
- Whinnery, Kevin. "The Future of Titanium Desktop".
Figures
- Figure 9.1. Image by David Jones
- Figure 9.7. Image "Layers" by Rosmarie Voegtli
- Figure 9.10. Sample App: Continuous client experience
- Figure 9.11. Image on the Trillian Blog
- Figure 9.13. Comment by Lea Verou
Chapter 10: Workflow Redesigned: A Future-Friendly Approach

Footnotes
- CSS Flexible Box Layout Module & Tutorial: Learn You a Flexbox for Great Good!
- Marcotte, Ethan. "Responsive Web Design".
- Wroblewski, Luke. "Mobile First".
- Few, Stephen. PDF: "Bullet Graph Design Specification". & Wikipedia: Bullet graph
Figures
- Figure 10.1. Image "You Are Here" by Joe Goldberg
- Figure 10.2. Image by Fabrice Florin, Wikimedia Foundation, licensed under the CC-BY-SA and GFDL license.
- Figure 10.9. Pandoc - a universal document converter
Chapter 11: Becoming Fabulously Flexible: Designing Atoms and Elements

Footnotes
- Hume, Andy. "Responsive by default".
- Clarke, Andy. "I don’t care about Responsive Web Design".
- Wikipedia: Animal Magic (TV series)
- Allsopp, John. "A Dao of Web Design".
- Dreamweaver FAQ: Using Frames To Align Page Content
- Santa Maria, Jason. "A List Apart Redesign".
- Clarke, Andy. "A List (taken) Apart".
- Hicks, John. "Is 1024 OK?".
- Keith, Jeremy. "A List Too Far Apart?".
- Santa Maria, Jason. "A Real Web Design Application".
- Rieger, Stephanie. "The 'trouble' with Android".
- Marcotte, Ethan. "Responsive Web Design".
- Walton, Trent. "Content Choreography".
- Warren, Samantha. "Style Tiles as a Web Design Process Tool".
- Style Tiles by Samantha Warren
- Twitter Bootstrap
- Dribbble
- BBC's GEL (Global Experience Language)
- MailChimp
- Food Sense
- Jay Stocks, Elliot. "The Typography-Out Approach In The World Of Browser-Based Web Design"
- Jamie Oliver
- BBC Food
- BBC GEL (Global Experience Language): Fonts
Errata
Although we tried to do our best to avoid any mistakes or errors in the book, we did make some mistakes. We apoplogize for that. Here is the list of the mistakes we've found so far (you can also report mistakes and errors in the book):
- Page 28: "WebSort" is mistakenly spelled 'Websort' in the footnotes.
- Page 72: "WebKit" is mistakenly spelled 'Webkit'.
- Page 78: "Webserver" is mistakenly spelled 'Web server'.
- Page 83: In the code snippet
<time datetime="2012-01-01">1 January 2012</datetime>the end tag should be</time>, not</datetime> - Page 175: Quote mistake, "Contextual Words Like 'Continue' are Usabilty Poison" instead of "Continue".
- Page 199: The screen resolution of iPhone 4 and iPhone 4S in the table is wrong. The chapter states "320×480" but the correct resolution is 640×960px (Retina display).
- Page 243: Quote should be: Forbes, "Why Does Emotional Design Work on the Web."
- Page 245: "personae" is mistakenly spelled "personas".
- Page 262: "read" is mistakenly spelled 'ead' in the footnotes.
- Page 264: Quote should be: "If you are not paying for it, you're not the customer; you're the product being sold."
- Page 325: "Environment" (description text Figure 11.2.) is mistakenly spelled 'enviroment'.
- Page 325: "Dribbble" (description text Figure 11.2.) is mistakenly spelled 'Dribble'.