From: Osullivan L. <L.O...@sw...> - 2012-12-12 10:29:39
|
Further to Filipe's e-mail, it's worth investigating http://code.google.com/p/html5shiv/ for markup too On 12/12/2012 02:07 AM, Filipe MS Bento (UA) wrote: Hi! Regarding the discussion around HTML5 and Responsive Web Design using CSS3 that took place at this Developers Call, namely the entry that Demian placed in the minutes: " 2. VuFind 2.0 Update (...) HTML5, semantic markup and multiple themes in VuFind 2.0 were discussed. Demian is reluctant to proliferate themes in 2.0 (to keep code maintenance simple) but is willing to consider a responsive HTML5 theme in the interest of keeping up with technology and possibly eventually eliminating the standard/mobile dichotomy through responsive design. " and like Benjamin Mosior said, having different browsers supporting HTML5 to a different extent, and the discussion around the fact that IE still has it's share of usage amongst browsers' ultimate adoption by our users, later on (after the meeting was over) I remembered something that I've tried in the past when given my first steps in HTML5: Modernizr JavaScript library (http://modernizr.com/), which for sure most of you know about. Modernizr doesn't implement support for HTML5/CSS3 in browsers that do not nativaly do it (like IE8-), but allows HTML5 features detection and upon that "adds classes to the html element for you to key your CSS on". And better yet, "Modernizr supports dozens of tests, and optionally includes YepNope.js for conditional loading of external .js and .css resources", like they mention on their website. So, for instances, one can have something like: if (Modernizr.geolocation) { alert("If you ask me nicely, I may tell you where I am...") } else { alert("sorry, can't give you my geolocation") } Anyway, was looking for Modernizr usage and also "Responsive Web Design" and found this article from a blog I've sent some links before, that was published today (12th, really fresh) and it couldn't be more practical (step-by-step): http://www.9lessons.info/2012/12/responsive-web-design-css3.html Try the demo (http://demos.9lessons.info/responsive/), resizing the browser and check the page behaviour: like Demian wrote, it completely eliminates the standard/mobile dichotomy. Myself I am using some CSS3 features but only ones that are merely "cosmetics" and do not compromise service responsiveness or usability / functionalities, like "box-shadow" and alike. All the best / warm wishes, Filipe On Tue, Dec 11, 2012 at 4:21 PM, Demian Katz <dem...@vi...<mailto:dem...@vi...>> wrote: Here are the minutes from today’s developers call: http://vufind.org/wiki/developers_call:minutes20121211 The next call will be Tuesday, January 8, 2013 at 10am Eastern Standard Time (15:00 GMT). (Note that we are skipping the next scheduled meeting (12/25) because I expect most of us will be on holiday vacation!) - Demian ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Vufind-tech mailing list Vuf...@li...<mailto:Vuf...@li...> https://lists.sourceforge.net/lists/listinfo/vufind-tech ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Vufind-tech mailing list Vuf...@li...<mailto:Vuf...@li...> https://lists.sourceforge.net/lists/listinfo/vufind-tech -- Luke O'Sullivan Systems Developer Web Team Swansea University, Singleton Park, Swansea SA2 8PP, UK l.o...@sw...<mailto:l.o...@sw...> 01792 602772 @l_os_cymru |