4 ms·
Because the people building those websites are not using the History API to push website state changes correctly. [1] You could easily use unique encodings of
by cookiengineer 4y ago
Because the people building those websites are not using the History API to push website state changes correctly. [1]
You could easily use unique encodings of URLs to restore the deep state of the website's content. Even when you would use e.g. only the #hash like the old twitter app did.
[1] https://developer.mozilla.org/en-US/docs/Web/API/History https://developer.mozilla.org/en-US/docs/Web/API/History
- metadat 4y ago"easily" Is the Internet full of idiot engineers at LinkedIn etc? I humbly submit it is not easy, these days, to deliver well-behaved SPAs.
- cookiengineer 4y agoI'm not implying those people are idiots. They just have different priorities, cause marketing and growth hacking keep them busy with other things.
- metadat 4y ago100% agree, cookiengineer. PMs have never cared about it in my 20+ years of experience.
- yellowapple 4y ago> Is the Internet full of idiot engineers at LinkedIn etc? Did you believe otherwise? The cure to Impostor Syndrome is to realize that we're all impostors. Might as well get in on the action and put that Peter Principle to work.