On Oct 21, 2014, at 12:21 PM, Tom Hutchison <t...@hutch4.us> wrote:
> The biggest weakness both will share, will an update cause backward
> compatibility issues.
As you all think through this skin change I do think it’s worth highlighting
this issue. The traditional idea in MediaWiki of a user choosing their own skin
falls apart if you move to a theme that fully supports a CSS grid. Historically
MediaWiki sites tend to use tabling for layout (ugh) and in order to make
things responsive you need to use the CSS grid. Once doing this, your markup
will have div’s and classes in it that Vector doesn’t support. This makes
things really wonky if you try to use Vector.
As an example, see:
https://wikiapiary.com/wiki/WikiApiary <https://wikiapiary.com/wiki/WikiApiary>
https://wikiapiary.com/wiki/WikiApiary?useskin=vector
<https://wikiapiary.com/wiki/WikiApiary?useskin=vector>
This is also why the install directions for Foreground actually specify the
directions for disabling other skins.
When I switched WikiApiary to Foreground from Vector there were a couple of
users that tried to continue to use Vector by selecting that as their
preference, but it just doesn’t work.
There is a philosophical item here. I’m fine specifying the skin/theme for the
site and think that the benefits are worth removing the users right to change
the skin. Just worth noting.
Jamie
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel