Opera Unite requires Opera 10.10, but the slideshow is designed to render anywhere (except that it's XHTML at the moment :P )
To see these in Opera presentation mode select "View" ->"Full Screen". To see how it works, use the source...
a server for the family
Charles McCathieNevile
(Web technology applications)
HTML, called index.html and config.xml:
<widget>
<widgetname>Hello</widgetname>
<width>320</width>
<height>100</height>
</widget>
(Add icon
, author
, version
, etc)
showNotification()
moveTo(), moveBy()
resizeTo(), resizeBy()
set
]preferenceForKey()
(example)
The big deal is that you have it with you, for things you want to do quickly and personally rather than going though some service. At this point I show the panel, how easy it is, and talk a bit about the default services available
Simple, personal web-server
(YA Server-side Javascript)
(Unite has better defaults :) )
<feature
name="http://xmlns.opera.com/webserver">
<param name="type" value="service"/>
<param name="servicepath"
value="robots.txt"/>
</feature>
A public_html folder (like Apache) or script:
window.onload = function () {
w = opera.io.webserver
webserver.addEventListener(
'_index', giveReply, false);
'page1.html', servePage1, false);
}
(_index
means the "root" directory "…/")
function giveReply(e) {
var r = e.connection.response;
r.setResponseHeader(
"Content-Type","text/plain");
r.write('Hello');
r.close();
}