https://bugzilla.wikimedia.org/show_bug.cgi?id=40329

--- Comment #29 from Daniel Friesen <mediawiki-b...@nadir-seen-fire.com> 
2012-09-29 16:47:42 UTC ---
(In reply to comment #28)
> (In reply to comment #27)
> > Then instead of crusading with ridiculous arguments like saying we're not 
> > using
> > HTML5 and HTML5 is unfinished and shouldn't be used try pushing for the
> > non-lazy way to fix invalid html.
> 
> I think this is fair. I'm inclined to file two bugs here:
> 
> (1) Kill $wgCleanupPresentationalAttributes from MediaWiki core; "magical"
> transformations like this are almost always an absolutely terrible idea and
> should only be done when absolutely necessary (such as stripping out dangerous
> attributes); you're never going to catch every (edge) case and you're going to
> do more harm than good (and create confusion about what's magically 
> transformed
> and under what conditions); I thought we established these principles with
> magical transformations years ago.

What do you think of a new setting to disable all these invalid tags and
attributes. Defaulting it on and having WMF and existing wikis turn it off. So
that on new wikis it won't even be supported from the start?

> (2) Add a tracking category for pages using invalid HTML5; this should be
> straightforward enough; allow wiki authors to slowly fix these pages to use
> better code by auto-categorizing pages that use invalid HTML5.
> 
> This bug can then rot, as far as I'm concerned.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
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

Reply via email to