This is not an Issue but a question #42
Comments
Thank you a lot ! |
@katrynvonfelsen I guess its because IE9 is not compatible with History API. Take a look: http://caniuse.com/#search=history |
It works on browsers that supports HTML5 History. The idea is to build a website that fully work without pushState, then on browsers that supports you can turn Senna on and it will speed up. |
After a few search… I think that BBQ plugin that dows a kind of "pushState" that work on IE9 http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/ Even Microsoft talk about it on his dev devsite But nothing more… |
They do that using #hashes which is a not the idea of Senna. It promotes progressive enhancement without compromising other aspects, such as SEO. Using Senna in a browser without pushState support the website should still work with regular full page refreshes. |
I know… I used to make a website that where using normal urls with full pages and with JS, I as reinterpreting the comportment and do an ajax out of it… And it was still quite fast… |
I hate MS btw… There must be a way to make that work in IE9……… |
It can work on IE if adds #hash support. It's not on our plans to support that, but feel free to give a try. Let us know. |
I am closing this issue for now since we don't have plans for adding #hash navigation support. Thank you for reporting. |
By the way, it works on IE10+, http://caniuse.com/#search=pushstate. |
It is simply to know why it is not compatible with IE9 :)
The text was updated successfully, but these errors were encountered: