Details
-
Bug
-
Resolution: Fixed
-
Minor
-
10.8
-
Unknown
-
N/A
-
N/A
-
Description
AFFECTS:
- xwiki:Main.WebHome (en, fr, ca, pt_BR)
- xwiki:Help.Videos.WebHome
- xwiki:FlamingoThemes.Cerulean
- xwiki:FlamingoThemes.Charcoal
- xwiki.FlamingoThemes.* (other 22 entries)
- xwiki:FlamingoThemesCode.ThemeSheet
- xwiki:FlamingoThemesCode.ThemeTemplate
ERROR:
- org.xwiki.test.webstandards.CustomDutchWebGuidelinesValidationTest.Validating HTML5 Dutch Web Guidelines validity for: xwiki:FlamingoThemes.Cerulean executed with credentials Admin:admin (from org.xwiki.test.webstandards.AllTests)
- ERROR: The use of iframes is not allowed.
INVALIDATES:
- Dutch Guidelines: validateRpd12s1()
- R-pd.12.1 "Do not use frames on websites. This applies to regular frames in framesets as well as iframes."
FIXES:
- VAR1: Remove the Homepage video
- VAR2: Make exceptions for Main.WebHome, Help.Videos and FlamingoThemes.*.
- There is no other way except using iframes to embed YouTube videos. A solution would be to put images as placeholders and load with JS the video but that would fake it somehow, plus it's additional code that needs to be written.
- But in the case of FlamingoThemes, the iframes are needed in order to have the Preview.
Attachments
Issue Links
- depends on
-
HELPCENTER-23 Missing title and role in iframe of video page
- Closed
- is related to
-
XWIKI-15691 Inline styling is not allowed in XWiki.XWikiSyntaxGroups
- Closed
-
XWIKI-14858 Simplify the wiki syntax from the home page
- Open
- relates to
-
XWIKI-15663 Table on Main.WebHome is missing the header
- Closed
-
XWIKI-15687 Inline styling is not allowed on Flamingo Themes mockup preview
- Closed
-
XWIKI-15706 Superscript usage is not allowed by WCAG
- Closed
(1 relates to)