New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
History API doesn’t work for local files #222
Comments
Yes, since Chrome 45 History API doesn’t work for local files. We’re open for suggestions, something better than “just use hashbangs alredy” :\ |
Can tag has two IDs? |
@ai, the point of real ID is to use |
@pepelsbey I know, this is why I ask about two IDs. |
There’s only one ID in |
What about removing ID changes in overview mode? Why we need to non-JS keyboard selection? |
Let’s look at the following URL: This system is too good to just trash it. |
If you have |
@pepelsbey the bug is critical to denial ;).
|
@pepelsbey so what do you think if We need to fix this issue as fast as possible, and non-JS keyboard overview is to rare case. |
@zloylos, any ideas how this could be fixed? This is rather critical as most presentations are launched locally and setting up a server is not a viable option in many cases :\ |
I wonder if History API could polifilled somehow only for Chrome. There’s history.js for example. |
@pepelsbey it is common security issue. This bahviour will be standard way or we all will have secirity problems. |
Solution: use only slide IDs |
@pepelsbey who is current JS programmer to ask to fix it? I can also try to fix it, when I will finish slides. |
@pepelsbey @ai I will try to fix it for few days. |
Fixed by shower/core/pull/22 |
Right, it seems they have reverted this behavior for local files. This thing works fine in the current Chrome.
@shvaikalesh, I guess it’s time to bring it back :) But let me test in IE/Edge first. |
It works just fine in IE11 and Edge, as well as in Firefox and Safari. |
History.pushState
is prohibited in local files. As result there is not way to open Shower presentation as file from disk.@pepelsbey seems like critical issue.
The text was updated successfully, but these errors were encountered: