Details
-
Improvement
-
Resolution: Won't Do
-
Minor
-
None
-
None
-
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