16 ms·
While a very cool library, it will only be really useful once we get some content creation tools for it.
by scommab 15y ago
While a very cool library, it will only be really useful once we get some content creation tools for it.
- jQueryIsAwesome 15y agoYou don't need special tools to create cool stuff with it; the presentation itself works as an example of how easy is to use it: https://github.com/bartaz/impress.js/blob/master/index.html https://github.com/bartaz/impress.js/blob/master/index.html
- scommab 15y agoWhile technically true, it isn't going to be easy to produce a general presentation for that code. There are a number of hardcoded x/y cords and specialized css classes ("<span class="have">have</span> <span class="you">you</span> <span class="noticed">noticed</span> <span class="its">it's</span> <span class="in">in</span>") What I'd love to see is a way for me to write relatively vanilla HTML, possibly run it through a parser (in a perfect world, I would just annotate it with css classes) and out comes a sexy presentation. Or maybe a wysiwyg UI, like how Prezi's interface works.
- sandGorgon 15y agoI would pay for this tool to take in something like MultiMarkdown and spit out a presentation. It could work with some custom markdown tags like First sl[[i](transition=leftrotate target=second slide)]de Personally, I dont have a presentation which I cant express through markdown.
- bartaz 15y agoProbably it's not stated clear enough (it's a very early release and I wasn't expecting such a buzz around it) that impress.js is meant to be responsible only of positioning the step elements (based on data attributes) and animating between them. Anything that is on a step is custom HTML and CSS and author is expected to write it. Stylesheet given is not meant to be a part of a library - it's just a demo. I know that it narrows the target users to people knowing HTML and CSS (on a quite good level) but it's just an experiment and a tool I use. If anyone finds it nice and helpful that's great. If not - it's not my fault. But for sure some detailed docs for impress.js are needed and I hope to write them soon.
- naugtur 15y agoHey, I just hacked a proof of concept of a gui position&rotation&scale editor. You can take a look here: http://naugtur.github.com/ http://naugtur.github.com/
- jmmcd 15y agoRight, but many good presentations are mostly pictures. The Yoda picture in this demo turns out to encoded in the html in an ugly way. There definitely needs to be a tool that lets the writer work at a higher level than that.
- bartaz 15y agoIt's HTML, you can put any image or video you want. Yoda is "hardcoded" because it's just a demo.