Digital Library

cab1

 
Title:      WHY AND HOW TO CAPTURE THE SEMANTICS OF WEB USER INTERFACES
Author(s):      Claudia Steinberger and Joachim Frießer
ISBN:      978-989-8533-94-4
Editors:      Pedro Isaías
Year:      2019
Edition:      Single
Keywords:      Semantic Web, Web User Interface, Schema.org, Structured Data
Type:      Full Paper
First Page:      35
Last Page:      42
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Structured data on the Web has become very important over the last few years. Schema.org has proven to be the most recognized vocabulary for structuring data on the Web. However, most annotations using Schema.org's vocabulary describe exclusively content on websites. Today, these structured content data are mainly consumed by search engines to automatically browse websites with high speed and accuracy and to take over search efforts for humans. Annotated web user interfaces can hardly be found on websites or applications. Schema.org’s offered vocabulary to describe actions in a structured way plays a minor role on websites or applications and is mainly applied on rich emails. Also most structured data tools and platforms do not support the annotation of actions triggered via the user interface of a website or application. In this paper we motivate the importance of a semantic description of web user interfaces and present possible application areas to consume these structured data. Thereon, we investigate the suitability of Schema.org for the semantic enrichment of web user interfaces. Since there are hundreds of classes and properties in Schema.org, we present a conceptual model of Schema.org classes and properties suitable to annotate user interfaces of websites or applications. We also show to what extent interactive elements on HTML5 websites or applications can be automatically mapped to these model elements. As a proof of concept we introduce Schemator, our WYSIWYG tool to support the semantic enrichment process of web user interfaces. Schemator is not only a comfortable structured data tool but acts also as a SAAS platform to store and manage structured web interface data separated from the underlying websites and applications.
   

Social Media Links

Search

Login