Live data from Hacker News

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

imakewebthings.github.com

41–50 of 63 posts

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

#42
post #28

Earlier quoted context omitted.

Yes, I also find this the major thing holding me back from HTML presentations. I wrote a HTML presentation for a conference and didn't realise this was a problem until I came to present it, and found out there doesn't seem to be any way to cleanly enlarge / shrink HTML. EDIT: After a very quick reply to a bug report, I decided to try zoom in/out in Chrome. For anyone else who hasn't tried this in a very long time, th…

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.

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

#43

This isn't the first such library and I doubt it's the last. Until any authoring tool can export to this format these libraries are always going to be curiosities.

Are they? On Ruby conferences, I see showoff (by schacon, sorry for the missing link) pretty often. It can be exported as well.

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

#45

I like the idea behind this and other projects like it, but I have one main issue with it/them: It isn't trivial to share presentations, which is something that most people will want to do. Sadly the fact that you can build a presentation in HTML (and that people can look at it online) doesn't outweigh sharing a PDF. Don't get me wrong, I'm all for lighter more flexible solutions (which html is), but the market as a…

Why can't you just share a simple link?

Note these presentations were made with a different html slide deck utility, but I think that it should be easy to do the same thing with deck.js.

http://bit.ly/mozilla-metrics-mango-brownbag http://bit.ly/mozilla-metrics-bbuzz

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

#47

What are the docs created in? http://imakewebthings.github.com/deck.js/docs/ Beautiful.. would love to do something similar.

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. But even so I find it creates a jarring user experience.

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

#48

Earlier quoted context omitted.

Yes, I also find this the major thing holding me back from HTML presentations. I wrote a HTML presentation for a conference and didn't realise this was a problem until I came to present it, and found out there doesn't seem to be any way to cleanly enlarge / shrink HTML. EDIT: After a very quick reply to a bug report, I decided to try zoom in/out in Chrome. For anyone else who hasn't tried this in a very long time, th…

My understanding is that, for a while, browser zoom would only scale em values and (of course) percentages. Pixel values stayed fixed regardless of the zoom. Recently, browsers began scaling pixel values as well and most modern browsers can now zoom quite nicely. [citation needed]

as usual, opera was first to implement that, a looong time ago. it also has auto fit width/height options, so i think it deserves a try as well.

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

#49
post #48

Earlier quoted context omitted.

My understanding is that, for a while, browser zoom would only scale em values and (of course) percentages. Pixel values stayed fixed regardless of the zoom. Recently, browsers began scaling pixel values as well and most modern browsers can now zoom quite nicely. [citation needed]

as usual, opera was first to implement that, a looong time ago. it also has auto fit width/height options, so i think it deserves a try as well.

Pretty sure IE 5 for the Mac was the first browser to implement that feature back in the day.

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

#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."
Post reply on HN