Title :
A review of the widget landscape and incompatibilities between widget engines
Author :
Mendes, Paco ; Cáceres, Marcos ; Dwolatzky, Barry
Author_Institution :
Sch. of Electr. & Inf. Eng., Univ. of the Witwatersrand, Johannesburg, South Africa
Abstract :
A widget is a packaged interactive client-side application, commonly developed using Web standards and techniques to access data services both on the Web and host devices. The purpose of this paper is to review the widget landscape and present key characteristics and concerns of widget technologies. Various incompatibilities exist between widgets and the proprietary engines hosting them on different platforms. Incompatibilities can be classified by how different implementations handle issues related to packaging, behaviour, security and presentation. These common concerns, together with economic drivers have given rise to numerous standardisation efforts such as those being carried out by the W3C in drafting the widget family of specifications.
Keywords :
Web services; online front-ends; user interfaces; Web data services; host devices; interactive client-side application; widget engines; widget incompatibility; widget landscape; Africa; Application software; Cameras; Data engineering; Packaging; Search engines; Software engineering; Software packages; Software standards; Web and internet services;
Conference_Titel :
AFRICON, 2009. AFRICON '09.
Conference_Location :
Nairobi
Print_ISBN :
978-1-4244-3918-8
Electronic_ISBN :
978-1-4244-3919-5
DOI :
10.1109/AFRCON.2009.5308146