O W3C publicou em seu site ontem um Working Draft de Widgets 1.0. Pra você que não sabe o que é um Widget, ele é um pequeno programa que precisa de um motor pra ser executado, geralmente eles são feitos para agilizar a sua vida e acabar com tarefas repetitivas. Por exemplo, o Konfabulator, o WordPress Widgets e o Yahoo! Widgets, são Widgets que estão aí a muito tempo, e são desconhecidos por muita gente, por isso creio que o W3C veio investir nesse ramo que cresce a cada dia, e que tem um futuro promissor. Ou seja, regras para serem desenvolvidos os Widgets.
Como funcionaria os Widgets do W3C
Basicamente você necessitaria de 2 arquivos: config.xml e index.html. Usando um content-type application/widget está definido nosso widget, e usaremos a extensão .widget.
Exemplo do config.xml:
<widget>
<widgetname>
Hello World!
</widgetname>
<width>
300
</width>
<height>
300
</height>
</widget>
<update 13-11-2006>No site do Opera existe um exemplo de como criar seu próprio Widget.</update>