Mashup Structure of PLE Wookie Demo W3C Widgets 1.0 Family of Specifications
Widgets are full-fledged client-side
Destributed Resources and Services applications that are authored using Web
standards. They are typically downloaded
Different resources and services of university
Various eLearning resources in WWW and installed on a client machine or device
where they typically run as stand-alone
Data Extraction applications outside of a Web browser.
Examples range from simple clocks, stock
Server side processing:
Web Service APIs, RSS, RDF tickers, news casters, games and weather
Client side processing: JSONP forecasters, to complex applications that
pull data from multiple sources to be
Different Data Formats "mashed-up" and presented to a user in
some interesting and useful way.
(X)HTML, RSS, RDF, XML, JSON
W3C Widgets 1.0 Config File W3C Widgets 1.0 Start File FeedBoard Prototype based on JavaFX
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<widget xmlns = "http://www.w3.org/ns/widgets" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Drag-To-Install Feature
id = "http://example.org/exampleWidget" <HTML>
version = "2.0 Beta" <HEAD>
height = "200" <TITLE>Widget Test</TITLE>
width = "200" <link rel="stylesheet" type="text/css" Left:
viewmodes = "application fullscreen"> href="http://www.PALETTE.tudor.lu/widget/css/PALETTE.css" /> Widget embedded in PLE.