потом на сервере их рендерить и делать скриншот. PhantomJS по-дефолту криво их рендерит. Какие есть еще варианты?
у хрома совершенно гениальный инструмент есть Chrome Dev Tools, его протокол позволяет автоматизировать что угодно используя сам браузер как в обычном так и в безголовом режиме
Попробуй nightmarejs
Гугли nightmare - фантомный браузер на базе electron'a
Обсуждают сегодня