|
|
|
|
|
by jashkenas
4723 days ago
|
|
Right-o. PushState-supporting users copying URLs and sending them to IE8 and IE9 folks is one thing, as is the opposite direction. In addition, some folks currently like to mount their Backbone.js applications at a root URL that contains a query string, for example: todolist.com/app?org=nsa#location
|
|
That seems like the root of the problem. It seems like querystrings could otherwise be solved, but this case would certainly introduce a problem for pushState-incompatible browsers.
Is there a reason this kind of app root URL isn't considered bad practice that doesn't need to be supported? Everything about it seems wrong - now you're trying to put part of the path after the querystring.