Vulture: Cross-Device Web Experience with Fine-Grained Graphical User Interface Distribution
Seonghoon Park, Jeho Lee, Yonghun Choi, Hojung Cha
摘要
We propose a cross-device web solution, called Vulture, which distributes graphical user interface (GUI) elements of apps across multiple devices without requiring modifications of web apps or browsers. Several challenges should be resolved to achieve the goals. First, the peer–server configuration should be efficiently established to distribute web resources in cross-device web environments. Vulture exploits an in-browser virtual proxy that runs the web server’s functionality in web browsers using a virtual HTTP scheme and a relevant API. Second, the functional consistency of web apps must be ensured in GUI-distributed environments. Vulture solves this challenge by providing a single-browser illusion with a two-tier document object models (DOM) architecture, which handles view state changes and user input seamlessly in cross-device environments. We implemented Vulture and extensively evaluated the system under various combinations of operating platforms, devices, and network capabilities while running 50 real web apps. The experiment results show that the proposed scheme provides functionally consistent cross-device web experiences by allowing fine-grained GUI distribution. We also confirmed that the in-browser virtual proxy reduces the GUI distribution time and the view change reproduction time by averages of 38.47% and 20.46%, respectively.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper4
- FLUID-XP: flexible user interface distribution for cross-platform experienceSunjae Lee, Hayeon Lee, Hoyoung Kim, Sangmin Lee 等MobiCom 2021 · 被引用 10 次
- Alohamora: Reviving HTTP/2 Push and Preload by Adapting Policies On the FlyNikhil Kansal, Murali Ramanujam, Ravi NetravaliNSDI 2021 · 被引用 10 次
- PRUID: Practical User Interface Distribution for Multi-surface ComputingMenglong Cui, Mingsong Lv, Qingqiang He, Caiqi Zhang 等DAC 2021 · 被引用 7 次
- Crow API: Cross-device I/O Sharing in Web ApplicationsSeonghoon Park, Jeho Lee, Hojung ChaINFOCOM 2023 · 被引用 3 次
相关 Paper
- Demystifying Mobile Extended Reality in Web Browsers: How Far Can We Go?Weichen Bi, Yun Ma, Deyu Tian, Qi Yang 等WWW 2023 · 被引用 5 次
- SurfaceFleet: Exploring Distributed Interactions Unbounded from Device, Application, User, and TimeFrederik Brudy, David Ledo, Michel Pahud, Nathalie Henry Riche 等UIST 2020 · 被引用 19 次
- Visuo-haptic Illusions for Linear Translation and Stretching using Physical Proxies in Virtual RealityMartin Feick, Niko Kleer, André Zenner, Anthony Tang 等CHI 2021 · 被引用 37 次
- Alpaca: AR Graphics Extensions for Web ApplicationsTanner Hobson, Jeremiah Duncan, Mohammad Raji, Aidong Lu 等IEEE VR 2020
- WebMythBusters: An In-depth Study of Mobile Web ExperienceSeonghoon Park, Yonghun Choi, Hojung ChaINFOCOM 2021 · 被引用 6 次
