+1 on the HTML 5 RenderKit. Yeah, and maybe ditch (or at least provide a more semantic) panelGrid, for example, with a parameter to customize the HTML: dl+dd+dt, div, table, ul/ol... Especially when writing interactive apps with (slide) effects, I always had a lot of issues with table-based forms...
About MyFaces 2.0: If someone manages to create a 1.2 compatible HTML 5 RenderKit, I don't have a problem with that (don't think it's easy though)... /JK 2010/1/6 Jakob Korherr <[email protected]>: > A more div-related layout would be _REALLY_ great. Maybe we can do this in > tomahawk 2.0. > > > 2010/1/6 Cédric Durmont <[email protected]> >> >> Excuse me to sneak in the conversation, but may I suggest that this >> html5 renderkit could be an opportunity to write a "table-less" >> renderkit, relying more on CSS ? I think this could lead to lighter >> html pages (with the default renderkit, you quickly end up with 5-10 >> nested tables without doing anything special) and easier/more flexible >> skinning... >> >> >> >> 2010/1/6 Jakob Korherr <[email protected]>: >> > That's a really, really good idea, Matthias! >> > And I also think that it should be for MyFaces 2.0 only. >> > >> > Regards, >> > Jakob >> > >> > 2010/1/6 Michael Kurz <[email protected]> >> >> >> >> Sounds like a very good idea to me. I guess html 5 will gain in >> >> importance >> >> in the not so far future. >> >> >> >> regards >> >> Michael >> >> >> >> Matthias Wessendorf schrieb: >> >>> >> >>> Hi guys, >> >>> >> >>> running into this document: >> >>> http://diveintohtml5.org/forms.html >> >>> >> >>> I started playing with some of the new widgets in my Chromium browser >> >>> (I wasn't aware that spinbox/sliders are part of >> >>> HTML5). >> >>> >> >>> What about trying to find someone for a GSoC project, to add a (raw) >> >>> HTML 5 renderkit? Bernd and I talked about >> >>> a potential renderkit last time we saw each other, but now there is >> >>> actually some (raw) support on it inside of some >> >>> browsers... >> >>> >> >>> Why not introducing an <hx:***> namespace that could contain stuff as >> >>> the following: >> >>> -<hx:inputRangeSlider> >> >>> -<hx:inputColor> >> >>> -<hx:whatEverNewWidgetIsPartOfHTML5 /> >> >>> >> >>> And/or some more functional stuff, like drag-and-drop: >> >>> -<fx:dragAndDrop...> (could be done as a behavior) >> >>> >> >>> etc. >> >>> >> >>> What do folks think about that? >> >>> >> >> >> > >> > > >
