Steve Workman's Blog

HTML 5 Forms - a spammers paradise

HTML 5 form spamDid you know, HTML 5, the spec that will be completed in 2022, but with some bits available now, will have a whole new set of form elements designed to make complex forms available natively from the browser. I've been to a few talks where Opera's Bruce Lawson has demoed and talked about these upcoming features that have been implemented in the Opera browser. From an accessibility standpoint it looks great; no longer will screen readers have to rely on labels to infer the type of data to be entered into forms. From a developer's standpoint, you won't have to code javascript date pickers any more, nor have to rely on javascript for validation.

Read on...

Why CSS Multi-Columns aren't ready for prime time

CSS Multi-column layout problemOf the upcoming CSS3 modules that are coming into common use: selectors, borders, text etc, the multi-column layout module interests me the most. I've always been a fan of newspaper style layouts and that was one of the key looks I was going for when re-designing this site. The big problem is that the module just isn't ready yet.

Read on...

Apple product roadmap 2010-2011 (prediction)

If you're like me, with an eye on Google Reader even over the holidays, you won't have failed to notice the upcoming Apple event at which the Apple touch-screen tablet, likely to be called iSlate or the Slate, will be announced. Such is the predictability of this event, given the number of rumours that have appeared, it is now completely without interest. Even the stock market takes more notice of Apple's rumours, rather than their product announcements.

Read on...

The Future of the Wave

I've started using Google Wave recently (thanks to a colleague of mine, James McQuarrie) and up-front, I'll say that I don't get it. I currently don't see the usefulness of it in my current situation (I'm working in a team that's all in the same room). However, I got an invite to the Google Technology Users Group (#gtug) talk on Wave by the Wave developers themselves so I thought I'd go along and see what all the fuss was about.

Read on...