@ Manuka ...
The link previously worked for me ( haven't tested since ) but I too noted long(ish) load times. I assumed it was ISP bandwidth limitations, a narrow broadband pipe somewhere en route.
@ AlainB ...
Making PEBBLE user extensible means having to currently run a local copy of the JavaScript application which has to be edited. With a single "database.js" which defines all GIF components, orientation etc which the rest of PEBBLE uses will minimise the number of edits needed to hopefully just adding a new line.
There are means for JavaScript to load a database from local disk but that used to involve ActiveX etc so generally limited to IE and Windows but might have changed, or the database can be loaded from the server. Both mean making PEBBLE able to use a database and providing a means to upload new GIF and device definitions if server-based.
There are four main ways to provide application functionality; a native executable, server side executables accessed through a browser, via a plug-in hosted in a browser ( Java, Flash ) and via scripting within the browser ( JavaScript ). Each has its own advantages and limitations.