>>372
phantomjs は、もう開発終了だろ。
Selenium WebDriver から、Chrome で、headless mode を使える

Ruby では、
options = Selenium::WebDriver::Chrome::Options.new
options.add_argument('--headless')

driver = Selenium::WebDriver.for :chrome, options: options

また、特定の要素が作られるまで、wait するような書き方もある