------ Forwarded Message ------
From: "Tom Hutchison" <t...@hutch4.us>
To: "Markus Krötzsch" <mar...@semantic-mediawiki.org>
Sent: 10/21/2014 12:02:10 PM
Subject: Re[2]: [Semediawiki-user] [SMW-devel] smw.org to replace the 
"old" Vector skin?

>On 10/21/2014 3:49:08 AM, "Markus Krötzsch" 
><mar...@semantic-mediawiki.org> wrote:
>
>>Hi,
>>
>>On 21.10.2014 03:51, James HK wrote:
>>...
>>>
>>>  PS: As far as I understand, the user of smw.org would be able to
>>>  switch to the "old" Vector skin as registered user.
>>>
>>
>>Let me come back to this, since this is also important for planning 
>>the
>>transition. The key question is:
>>
>>   Can we use Bootstrap components independent of Chameleon?
>>
>>To make the in-page content fully responsive, we will need to use a 
>>grid
>>framework like the one in Bootstrap. Many other nice components exist
>>(tabs, carousels, etc.). If it is possible to use these with Vector as
>>well as with Chameleon, then the transition is much easier and we 
>>could
>>offer both skins alongside each other.
>Of course anything is possible, the question to answer, is it 
>practical? There would be a need to add Bootstrap CSS and/or JS to the 
>Vector skin.
>
>What is at odds is the design aspect of the page content. "Mobile 
>first" is the new catch phrase of today. Vector isn't "mobile first" so 
>the two skins will always be at odds with each other from day one. 
>Bootstrap 3 is mobile first as compared to Bootstrap 2. There will be a 
>need to strike a balance, how far do you take the actual content(wiki 
>markup) layout for each skin? DIV containers will have to become the 
>norm for wrapping pieces of page content if you want to take advantage 
>of mobile responsiveness. Even MW MobileFrontend has this, mf 
>selectors.
>
>There is also the issues of MW's core using tables for some of its 
>output. SpecialPages isn't to bad since it is 2 columns. Category pages 
>are a different story because they output in a 3 column table. Another 
>consideration is the HTML sanitizer in MW core. Frameworks require some 
>sanitized HTML tags and IMHO MW is behind because the sanitizer is 
>stripping out valid, safe HTML5 tags.
>
>I have done a lot of work on the Foreground Skin[0] over the past year. 
>Some may know it is already used on WikiApiary[1] using SMW as well 
>many other wikis using SMW or not. Foreground uses Foundation instead 
>of Bootstrap, here is a good comparison[2]. Each framework has their 
>strengths and weaknesses. The biggest weakness both will share, will an 
>update cause backward compatibility issues.
>
>Just my thoughts.
>
>Tom
>
>
>[0] https://github.com/thingles/foreground
>[1] https://wikiapiary.com/wiki/Main_Page
>[2] http://responsive.vermilion.com/compare.php


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