跳到主要内容
10.1145/2984511.2984551acm会议文章/章节视图摘要出版物页面犹太教学者会议记录会议集合
研究论文

马沃:通过编写HTML创建交互式数据驱动的Web应用程序

出版:2016年10月16日 出版历史
  • 获取引文提醒
  • 摘要

    许多人可以使用HTML和CSS编写静态网页,但发现很难或不可能编写持久的交互式web应用程序。我们表明,对于广泛的CRUD(创建、读取、更新、删除)应用程序,可以弥合这一差距。Mavo扩展了HTML的声明性语法,以描述管理、存储和转换数据的Web应用程序。使用Mavo,具有基本HTML知识的作者可以定义复杂的数据模式隐式地当他们设计HTML布局时。他们只需要在HTML元素中添加一些属性和表达式,就可以将静态设计转换为持久的、数据驱动的web应用程序,其数据可以通过直接操作浏览器中的内容进行编辑。我们对Mavo进行了评估,共有20名用户对静态设计进行了标记,其中一些是我们提供的,一些是他们自己创建的,以将其转换为功能齐全的web应用程序。即使是没有编程经验的用户也能够快速创建Mavo应用程序。

    补充材料

    MP4文件 (第483页至第mp4页)

    工具书类

    [1]
    杰基尔。https://jekyllrb.com。
    [2]
    主题森林。http://themeforest.net。
    [3]
    W3C HTML+RDFa 1.1-第二版。https://www.w3.org/TR/html-rdfa。
    [4]
    Benson,E.和Karger,D.R.最终用户在网上发布结构化信息:关于什么、为什么以及如何发布的观察研究。在第32届ACM计算机系统人为因素年会的会议记录中,ACM(2014),1265-1274。
    [5]
    Benson,E.、Zhang,A.X.和Karger,D.R.电子表格驱动的web应用程序。第27届ACM用户界面软件与技术年度研讨会论文集,UIST’14,ACM(美国纽约州纽约市,2014),97-106。
    [6]
    Berners-Lee,T.、Hendler,J.、Lassila,O.等,《语义网》。《科学美国人》284,5(2001),28-37。
    [7]
    Bhardwaj,A.、Bhattacherjee,S.、Chavan,A.、Deshpande,A.、Elmore,A.J.、Madden,S.和Parameswaran,A.G.数据中心:大规模协作数据科学和数据集版本管理。arXiv预印本arXiv:1409.0798(2014)。
    [8]
    Burnett,M.、Atwood,J.、Djang,R.W.、Reichwein,J.,Gottfried,H.和Yang,S.Forms/3:探索电子表格范式边界的一级视觉语言。函数编程杂志11,02(2001),155--206。
    [9]
    Cafarella,M.J.、Halevy,A.和Madhavan,J.网络结构化数据。ACM通讯54,2(2011),72--79。
    [10]
    Chang,K.S.-P和Myers,B.A.使用电子表格创建交互式网络数据应用程序。第27届ACM用户界面软件与技术年度研讨会论文集,UIST’14,ACM(美国纽约州纽约市,2014),87-96。
    [11]
    Chang,K.S.-P.和Myers,B.A.在电子表格中使用和探索分层数据。在ACM CHI(2016)中。
    [12]
    Connell,R.S.《内容管理系统:大学图书馆的趋势》。信息技术与图书馆(在线)32,2(2013),42。
    [13]
    Fu,Y.,Ong,K.W.,Papakonstantinou,Y.和Petropoulos,M.基于sql的全声明式正向web应用程序开发框架。在CIDR(2011)中,69-78。
    [14]
    Huynh,D.F.、Karger,D.R.和Miller,R.C.展览:轻量级结构化数据发布。《第16届万维网国际会议论文集》,ACM(2007),737-746。
    [15]
    Karger,D.R.、Ostler,S.和Lee,R.将网页作为wysiwyg最终用户可定制的数据库支持信息管理应用程序。在第22届ACM用户界面软件和技术年度研讨会的会议记录中,ACM(2009),257-260。
    [16]
    Kowalzcykowski,K.、Deutsch,A.、Ong,K.W.、Papakonstantinou,Y.、Zhao,K.K.和Petropoulos,M.Do-it-yourself数据库驱动的web应用程序。《第四届创新数据系统研究两年期会议论文集》(CIDR–Z09),Citeser(2009)。
    [17]
    Myers,B.、Hudson,S.E.和Pausch,R.用户界面软件工具的过去、现在和未来。美国计算机学会计算机与人类交互学报(TOCHI)7,1(2000),3--28。
    [18]
    Rosson,M.B.,Ballin,J.和Rode,J.谁,什么,如何:非正式和专业web开发人员的调查。《可视化语言和以人为中心的计算》,2005年IEEE研讨会,IEEE(2005),199-206。
    [19]
    Seehorn,D.、Carey,S.、Fuschetto,B.、Lee,I.、Moix,D.、O’Grady-Cunniff,D.、Owens,B.B.、Stephenson,C.和Verno,A.Csta k’12计算机科学标准:2011年、2011年修订。
    [20]
    直接操作:超越编程语言的一步。人机交互创新火花17(1993),1993。
    [21]
    WHATWG公司。微数据-HTML生活标准。https://html.spec.whatwg.org/multipage/microdata.html。
    [22]
    Wilde,N.和Lewis,C.基于电子表格的交互式图形:从原型到工具。《SIGCHI计算机系统人为因素会议论文集》,ACM(1990),153-160。
    [23]
    Yang,F.、Gupta,N.、Botev,C.、Churchill,E.F.、Levchenko,G.和Shanmugasundaram,J.Wysiwyg开发数据驱动的web应用程序。VLDB捐赠会议记录1,1(2008),163--175。

    引用人

    查看全部
    • (2024)DynaVis:可视化编辑的动态合成UI小工具CHI计算机系统人为因素会议记录10.1145/3613904.3642639(1-17)在线发布日期:2024年5月11日
    • (2024)Pika:授权非程序员在在线社区中制定可执行的治理政策CHI计算机系统人为因素会议记录10.1145/3613904.3642012(1-18)在线发布日期:2024年5月11日
    • (2023)扩充数学:通过扩充静态数学教科书编写基于AR的可探索解释第36届ACM用户界面软件与技术年会论文集10.1145/3586183.3606827(1-16)在线发布日期:2023年10月29日
    • 显示更多引用者

    建议

    评论

    信息和贡献者

    问询处

    发布于

    封面图片ACM会议
    UIST’16:第29届用户界面软件和技术年度研讨会会议记录
    2016年10月
    908页
    十亿英镑:9781450341899
    内政部:10.1145/2984511
    如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重作者以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护].

    赞助商

    出版商

    计算机协会

    美国纽约州纽约市

    出版历史

    出版:2016年10月16日

    权限

    请求对此文章的权限。

    检查更新

    作者标记

    1. 最终用户编程
    2. 信息体系结构
    3. 语义发布
    4. 网页设计

    限定符

    • 研究文章

    会议

    2016年UIST

    接受率

    UIST’16论文接受率384份中的79份,21%;
    3967份提交文件中的总体接受率为842份,占21%

    即将召开的会议

    24年UIST
    第37届ACM用户界面软件与技术年会
    2024年10月13日至16日
    匹兹堡,宾夕法尼亚州,美国

    贡献者

    其他指标

    文献计量学和引文

    文献计量学

    文章指标

    • 下载次数(过去12个月)47
    • 下载次数(最近6周)

    其他指标

    引文

    引用人

    查看全部
    • (2024)DynaVis:可视化编辑的动态合成UI小工具CHI计算机系统人为因素会议记录10.1145/3613904.3642639(1-17)在线发布日期:2024年5月11日
    • (2024)Pika:授权非程序员在在线社区中编写可执行的治理政策CHI计算机系统人为因素会议记录10.1145/3613904.3642012(1-18)在线发布日期:2024年5月11日
    • (2023)扩充数学:通过扩充静态数学教科书编写基于AR的可探索解释第36届ACM用户界面软件与技术年会论文集10.1145/3586183.3606827(1-16)在线发布日期:2023年10月29日
    • (2022)Wikxhibit:使用HTML和Wikidata编写跨Web链接数据的应用程序第35届ACM用户界面软件与技术年会论文集10.1145/3526113.3545706(1-15)在线发布日期:2022年10月29日
    • (2022)Varv:作为声明数据结构的可重编程交互软件2022年CHI计算机系统人为因素会议记录10.1145/3491102.3502064(1-20)在线发布日期:2022年4月29日
    • (2022)Web组件的测试驱动特征提取计算机科学与技术杂志2007年10月17日/11390-022-0673-437:2(389-404)在线发布日期:2022年3月31日
    • (2021)使Web API访问民主化和标准化的系统第34届ACM用户界面软件和技术年度研讨会的附加会议记录10.1145/3474349.3477587(158-161)在线发布日期:2021年10月10日
    • (2021)Shapir:标准化和民主化Web API访问第34届ACM用户界面软件与技术年会10.1145/3472749.3474822(1282-1304)在线发布日期:2021年10月10日
    • (2020)AutoWPR:一种自动网页重新着色方法国际软件工程与知识工程杂志10.1142/S021819402050036930:09(1309-1336)在线发布日期:2020年10月20日
    • (2019)基于预定义概念的web应用程序的声明性组装2019年ACM SIGPLAN关于编程和软件新思想、新范式和思考的国际研讨会论文集10.1145/3359591.3359728(79-93)在线发布日期:2019年10月23日
    • 显示更多引用者

    视图选项

    获取访问权限

    登录选项

    完全访问权限

    视图选项

    PDF格式

    以PDF文件的形式查看或下载。

    PDF格式

    电子阅读器

    使用联机查看电子阅读器.

    电子阅读器

    媒体

    数字

    其他

    桌子

    分享

    分享

    共享此出版物链接

    在社交媒体上分享