On Wed, Jun 27, 2012 at 6:35 PM, Krinkle krinklemail@gmail.com wrote:
So, stripping inline styles:
- will not fix bad layouts made with tables (which are probably at least as
common as bad layouts made with inline styles).
- will break unrelated things, because inline styles are not directlty
related to layout, they're used for many things.
I think provided that there is the following documentation:
- which layout patterns are problematic (whether with inline styles,
tables or by other means),
- why/how they cause problems
- how to solve that (and how the solution is indeed better for everyone)
... then is is a matter of spreading links to that documentation and waiting for it to be incorporated on the 700+ wikis with the many many portal pages, and other structures that have bad layouts.
I'm generally in agreement with Krinkle on this. But I have to warn that just spreading documentation doesn't magically make things happen -- we probably have to put some actual human effort into finding and fixing broken layouts.
A one-button "report bad layout on this page" thingy might well be nice for that; as could an easy "preview this page for mobile" from the edit page. (Though to be fair, people can switch from desktop to mobile layout with one click -- worth trying out!)
-- brion