W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2010

Re: [Widgets] running widgets in a regular web page ???

From: Nathan <nathan@webr3.org>
Date: Fri, 26 Nov 2010 12:10:50 +0000
Message-ID: <4CEFA3CA.3060504@webr3.org>
To: Peter Dekkers <peter@jbaron.com>
CC: public-webapps@w3.org
Peter Dekkers wrote:
> I've been developing a platform for running multiple types of widgets in
> regular web pages and of course support for the W3C widgets should not be
> missing. A very nice specification. I especially like the fact that the
> "deployment unit" contains all the files and the spec itself tries to be as
> clear and precise as possible.
> However the specification seems to be geared towards "standalone desktop
> applications", and not so much running the widgets as part of a regular web
> page. When I investigated a little more, there doesn't seem however too much
> stopping the widget running in an ordinary web page. Two of the main
> functions missing that I could identify so far are:
> - A widget.onReady() function that gives the page the change to prepare
> everything before the widget dependent code is executed.
> - Some way to proxy XMLHttpRequest in order to avoid not same origin
> security validations. A simple way would be a widget function that simply
> rewrites the URL to a proxied URL.
> Personally I think it would be great to have the W3C widgets run both inside
> a normal webpage and as a standalone application. However is this also
> something that might be considered by the people in charge of the
> specifications, or is this something that will never be in scope? Any
> enlightenment would be great.
> P.S For those interested, on http://www.jbaron.com:9090/w3c there are some
> Opera widgets running in a web page as a small proof of concept (certainly
> not a complete implementation). The same site also has some pages with other
> types of widgets.

:) and so it begins, +1 from me Peter, have been wanting Widgets in the 
main browser context for a long time - seems like an already 
standardized no brainer to me.

You're not the first to ask, and 'm sure you won't be the last.

Best & ty for raising this,

Received on Friday, 26 November 2010 12:12:02 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 18:13:13 UTC