3 ms·
>What could have been done differently to end up at a good solution? Simple, not having a user agent from the start. Ideally a URI would always just return th
by contravariant 9y ago
>What could have been done differently to end up at a good solution?
Simple, not having a user agent from the start.
Ideally a URI would always just return the exact same webpage. Except it became necessary to be able to update them which broke this assumption, and eventually the need for some kind of authenticated session spawned all kinds of mechanisms that definitively killed off URIs as Uniform Resource Identifiers.
Perhaps if we were to do it all over we'd have a uniform method for authentication, and maybe even the possibility to refer to past versions of a page. Alas it was not to be.
- utopcell 9y agoDifferent user agents are used for desktop vs mobile pages for the same browser, so a single user agent is not a viable solution now.
- contravariant 9y agoThis might not surprise you, but I think serving the mobile and desktop versions via the same URI is an abomination and needs to stop. Encouraging mobile users to use an app instead is downright sacrilegious.
- Slansitartop 9y agoIt's total wishful thinking, but I wish would take another stab at designing the Web with the benefit of 30 years of hindsight. Pretty soon we're just going to be executing WebAssembly blobs and that will be that.
- forgotmypw 9y agoYou can still do this today by simplifying your code to where you don't have to sniff useragents, etc.
- jaibot 9y agohttp://bettermotherfuckingwebsite.com/ http://bettermotherfuckingwebsite.com/