Hacker News new | ask | show | jobs
by bhargav 111 days ago
One UX concern: the app appears to push multiple entries into the browser history without meaningful route changes. This makes the back button require stepping through redundant states before returning to the previous site.

That behavior breaks expected browser navigation and can feel like back-button hijacking, which is generally considered a UX anti-pattern. It would be better to push history state only at meaningful navigation boundaries.

Sharing this in the spirit of constructive feedback.

1 comments

Thanks for the feedback! I'm trying to fix that. The trouble is actually that changing the src of an iframe on a page pushes an entry into the history implicitly. Since we use iframes to display the contents of designs, and they can update, this results in a lot of state history pollution. Will prioritize!