{"id":215,"date":"2013-04-23T13:54:47","date_gmt":"2013-04-23T13:54:47","guid":{"rendered":"http:\/\/weblab.open.ac.uk\/blog\/?page_id=215"},"modified":"2013-07-19T12:01:26","modified_gmt":"2013-07-19T12:01:26","slug":"shared-representations","status":"publish","type":"page","link":"http:\/\/weblab.open.ac.uk\/blog\/projects\/shared-representations","title":{"rendered":"Shared Representations"},"content":{"rendered":"

About Weblab-SR<\/h2>\n

\"Weblab<\/p>\n

The aim of the shared representations project is to demonstrate and test the use of loosely coupled representations for supporting the online discussion and exploration of images, simulations and data visualisations. The focus of the work is to develop the infrastructure for sharing state information that is required to make web-based (i.e. HTML5) representations suitable for use by groups. A generic REST service and JavaScript library is being developed for creating, reading, updating and deleting state information of a shared representation. This will be deployed and extended through a set of demonstrator applications, including the development of a shared image viewer, science simulation, and virtual microscope.<\/p>\n

In contrast to ‘tightly coupled’ systems that reflect changes instantly (e.g. video conferencing tools), this approach uses a web server to hold the state information of a representation and only passes changes in the state information to each web-browser (i.e. client). The browser then updates the representation presented to the user. In a shared simulation, the parameters controlling the state of the simulation or its presentation can be altered by an individual user, the change is reflected in the user’s browser, stored on the server and then retrieved by each client. Consequently, this alters the behaviour of the simulation, highlighting a feature of interest, or changing the viewpoint shown in every browser.<\/p>\n

Click here to view the Weblab-SR blog posts<\/a><\/p>\n

Example demonstrators<\/h2>\n
<\/div>\n