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

Reply via email to