Widgets archive
File I/O in widgets and the browser
2008-05-07 20:28
Ok, so I had a somewhat mystically titled presentation at XTech, titled Going full circle: Giving Web Applications and Widgets access to device and user data. The slides are here (Should work reasonably well in Firefox, WebKit and Opera — does not work in IE. Navigate with PageUp/PageDown or the mouse wheel)
What the presentation was actually about was File I/O in the context of the browser, or more specifically, in widgets. We produced an input paper to be picked up for standardization.
Further, we will release builds on labs.opera.com shortly, so you can get to play with it shortly, and hopefully also with some example code, so you can get your heads wrapped around this.
Edit: There are now public builds for you to play with here — have fun
Widgets, F2F and XTech
2008-04-30 15:39
Next week, the Web Application Formats Working group is meeting in Dublin, Ireland for a face-to-face session where we will be tackling quite a few issues:
- Processing Model
- Security Model (I have some input prepared for this, since Opera defines a rather extensive security model for widgets
- A proposal for handling internationalization and localization for widgets - this stuff is hard, and to paraphrase Consultant Barbie: I18N is hard, let’s go shopping
- Digital signatures for widgets
- Automatic updates for widgets
- Default widget icon
- Tagging and classification for widgets
This week, Marcos has been visiting the Opera headquarters, for a three day sit-down and preparation session where we have handled some of the issues, and made good headway, both in terms of the Packaging and Configuration - in particular I18N, we’ve also done quite a bit of real hard work on APIs and events, which we’ll publish soon. Not to say that we’re out of challenges.
Please note that the agenda items listed above are not a final list of what we’ll be spending the better part of two days talking about. As noted above, WAF has a public mailing list on which you can propose input.
We’ll attempt to keep you updated at what we’re doing during the meeting through Twitter.
On a similar note, I am also going to XTech 2008, and will be presenting a session called Going full circle: Giving Web Applications and Widgets access to device and user data. If you want to know where widgets differ from offline web applications, my talk should at least give you a few pointers. As for talks, I’ll also see if I can get a slot for the 20:20 lightning talks
Komodo Edit add-ons
2007-03-20 16:26
Since making the switch to Komodo Edit, I’ve made a few customizations to it, to make my day-to-day editing of markup a bit easier. The files are available through SVN. Documentation follows.
Chat with me (and Anne) about the Widgets 1.0 Working Draft
2006-11-15 20:24
I recently announced that the W3C published the Widgets 1.0 Working Draft — in relation with the publication of this specification, spec maestro Anne van Kesteren and I will participate in an Opera-hosted IRC chat session about the specification.
The chat session is about an hour long and starts at 17:00 CET on Thursday, 17th 16th of November. That’s tomorrow for you digesting this entry fresh from the Atom feed.
If you have questions, praise or want to hand out flames over the spec, you can head over to the #webapps channel on irc.opera.com where the chat will take place. Asking questions can be done by messaging the chatbot Pony, where questions are stored until we are online and the actual chat session starts. A transcript of the chat will be posted later, both to the Web Applications blog and here, so you should be able to see if your question was answered even if you can’t attend the chat at the time it actually is.
If you are behind a corporate firewall that does not permit connecting to IRC, you can also leave your questions in the comment section of this entry, and we’ll make our best effort to answer these questions as well.
See you there (or here)!
(Oh, and as an aside, Opera made a few developer tools available for trial use today - we won’t be chatting about them tomorrow, though)