HTML 5

I’m not a web designer (anymore) and I just stopped teaching web design courses earlier this year. I’ve been reading a lot about the new spec for HTML, which is HTML 5. If you do design pages, or even HTML pages that end up in LMS’s, then HTML 5 will be a game changer for you. First of all, the canvas element is something that will be huge. I talked a little about it in the previous post, but if you’ve ever attended a Wimba or Elluminate session, you’ve seen the whiteboard interface that those products provide. Canvas can act like a whiteboard – the interactivity isn’t there yet, but I can see a Javascript library extending the functionality of the canvas.

Also, inline support for video types (well, two video types) will also change how things work.  No more embedding in a player, as long as you use Ogg Vorbis and H.264. All that will be handled native in the browser. No more broken plug-ins, no more codec hunting (well, you’ll probably have to do this anyways). Of course, to get videos to display across all browsers, you’ll have to encode twice – once in the format that Firefox and Opera understand (Ogg Vorbis) and once in the format that Safari and Android browsers understand (H.264). Thankfully, Chrome understands both and Internet Explorer understands neither. I would suspect that IE will be the traditional pain in the ass that it is, and only support Windows Media formats.

Edit: IE will support H.264.

State of Web Development (and Learning Online)

So the State of Web Development 2010 is out and a few results are surprising. The one result for the sector one works in was interesting: in 2008 10% of responses indicated they were involved in education, while 7.7% for the 2010 results. Are there less web designing/development going on? Or have those previously been involved in web design now moved over to e-learning?

The Google Chrome browser use has grown over 15% over the year. When developers and designers start using a browser, this usually means the results will filter down to end users. Maybe this is the vanguard of browser change?

Only a third of designers/developers optimize for mobile devices. I interpret that as mobile devices are not a priority to develop for because either they aren’t seen as “mission critical” or that Mobile Safari or Mobile Opera browsers do a good enough job of interpreting website for the mobile platform.

The interesting thing is the early adoption of HTML 5 and CSS3 – which works surprisingly well out of the box on modern browsers. What’s disappointing about this series of results is how far behind LMS developers are from the useful tools in HTML5 (hello, canvas element!) and the usability of CSS3 (it’d be wonderful if we could write a CSS template to apply to learning space areas). I guess it comes down to the closed box system – if you’re paying for a closed box you shouldn’t be surprised when they close the lid too. I think the first LMS that jumps on the HTML 5 bandwagon will be a big winner – the canvas element alone will allow for easier ways to be creative and new ways to work on the web. Canvas Demos is a site that’s showcasing different uses of the canvas element – a lot of games are being drawn on the canvas it seems – but I’m sure you can see the ways that you could use this as a new method of getting input. Or perhaps, eliminating expensive web conferencing tools and brewing something a little more open source. Can you say interactive whiteboard?