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

--- Comment #21 from Daniel Friesen <[email protected]> 
2011-07-31 01:59:08 UTC ---
(In reply to comment #19)
> Thank you for the accurate summary. I wasn't aware that "text browser that
> shows images" was anything but an oxymoron, but if there are some, I suppose 
> we
> should support them. I do know that we use a rather silly hack for no good
> reason. Would existing wikis that abuse CSS to change the logo per-namespace 
> be
> able to do so if the logo was a pure image, or a background image with a 
> second
> image set to display:none?

It's not an oxymoron I suppose, but here it's only relevant to an extremely odd
subset of users (potentially not even any), and the only thing 'broken' is that
they don't see the logo. (Arguably not that important to someone who has
forgone 99% of styling and dropped to a linear layout where the existence of a
logo on every page could actually rob vertical space).

If the <img> is display:none; then the normal logo and the img should be
mutually exclusive, the img will display when there is no css-support, and the
logo will display when there is css-support.
The clearest caveat of course is that it would be redundant and a bit of a
markup mess in every skin. Not sure if every other potential caveat is
accounted for... It would also be completely useless redundancy if the wiki has
the OpenGraphMeta extension installed.

For pure image, no. The image would always be in the way of the logo no matter
where the bg is, so if we switched to <img> directly we'd regress the software
taking all wikis that customize the logo that way and making them them display
their original logo overlaying the logo they actually want. For opaque logos
this will have the effect of covering the logo they want and making their css
non-functional. For transparent logos of different outlines this could cause
visual defects where the overlapping logos destroy each other, so to speak.

-- 
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