https://bugzilla.wikimedia.org/show_bug.cgi?id=23015
Summary: Make vector skin standards compliant (CSS/HTML) Product: MediaWiki Version: unspecified Platform: All OS/Version: All Status: NEW Severity: minor Priority: Normal Component: Vector Skin AssignedTo: tpars...@wikimedia.org ReportedBy: ap...@apper.de Standards compliance is one of the most important things for a free project. Monobook was compliant, vector not - so this is step backwords :/ When monobook introduced in 2004 there where few standard compliant pages - this got better and now that even IE gets more standards compliant, we will have an erroneous page? Not good! HTML seems to be okay. There is only one issue and it seems to be related with flagged reversions, because it's only on de.wikipedia and not en.wikipedia. There you'll find the div with id "p-variants", which contains an empty ul element, which is not allowed. But there are a lot of CSS errors, which floods my error console. Mostly this is because of browser specific CSS. I really don't know why these are necessary. The site has to work without these, so they are only for "better look". I don't see this is required. If a browser doesn't support alpha transparency via opacity - is it really needed to use filter then? But which is the funniest thing of all is, that you ONLY use browser specific CSS: -moz-border-radius: sure, border-radius: nowhere. Why -ms-box-sizing but not box-sizing? I don't really understand this. Another thing is the use of "cursor:ew-resize;". This is marked as "features at risk" in the standard, because it doesn't make much sense and could be dropped in future (the CSS3 validator doesn't know it). Why don't you use "cursor:e-resize;"? The browsers supporting "ew-resize" handle it the same like "e-resize" but there are browsers not supporting "ew-resize" but "e-resize" (IE and Opera). I think you never validated the CSS? Please try this and have a look, if you are at least also using the standard compliant variant. For example all border-radius-things doesn't work at the moment in Opera and IE9 because of this - but both have much better (more complete) implementations of this than Firefox, which is supported via -moz-border-radius... -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l