Live data from Hacker News

Zooming UIs in 2026: Prezi, impress.js, and why I built something different

news.ycombinator.com

31–40 of 51 posts

Re: Zooming UIs in 2026: Prezi, impress.js, and why I built something different

#31

This is indeed seriously impressive. I keep wanting to keep my entire knowledgebase on a canvas so that I can "think" or navigate spatially. Thisis neat. In the main landing page, as I was clicking around, I kept wishing to have a legend to show me either "how deep I am" or "how do I get out of here?", and like someone else commented, I would love an affordance showing me what was clickable/zoomable.

Thanks! Both the depth indicator and the zoomable affordance are things I'm actively working on. Glad the spatial navigation idea resonates.

Re: Zooming UIs in 2026: Prezi, impress.js, and why I built something different

#32

Really cool, like others are saying this makes you feel like you are interacting with all the pages at once instead of one page at a time. I did notice that forward doesn't seem to work. I.E. If I click into a page, it zooms in, press back it zooms back out, press forward it flickers the url but doesn't have normal forward behavior. I also don't know if you want to support `open in new tab` but that would be a hard r…

Good catch on forward navigation. Architecturally I don't keep a history of already-visited views, so forward has nowhere to go. It's something worth tackling though, especially for programmatic navigation flows. Open in new tab is on my radar too.

Re: Zooming UIs in 2026: Prezi, impress.js, and why I built something different

#35

Really cool, like others are saying this makes you feel like you are interacting with all the pages at once instead of one page at a time. I did notice that forward doesn't seem to work. I.E. If I click into a page, it zooms in, press back it zooms back out, press forward it flickers the url but doesn't have normal forward behavior. I also don't know if you want to support `open in new tab` but that would be a hard r…

Good catch on forward navigation. Architecturally I don't keep a history of already-visited views, so forward has nowhere to go. It's something worth tackling though, especially for programmatic navigation flows. Open in new tab is on my radar too.

Under the hood aren't you pushing things into the browser history as navigation happens? I wouldn't try to rewrite the history api myself but just make sure you `pushState()` as navigation happens.

Re: Zooming UIs in 2026: Prezi, impress.js, and why I built something different

#39
post #2

This looks seriously impressive. Also, I wonder what the a11y implications are. I don't miss Macromedia Flash hell at all. This is HTML5, so with a bit of effort it could look beautiful and still cater to the visually impaired. Edit: I can't scroll any of the showcases. Probably deliberate, but a cut-off UI can be annoying. Edit2: I opened the yellow car on the production line and going back the page got all offscree…

I turn of scroll events except on home assistant. You can enable or disable depending on your needs
Post reply on HN