- From: Alex Russell <slightlyoff@google.com>
- Date: Tue, 29 Jul 2014 17:57:47 -0700
- To: Larry Masinter <masinter@adobe.com>
- Cc: Marc Fawzi <marc.fawzi@gmail.com>, Noah Mendelsohn <nrm@arcanedomain.com>, Marcos Caceres <w3c@marcosc.com>, "www-tag@w3.org List" <www-tag@w3.org>
- Message-ID: <CANr5HFUTgxS-tZW=GfkA86qs4KaiTWEQzFg=OHf3stAt-GWrbg@mail.gmail.com>
On Tue, Jul 29, 2014 at 5:37 PM, Larry Masinter <masinter@adobe.com> wrote: > Forget the financial industry, it’s the cost of web access. > > Auto update is more expensive than no auto-update, by a great deal. > > Devices that auto-update are more expensive than those that don’t. > This is true. But the counter-factual is broken: what's the cost of an insecure/pwn'd device? There was a time when we didn't have numbers on this...but that was a long time ago. Today, we know that TCO on a non-auto-updating windows computer managed by a central administrator is many times that of an equivalently spec'd auto-updating ChromeOS device. Or even iOS device. The cost of insecurity manifests itself in administrative overhead, licensing fees for IDS/IPS/AV software, and the relatively high price for remediating incidents on these platforms and devices. These costs *swamp* the incremental BOM price increase needed to account for the space to keep a second system image (e.g., a $35 ChromeCast device has auto-update...so can you). > If web architecture presumes auto-update, if you encourage content > authors to create content that presumes auto-update, then there are > categories of users you disconnect. > > > > “root of all security evil”: no, auto-update itself admits its own kind of > evil > > “root of all developer-pain”: no, it eliminates some pains and introduces > others > > > > Larry > > -- > > http://larry.masinter.net > > > > *From:* Marc Fawzi [mailto:marc.fawzi@gmail.com] > *Sent:* Monday, July 28, 2014 10:39 PM > *To:* Alex Russell > *Cc:* Larry Masinter; Noah Mendelsohn; Marcos Caceres; www-tag@w3.org List > *Subject:* Re: Food for thought (resurfacing) > > > > << > > Antiquated systems without the ability to auto-update are the root of all > security and developer-pain evil. They should either be forcibly > disconnected from the network for everyone's good (a requirement which > special configuration environments are often aligned with) or upgraded. > > >> > > > > Tell that to our high-recurring-revenue customers in the financial > industry who have just upgraded from IE6 to IE8 and don't feel like > upgrading again for as long as Windows 7 lives > > > > The web standards process is too slow and too imperfect for tomorrow's > world, which as we know is always approaching. Efforts like NiDIUM prove > that innovation cannot be dictated by any one group of people (in this case > W3C, TAG and the major vendors who lead them) and disasters like DRM on the > Web (EME) are going to countered by a new breed of browser vendors who > don't believe in sticking to outdated paradigms like HTM/CSS which were > designed for the world of hypertext documents not for serious application > development. There will be a time when major browser vendors will have to > play catch up with the new emerging paradigms while carrying the burden of > supporting the web's legacy technologies Guess who's gonna win that race > long term? > > > > The web does. Not the W3C, TAG et al. All these organizations are > temporary constructs that have to find a niche place in the complex reality > of tomorrow. > > > > Just a verbalized prediction. That's all. > > > > > > > > > > > > > > On Mon, Jul 28, 2014 at 10:02 PM, Alex Russell <slightlyoff@google.com> > wrote: > > On Mon, Jul 28, 2014 at 5:21 PM, Larry Masinter <masinter@adobe.com> > wrote: > > > We're not to a fully auto-updating world yet, but are closer than ever > before and the trend lines are good. > > I think the issue (about dynamically loading engines) isn't the number of > players (one, three, or fifty) but the variety. > > Reality check please: > Is that actually the real world, are the trend lines really that way? > > > > Yes it is. > > > > Or is it only if you are only looking at the auto-updating subset? > > > > Nope. Legacy clients are being replaced with auto-updating clients in > general. > > > > And if it's true the whole world is really trending toward auto-update > everything, is it unreservedly "good"? > > > > Yes. Yes it is. Old code is pwn'd code. > > > > Software updates tend to target (and is tested against) recent hardware > and platforms. > Software updates are disruptive. Updates fix old bugs but can introduce > new ones. > Software updates can be impractical in small-memory embedded systems or > those with special configurations and requirements. > > > > Antiquated systems without the ability to auto-update are the root of all > security and developer-pain evil. They should either be forcibly > disconnected from the network for everyone's good (a requirement which > special configuration environments are often aligned with) or upgraded. > > > > A fully auto-updating world, or one in which engines are dynamically > loaded, is good for fully auto-updating / dynamically loading browser > vendors (whether one or many), but not so good for end users of other > applications. > > > > Given the last 10 years of web (in)security, we absolutely, positively, > 100% know better. This might have been a reasonable argument in another > age, but not today. The jury is no longer out. > > > > >
Received on Wednesday, 30 July 2014 00:58:48 UTC