On Apr 4, 2010, at 7:23 PM, Hajime Morita wrote:
Hi folks, I'm planning to work on HTML5 <meter> element, which is filed on https://bugs.webkit.org/show_bug.cgi?id=37074 . Although there seems no effort for that element at this time, The <progress> element looks similar to <meter>. So I'll try to go the way as <progress> has been going and share some part of codebase hopefully. Any suggestions and advices are welcome. Thanks in advance.
I don't know if there is much opportunity for code sharing. <meter> is pretty different from <progress>. It has a different purpose and should have a different default appearance.
I believe <progress> is only currently enabled for the Qt port, in part because no one has implemented the other themes.
I believe the big challenges to have really complete versions of <meter> and <progress> include:
1) Fully stylable custom look with CSS - it's hard to figure out how to do this, because these elements are both parameterized with an arbitrary level. 2) Accessibility support - we can't call these done until they offer at least as good an accessibility experience as explicit ARIA markup.
I think it would be a good idea to truly finish <progress> first before embarking on <meter>. I would rather have one truly complete new element than two that are half-done.
Regards, Maciej _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

