- No browser supports HTML5 yet. Part 1. The rant. - The first of a great pair of posts on the dangers of claiming 'We have HTML5 support'.
- No browser supports HTML5 yet. Part 2. Technology. - The second part with a couple of good descriptions of what supporting some of the new features, such as forms and section/article, actually means.
- Font Dragr: A drag and drop font tester | The CSS Ninja - Only just came across this neat combination of the drag and drop API and offline storage with @font-face.
- Sedentary behaviors increase risk of cardiovascular disease mortality in men - Even if you exercise every day it does not (according to this study) offset the increased risk of cardiovascular disease engendered by significant time sitting in front of a computer.
- Juicy Studio: Examining WAI-ARIA Document Landmark Roles - Gez's accessibility extension has recently been updated so now you can use it to test, discover and navigate through ARIA landmarks.
- An HTML5 <audio> radio player - Opera Developer Community - Create a radio player in your browser.
- CSS Media Queries & Using Available Space | CSS-Tricks - A practical look at using media queries to make the best use of available screen space.
- An InDesign for HTML and CSS? – Jeffrey Zeldman Presents The Daily Report - "Well, there is a reason they absolutely do that with HTML. PostScript is a programming language designed to describe page layouts and text shapes in a world of known, fixed dimensions (the world of print), with no underlying semantics. PostScript doesn’t care whether an element is a paragraph, a headline, or a list item. It doesn’t care if a bit of content on one page cites another bit of content on a different page. PostScript is a visual plotting language. And HTML is anything but."
- A List Apart: Articles: Prefix or Posthack - Vendor prefixes have come in for a lot of flak, but Eric Meyer gives us a timely reminder that the alternatives are far worse.
- Using SVG in background-image | Broken Links - A quick introduction to using SVG as a CSS background image.
- Historypin - Pin your history to the world - Based on Google Maps and StreetView, this web app allows you to attach historical pictures and stories to map locations.
- kanaka's noVNC - GitHub - A VNC client implemented with Web Sockets and the Canvas element, real world desktop equivalents with HTML5 technologies.
- Tech Tip: Really Simple HTTP Server with Python | Linux Journal - Ever wished you could quickly fire up a webserver in your working directory (perhaps to work around a browser defect with file:// addresses)? If you have Python installed it's dead easy!
- Taking Advantage of HTML5 and CSS3 with Modernizr - Make your designs sensitive to the capabilities of the browser (eg. if drop shadows aren't supported, maybe you want a thicker border).
- SVG Tutorial - Introduction - A comprehensive look at the features of Scalable Vector Graphics.
- Adding HTML5 placeholder attribute support through progressive enhancement - Robert's talk - HTML5 adds lots of new form features but they're not yet widely supported, this post explains how you can make use of the placeholder attribute while providing fallback functionality for older browsers.
- common css mistakes - work blog - onderhond.com - Some common CSS mistakes and how to avoid them.
- Coding In Paradise: HTML5 Defined! It's Not Just a Marketing Term - So, what do you mean by 'HTML5'? A discussion of the various different meanings the term can have.
- Introducing the Google Command Line Tool - Google Open Source Blog - Use Google services from your command line, including adding an appointment to your calendar or submitting a blog post.
- WTF is HTML5 (Infographic) - Nice HTML5 reference poster.
- ASP.NET Labels with Associated Controls inside of User Controls - Travis Collins - Setting AssociatedControlID when the control you're setting the label for is a user control within which the target element is a child component.
- WebAIM: Blog - Future Web Accessibility: SVG - Unlike many other technologies coming to the fore because of HTML5, SVG has a lot of capability for accessibility built in. Unfortunately, that capability is yet to be translated into actual support in browsers and assistive technology.
- Firefox 4: CSS3 calc() ✩ Mozilla Hacks – the Web developer blog - Ever wanted to have two boxes, side by side, taking up the full width of the screen between them, but both having a one pixel border? CSS3 will finally allow you to do that, in several different ways. Setting width: calc(50% -2px) will be one of them.
- HTML5 Globals and You | Nettuts+ - A look at the role of attributes in HTML and some of the new attribute based features in HTML5.
- A non-developer’s guide to building a web/iphone app « StartupCafe - If you've ever despaired at someone saying to you "I've got this great idea for a website" only to later discover all they really had was a sentence and some handwaving, point them at this article.
- Christopher Blizzard · intellectual honesty and html5 - "The most important aspect of HTML5 isn’t the new stuff like video and canvas (which Safari and Firefox have both been shipping for years) it’s actually the honest-to-god promise of interoperability."
- Export SVG from Raphael JS to create a PNG bitmap | Ben Barnett - Some server side trickery to create static images out of SVG created by Raphaël, even if the SVG is really VML in IE.
- html5 laboratory - experiments with html5 - Ian Devlin's personal HTML5 playground.
- Book owners have smarter kids - Laura Miller - Salon.com - "[A]nother study... found that simply giving low-income children 12 books (of their own choosing) on the first day of summer vacation 'may be as effective as summer school' in preventing 'summer slide' -- the degree to which lower-income students slip behind their more affluent peers academically every year."
- Perception and the design of forms – Part 1: Shape - Formulate Information Design - If your form controls don't look like form controls then you'll confuse a lot of users.
- Firefox 4: An early walk-through of IndexedDB ✩ Mozilla Hacks – the Web developer blog - Mozilla announce IndexedDB support in the upcoming Firefox 4, a 'NoSQL style' alternative the the SQLite based Web Database API already implemented in WebKit (and in Firefox, for extensions).
- JSON-LD - Linked Data Expression in JSON - This specification outlines a common JSON representation format for Linked Data that can be used to represent objects specified via RDFa, Microformats and Microdata.
- Microformats & Microdata ❧ Oli.jp (@boblet) - A presentation describing the two alternatives for embedding extended semantic information in HTML5.
- A List Apart: Articles: Responsive Web Design - Use the power of media queries to make your layout responsive to the limitations of the device on which it's viewed.
- Efficiently Rendering CSS | CSS-Tricks - CSS selector performance can be surprisingly non-intuitive.
- Snap: A Haskell Web Framework: Home - Snap is a simple web development framework for unix systems, written in the Haskell programming language.
- Font Preview - Google Font Directory - Similar to the AJAX Libraries API, Google does all the work of hosting a collection of custom fonts for you.
- Introducing WebM, an open web media project - The WebM project blog - Google short circuits the entire Ogg vs MP4 debate for the HTML5 video element by releasing it's own codec on royalty free license terms.
- Adactio: Journal—The format of The Long Now - What format should we be storing our (textual) cultural artefacts in so that they can be understood in 10000 years time? Jeremy Keith makes the case for HTML.
- IEBlog : DOM Range and HTML5 Selection - A short tutorial on using the HTML5 text selection utilities in IE9 developer preview.
- Firefox 4: the HTML5 parser – inline SVG, speed and more ✩ Mozilla Hacks – the Web developer blog - The HTML5 parser is now enabled by default in Firefox nightly builds, this enables inline SVG and MathML and fixes a large number of long standing defects.
- TransFormr - Microformats Transformer Toolkit - Extract semantic information from web pages by URL and by URL and fragment identifier.
- Understand The Web · Ben Ward - There was a big hooha in the web standards world last week as, first, Joe Hewitt bemoaned the state of web development, then Steve Jobs took his feud with Adobe to the next level by publically disparaging the 'openness' of Flash (which some took as ironic, given the latest App Store developer agreement) and finally HP bought Palm and declared their belief in WebOS as the future. All big news for standardistas, this post does a pretty good job of summing it all up.
- IEBlog : HTML5 and Same Markup: Second IE9 Platform Preview Available for Developers - The second IE9 platform preview is released, features improved standards support and performance, support for CSS3 media queries and new DOM methods like DOMContentLoaded and getElementsByClassName.
- Color Survey Results « xkcd - Extensive survey of how people describe colours.
Rob Crowther, London, UK based Blogger, Web Developer, Web Designer and System Administrator - read my Curriculum Vitae
Buy my book!Hello! HTML5 and CSS3 available now
Buy my other book!Early access to HTML5 in Action available now
This work is licensed under a Creative Commons Attribution-Share Alike 2.5 License.