https://bugzilla.wikimedia.org/show_bug.cgi?id=54729
--- Comment #2 from [email protected] --- (In reply to comment #1) > [[mw:Developer access]]. Get it and submit patches directly! :) I'll try to have a look. > jQuery (which we include on all pages) includes a hack to make <abbr> and > other elements stylable in IE6. Is that true? It doesn't work for me. See also bug 24778. > So if we want to support IE6, we need to split this rule and provide > different styles for saner browsers. I'm not sure if we want to do this, > or if we should just kill this altogether (apart from the .explain part, > I guess). "Kill this altogether" just for IE 6 or for all browsers? I wouldn't kill it for all browsers because that would make it inconsistent: Mozilla and Opera <= 12 have a default styling similar to the one in shared.css, but IE and WebKit don't. For the <abbr> part, I think restricting it to the presence of a title would be an improvement that might justify killing it for IE 6 (assuming that it worked at all, which it doesn't, for me) - there are valid reasons to use <abbr> without a title. The .explain part probably doesn't matter too much (one could argue that the class should simply not be used without a title). Maybe something along the lines of this (assuming that it works at all in IE 6): /* Always highlight these things in IE 6 */ * html abbr, * html .explain { border-bottom: 1px dotted; cursor: help; } /* In other browsers, only highlight this if there is something to see */ abbr[title], .explain[title] { border-bottom: 1px dotted; cursor: help; } -- 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
