A history-based macro by example system
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Graphical representation of programs in a demonstrational visual shell—an empirical evaluation
ACM Transactions on Computer-Human Interaction (TOCHI)
Internet scrapbook: automating Web browsing tasks by demonstration
Proceedings of the 11th annual ACM symposium on User interface software and technology
Automating Web navigation with the WebVCR
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Integrating back, history and bookmarks in web browsers
CHI '01 Extended Abstracts on Human Factors in Computing Systems
Detecting Changes in XML Documents
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Robust Hyperlinks Cost Just Five Words Each
Robust Hyperlinks Cost Just Five Words Each
Proceedings of the 17th annual ACM symposium on User interface software and technology
Automation and customization of rendered web pages
Proceedings of the 18th annual ACM symposium on User interface software and technology
Summarizing personal web browsing sessions
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Enabling web browsers to augment web sites' filtering and sorting functionalities
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Translating keyword commands into executable code
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Koala: capture, share, automate, personalize business processes on the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Bill Organiser Portal: A Case Study on End-User Composition
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
Inky: a sloppy command line for the web with rich visual feedback
Proceedings of the 21st annual ACM symposium on User interface software and technology
End-user programming of mashups with vegemite
Proceedings of the 14th international conference on Intelligent user interfaces
PlayByPlay: collaborative web browsing for desktop and mobile devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automating Navigation Sequences in AJAX Websites
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Web Navigation Sequences Automation in Modern Websites
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Changing how people view changes on the web
Proceedings of the 22nd annual ACM symposium on User interface software and technology
End-user live editing of iTV programmes
International Journal of Advanced Media and Communication
Here's what i did: sharing and reusing web activity with ActionShot
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility
Automated browsing in AJAX websites
Data & Knowledge Engineering
Deep shot: a framework for migrating tasks across devices using mobile phone cameras
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Enhancing mobile browsing and reading
CHI '11 Extended Abstracts on Human Factors in Computing Systems
SmartVNC: an effective remote computing solution for smartphones
MobiCom '11 Proceedings of the 17th annual international conference on Mobile computing and networking
Rule-Based impact propagation for trace replay
ICCBR'11 Proceedings of the 19th international conference on Case-Based Reasoning Research and Development
An interface agent for non-visual, accessible web automation
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Efficient execution of web navigation sequences
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Predictive web automation assistant for people with vision impairments
Proceedings of the 22nd international conference on World Wide Web
LiveAction: Automating Web Task Model Generation
ACM Transactions on Interactive Intelligent Systems (TiiS)
Hi-index | 0.00 |
We present a new web automation system that allows users to create a smart bookmark, consisting of a starting URL plus a script of commands that returns to a particular web page or state of a web application. A smart bookmark can be requested for any page, and the necessary commands are automatically extracted from the user's interaction history. Unlike other web macro recorders, which require the user to start recording before navigating to the desired page, smart bookmarks are generated retroactively, after the user has already reached a page, and the starting point of the macro is found automatically. Smart bookmarks have a rich graphical visualization that combines textual commands, web page screenshots, and animations to explain what the bookmark does. A bookmark's script consists of keyword commands, interpreted without strict reliance on syntax, allowing bookmarks to be easily edited and shared.