The last reading list of the year is a bumper one, so you have plenty to read over the hols. Enjoy!
- I’m interviewed on the Sitepoint podcast.
- Opera’s TV emulator is released, so you can check your HTML5 and CE-HTML apps
- App manifests, an anthology – on thge multiple manifest formats that attempt to lock in users. (Similar to my June post Installable web apps and interoperability.)
- Adding Islamic calendar support in HTML5 – a request from IBM to add new types of HTML <input> to cater for the three Islamic calendars. I agree with Lars and Lachlans’ comments that this is a browser enhancement and not an addition to the language.
- Shadow dom spec (very draft)
- CSS pre-processors and why you need to be careful with them.
- Dispelling the Android CSS animation myths – Feature detection only works if browsers tell the truth.
- EcmaScript 6 versioning. Dutch Specmeister Anne van Kesteren writes “this still strikes me as a slippery slope towards the mess Internet Explorer is dealing with (and Word has in the past). Not very webby, ECMAScript”
- Backbone.js mini-book by Addy Osmani, who says "any contributions welcome. Plan to keep adding more everyday".
- HTML Canvas 2D Context Extensions, draft spec to add accessibility features for caret and selection management, for setting the caret blink rate, for returning the vertical offset of a text anchor point, and for drawing a focus ring around the current path. Also see a change proposal Modify existing Canvas 2D API to expose text baseline and facilitate drawing of focus rings.
- Two competing Audio APIs. (I like the MediaStream Processing API better; Philip Jägenstedt explains why it’s better.
- An all-you-can eat historical and technical look at web video. What’s up with HTML5 and these competing codecs?
- GigaOM reports 80% of video is h.264 and iPad ready without re-encoding. Only 2% is webM. ORLY? The stats don’t seem to match up.
- I will convert your Excel data into one of several web-friendly formats, including HTML, JSON and XML.
- When is my bus due? Geolocation plus real-tme open data for a mobile win
- Anne van Kesteren’s latest spec has the ambitious goal to unify encoding handling across user agents for the web so legacy pages can be interpreted "correctly" (background)
- Mobile health apps provide health access to potentially 18million people in Kenya
- <b> is for Block: “B means “block” and I means “inline”.” So I’d better update my presentation Leveraging HTML 5.0: Super-hot HTML 5.0 tag elements to increase your buisness’es social mindshare accordingly.
Buy "Calling For The Moon", my debut album of songs I wrote while living in Thailand, India, Turkey. (Only £2, on Bandcamp.)