Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tinchox6
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
Tiled Rasterization for Large DOM Captures
(snapdom.dev)
2 points
by
tinchox6
1mo ago
|
0 comments
2.
▲
by
tinchox6
5mo ago
You can use driver none to avoid transitions. And I’m working on reduce motion
3.
▲
by
tinchox6
5mo ago
I turn of scroll events except on home assistant. You can enable or disable depending on your needs
4.
▲
by
tinchox6
5mo ago
Thank you!!
5.
▲
by
tinchox6
5mo ago
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 i
6.
▲
by
tinchox6
5mo ago
Thanks! Both the depth indicator and the zoomable affordance are things I'm actively working on. Glad the spatial navigation idea resonates.
7.
▲
by
tinchox6
5mo ago
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.
8.
▲
by
tinchox6
5mo ago
Good call, hash routing was the quick path. History API is on the list.
9.
▲
by
tinchox6
5mo ago
Ha, noted. Pinch conflicts are a known pain point on touch devices, need to sort that out.
10.
▲
by
tinchox6
5mo ago
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.
11.
▲
by
tinchox6
5mo ago
Fair point. No visual cue for what's zoomable is a real gap. Thinking about how to handle that without cluttering the UI.
12.
▲
by
tinchox6
5mo ago
That means a lot, thanks. The iOS back gesture thing is tricky but would be really sweet to pull off.
13.
▲
by
tinchox6
5mo ago
Glad you liked it! That one was fun to build.
14.
▲
by
tinchox6
5mo ago
Thanks! Yeah, immersive demos and dashboards are where it seems to click best.
15.
▲
by
tinchox6
5mo ago
Thanks! The a11y angle is something I want to tackle properly. Noted the bugs too, the car one is a known issue.
16.
▲
by
tinchox6
5mo ago
Appreciate it! Breadcrumbs and back navigation are definitely on my radar.
17.
▲
by
tinchox6
5mo ago
Thanks! Speed was a big focus, glad it comes through. Your app looks really cool btw.
18.
▲
Zooming UIs in 2026: Prezi, impress.js, and why I built something different
101 points
by
tinchox6
5mo ago
|
44 comments
19.
▲
by
tinchox6
6mo ago
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
20.
▲
by
tinchox6
6mo ago
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 st
21.
▲
Show HN: Zumly – a library for building zooming user interfaces
(github.com)
5 points
by
tinchox6
6mo ago
|
3 comments
22.
▲
by
tinchox6
1y ago
All isues fixed https://github.com/zumerlab/snapdom/releases/tag/v0.9.2
23.
▲
by
tinchox6
1y ago
If interested I solved almost all issues you pointed out (speedy and accuracy). https://github.com/zumerlab/snapdom/issues/3
24.
▲
by
tinchox6
1y ago
I'm working on enabling a special full mode for those who don't mind the final size: https://github.com/zumerlab/snapdom/issues/1
25.
▲
by
tinchox6
1y ago
No problem! May you open an issue on the repo?
26.
▲
by
tinchox6
1y ago
I tested it on Chrome, Firefox and Safari
27.
▲
by
tinchox6
1y ago
Thank you for the suggestion!
28.
▲
by
tinchox6
1y ago
Sincerely, I don't know if snapdom would work on a browser extension. I've never tested it on this scenery
29.
▲
by
tinchox6
1y ago
Its a bit out of scope right now, but I thing it would be possible using some external libraries such as jsPDF or svg2pdf.js
30.
▲
by
tinchox6
1y ago
It is pretty the same idea. There are many good solutions like dom-to-imge-more: the battle tested html2canvas, dom-to-image, modern-screenshot, etc. SnapDom is focused on avoiding long-taks whenever is possible because was designed to a zo
More ›