The Current State of HTML5 Forms
wufoo.com
wufoo.com
That is the kind of stuff Wufoo has done here and the kind of stuff patio11 has been doing for years.
As mentioned in the shadow DOM post, there's a lot of work needed to be done discussing, standardizing, and implementing these features. I'd encourage people interested to get involved on www-style and public-webapps at the W3C, and the WHATWG mailing list (avoid public-html at the W3C, it appears to be purely political at this point), or get involved in one of the open-source browser engines implementing experimental versions of this stuff to give a starting point for discussion.
[1]: http://goo.gl/i1eL9 [2]: http://www.webkit.org/blog/363/styling-scrollbars/ [3]: http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/
We could specify a forced lowest-common-denominator behavior of some sort, but that seems like a disservice to users.
My questions is... why did they decide to implement that one, out of the whole bunch?!
[1] http://dev.w3.org/html5/spec/Overview.html#the-output-elemen...
Otherwise, why not include Webkit nightlies and the Chrome dev version? Maybe that would just make Firefox look even further behind.
Well, at least browsers release. Unlike HTML only-sorta-5-for-legacy-reasons [1], which gets to just float along making changes whenever. Using pre-release browsers to test a pre-release specification is basically how the system is designed, now.
[1]: http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2009-Dec...
Not even android with Chrome, I was surprised (and it's nowhere in wufoo's lists).
http://caniuse.com/contenteditable
So no rich-wysiwyg forms for mobile (unless you can use Flash or native interface somehow)
and nothing else likely in 2011 - sad to see.
But I wonder why they chop it out of mobile Safari and mobile Chrome, maybe it adds too much to the executable size.
There should really be just one rendering engine. Dare to dream..
competition is good
Users would still have a choice of browsers, but the web would be a much better place for users, and developers/designers.
Is it a good thing for designers for those bugs to be enshrined as a de-facto standard? I don't think so. The fact that other UAs don't have them might serve as pressure on webkit to fix them too. Maybe.
The overwhelming dominance of a single browser caused big problems on its own. We need healthy competition in this technology marketplace.
Right now they control Trident as they like. A shift to WebKit would mean ceding a lot of that control to Apple and Google and all the other WebKit contributors/maintainers.
> There should really be just one rendering engine.
No. That's really a terrible idea, because different rendering engine consumers have different priorities.
Luckily, even "webkit" has a number of forks that are somewhat incompatible for precisely that reason. So we're in no danger of this "one rendering engine" thing.
(A note: while we've already been close to having one rendering engine with a priority of "change nothing", having one with pretty much any other priority set is no better; those priorities will be wrong for _some_ consumer.)
The <input type=tel> link on the index page is incorrectly going to: http://wufoo.com/html5/types/1-tel.html When it should be going to: http://wufoo.com/html5/types/2-tel.html
Things are better than they were ten years ago, at least.
http://flowplayer.org/tools/release-notes/index.html#form
They claim a size of ~5K over plain old JQuery and let you write HTML5 form markup even for IE6.