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

--- Comment #14 from Daniel Friesen <[email protected]> 
2012-09-21 13:03:39 UTC ---
(In reply to comment #13)
> Let me repeat: The current hack is stupid. Either you still support the align
> attribute or not. There is no "attempt to handle it". "Handling it" is the
> responsibility of the web browsers. The web browsers know perfectly what to do
> with these attributes. You are currently doing the job of the web browsers and
> you are doing it bad. It does not make any sense to remove the attribute and
> insert some random properties instead that are not the same.
> 
> Continue supporting the attribute for a short time.
> 
> Tell the people it will be dropped.
> 
> Then drop it.
> 
> Simple.

Except that kind of stance only applies if you are a HTML based language
outputting HTML. We're talking about WikiText. WikiText supports a subset of
html markup within it's own syntax. It is not all of html, and it does not work
entirely the same as html. Our responsibility is to take whatever WikiText the
user inputs and turn it into proper HTML output that tries to match what the
user intended as best as we can understand what that is.

For better or worse we supported align, valign, etc... as part of WikiText
itself. But outputting those directly creates incorrect output.

Telling thousands of wikis their pages are going to be messed up on upgrade in
every single instance they used something that we've supported for years and
they need to go through all their content and modify it, including wikis like
Wikipedia with several million articles that may need modification. Isn't
really much better of an option then telling those wikis that some of their
pages are going to be slightly messed up and they'll need to make a few tweaks,
but in the mass majority of cases things will still look fine.

-- 
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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to