Hi Hendrik, can you tell me about the problems with our javascripts and the nestings? maybe you could even submit a bug or two if you nail down a problem?
regards, Martin On 5/20/05, Hendrik Neumann <[EMAIL PROTECTED]> wrote: > Hi Martin, > > I think forcedIDs will not help because a normal html-site created with > myfaces is more or less completly unusable and invalid due to mime type > application/xhtml+xml: the java-script-codes themself are not valid anymore, > they are placed at invalid positions and the nesting of the html-tags is also > not 100% correct (tfoot and so on)... 26-50 error-messages from the > W3C-validator on each of my jsf-sites (okay, maybe some of them are my own > mistakes). Setting this mime-type on the jsf-sites also kills all > jsf-command-links and some other functionallity (whatever javascript or > non-javascript is set in web.xml)!!!!! This is simply a nightmare - it is > definitely not possible to use JSF and modern XHTML with its extensions like > MathML or SVG... so you really have to use HTML4.1 from 1999.... > > Thank you for your hint about contancting the JSF reference implementation > people and asking them what the hell they had thought to themselfs when they > defined this flawed specification - I will do this and tell you what they > said... > > BTW: I have found a time-consuming workaround: I have to migrate from your > x:panelLayout to normal html-frames. Then I need to set the > application/xhtml+xml-mime-type just for the jsf-sites which contain SVG- and > MathML-Elements, all the other sites will get the normal text/html > mime-type... maybe I will have to improvise a little bit... but I think this > could rescue the whole project for the research center... > > For some more informations about the mime-type-problem see: > http://www.xml.com/pub/a/2003/03/19/dive-into-xml.html > > regards and thanks again to the whole myfaces team for your work (but the spec > itself is a disappointing joke), > > Hendrik > > Martin Marinschek <[EMAIL PROTECTED]> schrieb am 20.05.2005 > 15:05:10: > > Hi Hendrik > > > > I am very sorry for that - but it is unfortunately as it is, at least > > according to my knowledge. Maybe I am telling you rubbish, you should > > also contact the JSF reference implementation people on their mailing > > list and please tell back what you hear there if they know of any > > remedy. > > > > One way of going around that I would have - what about using the > > "forceId" attribute that all the MyFaces extended standard components > > provide (and the custom components should provide)? > > > > If you keep yourself to unique ids, this would be a viable solution. > > > > regards, > > > > Martin > > > > On 5/20/05, Hendrik Neumann <[EMAIL PROTECTED]> wrote: > > > Martin, > > > > > > please tell me, that you're kidding! I simply can not believe that Sun > > > Microsystems passes a spec which bashes offical web-standards! What is > about > > > MathML, SVG and so on: they need a valid XML-file to work, which JSF > > > apparently is not creating. This simply means that all new and modern > > > HTML-extensions which should be established with XHTML are not possible > with > > > JSF, because the spec defines invalid XML-documents which forces me as a > > > developer to use HTML4 from 1999. And this means that the JSF-spec is only > > > practical for dinky "Hello World"-web-apps without any forward-looking > > > techniques... > > > > > > I simply can not believe this... JSF forces me to use outdated standards > and > > > techniques... this is simply harrowing! > > > > > > Isn't it possible to develop my own ID-Generators or such a thing? Or is > it > > > possible to tell the web-browsers that they shouldn't take care about > wrong > > > ids? Or a Java-Script which replaces the invalid IDs? I had already tried > to > > > set manually id-names which solves the problems for a few moments but > after a > > > few clicks on the pages, my own ids are extended in the invalid way with > the > > > ":" and "_"-characters and the web-browser refuses to show my pages. This > > > small id-disfigurement makes JSF in fact unusable to me if there really > isn't > > > a workaround... > > > > > > Regards, > > > Hendrik > > > > > > P.S: Of course this email IS NOT aimed against you MyFaces-guys - you have > > > done a great work, thank you very much for this (nevervethless it seems > that > > > jsf was the wrong spec for my project)! > > > > > Am Freitag, 20. Mai 2005 15:04 schrieb Martin Marinschek: > > Hi Hendrik > > > > I am very sorry for that - but it is unfortunately as it is, at least > > according to my knowledge. Maybe I am telling you rubbish, you should > > also contact the JSF reference implementation people on their mailing > > list and please tell back what you hear there if they know of any > > remedy. > > > > One way of going around that I would have - what about using the > > "forceId" attribute that all the MyFaces extended standard components > > provide (and the custom components should provide)? > > > > If you keep yourself to unique ids, this would be a viable solution. > > > > regards, > > > > Martin > > > > On 5/20/05, Hendrik Neumann <[EMAIL PROTECTED]> wrote: > > > Martin, > > > > > > please tell me, that you're kidding! I simply can not believe that Sun > > > Microsystems passes a spec which bashes offical web-standards! What is > > > about MathML, SVG and so on: they need a valid XML-file to work, which > > > JSF apparently is not creating. This simply means that all new and modern > > > HTML-extensions which should be established with XHTML are not possible > > > with JSF, because the spec defines invalid XML-documents which forces me > > > as a developer to use HTML4 from 1999. And this means that the JSF-spec > > > is only practical for dinky "Hello World"-web-apps without any > > > forward-looking techniques... > > > > > > I simply can not believe this... JSF forces me to use outdated standards > > > and techniques... this is simply harrowing! > > > > > > Isn't it possible to develop my own ID-Generators or such a thing? Or is > > > it possible to tell the web-browsers that they shouldn't take care about > > > wrong ids? Or a Java-Script which replaces the invalid IDs? I had already > > > tried to set manually id-names which solves the problems for a few > > > moments but after a few clicks on the pages, my own ids are extended in > > > the invalid way with the ":" and "_"-characters and the web-browser > > > refuses to show my pages. This small id-disfigurement makes JSF in fact > > > unusable to me if there really isn't a workaround... > > > > > > Regards, > > > Hendrik > > > > > > P.S: Of course this email IS NOT aimed against you MyFaces-guys - you > > > have done a great work, thank you very much for this (nevervethless it > > > seems that jsf was the wrong spec for my project)! >