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

--- Comment #20 from Bartosz DziewoƄski <[email protected]> ---
(In reply to comment #19)
> Was my comment about internationalization issues with hardcoded punctuation
> just ignored.

I'm afraid it was (I didn't notice it myself). But there's nothing
stopping us from localizing the punctuation in CSS (at least for the
saner browsers). With LESS we could probably define a function that
would process MediaWiki messages from CSS (utter madness!, but should
work :P).


> Now we have a module in core with another a super generic css class
> name (which btw only barely escapes conflicting with Microformats
> like hCard done with css classes since hListing uses hlisting
> instead of 'hlist').

Applying a 'mw-' prefix here seemed silly to me, as that's not an
interface class. The name can, naturally, still be changed, since
nothing depends on it yet, if you have a better concise one.


> Hardcoding skin names assuming that's fine.

Other modules do that too (although it's not much justification).
Edokter, what are those line-height rules for? They don't seem needed
to me.


> Assuming that it's going to be of use to the widespread and varied
> MediaWiki community.

Why not? Is, say, tablesorter not usable for the "widespread
community"? That one stems from en.wp too, AFAIR.


> And added in a way that it would need JavaScript to use the css
> (addModules loads CSS via JS and addModuleStyles can't be used
> without bugs on a module you're using addModules to load JS).

It's currently not loaded in either way anywhere. You could use either
addModuleStyles (in which case you don't fully support IE<9, but new
browsers get the styles perfectly well), addModules (in which case you
do support even IE6, but require JS), or both (to get the best of both
worlds).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to