Responsive interaction for a large Web application: the meteor shower architecture in the WebWriter II editor

被引:0
作者
Crespo, A [1 ]
Chang, BW [1 ]
Bier, EA [1 ]
机构
[1] XEROX CORP,PALO ALTO RES CTR,PALO ALTO,CA 94304
来源
COMPUTER NETWORKS AND ISDN SYSTEMS | 1997年 / 29卷 / 8-13期
关键词
application generators; WWW; Meteor Shower; responsive interaction; large Web application; WebWriter architecture; browser-based editor; server-based WWW applications construction; web page generating programs; direct-manipulating Web page editor; server-based authoring tools;
D O I
10.1016/S0169-7552(97)00064-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional server-based web applications allow access to server-hosted resources, but often exhibit poor responsiveness due to server load and network delays. Client-side web applications, on the other hand, provide excellent interactivity at the expense of limited access to server resources. The WebWriter II Editor, a direct manipulation HTML editor that runs in a web browser, uses both sec-ver-side and client-side processing in order to achieve the advantages of both. In particular, this editor downloads the document data structure to the browser and performs all operations locally. The user interface is based on HTML frames and includes individual frames for previewing the document and displaying general and specific control panels. All editing is done by JavaScript code residing in roughly twenty HTML pages that are downloaded into these frames as needed. Such a client - server architecture, based on frames, client-side data structures, and multiple JavaScript-enhanced HTML pages appears promising for a wide variety of applications. This paper describes this architecture, the Meteor Shower Application Architecture, and its use in the WebWriter II Editor. (C) 1997 Published by Elsevier Science B.V.
引用
收藏
页码:1507 / 1517
页数:11
相关论文
共 6 条
[1]  
*APPL COMP INC, 1987, HYP US GUID
[2]  
Arnold Ken., 1996, The Java Programming Language
[3]  
CRESPO A, 1996, 5 INT WORLD WID WEB, V28, P1291
[4]  
HUDSON S, SUBARCTIC HOME PAGE
[5]  
KAMBA T, 1995, P 4 INT WORLD WID WE, P159
[6]  
Watters A., 1996, INTERNET PROGRAMMING