Adobe recently released version 10.3 of the Flash Player. Amongst the cool new features there is a long expected one by the privacy control freaks: the clearing of local shared objects when clearing cookies in the browser. The idea is very nice, whenever the user clears their cookies, they actually want to remove all the session information the browser maintains.
When my desktop updated to FP 10.3 this morning I decided to give this new feature a spin. After googling a bit I found this demo page from Microsoft made for IE. Simply input some text in the form field, hit save and after a refresh the data is maintained. Clear the cookies, refresh the page and the text is gone.
So where's the problem ?! It seems FP doesn't care which browser was used to set that shared object, so it simply deletes ALL shared objects created by any browser. Try this:
1. Open the link above in Chrome/Firefox. Enter some text and hit refresh. The text is stored.
2. Open an IE instance.
3. Clear the cookies in IE.
4. Refresh the page in Chromme/Firefox. The information is gone.
I know there has been a lot of pressure on Adobe to implement this, but I think the way it works now makes Shared Objects very unreliable. When a user clears the cookies in a browser, they expect that only the information in that browser will be affected.
I really hope Adobe fixes this soon by making clearing local storage browser-dependent. I opened a bug here, if you agree please vote for it.
3 comments:
Hi,
Thanks for logging this feature request. I do want to point out that LSOs have always been shared between browsers. When you delete them using the online (and now local) settings manager, it clears all lso's.
best
Emmy Huang
Group Product Manager, Adobe Flash Player and AIR
Hi Emmy,
Yes, I agree with the argument that LSOs are shared amongst all browser, but if you want, your app can easily distinguish which browser was used to to create it (append it to the LSO name, or include in it), but with removing it's impossible, they will all be gone.
As a developer I usually have a "dev browser" in which I clear cache and cookies very often to test the behavior of my apps, but I sure wouldn't like to lose all the stored state information in all the browsers.
Appreciate your fast response,
George
"
Thank You for sharing this information, this article about online gambling ." My site is http://www.zeusplay.com/en/
Post a Comment