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

--- Comment #10 from Christopher Yeleighton <[email protected]> ---
I would limit the width of every leaf block.  That is currently not expressible
in CSS unless you classify each such block explicitly, which can be done by the
HTML renderer.  I was tempted to assume that a table cell width could be
limited that way, except that it is theoretically possible to have a table
within a  table cell.  (You cannot use 100% for that since it would refer to
the row width, which would be self-contradictory; moreover, the row width
should be allowed to be wider than the screen width, in which case the reader
could use the scrolling facility provided by the document window to read the
content; you should rather use the actual width of the display).  The situation
with tables in wikitext is alleviated by the fact that wikitext does not allow
table cells to contain block elements, so ilimiting the width of a table cell
would work for pages that do not use  raw HTML to circumvent this limitation.

Note that all this stuff is best handled by the accasibility component of the
browser, whether built-in or external intermediary; if the browser fails to
implement such a rule and allows running text to be wider than the display, it
is the browser's fault and not ours.  But I understand that it is desirable to
provide a workaround for browsers that are not so well-behaved.

I am sorry if my writing is unclear; this problem surely requires many aspects
to be considered.

-- 
You are receiving this mail because:
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