HTML5 adaptive images: end of round one

HTML5 Doctor - Wed, 2012-05-16 10:36

After The Great Vendor Prefix Hullaballoo of April 2012 comes The Great Responsive Images Brouhaha of May 2012.

Read more
Categories: HTML5

HTML5 Audio — The State of Play

HTML5 Doctor - Tue, 2012-05-08 14:00

This is a follow up to my 2009 article Native Audio in the Browser, which covers the basics of HTML5 audio. It may well be worth reading if you want to get a feel for the <audio> element and associated API.

Read more
Categories: HTML5

The Future of the Web: My Vision (May 1, 2012)

The WHATWG Blog - Tue, 2012-05-01 18:15
Like probably many others who read this blog, I am a web design enthusiast, web standards advocate, and web designer by trade. I have been working with HTML since the early 2000s, and have enjoyed it ever since. Over the years, the web has evolved around me. I have watched it grow and adapt. And [...] Read more
Categories: HTML5

Patent Policy

The WHATWG Blog - Tue, 2012-04-24 07:03
The WHATWG now has a patent policy, the WHATCG. We will keep using the same mailing list, the same IRC channel, the same web sites, but now sometimes we will publish through the WHATCG as well for patent policy purposes per the W3C Community Final Specification Agreement. If you could previously not join the WHATWG [...] Read more
Categories: HTML5

Let’s Talk about Semantics

HTML5 Doctor - Wed, 2012-04-18 16:51

It’s time we had “the talk”. I could get you a book or recommend some sites from Dr Mike’s special bookmarks folder, but the best way to make sure you get the right idea is to do it myself. I’m talking about HTML semantics. Understanding the thinking behind the naming of elements will help your markup shine.

Read more
Categories: HTML5

WHATWG Weekly: Fullscreen dialog

The WHATWG Blog - Wed, 2012-04-11 13:53
Ian Hickson made a proposal to unify Web Intents with registerProtocolHandler() and registerContentHandler(). The Encoding Standard now has all its decoders defined. This is the WHATWG Weekly. The big news this week is the new dialog element. Introduced in revision 7050, along with a new global attribute called inert, a new form element method attribute [...] Read more
Categories: HTML5

Drag and Drop and Automatically Send to the Server

HTML5 Doctor - Tue, 2012-04-03 13:30

I realised (when looking myself) that there are a lot of demos and tutorials that show you how to drag-and-drop a file into the browser and then render it on the page. They're often labelled as "drag-and-drop and upload", but they actually don't upload. This tutorial will take you that final step.

I'll walk you through an example that you can play with: drag a file into the web page, and it'll be uploaded to the server instantly.

Read more
Categories: HTML5

WHATWG Weekly: HTML canvas version 5 has arrived

The WHATWG Blog - Thu, 2012-03-29 15:20
The StringEncoding proposal is getting closer to consensus. It now consists of a TextEncoder and a TextDecoder object that can be used both for streaming and non-streaming use cases. This is the WHATWG Weekly. Some bad news for a change. It may turn out that the web platform will only work on little-endian devices, as [...] Read more
Categories: HTML5

Using Modernizr to detect HTML5 features and provide fallbacks

HTML5 Doctor - Tue, 2012-03-27 13:30

Modernizr logo

Modernizr is a JavaScript library that detects which HTML5 and CSS3 features your visitor’s browser supports. In detecting feature support, it allows developers to test for some of the new technologies and then provide fallbacks for browsers that do not support them. This is called feature detection and is much more efficient than browser sniffing.

Read more
Categories: HTML5

WHATWG Weekly: Path objects for canvas and creating paths through SVG syntax

The WHATWG Blog - Wed, 2012-03-14 12:09
Jonas Sicking proposed an API for decoding ArrayBuffer objects as strings, and encoding strings as ArrayBuffer objects. The thread also touched on a proposal mentioned here earlier, StringEncoding. This is the mid-March WHATWG Weekly. Revision 7023 added the Path object to HTML for use with the canvas element, and the next revision made it possible [...] Read more
Categories: HTML5

WHATWG Weekly: http+aes URL scheme, control Referer, …

The WHATWG Blog - Wed, 2012-03-07 11:42
Apple's Safari team provided feedback to the Web Notifications Working Group. That group, incidentally, is looking for an active editor to address that and other feedback. Opera Mobile shipped with WebGL support. This is March's first WHATWG Weekly. Simon Pieters overhauled much of HTML5 differences from HTML4 and the document now provides information on added/changed [...] Read more
Categories: HTML5
Syndicate content