WHY AND HOW TO CAPTURE THE SEMANTICS OF WEB USER INTERFACES

C. Steinberger, Joachim Frießer
{"title":"WHY AND HOW TO CAPTURE THE SEMANTICS OF WEB USER INTERFACES","authors":"C. Steinberger, Joachim Frießer","doi":"10.33965/icwi2019_201913l005","DOIUrl":null,"url":null,"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.","PeriodicalId":270658,"journal":{"name":"Proceedings of the 18th International Conference on WWW/Internet 2019","volume":"220 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 18th International Conference on WWW/Internet 2019","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33965/icwi2019_201913l005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

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.
为什么以及如何捕获web用户界面的语义
在过去几年中,Web上的结构化数据变得非常重要。org已被证明是在Web上结构化数据的最受认可的词汇表。然而,大多数使用Schema.org词汇表的注释只描述网站上的内容。如今,这些结构化的内容数据主要被搜索引擎用来高速、准确地自动浏览网站,并取代人类的搜索工作。在网站或应用程序中很难找到带注释的web用户界面。Schema.org提供的以结构化方式描述操作的词汇表在网站或应用程序中扮演着次要角色,主要应用于富电子邮件。此外,大多数结构化数据工具和平台不支持对通过网站或应用程序的用户界面触发的操作进行注释。在本文中,我们提出了对web用户界面进行语义描述的重要性,并提出了使用这些结构化数据的可能应用领域。在此基础上,我们研究了Schema.org对web用户界面语义丰富的适用性。由于Schema.org中有数百个类和属性,我们提出了一个适合于对网站或应用程序的用户界面进行注释的Schema.org类和属性的概念模型。我们还展示了HTML5网站或应用程序上的交互元素可以在多大程度上自动映射到这些模型元素。作为概念的证明,我们介绍了Schemator,我们的WYSIWYG工具来支持web用户界面的语义丰富过程。Schemator不仅是一个舒适的结构化数据工具,而且还可以作为一个SAAS平台来存储和管理与底层网站和应用程序分离的结构化web界面数据。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信