Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-1086

use valid xhtml strict for all the generated html code

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Won't Do
    • Minor
    • None
    • None
    • admininterface
    • None

    Description

      a good task for 3.0.1: fix all the magnolia generated code in order to be valid xhtml 1.0 strict.

      At this moment most of the UI uses valid xhtml code, but there are a few exception, especially lists
      admin interface main page and list pages are actually broken if browsers switch to standard-compliant mode (which we should always use).

      When anybody create a new page or gui component please make sure that:

      • the dtd used is:
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
        and NOT missing or html transitional or without a dtd (there is a big difference, a valid dtd makes browser change the rendering mode)
      • there are no errors in the generated code: please look at the firefox error console for css errors and use something like the firefox html validator extension [ http://users.skynet.be/mgueury/mozilla/ ] in order to check that there are no html errors

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              pbaerfuss Philipp Bärfuss
              fgiust Fabrizio Giustina
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Task DoD