Live data from Hacker News

Deck.js: A JavaScript library for building modern HTML presentations.

imakewebthings.github.com

51–60 of 63 posts

Re: Deck.js: A JavaScript library for building modern HTML presentations.

#51
post #8

I really like the aesthetics but as mentioned here it's not portable / shareable offline. In addition - more than the fact that you need a modern browser (which is ok, really), you need a modern projector for such a resolution, and this is nothing you can just download and install. Nothing is more awkward than displaying such a presentation on a backwards projector which cuts it off. I use this regularily, which solv…

> - needs to understand markdown No it does not.

Alternatively, you could write a presentation compiler that translates Markdown to the appropriate deck.js HTML. You could even make it support different presentation frameworks, maybe even LaTeX/beamer.

Re: Deck.js: A JavaScript library for building modern HTML presentations.

#53
post #42
post #28

Earlier quoted context omitted.

That's good and I'll definitely try Chrome. But, wouldn't it be great if the library/framework just took care of that? In fact, one of the frameworks -- Shining -- referred from the other post has a JavaScript plug-in that seems to do the resizing for different resolutions (although it's implemented in the ugliest way possible, IMO).

I believe both firefox and ie does fine with zoom as well. No need to support edge cases in a library like thia, imho.

Scaling a presentation is not an edge case -- as other commenters have mentioned, working with undesirable screen resolutions is the default for presenters. It would be better to have the presentation scale automatically to the window size than to have to press Ctrl+/Ctrl- to try to get it reasonably close.

Re: Deck.js: A JavaScript library for building modern HTML presentations.

#56

Earlier quoted context omitted.

By hand, not generated. But feel free to steal.

The scrolling of the docs is definitely interesting, with URL fragments changing continuously along with small page effects, but I think the bugs may outweigh the features... For instance, clicking anywhere on the scroll wheel causes the fragments to cycle through. The URL bar goes a bit crazy. Quick scrolling also lags because of this. The back button causes the same effect. Perhaps there is a way to fix all this. B…

I can't reproduce any of these bugs using Firefox.

Re: Deck.js: A JavaScript library for building modern HTML presentations.

#57

Earlier quoted context omitted.

By hand, not generated. But feel free to steal.

The scrolling of the docs is definitely interesting, with URL fragments changing continuously along with small page effects, but I think the bugs may outweigh the features... For instance, clicking anywhere on the scroll wheel causes the fragments to cycle through. The URL bar goes a bit crazy. Quick scrolling also lags because of this. The back button causes the same effect. Perhaps there is a way to fix all this. B…

I couldn't reproduce these either in the latest Safari.

Re: Deck.js: A JavaScript library for building modern HTML presentations.

#58
post #50
post #38

Has anyone investigated something like this to publish eBooks on the web? It looks this could make reading an eBook easy on the web. What are your thoughts?

http://treesaverjs.com might be close to what you're suggesting: "Treesaver® is a JavaScript framework for creating magazine-style layouts using standards-compliant HTML and CSS."

Nice link -- that is a pretty sweet framework.

Re: Deck.js: A JavaScript library for building modern HTML presentations.

#59
post #8

I really like the aesthetics but as mentioned here it's not portable / shareable offline. In addition - more than the fact that you need a modern browser (which is ok, really), you need a modern projector for such a resolution, and this is nothing you can just download and install. Nothing is more awkward than displaying such a presentation on a backwards projector which cuts it off. I use this regularily, which solv…

There are already options that support Markdown. Here is an example of one:

https://github.com/adamzap/landslide

Markdown isn't expressive enough for presentations so you end up having to use HTML anyway.

Re: Deck.js: A JavaScript library for building modern HTML presentations.

#60
post #4

This looks beautiful, and I'm definitely in love with the idea of writing presentations in HTML/JS/CSS rather than in a blob of Keynote or Powerpoint, but there's one thing keeping me back: Keynote gives me a second display with a timer, the current and next slides, and notes. That's huge. On the rare occasion that I present I don't script out everything I'm going to say, and the presenter info keeps me from rambling…

DZSlides by Paul Rouget has that feature: http://paulrouget.com/dzslides/
Post reply on HN