- From: Charles McCathieNevile <chaals@opera.com>
- Date: Sun, 24 Feb 2008 16:03:07 +0100
- To: "Jeff Sonstein" <jeffs@it.rit.edu>, public-bpwg@w3.org
On Sat, 23 Feb 2008 22:22:06 +0100, Jeff Sonstein <jeffs@it.rit.edu> wrote: > On Feb 23, 2008, at 10:18 AM, public-bpwg@w3.org wrote: > >> All of these things are capable of consuming data expressed in HTML and >> javascript. > > that seems to me to be the key point... > data expressed as HTML or some XML variant > and using W3C technologies for dealing w that data > include DOM (data model) > and CSS (view) and > Javascript/ECMAScript (controller) > > one of the exciting thing about > "webapps" and "widgets" > to my students > is that the two both use > the same technologies as generic Web pages... > they just use them in different run-time contexts > so they (the students) can apply the same knowledge > to building within both run-time contexts now... > on the desk-/palm-top or within the browser > > one of the exciting things about > "webapps" and "widgets" > to me as a teacher > is the zillions of people who > already know how to build them > (and just do not realize that yet) By Widgets, I mean the things that are slowly being standardised in the W3C Web App Formats group - web pages with a bit of packaging, that are designed to run as applications everywhere. At the moment nearly all of them run in one kind of browser or another, and we are working towards making a packaging standard so they can be run in all different kinds of browsers just like the web application they are built on. As Jeff says, the point of these widgets is that millions of people already know how to make web applications. The widget bit is ust a thin packaging layer so that you don't have to shop the entire application to the client each time you want to use it (and in itself would almost certainly be a best practice if we had decent interoperability. So for widget platform developers who are not Nokia, Opera, or people reading and working on standardising the packagin, maybe it would be helpful to follow that work too. The major pain for authors at the moment is that you have to write for one platform or another, or do something complicated that allows you to ship multiple slightly-different versions of the very same content (a bit like the shenanigans you have to go through to deal with the fact that IE still doesn't support XHTML as XML). cheers Chaals -- Charles McCathieNevile Opera Software, Standards Group je parle français -- hablo español -- jeg lærer norsk http://my.opera.com/chaals Try Opera 9.5: http://snapshot.opera.com
Received on Sunday, 24 February 2008 15:04:42 UTC