Menu

#4 All pages should be XHTML Strict if possible

closed-fixed
nobody
None
5
2004-08-03
2004-04-25
Chris Smith
No

All the pages produced by ml_www should validate as
XHTML Strict if at all possible. Otherwise the pages
should validate as XHTML Transitional.

Discussion

  • Chris Smith

    Chris Smith - 2004-06-08

    Logged In: YES
    user_id=1025088

    guess this bug will stay open forever =)

     
  • CD Simpson

    CD Simpson - 2004-07-29

    Logged In: YES
    user_id=1073065

    Chris, is there anything left to finish up for this bug, or
    can it be closed?

     
  • Chris Smith

    Chris Smith - 2004-08-03

    Logged In: YES
    user_id=1025088

    Resolved as much as possible - all pages except the right
    pane when in frames mode are now XHTML strict. The right
    pane uses target attributes to send commands to the left
    pane and the various hacks available have issues.

    The most promising hack is to change the doctype so that it
    extends the XHTML strict DTD to include target attributes:

    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"
    \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\"
    [<!ATTLIST a target CDATA #IMPLIED>]>\n"

    however this causes a ]> to be rendered in some browsers =(.
    Since this is primarily an application about user interface,
    it seems better not to do this until the browsers are fixed
    so the right pane uses a doctype of XHTML Transitional. In
    the future we can move to XHTML 1.1 which has a module for
    frames etc which includes the target attribute.

     
  • Chris Smith

    Chris Smith - 2004-08-03
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB