【24h】

Automation and customization of rendered web pages

机译:自动化和自定义呈现的网页

获取原文

摘要

On the desktop, an application can expect to control its user interface down to the last pixel, but on the World Wide Web, a content provider has no control over how the client will view the page, once delivered to the browser. This creates an opportunity for end-users who want to automate and customize their web experiences, but the growing complexity of web pages and standards prevents most users from realizing this opportunity. We describe Chickenfoot, a programming system embedded in the Firefox web browser, which enables end-users to automate, customize, and integrate web applications without examining their source code. One way Chickenfoot addresses this goal is a novel technique for identifying page components by keyword pattern matching. We motivate this technique by studying how users name web page components, and present a heuristic keyword matching algorithm that identifies the desired component from the user's name.
机译:在桌面上,应用程序可以期望将其用户界面控制到最后一个像素,但是在万维网上,内容提供者无法控制将其交付给浏览器后客户端如何查看页面。这为希望自动化和自定义其Web体验的最终用户创造了机会,但是网页和标准的日益复杂性阻止了大多数用户意识到这一机会。我们介绍了Chickenfoot,它是Firefox Web浏览器中嵌入的编程系统,它使最终用户可以在不检查源代码的情况下自动执行,自定义和集成Web应用程序。 Chickenfoot解决此目标的一种方法是一种通过关键字模式匹配来识别页面组件的新颖技术。我们通过研究用户如何命名网页组件来激发这项技术,并提出一种启发式关键字匹配算法,该算法从用户名中识别出所需的组件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号