ChromeのHeadlessモードを使ってみる。ChromeのHeadlessモードを使ってみる。2017-05-03ChromeのHeadlessモードを使ってみる。59から、Headlessブラウザとしてchromeを使うことができるようになりました。httpsで実際にローディングして、DOMやhttpヘッダー情報などを取得して操作することができます。開発終了となるそうです。Chromeを使えるようにする。今回はGoogle本家の解説記事を参考に進めていきます。Developers本記事では、chromeのcanary版を利用します。利用OSはmacOSを前提に進めます。Chromeを利用できます。canary版をダウンロードしてください。canary版をターミナルから直接実行することで利用できます。Canary.appにインストールされるので、コレを実行するようにします。ターミナルで楽に使えるようにエイリアスを設定します。~/.bash_profileに以下のものを記述します。ここでは3つエイリアスに設定していますが。chrome-canaryのみ使います。chrome通常版がバージョン59以上になっている場合はchromeエイリアスを使って実行してください。本記事ではこのエイリアスを使って実行する。本家の解説記事で書いてあるが、本記事では実際には使いません。設定を読み込んだ上で、canaryのバージョンを確認してコマンドが呼び出せるか確認します。canaryこれで、chrome-canaryへのエイリアスが効いているのと、バージョンが59以上になっていることが確認できたのでHeadlessモードでchromeが使える状態になりました。Headlessモードを使ってみるここでターミナルからchrome-canaryコマンドを使ってHeadlessモードを実際に試してみます。–headlessフラグを付ける必要があります。–headlessフラグに加えて、いくつかのフラグを実行時に追加することで様々なことができます。全てではないですが、利用可能なフラグは下記のソースで見ることができます。指定urlでブラウザでアクセスした際のスクリーンショットを撮ることができます。–window-sizeを追加で指定することで特定のwindowサイズで表示した場合も撮ることができます。screenshot.png.実行したカレントディレクトリにスクリーンショットの画像がダウンロードされます。http/2の実装がマージされました。第3章までの読書メモオライリーのDocker本を買って読み始めました。config.'月別アーカイブ参加グループプログラミングテクノロジーはてなブログをはじめよう!kaktsさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。