Hacker News new | past | comments | ask | show | jobs | submit login

Looks like they were trying to create a mock of the user interface that's fully functional in the browser. It's really cool, great to demo, and they probably wanted to put it in the URI so you can share a link to a specific page. Maybe they even use the same UI code for both browser and the embedded system?

But in practice they implemented this poorly. They could update the URI with replaceState so you don't break the back button, and ignore keyboard shortcuts if a modifier key is pressed. One of the reasons I like projects with open-source websites - you can just file an issue on the website itself!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: