Quelques billets sont parus ces derniers jours pour rappeler pourquoi les shebang dans les URLs par défaut c’était pas terrible.
- isolani: Breaking the Web with hash-bangs
- Jeremy Keith: Going Postel
- Tim Bray: Broken Links
There is no piece of dynamic AJAXy magic that requires beating the Web to a bloody pulp with a sharp-edged hashbang. Please stop doing it.
Quelques réflexions.
L’architecture frontend du “new Twitter” est vraiment loupée non ? Et celle des ex-blogs comme Lifehacker du réseau Gawker, n’en parlons même pas ? Comment en 2011 a pu t-on décider de faire cela ?
On peut lire dans certains commentaires que nous, défenseurs du web à papa, défendons un modèle dépassé de document, alors que ces sites sont passés à un modèle applicatif. Allo ?
Heureusement, HTML5 le sauveur vient à notre secours et devrait réconcilier tout le monde avec l’history API et pushState. Ouf !