Interesting. In the past I used localStorage with the storage event. But this seems to work in a different way, I need to look into this because it looks simpler and more complete. Thanks for sharing!
Main problem is it's not really fully supported yet. If we ignore IE (and we should) safari still doesn't have support, which means iOS doesn't either.
That's incredibly interesting, hadn't heard about it, there are so many new and useful APIs in the evolving browser standards, it's hard to keep track of them ... which browsers (versions) support this new API ?
Passionate full stack developer, course author for Educative, book author for Packt.
Find my work and get to know me on my Linktree: https://linktr.ee/thormeier
TIL, that will come in handy, thank you! Browser support seems to be good, although no Safari (neither desktop nor iOS) supports it, but there seems to be a polyfill.
Didn't knew that this is possible, thanks! Would probably went the localStorage route or even websockets and a backend logic, which handles all the logic and sends updates to all listener.
Interesting. In the past I used
localStoragewith thestorageevent. But this seems to work in a different way, I need to look into this because it looks simpler and more complete. Thanks for sharing!Main problem is it's not really fully supported yet. If we ignore IE (and we should) safari still doesn't have support, which means iOS doesn't either.
If you want to track it here's the issue on webkit.
I actually tried using local storage for this matter and could not achieve the same result. Just do it!
That's incredibly interesting, hadn't heard about it, there are so many new and useful APIs in the evolving browser standards, it's hard to keep track of them ... which browsers (versions) support this new API ?
Starting at Chrome 54 and Firefox 38, the complete list can be found here: developer.mozilla.org/en-US/docs/W...
You mean here: developer.mozilla.org/en-US/docs/W... ... good to know, very useful!
TIL, that will come in handy, thank you! Browser support seems to be good, although no Safari (neither desktop nor iOS) supports it, but there seems to be a polyfill.
Interesting!
This looks great but for now localstorage will have to suffice even though its harder.. at least it is supported by all browsers.
Didn't knew that this is possible, thanks! Would probably went the localStorage route or even websockets and a backend logic, which handles all the logic and sends updates to all listener.
I think "communicating" between tabs is cooler than "share data" man.
Thanks for your share !
Definetly! Thanks for your feedback!
Good to know this API.