- From: Charles McCathie Nevile <chaals@yandex-team.ru>
- Date: Tue, 07 May 2013 03:05:44 +0200
- To: "Robin Berjon" <robin@w3.org>, "Tobie Langel" <tobie@w3.org>
- Cc: "Dominique Hazael-Massieux" <dom@w3.org>, public-closingthegap@w3.org
On Mon, 06 May 2013 22:19:38 +0200, Tobie Langel <tobie@w3.org> wrote: > On Monday, May 6, 2013 at 9:56 PM, Tobie Langel wrote: >> I'd like to add that developers have been claiming AppCache was >> terrible for the longest time. No one listened to them. There's a clear >> communication issue here. Admittedly, there's also one of reputation: >> it's difficult for editors and implementors to know whether the >> developers that report issues are trustable sources or not. Not sure >> how to fix this, but it's certainly something that needs to be >> addressed. > > It's funny, now that I'm thinking about it, how this issue keeps coming > up. > > For example, Web developers behind large JS app have been asking for the > past 2-3 years for a secure way to send diffs and have them applied > instead of sending the new compiled JS file whenever there's a one line > change in what often amounts to half a mega bite of JS or more. http://www.w3.org/wiki/Webapps/AppCacheUseCases#3._Diffs_.28delta_updates.29_-_Yandex cheers Chaals > Some have ended up implementing this themselves, creating security > issues in the process. Others just bust their user's cache every time > there's a new version of the app, which with modern teams could be > multiple times a day. > > However, whenever this is brought up within standards bodies or with > implementors, with descriptions of existing implementations in > production, it is usually considered in a really demeaning way ("Web > developers should not use LocalStorage to store files, it's slow," "Web > developers should not use LocalStorage to store files, it's not secure," > or "Eval is evil.") > > I can guarantee our next problem on mobile (once AppCache is solved) > will be patching JS files. I guess this will have to wait another 2 > years before it is considered. > > --tobie > -- Charles McCathie Nevile - Consultant (web standards) CTO Office, Yandex chaals@yandex-team.ru Find more at http://yandex.com
Received on Tuesday, 7 May 2013 01:06:17 UTC