Skip to content
This repository has been archived by the owner on Apr 21, 2021. It is now read-only.

This is not an Issue but a question #42

Closed
ktryndchrs opened this issue Aug 25, 2014 · 10 comments
Closed

This is not an Issue but a question #42

ktryndchrs opened this issue Aug 25, 2014 · 10 comments
Labels

Comments

@ktryndchrs
Copy link

It is simply to know why it is not compatible with IE9 :)

@ktryndchrs
Copy link
Author

Thank you a lot !

@afonsof
Copy link

afonsof commented Aug 25, 2014

@katrynvonfelsen I guess its because IE9 is not compatible with History API. Take a look: http://caniuse.com/#search=history

@eduardolundgren
Copy link
Contributor

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.

@ktryndchrs
Copy link
Author

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
http://msdn.microsoft.com/en-us/library/hh404077.aspx

But nothing more…

@eduardolundgren
Copy link
Contributor

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.

@ktryndchrs
Copy link
Author

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…

@ktryndchrs
Copy link
Author

I hate MS btw… There must be a way to make that work in IE9………

@eduardolundgren
Copy link
Contributor

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.

@eduardolundgren
Copy link
Contributor

I am closing this issue for now since we don't have plans for adding #hash navigation support. Thank you for reporting.

@eduardolundgren
Copy link
Contributor

By the way, it works on IE10+, http://caniuse.com/#search=pushstate.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants