Reminds me how filing bugs with Microsoft is such a pain! There's no category for Windows 8 on MS Connect, so when we found a bug in Windows 8 RTM I found the name of an MS employee working on the feature in question on the MSDN forums, then through Google found his LinkedIn profile where he luckily published his eMail address. Microsoft should be ashamed. It seems like the best way to file a bug these days is to cre…
I'm actually aware of a very significant user impacting bug in Windows 8 (hint: It can cause every process in your startup/autorun list to not start consistently). But have no way to report it to them... Has impacted my system multiple times since upgrading to Windows 8. Fortunately I know a work-around (eject the optical disc in the optical drive) but still -- annoying that I cannot even report it.
HTML5 localStorage allows sites to fill up users' hard disks
111–120 of 191 posts
Re: HTML5 localStorage allows sites to fill up users' hard disks
#112Earlier quoted context omitted.
That is a good way to never ever ever use a feature again. "Frightening Message: This website wants to do something scary. Do you want to allow some bad thing to happen to your computer?" That is how lay people, i.e. the people needed to mass adoption, read browser requests for Geo, storage, and other permissions. It would be better to have sane and safe defaults in the browser, rather than pester the user. Would coo…
It could be done as in Opera, where there is a initial limit, and a request to exceed it when maxed. http://i.imgur.com/SOoadOB.png
I'm actually not sure how much that'll change Opera, and affect their way of innovating new features to include.
Re: HTML5 localStorage allows sites to fill up users' hard disks
#113Here is how it looked in Opera: http://i.imgur.com/SOoadOB.png
Re: HTML5 localStorage allows sites to fill up users' hard disks
#114Earlier quoted context omitted.
There really isn't an easy way to avoid this problem even if you follow the standard fixed quota per domain and subdomains don't count policy. You could just embed iframes to diskeater1.net, diskeater2, etc and fill up the disk that way. In the end, the problem is that one page can itself infer to other domain / subdomains in its document and those can execute and utilize localstorage. They have to, though, so you ca…
You could prompt for domains that use more than a small amount - say, 25-100k. Once they hit that point, show a prompt below the toolbar that shows how much data is being used by the whole domain, in real time and allow it to keep on filling up with data until the user says stop or always allow.
Then again, prompting is really annoying, and most people just click "okay" and without comprehending.
Re: HTML5 localStorage allows sites to fill up users' hard disks
#115They'll have to fix this bug, but I won't be surprised if they try to remove localStorage entirely soon.
Re: HTML5 localStorage allows sites to fill up users' hard disks
#116Bad, non-conforming implementations do.
Re: HTML5 localStorage allows sites to fill up users' hard disks
#117Wouldn't this have earned the guy a $60,000 Chrome bug bounty if he had reported it through the right channels?
Re: HTML5 localStorage allows sites to fill up users' hard disks
#118So. The question I'm asking myself now is how to fix this. Giving .domain.com a shared quota will allow one tumblr or github pages user to monopolize all storage, effectively removing local storage for this kind of scenario (also removing it for the host which is even more annoying). A maybe workable solution would be to only allow creation of new keys for the first-party origin. What I mean is that whatever.example.…
Re: HTML5 localStorage allows sites to fill up users' hard disks
#119Should I include a part about the possible abuses?