HackerTrans
TopNewTrendsCommentsPastAskShowJobs

tinchox6

no profile record

Submissions

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

101 points·by tinchox6·3 เดือนที่ผ่านมา·44 comments

Show HN: Zumly – a library for building zooming user interfaces

github.com
5 points·by tinchox6·3 เดือนที่ผ่านมา·3 comments

[untitled]

1 points·by tinchox6·ปีที่แล้ว·0 comments

Show HN: I created snapDOM to capture DOM nodes as images with exceptional speed

github.com
120 points·by tinchox6·ปีที่แล้ว·43 comments

Ask HN: Building a Non-AI tool feels surprisingly refreshing for me

7 points·by tinchox6·ปีที่แล้ว·3 comments

Show HN: I recreated a circular timer with Orbit

zumerlab.github.io
3 points·by tinchox6·ปีที่แล้ว·2 comments

comments

tinchox6
·3 เดือนที่ผ่านมา·discuss
You can use driver none to avoid transitions. And I’m working on reduce motion
tinchox6
·3 เดือนที่ผ่านมา·discuss
I turn of scroll events except on home assistant. You can enable or disable depending on your needs
tinchox6
·3 เดือนที่ผ่านมา·discuss
Thank you!!
tinchox6
·3 เดือนที่ผ่านมา·discuss
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.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Thanks! Both the depth indicator and the zoomable affordance are things I'm actively working on. Glad the spatial navigation idea resonates.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Firefox issues are real and I want to fix them. On the "why", fair to be skeptical, it's not for every UI. But I do think it makes sense when hierarchy needs to feel spatial.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Good call, hash routing was the quick path. History API is on the list.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Ha, noted. Pinch conflicts are a known pain point on touch devices, need to sort that out.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Yeah the scroll expectation comes up a lot. Scale of the Universe was scijs I think, different beast but a great example of zoom done right.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Fair point. No visual cue for what's zoomable is a real gap. Thinking about how to handle that without cluttering the UI.
tinchox6
·3 เดือนที่ผ่านมา·discuss
That means a lot, thanks. The iOS back gesture thing is tricky but would be really sweet to pull off.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Glad you liked it! That one was fun to build.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Thanks! Yeah, immersive demos and dashboards are where it seems to click best.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Thanks! The a11y angle is something I want to tackle properly. Noted the bugs too, the car one is a known issue.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Appreciate it! Breadcrumbs and back navigation are definitely on my radar.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Thanks! Speed was a big focus, glad it comes through. Your app looks really cool btw.
tinchox6
·3 เดือนที่ผ่านมา·discuss
Thanks! Ive tried using HA API to get all the information and then parse it and render using this UI, but it was just an experiment. I dindt try using custom cards
tinchox6
·3 เดือนที่ผ่านมา·discuss
Hey! I made Zumly. The idea is offering an alternative to traditional page navigation using zooming. You mark an element as zoomable, point it to a view, and Zumly handles the transition and inserts new views. That's basically it.

I started Zumly in 2020 after leaving behind Zircle UI (a Vue zooming library), trying to take what I learned further. Framework-agnostic, focused just on the zoom part. Since then I've rewritten the engine several times, changed the approach more than once. Only now I'm actually happy with how it feels.

The landing page is built with Zumly itself so you can get the feel before touching any code.

Still rough edges ahead. Would love to hear what you think about the interaction model and if the API makes sense.

Landing page: https://zumerlab.github.io/zumly
tinchox6
·ปีที่แล้ว·discuss
All isues fixed https://github.com/zumerlab/snapdom/releases/tag/v0.9.2
tinchox6
·ปีที่แล้ว·discuss
If interested I solved almost all issues you pointed out (speedy and accuracy).

https://github.com/zumerlab/snapdom/issues/3