Zope , DTML, ZPT and XHTML strict
For an appserver like Zope, heading so quickly into the future and supporting so many new technologies , i find it relatively tough to use DTML and ZPT to create valid XHTML 1.0 strict , which, according to the w3c is the way we all are heading... There is an annoying amount of old-style html-stuff hardcoded in Zope (and an incredible amount in products...) , which makes it tough to use a lot of stuff to create valid XHTML strict : some examples are : - calling images in dtml/ZPT out writes height/width(which is a good thing) , but also border="0", which is not only deprecated in all of XHTML , but even not allowed in STRICT.. structured text creates tables in uppercase ; not allowed.. the tree-tag creates a horrendous table-structure, which although i haven't checked it's validity is clearly against the w3's recommendation of using CSS for layout , and not tables. it is still impossible to create valid XHTML singleton attributes in ZPT (example 'checked' should be 'checked="checked"') Credit to those who fixed the image tag and the base tag to at least have their trailing slashes, though.. It was a step in the right direction.. Does anyone have any suggestions for how to fix this , and head forwards when it homes to HTML/XHTML too , not only in backend-technologies ? :-) -- Geir Bækholt web-developer geirh@funcom.com funcom oslo | webdev-team
Does anyone have any suggestions for how to fix this , and head forwards when it homes to HTML/XHTML too , not only in backend-technologies ?
Probably the best way is to just identify all those places where this is a problem (as you've been doing) and create patches to fix them. -- Chris McDonough Zope Corporation http://www.zope.org http://www.zope.com "Killing hundreds of birds with thousands of stones"
participants (2)
-
Chris McDonough -
Geir B�kholt