Details
-
New Feature
-
Resolution: Fixed
-
Major
-
None
Description
List of issues :
- Some dutch web guidelines are not compatible with HTML5 doctype :
- Use HTML 4.01 or XHTML 1.0 according to the W3C specifications for the markup of websites. http://versie1.webrichtlijnen.nl/english/manual/development/production/webstandards/html4-01/#r-pd-2-1
- Our implementation of the guidelines checker forbids <b> and <i> tags while they should not be forbidden (see R-pd.3.5)
- we need to change the HTML cleaner that produces invalid end tags such as
"<img src=''></img>"
- ... (find more incompatibilities)
- Implement a HTML5 validator to replace the XHMTL one in XE webstandard-tests. See if we can use the (java) validator behind http://html5.validator.nu/
- Note: our custom meta attributes (document, space, fullname, etc.) do not validate as the specification mentions that custom meta names should be registered on http://wiki.whatwg.org/wiki/MetaExtensions. See http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#other-metadata-names
- Make sure the HTML5 renderer/parser is complete
- Ensure the WYSIWYG works with the HTML5 doctype
- ... (add more issues)
Attachments
Issue Links
- depends on
-
XWIKI-10249 Add an HTML5 validator to our build tools.
- Closed
- is related to
-
XWIKI-10840 Invalid HTML5 meta tags used in flamingo
- Closed
-
XRENDERING-137 Add a renderer for HTML 5
- Closed
-
XWIKI-14427 Need to replace the XHTML validator by the HTML5 validator in the build
- Closed
-
XE-1404 Switch to Flamingo Skin by default
- Closed
-
XWIKI-10616 Fix some HTML5 violations in Flamingo
- Closed
(1 is related to)