On 12/21/2012 10:57 AM, Pau Giner wrote:
One option is to use an HTML-based presentation system
such as deck.js
<http://imakewebthings.com/deck.js/>
The problem of html-based presentation solutions is the lack of
authoring tools, but it provides many other advantages.
I don't mind (much) about authoring tools. As long as we have a solid
template and a decent localization workflow I believe it will be fine.
What framework, though? I'm not even sure about the criteria for an
appropriate selection:
* dek.js
http://imakewebthings.com/deck.js/
* S5
http://meyerweb.com/eric/tools/s5/
* html5slides
http://code.google.com/p/html5slides/
* reveal.js
http://lab.hakim.se/reveal-js/
* dzslides
http://github.com/paulrouget/dzslides
http://www.mediawiki.org/wiki/Talk:Events/FOSDEM/2013_-_DevRoom_-_Qgil#HTML…
You can use jquery.i18n
<https://github.com/wikimedia/jquery.i18n> to
deal with the localisation. Jquery.i18n is a javascript library from the
Language Engineering team that allows HTML localisation from the
client-side. The messages for different languages can be integrated into
translatewiki.net <http://translatewiki.net> to get them translated.
Great!
So even if we cal it "slides" we are actually talking about a web
application, and we should develop it as such. More:
http://www.mediawiki.org/wiki/Talk:Events/FOSDEM/2013_-_DevRoom_-_Qgil#How_…
--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil