PhantomJS 1.8 发布了,Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。
该版本最大的改进就是集成了 Ghost Driver ,这是一个 WebDriver Wire Protocol 的实现。
使用方法:
require "selenium-webdriver"
driver = Selenium::WebDriver.for(:remote, :url => "http://localhost:9134")
driver.navigate.to "http://google.com"
element = driver.find_element(:name, 'q')
element.send_keys "PhantomJS"
element.submit
puts driver.title
driver.quit完整介绍请看 http://ariya.ofilabs.com/2012/12/phantomjs-1-8-blue-winter-rose.html
项目主页:http://phantomjs.org/
下载地址:http://code.google.com/p/phantomjs/downloads/list
来自:开源中国社区

