Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Designing for HTML5 APIs // Do It With Drupal

Designing for HTML5 APIs // Do It With Drupal

Presented at Lullabot's 2011 Do It With Drupal conference, in Brooklyn New York. Video at: http://drupalize.me/videos/its-not-your-fathers-web-designing-html-apis

For the last twenty years, we have been creating websites from inside of a certain set of constraints — inside the limits of the technology that runs the web. We became so used to those constraints, we stopped thinking about them. But HTML5 changes many of these limits. The new HTML specs define a lot more than markup — there's a lot about databases, communication protocols, and how websites & browsers talk to each other. Radical stuff that will redefine the creature formerly-known as the "web page". Come hear a non-nerd explanation of the specific possibilities created by the new HTML. Don't just wait around to see how other people implement these technologies. Learn about HTML5 APIs yourself, and envision the web of the future.

Jen Simmons

October 13, 2011
Tweet

More Decks by Jen Simmons

Other Decks in Technology

Transcript

  1. An innovator is not someone who creates something amazing out

    of nothing. An innovator is someone who wakes up to the constraints caused by false assumptions, and breaks out of them.
  2. The World-Wide Web (W3) was developed to be a pool

    of human knowledge, which would allow collaborators in remote sites to share their ideas and all aspects of a common project… The idea of the Web was prompted by positive experience of a small “home-brew” personal hypertext system used for keeping track of personal information on a distributed project. The Web was designed so that if it was used independently for two projects, then no major centralized changes would have to be made, but the information could smoothly reshape to represent the new state of knowledge. — Tim Berners-Lee, 1994
  3. WEB 2.0 Comment Sign in Add text, photos, video, audio

    Connect to other users Buy things Participate, not just read
  4. • os, cable, dsl, satellite, dial-up, 4g, 3g, 3g in

    certain cities, edge •widths: 320, 480, 600, 768, 1024, 1200, 1330, 1440, 1900... •keyboard, mouse, touch, screenreader, large text
  5. Pro HTML5 Programming Peter Lubbers, Brian Albers, and Frank Salim

    prohtml5.com coupon code at 5by5.tv/webahead/1