June 2nd, 2011 | Published in Google Code
By Min Li Chan, Google Chrome Team
20 Things I Learned was celebrated this year as an Official Honoree at the 15th Annual Webby Awards in the categories of Education, Best Visual Design (Function), and Best Practices. For those of you who missed our initial release last year, here’s a quick recap of the APIs behind some of the web book’s popular features:
- The book takes advantage of the Application Cache API so that is can be read offline after a user’s first visit.
- With the Local Storage API, readers can resume reading where they left off.
- The History API provides a clutter-free URL structure that can be indexed by search engines.
- CSS3 features such as web fonts, animations, gradients and shadows are used to enhance the visual appeal of the app.
With this open source release, we’ve also taken the opportunity to translate 20 Things I Learned into 15 languages: Bahasa Indonesia, Brazilian Portuguese, Chinese (Simplified and Traditional), Czech, Dutch, English, French, German, Italian, Japanese, Polish, Russian, Spanish, and Tagalog.
We hope that web books like 20 Things I Learned continue to inspire web developers to find compelling ways to bring the power of open web technologies to education. 20 Things I Learned is best experienced in Chrome or any up-to-date, HTML5-compliant modern browser. For those of you who’ve previously read this web book, don’t forget to hit refresh on your browser to see the new language options.
Min Li Chan is a Product Marketing Manager on the Google Chrome Team and the project curator/author for 20 Things I Learned about Browsers and the Web.
Posted by Scott Knaster, Editor