The Web changes everyday and, as a Web developer, you are probably eager to keep up with the various techniques that help optimizing your workflow. Learn to love HTML5 while keeping up with a variety of new techniques and possibilities from the latest HTML overhaul.
Get updated with some facts and myths about HTML5, and be prepared to optimize your workflow to meet the demands of modern Web design. Local Storage, canvas and video offer new options to make your projects easier to maintain and to code – use them!
TABLE OF CONTENTS
- Learning To Love HTML5
- HTML5: The Facts And The Myths
- Local Storage And How To Use It On Websites
- Optimize Images With HTML5 Canvas
- Syncing Content With HTML5 Video
- Behind The Scenes Of Nike Better World
- Formats: PDF, EPUB, Kindle (DRM-free)
- Pages: 93
- Language: English
- Released: July 2012
- Publisher: Smashing Media GmbH
- ISBN: 978-3-943075-35-9
Excerpt From Chapter 2
HTML5: The Facts And The Myths — by
There’s a myth that HTML5 is some monolithic, indivisible thing. It’s not. It’s a collection of features, as we’ve seen above. So, in the short term, you cannot say that a browser supports everything in the spec. And when some browser or other does, it won’t matter because we’ll all be much too excited about the next iteration of HTML by then.
Excerpt From Chapter 4
Optimize Images With HTML5 Canvas — by
Images have always been the heaviest component of websites. Even if highspeed Internet access gets cheaper and more widely available, websites will get heavier more quickly. If you really care about your visitors, then spend some time deciding between good-quality images that are bigger in size and poorer-quality images that download more quickly. And keep in mind that modern Web browsers have enough power to enhance images right on the user’s computer.
(…) use this technique wisely. Putting many unoptimized image generators on a single page could cause the browser to hang for a few seconds. You shouldn’t use this technique if you don’t really understand how it works or know what you’re doing. Always prioritize performance ahead of cool technology.