End-user software customization by direct manipulation of tabular data
End-user software customization by direct manipulation of tabular data
复制标题
通过直接操作表格数据来定制最终用户软件
DOI:
10.1145/3426428.3426914
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Quaye, Jessica
中科院分区:
文献类型:
--
作者:
Litt, Geoffrey;Jackson, Daniel;Millis, Tyler;Quaye, Jessica
Customizing software should be as easy as using it. Unfortunately, most customization methods require users to abruptly shift from using a graphical interface to writing scripts in a programming language.We introduce data-driven customization, a new way for end users to extend software by direct manipulation without doing traditional programming. We augment existing user interfaces with a table view showing the structured data inside the application. When users edit the table, their changes are reflected in the original UI. This simple model accommodates a spreadsheet formula language and custom data-editing widgets, providing enough power to implement a variety of useful extensions.We illustrate the approach with Wildcard, a browser extension that implements data-driven customization on the web using web scraping. Through concrete examples, we show that this paradigm can support useful extensions to many real websites, and we share reflections from our experiences using the tool.Finally, we share our broader vision for data-driven customization: a future where end users have more access to the data inside their applications, and can more flexibly repurpose that data as part of everyday software usage.
登录
查看更多内容
DOI:
--
发表时间:
2011
期刊:
ACM Symposium on User Interface Software and Technology
影响因子:
--
作者:
James R. Eagan;M. Beaudouin;W. Mackay
通讯作者:
W. Mackay
DOI:
--
发表时间:
2020
期刊:
International Conference on Human Factors in Computing Systems
影响因子:
--
作者:
Tarfah Alrashed;Amy X. Zhang
通讯作者:
Amy X. Zhang
DOI:
10.1145/1238844.1238845
发表时间:
2007
期刊:
Proceedings of the third ACM SIGPLAN conference on History of programming languages
影响因子:
--
作者:
W. Cook
通讯作者:
W. Cook
DOI:
--
发表时间:
2014
期刊:
ACM Symposium on User Interface Software and Technology
影响因子:
--
作者:
Edward Benson;Amy X. Zhang;David R Karger
通讯作者:
David R Karger
DOI:
--
发表时间:
2019
期刊:
影响因子:
--
作者:
Philip Tchernavskij
通讯作者:
Philip Tchernavskij