前端开发者手册第二部分: 前端开发学习自主学习无壳浏览器
上一篇:JS 测试 下一篇:离线开发

无壳浏览器

无壳浏览器

无壳浏览器是指没有图形用户界面的 Web 浏览器.

无壳浏览器拥有一个和受欢迎的 Web 浏览器相似的环境, 并提供了网页的自动化控制, 但要通过命令行接口或使用网络通信工具执行. 对于测试网页, 无壳浏览器是非常有用的, 因为和普通浏览器一样, 它们能渲染和理解 HTML, 包括样式元素, 如: 页面布局, 颜色, 字体选择, JavaScript 的执行和 AJAX, 但是当使用其它方法时, Ajax 通常就不可用了. 在 2009 年, 谷歌声称使用无壳浏览器有助于搜索引擎使用 Ajax 从其它网站索引内容. - wikipedia

  • PhantomJS Cookbook [read][$]
  • Getting Started with PhantomJS [read][$]
  • Rapid PhantomJS [watch][$]
  • PhantomJS for Web Automation [watch]
上一篇:JS 测试 下一篇:离线开发