Advertise here with BSA
Despite the face that the HTML5 specification won’t officially be finished until 2022, a lot of designers are already diving into the parts of HTML5 that currently have support in modern browsers.
HTML5 opens up some whole new avenues for web design and web application development, things that were previously only possible with either JavaScript or Flash.
Here we’ve rounded up 175 resources for learning HTML5. Included below are tutorials, frameworks, examples, and a lot more.
Feel free to share more high-quality resources in the comments!
Basic tutorials
HTML5 TutorialA very basic tutorial from W3CSchools.com.
HTML5 for Beginners. Use it now, it’s easy!
An introductory guide from What!? We Like To Talk About.
28 HTML5 Features, Tips, and Techniques You Must Know
A collection of very useful HTML5 tips from Nettuts+.
Introduction to HTML5
A 40-minute video tutorial from Google employee Brad Neuberg.
Quick Tip: HTML5 Features You Should be Using Right Now
A screencast from Nettuts+.
Learning to Love HTML5
A great overview of the advantages of HTML5, as well as some very helpful tips.
Preparing for HTML5 with Semantic Class Names
An article from Jon Tan on the new semantic classes in HTML5.
HTML5: The Basics (1 of 4)
An introduction to HTML5, with information about APIs, new elements, and more.
Everything you need to know about HTML5
An introduction from TechRadar UK.
HTML5 Tutorial
A very basic tutorial site.
Structural Tags in HTML5
An introduction to the structural tags that will replace many divs.
HTML5 Rocks My Socks Off
A very useful beginner’s guide to HTML5
HTML5, Again
A simple guide to front-end design with HTML5.
HTML5 Presentation
A huge slideshow about HTML5, built in HTML5.
The Header Element
An introduction to the header element from HTML5 Doctor.
HTML5 and The Future of the Web
From July 2009, this article covers the basics of HTML5.
CSS Code Structure for HTML5: Some Useful Guidelines
Some useful guidelines from Woork.
HTML5 Unleashed: Tips, Tricks, and Techniques
An overview that includes info on semantic markup, forms, and more.
Building sites in HTML5
HTML5 Tutorial – Getting StartedA basic HTML5 tutorial that includes a basic template file.
Code a Vibrant Professional Web Design with HTML5/CSS3
Code a Backwards Compatible, One Page Portfolio with HTML5 and CSS3
Tutorial: Case Study with HTML5 & CSS3
Touch the Future: Create An Elegant Website With HTML5 and CSS3
Coding a CSS3 & HTML5 One-Page Website Template
Coding A HTML Layout From Scratch
HTML5 and CSS3: The Techniques You’ll Soon Be Using
Design & Code a Cool iPhone App Website in HTML5
Simple Website Layout Tutorial Using HTML5 and CSS3
Using HTML5 to Transform WordPress’ TwentyTen Theme
A tutorial to take advantage of more HTML5 elements than the default TwentyTen theme.
HTML5 and CSS3 in Dreamweaver CS5 — Part 1: Building the web page
The first in a multi-part series on coding in HTML5 and CSS3 in Dreamweaver, from Adobe.
Create Modern Web Sites Using HTML5 and CSS3
An intermediate tutorial from IMB’s developerWorks.
Building Web Pages with HTML5
From Wired’s Webmonkey
Designing a Blog With HTML5
Canvas tutorials
An HTML5 Slideshow w/ Canvas & jQueryBouncing a Ball Around with HTML5 and JavaScript
How to Draw with HTML5 Canvas
A comprehensive introduction to drawing with Canvas, from Think Vitamin.
HTML5 Canvas – The Basics
An in-depth introduction to Canvas from Dev.Opera.
Thinking About HTML5 Canvas Accessibility
An overview of considerations for making Canvas accessible.
HTML5 Canvas Element Guide
A comprehensive guide from Six Revisions.
Canvas Tutorial
A canvas tutorial from Mozilla Developer Network that includes drawing shapes, using images, and much more. Suitable for canvas beginners.
Local storage tutorials
Building Persistent Sticky Notes with Local StorageA practical local storage tutorial.
View Source Tutorial: Sticky Notes With HTML5 and CSS3
The sticky notes in this tutorial have a cool animation effect when they’re closed.
Browser Storage for HTML5 Apps
Another tutorial for using local storage in HTML5 apps.
HTML5 localStorage – Part One
The first in a four-part tutorial.
Quick Tip: Learning About HTML5 Local Storage
A video tutorial from Nettuts+.
webOS HTML5 Database Storage Tutorial
A tutorial for using HTML5′s local storage functionality with Palm’s webOS.
Form tutorials
Have a Field Day with HTML5 FormsHow to Build Cross-Browser HTML5 Forms
Designing Search Boxes with HTML5 and CSS3
Rethinking Forms in HTML5
HTML5 Forms are Coming
Some brief information about what HTML5 will mean for form design.
Video and multimedia tutorials
Building a Custom HTML5 Video Player with CSS3 and jQueryTutorial: How to Build an HTML5 Video Player
Blowing up HTML Video and Mapping it Into 3D Space
Tutorial: Serving HTML5 Video Cross Browser (including iPad)
A comprehensive tutorial on HTML5 video.
The Video Element
An introduction to using the video element from HTML5 Doctor.
App tutorials
How to Make an HTML5 iPhone AppThis tutorial teaches you how to create an offline HTML5 app for an iPhone.
HTML5 Apps: Positioning with Geolocation
An introduction to the geolocation APIs in HTML5.
Creating Mobile Web Applications with HTML5, Part 1
From IBM’s developerWorks, the first in a five-part series from 2010.
Create Offline Web Applications on Mobile Devices with HTML5
Another guide from IBM’s developerWorks.
HTML5 Apps: What, Why, and How
An overview from Nettuts+, with practical ideas.
More tutorials
How to Create a Cute Popup Bar With HTML5, CSS3, and jQueryA practical tutorial from SpyreStudios.
How to Make All Browsers Render HTML5 Mark-Up Correctly — Even IE6
From Nettuts+.
HTML5 and CSS3 Without Guilt
Tools and techniques to make HTML5 and CSS3 more cross-browser compatible.
Implementing HTML5 Drag and Drop
A Nettuts+ Premium tutorial.
My Top 5 HTML Coding Preferences
With reasoning behind the preferences, and some great how-to info.
HTML5 Microdata: Welcome to the Machine
An overview of the microdata specification.
Combining Modern CSS3 and HTML5 Techniques
A Nettuts+ Premium tutorial.
HTML5: nav ambiguity resolved
Some clarification on the appropriateness of using the nav element from Jeffrey Zeldman.
HTML5 cheat sheets and quick references
HTML5 & CSS3 SupportA very handy chart that includes browser compatibility for both HTML5 and CSS3.
HTML5 Readiness
An interactive infographic that gives compatibility of different HTML5 elements for each major browser.
HTML5 Pocket Book
A foldable pocket reference guide.
HTML5 Canvas Cheat Sheet
HTML5 Visual Cheat Sheet
HTML 5 Cheat Sheet (PDF)
WTF is HTML5 and Why We Should All Care
An infographic that explains what HTML5 is and what it’s capable of doing.
HTML5 Tag Reference
A chart from the W3C Schools.
HTML5 Glossary
From HTML5 Doctor.
HTML 5 Reference
The official W3C reference.
HTML5 differences from HTML4
From the W3C.
A Selection of Supported Features in HTML5
A chart covering which browsers cover which features.
When Can I Use…
Check compatibility of different HTML5 elements in a variety of browsers.
Comparison of Layout Engines (HTML5)
A comparison of support for HTML5 vs HTML4 for a number of browser layout engines, from Wikipedia.
HTML5 ID/Class Name Cheatsheet
A guide to HTML5 structural elements.
HTML5 Test
Tests your current browser for HTML5 support, and shows the scores of other browsers.
HTML5 Tracker
A chart covering revisions to the standard.
HTML5 Security Cheatsheet
A handy site that shows what your browser is doing behind the scenes with certain HTML5 elements.
Sites dedicated to HTML5
W3C HTML5 LogoSite includes the official HTML5 logo, as well as a gallery and merchandise links.
HTML5 Tutorial
HTML5 Tutorial has a wide variety of HTML5 tutorials and news.
Free HTML5 Templates
A collection of basic, free HTML5 templates.
HTML5 Rocks
Includes tutorials, resources, and a playground for experimenting with HTML5.
HTML5 Doctor
Includes a Q&A, articles, and more.
HTML Canvas Tutorials
A site filled with Canvas tutorials and a showcase.
The WHATWG Blog
The blog of the group working on the HTML5 standard.
HTML5Trends.com
An HTML5 news and tutorial site.
Mobile HTML5
A site dedicated to teaching the development of HTML5 mobile web apps.
Frameworks
HTML5 BoilerplateA solid HTML5 default framework.
Less Framework 4
The Less Framework 4 is a CSS3 and HTML5 framework with options for mobile, tablet, and desktop grids.
52 Framework
A framework that combines HTML5, CSS3, and JavaScript.
SproutCore
An HTML5 application framework.
Roots WordPress Theme
An HTML5 and CSS3 WordPress starter theme.
LimeJS
An HTML5 game framework.
Baseline
A CSS grid that includes styles for some HTML5 elements.
Baker Ebook Framework
An ebook framework for the iPad built on HTML5.
Popcorn.js
An HTML5 JavaScript library for video.
DHTMLX Touch
An HTML5-based JavaScript library for mobile web apps.
HTML5 Multimedia Framework for WordPress
An HTML5 multimedia framework in a WordPress plugin.
H5 WordPress Theme
An HTML5 starter theme for WordPress.
SwitchToHTML5
An HTML5 framework generator.
Jo
A mobile HTML5 application framework.
The Official Guide to HTML5 Boilerplate
A screencast from Nettuts+
Showcases
HTML5 ManiaHTML5 web design gallery.
HTML5 Showcase
A gallery of exceptional HTML5 sites from around the world.
HTML5 Websites
Another gallery of HTML5 site designs.
HTML5 Elite
Another showcase of great HTML5 sites.
HTML5 Based
HTML5 web design showcase.
HTML5 Showcase: 48 Potential Flash-Killing Demos
From HongKiat.
HTML5 Gallery
A collection of sites built on HTML5.
Canvas Demos
A showcase of applications, games, tools and tutorials for HTML5 Canvas.
12 Beautiful HTML5 Web Design Showcases
A showcase of 12 HTML5 websites.
Sneaking Into the Future: 25 Ultra Modern Websites Using HTML5
A showcase of 25 HTML5-based designs.
30 Magnificent Sites Using HTML5 in Their Core Layout
Another showcase of HTML5-based sites.
Demos and examples
HTML5 Demos and ExamplesA collection of examples of what you can do with HTML5, with a handy chart for browser compatibility.
HTML5 Canvas and Audio Experiment
A very cool HTML5 Canvas animation.
HTML5 and CSS3 Experiments
A series of element and layout experiments and demos.
SublimeVideo
An HTML5 video player.
Projekktor
A free HTML5 video player.
10 HTML5 Demos to Make You Forget About Flash
12 Incredible HTML5 Experiments
Video for Everybody!
Another HTML5 video player.
HTML5 Media
Makes video and audio tags work in all major browsers.
Modernizr
A JavaScript library that makes HTML5 and CSS3 elements compatible with older browsers.
Books
HTML5 for Web DesignersBy Jeremy Keith, published by A Book Apart.
HTML5: Designing Rich Internet Applications
By Matthew David.
The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript
By Jeanine Meyer.
HTML5 & CSS3: Develop with Tomorrow’s Standards Today
By Brian P. Hogan.
HTML5 Canvas: Native Interactivity and Animation for the Web
By Steve Fulton and Jeff Fulton, published by O’Reilly.
Pro HTML5 and CSS3 Design Patterns
By Michael Bowers. Coming out in September 2011, but available as part of Apress’s Alpha Program.
Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development
By Peter Lubbers, Brian Albers, and Frank Salim.
HTML5 Solutions: Essential Techniques for HTML5 Developers
By Marco Casario, Peter Elst, Charles Brown, Nathalie Wormser, and Cyril Hanquez.
Foundation HTML5 Canvas: For Games and Entertainment
By Rob Hawkes.
Foundation HTML5 Animation with JavaScript
By Keith Peters and Billy Lamberta.
The Definitive Guide to HTML5 Video
By Silvia Pfeiffer.
HTML5 24-Hour Trainer
By Joseph W. Lowery and Mark Fletcher.
Dive Into HTML5
A complete ebook introduction to HTML5, from Mark Pilgrim.
Introducing HTML5
By Bruce Lawson and Remy Sharp.
Smashing HTML5
By Bill Sanders.
More resources and articles
How HTML5 Web Sockets Interact With Proxy ServersA Preview of HTML5
From A List Apart, published in December 2007.
Yes, You Can Use HTML5 Today!
A Sitepoint article from mid-2009.
The Power of HTML5 and CSS3
An in-depth introductory article from Perishable Press, published in mid-2009.
Semantics in HTML5
A discussion of the semantic elements of HTML5, from A List Apart, published in 2009.
Kaltura HTML5 Media Library
A JavaScript Library that lets you use HTML5 video and audio tags in a variety of browsers.
More on Developing Naming Conventions, Microformats, and HTML5
From For A Beautiful Web.
The Rise of HTML5
From Adactio.
Steve Smith on HTML5 and CSS3
Commentary about what HTML5 and CSS3 mean for web design, from Think Vitamin.
HTML5 & CSS3: Take Your Design to Another Level
From Web Design Ledger.
HTML5: The Facts And The Myths
A rundown of many of the myths and misconceptions about HTML5, from Smashing Magazine.
HTML5 and You
A session from Nettuts+.
The State of HTML5 Apps
A great commentary on building apps with HTML5.
More HTML5 roundups
The Ultimate HTML5 Toolbox: 60+ Articles, Tutorials, Resources, and Inspiring ShowcasesFrom Creative Fan.
Learn HTML5: 10 Must Read Lessons
From Webhosting Secrets Revealed
The Future of HTML5
From Think Vitamin.
Ultimate Collection of HTML5 and CSS3 Resources
From Smashing Share.
15 Useful CSS3 and HTML5 Templates and Frameworks
From Speckyboy Design Magazine.
23 Essential HTML5 Resources
From Think Vitamin/
70 Must-Have CSS3 and HTML5 Tutorials and Resources
From Webappers.
A Collection of HTML5 Resources and Tutorials
From Speckyboy Design Magazine.
25 Essential HTML5 Tutorials and Techniques
From Template Monster.
HTML5 Tutorials and Techniques That Will Keep You Busy
From Noupe.
15 Useful HTML5 Tutorials and Cheat Sheets
From Web Design Ledger.
The Only HTML5 Resources You Need for Getting Up to Speed
From Six Revisions.
22 Excellent HTML5 Tutorials
From BlogFreakz
40 Must See HTML5 Tutorials, Techniques and Examples for Web Develoeprs
From Stylish Web Designer.
30+ Very Useful HTML5 Examples, Tutorials and Techniques
From Tripwire Magazine.
Written exclusively for WDD by Cameron Chapman.
Have a favorite resource we didn’t cover? Let us know in the comments!
If you find an exclusive RSS freebie on this feed or on the live WDD website, please use the following code to download it: O1Rs1S
Get Top Notch Online WordPress Training & Support |
Source
"
No hay comentarios:
Publicar un comentario