On Wed, Jun 27, 2012 at 6:35 PM, Krinkle <krinklemail(a)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