Last modified: 2008-04-11 20:26:26 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T15686, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 13686 - multiple CSS3 multi-column errors across multiple browsers
multiple CSS3 multi-column errors across multiple browsers
Status: RESOLVED INVALID
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal minor (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: css
  Show dependency treegraph
 
Reported: 2008-04-10 20:57 UTC by Andrew A. Gill
Modified: 2008-04-11 20:26 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Andrew A. Gill 2008-04-10 20:57:53 UTC
Hi--

I've been seeing reports of multiple bugs with CSS3 multi-column layout.

I'm not sure where the issue is, whether with Wikimedia, MediaWiki, or the browsers themselves, and so I'm not sure if this is the proper place to ask about this, but I'm pretty sure that you would be able to tell me at least if the problem is in the browser, MediaWiki, Wikimedia, or simply that CSS3 is Broken As Designed.

http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28miscellaneous%29/Archive_8#References_take_too_long_to_load

tells us about an issue where multiple columns cause a page to load half as quickly as a single-column one. (Firefox 2.0.0.12)

http://en.wikipedia.org/wiki/Template_talk:Reflist#Multiple_columns_deemed_bad.

gives several bugs:

- jumping to the incorrect reference (Safari 3.0.4)
- links showing up in incorrect places (Safari 3.1)
- columns running into each other (unknown)

So is this a problem that this bugzilla can handle, or do I need to take it to the browser companies?
Comment 1 Brion Vibber 2008-04-11 19:14:01 UTC
Well.... IMHO multicolumn layout is a Really Bad Idea, especially for things like references lists, as it horribly messes up formatting, line wrapping, etc, and doesn't work at all well on narrow or small screens.

I would strongly recommend against any use of multicolumn formatting on Wikipedia.

By all means report the speed and linking problems upstream to the browsers though; those things should work. :)
Comment 2 Aryeh Gregor (not reading bugmail, please e-mail directly) 2008-04-11 19:39:06 UTC
The issue is certainly not with MediaWiki.  That includes no CSS column styles by default.  (We have horrible ugly table-based multi-column layouts for some special pages, though.)  Fluid multi-column layout is good in principle for things like reference lists, if it doesn't break progressive rendering and doesn't force a certain number of columns.  But I don't know if that pans out in practice.

At any rate, this is a wiki-level policy decision, not something we can do anything about, unless more specific issues are brought up.  Any problems appear, from your description, to lie with the browser implementations and/or the spec (surely this breaks progressive layout if no height is specified?).  I would close as INVALID, but Brion didn't, so . . .
Comment 3 Andrew A. Gill 2008-04-11 19:55:35 UTC
I don't think it's a policy decision.  It's a bug, somewhere.  You say it's not within MediaWiki, so I assume you're right. (though I have a strong suspicion that the browser developers will try to pin the issue on someone here)

If I can get someone from Wikimedia to confirm that these are not issues with broken or inefficient code here, I'll recommend marking the bug INVALID and I'll start pestering the browser guys and gals.

If the browser folks make a good case that the problem is on your end, I may reopen the bug.
Comment 4 Brion Vibber 2008-04-11 20:26:26 UTC
There are two separate issues here.

1) Multicolumn layouts are bad practice and should be avoided in reflist templates.

2) Multicolumn layouts have bugs in some browsers.


Now, 1) is true independent of 2), and 2) is true independent of 1).

1) doesn't really belong in the bug tracker as it's a matter for local template work.

2) doesn't really belong here as it's just a mention of general problems elsewhere.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links