Мне было интересно, можно ли запустить браузер (в частности, браузер) на стороне сервера. Я не просто хочу отображать страницу, но и держать браузер открытым в течение некоторого времени, запускать JS, делать несколько кликов или нажимать некоторые клавиши и тем временем захватывать графический вывод.server side browser
Кто-нибудь знает, как это сделать? До сих пор моя единственная идея заключалась в том, чтобы запускать браузер на сеансе VNC, RDP и т. Д., Но для меня это кажется излишним.
Это не для меня очевидно, что вы хотите сделать. Что означает «браузер, соответственно, механизм браузера»? – askewchan
Я хочу, чтобы веб-сайт на сервере распространил его на несколько приложений html5/JavaScript позже. С «браузером, соответственно, браузером» я подразумевал, что мне действительно не нужно запускать весь браузер (например, включая надстройки или пользовательский интерфейс), но механизм браузера, включая JS-движок, действительно важен. –
Есть тестовые наборы, которые могут запускать безгласный webkit, например zombiejs http://zombie.labnotes.org/ Возможно, это поможет вам справиться с вашей проблемой? – VKen