Convopage
See the entire conversation
Eric Bidelman
@ebidel
A wild headless Chrome appears:
chromestatus.com/features/56787…
. Coming to Chrome 59, all platforms. <👤…🚫👤…👤📉…👤👇
68 replies and sub-replies as of Apr 14 2017
Matt Clough
@cluffpost
holy cow
Vincent Voyer
@vvoyer
Just tested it on chrome canary OSX, works
Jericho3K
@Jericho3K
When do I get chrome OS for my PC?
Mike
@tickmc
Hi J - have you tried CloudReady from
Neverware.com
? That would be a workable Chromium OS.
#gHelp
CloudReady by Neverware
Neverware turns any computer into a Chromebook
neverware.com
Jericho3K
@Jericho3K
No I haven't I just don't want to upgrade to Windows and love my Chrome devices I'll check that out thank you!
Mike
@tickmc
No problem 😀
nuton.dev
@NutonDev
Is headless Chrome still a chromium thing? ;-)
Eric Bidelman
@ebidel
chromium —headless should work too :)
Arthur Wiebe
@artooro
Been using this for awhile in the unstable channel for automated testing. Works great!
Marc Dix
@marcdix
w00t!
Hugo Campos @ 🇨ðŸ‡
@hugoccampos
We got our unit tests running through it locally and in Jenkins CI. Nice stuff.
Corduroy
@BLVCKYUPPIE
I don't quite understand... Is this like a Uber Modal?
Corduroy
@BLVCKYUPPIE
or is this executing dom / shadow dom / virtual dom stuff's on the server, without the browser?
Kevin O'Shaughnessy
@OshaughnessyKev
Have you ever tried phantom js?
Corduroy
@BLVCKYUPPIE
man, i'm still learning how to properly use redux and rxjs 😂 i'll check it out though.
Rob Colburn
@robcolburn
It is an actual browser. It just doesn't paint to screen/gpu. You can control it by issuing commands over websocket
Corduroy
@BLVCKYUPPIE
So the use case is testing in mocha / jade?
Rob Colburn
@robcolburn
Sure 1. Inject & run tests (mocha) 2. Behavior: open page, click button, find "success" (cucumber) 3. Visual regression…
Rob Colburn
@robcolburn
Open pages, take screenshots. Change code, repeat, did nothing break?
Rob Colburn
@robcolburn
People do this stuff now, but we use an actual browser & selenium (heavy), or we used PhantomJS which is headless fork of WebKit
Rob Colburn
@robcolburn
Firefox made a headless mode, so Chrome is catching up to the party
Corduroy
@BLVCKYUPPIE
This is why programming is so cool, there will never be a day where I'm not introduced to something I didn't know existed.
Corduroy
@BLVCKYUPPIE
Literally had no idea this was a thing until 8 mins ago, now i'm face first in phantom.js's doc's 😂
Corduroy
@BLVCKYUPPIE
Thanks guy's... Gonna see if I can make headless OATH a thing.
Kevin O'Shaughnessy
@OshaughnessyKev
There may be many use cases. It's a completely new feature so we'll see how ppl use it.
Stephen Shankland
@stshank
Also could be useful for click-fraud purposes, where bots "look" at ads?
Paul Kinlan
@Paul_Kinlan
I would suspect people have been doing similar things for a long time if it does happen
Stephen Shankland
@stshank
See for example Methbot.
Methbot | White Ops
Digital Advertising Security. Enterprise Security Solutions. Bots are bad for business; we're bad for bots.
whiteops.com
Alex Vernacchia
@vernacchia
this looks amazing
Lefteris Paraskevas
@Lefteris_LP10
Niiiiice...
AndrewF
@fashy
You mean Edge and Safari aren't going to implement Headless Chrome??
Eric Bidelman
@ebidel
also…it’ll forever be, behind a flag!
Michael Mullany
@mmullany
Thank you!
Jordan Whiteley
@CardboardJordan
Full page screenshots or viewport style?
Paul Irish
@paul_irish
full. (well up to 16384px high)
Jordan Whiteley
@CardboardJordan
Awesome! Thanks.
azharuddin
@azharuddin31
So I can communicate to this via commands ?
azharuddin
@azharuddin31
I am sorry. That question was for you Eric. I accidentally tagged him Thanks
Eric Bidelman
@ebidel
Yea, via web sockets. Check out
chromium.googlesource.com/chromium/src/+…
. chrome-remote-interface is a node wrapper.
Eric Elliott
@_ericelliott
Thanks for tagging me. I didn't know about the headless mode. =)
Kerry W. Lothrop
@kwlothrop
This looks like something
@FastlaneTools
could make use of.
Felix Krause
@KrauseFx
Mh, why? fastlane uses a plain HTTP client to directly talk with . No web scraping.
Kerry W. Lothrop
@kwlothrop
Ah, I recall you mentioning using a headless browser in an old webcast. Has this changed?
Felix Krause
@KrauseFx
This was the case 1.5 years ago, since then we upgraded everything to be fast 🚀
Kerry W. Lothrop
@kwlothrop
Ah, great!
schrepfler
@schrepfler
Js/node wrapper available?
Eric Bidelman
@ebidel
chromium.googlesource.com/chromium/src/+…
Nik Rahmel
@niklasRen
Could that replace cef for certain applications? I'm guessing it won't be more leightweight, but maybe easier to integrate and maintain?
Ben Gotow
@bengotow
I wonder if this means attackers can launch it in headless mode to phone home (as the CIA did with IE) to circumvent LittleSnitch, et al...
Milan Raj
@rajsite
The doc says Chromium needs --disable-gpu; will Chrome also need --disable-gpu? Does Chrome headless support WebGL?
Adam Burke
@AdamMBurke
(No comment)
Ciao Rapid Cloud
@claudiopro
NICE
AngularJS News
@AngularJS_News
#example
A wild headless Chrome appears:
angular.jsnews.io/a-wild-headles…
via
@ebidel
#feature
Mohamed Hussain
@shmdhussain12
good news for us....facing lot of issues in phantomjs using it for google search crawl for angular...is it prod ready?
Ritesh Pandey
@_riteshpandey
What about
@PhantomJS
? How are they different?
Eric Bidelman
@ebidel
Blink (headless chrome) vs. WebKit (phantom). So you’ll be able to use all the latest web platform features. (pwa, service worker, fetch,…)
Ritesh Pandey
@_riteshpandey
Thanks :-) looking forward to it
joelgrimberg
@joelgrimberg
so that means you will miss webkit-related issues when you change browser to Blink?
AngularJS News
@AngularJS_News
New
#example
A wild headless Chrome appears:
angular.jsnews.io/a-wild-headles…
via
@ebidel
#feature
AngularJS News
@AngularJS_News
New
#example
A wild headless Chrome appears:
angular.jsnews.io/a-wild-headles…
via
@ebidel
#HT
AngularJS News
@AngularJS_News
#Quest
A wild headless Chrome appears:
angular.jsnews.io/a-wild-headles…
via
@ebidel
#feature
AngularJS News
@AngularJS_News
New
#example
A wild headless Chrome appears:
angular.jsnews.io/a-wild-headles…
via
@ebidel
#mo
Dimitri
@Dim1tri1
Can't wait having ransomwares directly on servers
@da_667
Khary Sharpe
@kharysharpe
/cc
@taylorotwell
#laravel
dusk
João Guerra Vieira
@joaomgvieira
So, no more Xvfb? Just add the flag to Chrome launcher (e.g. Karma config)?
Just a Random Person
@_mathdotrandom
Just wondering why would you want a headless browser on a mobile device?
Chris Heilmann
@codepo8
This is excellent news. An evergreen headless browser was long due. Is there an upgrade path from phantomjs?
Eric Bidelman
@ebidel
Unfortunately doesn’t look like it
groups.google.com/forum/#!msg/ph…