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