Themes

 
 
Gareth J Barnard
Re: New theme requesting testing and feedback
Group DevelopersGroup Particularly helpful Moodlers

Ooooo, lots of food for thought.

Ok, if you need XP and have certain versions of Windows 7, then you can download and use XP for for free - http://windows.microsoft.com/en-GB/windows7/install-and-use-windows-xp-mode-in-windows-7.  Support will end soon in line with XP, but what the heck, you don't have to maintain an old machine.

I've found that FF runs like a whippet with a Zimmer frame on Windows at the moment - or at least with FireBug.  And if I run the same combination on a virtual Ubuntu 12.10 on the same machine its really fast.  I'm not quite sure what is going on.

With FlexBox, I think that utilising new technologies in the early stages of their development helps to understand them.  It provides knowledge even if older browsers are not supported.  Through demonstration of new technology you can provide the impetus for the non-technical managers to make the technical decisions about upgrading browser versions (deliberate Catch-22 here).  The decision about upgrading is always a problematic one.  You don't want to hang on to the constraints of the past and at the same time plough too far into the future with the increased risk of failure.

I take the view with design that you should de-risk a new technology on common stable hardware and software at the time.  Design, implement and simplify the code.  Then tackle how you will add fall-backs if required.  Often as development takes time, by the time you've completed the finished product then things have moved on anyway.  That upgrades have happened, that the light at the end of the tunnel was a new dawn and not an oncoming train.

Themes need to be like advertisements.  The new product has to be wanted and more importantly be better than the product it replaces.  Use browser detection to provide fall-back looks that make people want the new look.  And that look happens by a simple browser upgrade.  Problem -> solution.  Old -> new.  Everybody needs a reason to expend effort, so give them one that is credible.

Cheers,

Gareth

 
Average of ratings:Useful (1)
Gareth J Barnard
Re: New theme requesting testing and feedback
Group DevelopersGroup Particularly helpful Moodlers

Hi R,

Is supplying FontAwesome in the fonts folder and yet using CDN in the styles intentional or a WIP?

G

 
Average of ratings: -
Picture of Richard Oelmann
Re: New theme requesting testing and feedback
Group Particularly helpful MoodlersGroup Testers

Its a work in progress smile

I think the way Julian handled it in Essential is to create a setting that allows the admin the option to use the loaded fonts or the CDN version and I'm thinking to put the same thing in place, but haven't done it yet - Im not comfortable about using the cdn with no possible fall back (at this stage at least), partly for my own purposes as I often do development work on a standalone laptop with moodle installed and dont always have internet connection.

I cant really comment in too much detail on browser speeds in Windows as I do almost all my development work on Linux and only really use Windows 7 for testing - but my limited experience (and without proper stats to back it up) would put them something like (fastest->slowest) chrome(linux)-> chrome(win)-> FF(linux)-> FF(win)->->-> IE

As for the pushing forward v catering for old browsers - its always a balancing act, but perhaps even more so in this instance because of how new and the flexbox model is (its still in RC after all! smile ).

 
Average of ratings: -