Entries Tagged as 'OpenSocial'
My fellow Osmosoftie Paul Downey made this bodacious sketch when I ran through my @Media Ajax presentation on OpenSketch:
If you haven’t seen his handiwork before, he has a great talent for this distinctive style of text. Check them out. He also created The Web Is Agreement (I made a little remix of it into a [...]
[Read more →]
Tags: Ajax·OpenSocial·Presentation·PSD
In the questions after my @media ajax talk, Simon Willison asked about frame busting. If gadgets sit inside iframes, what’s to stop them from busting the frame, i.e. replacing the container with another website. I notice he made a similar comment when OpenSocial came out. If a gadget can cause iGoogle to go away in [...]
[Read more →]
Tags: Add new tag·Ajax·AjaxPatterns·Gadget·iGoogle·OpenSocial·Security
Go straight to the demo.
I'm at the Osmosoft hackathon and finally got an opportunity to experiment with OpenSocial-Tiddlywiki integration. Specifically, how to embed OpenSocial gadgets in Tiddlywiki. I paired (trio'd?) up with Stuart Race and Tom D'Roza on it. We managed to get something useful up in an hour or two, which is testimony to [...]
[Read more →]
Tags: Ajax·Gadgets·OpenSocial·Osmosoft·TiddlyWiki·Web
It's belatedly dawned on me how OpenSocial makes a great server-less Ajax platform. When you create an OpenSocial gadget, you're building a lil Ajax app that performs much coolness that would normally require a server, but doesn't. Effectively, you're delegating the duties of the gadget's host environment. All you have to do is write a [...]
[Read more →]
Tags: Ajax·Ajax Patterns·Cloud·Gadgets·OpenSocial·Programming·Web·Web 2.0
I have the honour of delivering a keynote at the Tools Europe conference in Zurich next week, as well as at the "Mining Web 2.0 Patterns" workshop, which, as you can tell from its title, I'm looking forward to participating in. The workshop chairs are Dragos Manolescu and Joe Yoder.
The keynote is on OpenSocial, Gadgets, [...]
[Read more →]
Tags: Gadgets·Google·OpenSocial·Patterns·Software·Tools
I just realised there's no good executive summary for OpenSocial. Every resource fluffs about the "social" aspect and forgets about the UI aspect. The UI aspect, essentially a gadget specification, is just as important as the social aspect, notwithstanding its absence from the "OpenSocial" brand name. I'm not a fan of the name "OpenSocial" [...]
[Read more →]
Tags: Ajax·Gadgets·Google·OpenSocial·Web·Web 2.0
A problem with the current opensocial gadget spec is that there's no relative path support. This means you end up hard-coding any references to Javascripts, CSS stylesheets, images, and services which are distributed along with your gadget.
This is not good. For example, you may have a "prod" setup and a "dev" setup. While developing, you [...]
[Read more →]
Tags: Ajax·AjaxPatterns·iGoogle·Javascript·OpenSocial
At present, the OpenSocial containers are new and the whole process is still quite difficult from a developer's perspective. These are unfortunate barriers to adoption which the containers could overcome with some redesign.
The challenges at present are:
Manual signup and approval process required. Even to get onto the sandbox area, you have to go [...]
[Read more →]
Tags: Ajax·Facebook·Gadgets·OpenSocial·Widgets
Ajax, AjaxPatterns, Gadgets, OpenSocial, Shindig, Web, Web 2.0, Widgets
Background
Widgets are small "mini websites", typically self-contained blocks of content, on a larger web page (with Ajax Design Patterns, I referred to them by the nom du jour Portlets). They are used in a couple of ways:
Embedded in a normal web page. For example, my [...]
[Read more →]
Tags: AjaxPatterns·Gadgets·Links·OpenSocial·Web·Web 2.0·Widgets