4 ms·
> Maybe Gmail is the best example of using the SPA experience to drive a rich UX. Gmail is is the perfect example of an app that loses more functionality than
by flukus 6y ago
> Maybe Gmail is the best example of using the SPA experience to drive a rich UX.
Gmail is is the perfect example of an app that loses more functionality than it gains by being an SPA. Middle click to open an email in a new window doesn't work, if it was a normal web page that would have come for free. This is more important functionality to me than saving a page refresh. Same goes for JIRA, middle click at least works but the the 30+ seconds to reload the SPA in it's own tab makes it unusable.
These are both document driven apps and the document viewer I'm using them in have some great features that they cripple.
- worble 6y ago> Middle click to open an email in a new window doesn't work, if it was a normal web page that would have come for free The fact that things like middle click and right click can be overridden in javascript is pretty much one of the biggest failings of modern browsers in my opinion. It's developers giving the middle finger to standards, and browsers accomodating those whims without considering the end user whatsoever. If your grand design doesn't include basic functionality that browsers provide then great, feel free to create a native application that fits that design. Otherwise, please leave the functionality that I rely on every day, and works in 99% of other sites, alone.
- amw-zero 6y agoWell UX is of course subjective. I don’t agree with you at all. I use Gmail every day and I would call its user interface very successful.
- nyanpasu64 6y agoNew Twitter also broke the ability to middle-click embedded tweets to open in a new tab.