Live data from Hacker News

Treesaver.js - JavaScript library for creating magazine style layouts

treesaverjs.com

31–40 of 41 posts

Re: Treesaver.js - JavaScript library for creating magazine style layouts

#31
post #29

This is horrible on a real laptop - I have to scroll for ages before anything moves, and there is no scrollbar to indicate what is going on.

Hi, thanks for the feedback. What browser are you using? I'd like to investigate the performance problem.

Re: Treesaver.js - JavaScript library for creating magazine style layouts

#32

I love great layout and I think this is impressively done. However, shuffling through pages somehow felt like more work to me than scrolling the same type of content on a webpage. I think that's because you can't really accelerate to skim. Am I alone in that thinking?

Try holding down the arrow key (or j/k), goes through pages fairly quickly.

Re: Treesaver.js - JavaScript library for creating magazine style layouts

#34
post #31
post #29

This is horrible on a real laptop - I have to scroll for ages before anything moves, and there is no scrollbar to indicate what is going on.

Hi, thanks for the feedback. What browser are you using? I'd like to investigate the performance problem.

I'm using Chrome on the latest Ubuntu. It's not a performance problem at all, the transitions are smooth and beautiful (and on this laptop, they had better be!)

The issue seems to be that the transition occurs only at certain scroll points on the page, and there is zero feedback where those are - so it's scroll, scroll, scroll, and suddenly, bam transition to the next page. It doesn't help that the intervals between the pages seem to be ridiculously long.

Re: Treesaver.js - JavaScript library for creating magazine style layouts

#35
post #34
post #31

Earlier quoted context omitted.

Hi, thanks for the feedback. What browser are you using? I'd like to investigate the performance problem.

I'm using Chrome on the latest Ubuntu. It's not a performance problem at all, the transitions are smooth and beautiful (and on this laptop, they had better be!) The issue seems to be that the transition occurs only at certain scroll points on the page, and there is zero feedback where those are - so it's scroll, scroll, scroll, and suddenly, bam transition to the next page. It doesn't help that the intervals between…

Unfortunately some mice/trackpads output a stream of scroll events. There is a limiter here to prevent unintentionally streaming all the way through a publication. Thanks for your feedback, maybe we can adjust the limiter a little.

Re: Treesaver.js - JavaScript library for creating magazine style layouts

#37
post #4

Maybe there's something wrong with my setup, but their 2nd example flashed on/off very quickly about 15 times, really quite a disturbing bug. Anyone else get that? edit: others who confirm are using chrome, I'm using chrome on mac so it looks like latest chrome on all platforms are affected.

Confirmed, Chrome on Windows Vista.

Excellent application by the way-- if you can fix this, and it's easy to implement, I'd make this my suggested preference over PDF for companies with newsletters etc, doubly so if you can get a metrics engine tied in so we can see what's interesting to the user.

Re: Treesaver.js - JavaScript library for creating magazine style layouts

#39
post #4

Maybe there's something wrong with my setup, but their 2nd example flashed on/off very quickly about 15 times, really quite a disturbing bug. Anyone else get that? edit: others who confirm are using chrome, I'm using chrome on mac so it looks like latest chrome on all platforms are affected.

I didn't notice any unusual flickering in Chrome 10 on Ubuntu. Maybe it's been fixed in the 14 hours since you first saw the problem?

Also, re: 9ec4c12949a4f3 (since I can't reply directly): I prefer continuously flowing text to paginated layouts. One of the things I like about the web is that I can choose the size of the chunks I read, rather than having a page layout defined for me. However, I do agree that an HTML-based paginated layout would be preferable to PDF for many things.

Re: Treesaver.js - JavaScript library for creating magazine style layouts

#40
I can honestly say, I have not been this excited about a project (or its potential uses) in a _long_ time.

I'm now weighing up potential back-ends to turn this thing into a database-driven publishing framework, rather than a file-based one. Am I crazy, or has anyone else considered (or already acted upon) this?

Post reply on HN