ヘッドレスブラウザとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > ヘッドレスブラウザの意味・解説 

ヘッドレスブラウザ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/06 14:43 UTC 版)

ヘッドレスブラウザ (Headless browser) はグラフィカルユーザインタフェース(GUI)を持たないウェブブラウザを指す。

概要

ヘッドレスブラウザは通常のウェブブラウザと同様の環境で自動制御機能を提供するものの、コマンドラインまたはネットワーク通信を通じて実行される点が異なっている。また、テキストブラウザとは異なる。ヘッドレスブラウザは通常のブラウザと同様にHTMLを解釈し描画することができるため、ウェブページのテストには特に有用である。

Chromeのバージョン59以降[1][2]、Firefoxのバージョン56以降[3]ではブラウザのリモートコントロールがネイティブサポートされるようになった。これによりPhantom JSのような以前の試みは廃れて使われなくなっている[4]

利用例

その他の利用例

ヘッドレスブラウザはウェブスクレイピングにも用いることができる。

利用法

ヘッドレスブラウザは以下のライブラリなどで利用できる。

主要なブラウザはAPIを通してヘッドレスでの起動をネイティブにサポートしており、統一されたインタフェースによってブラウザ自動化を行うことができるライブラリもある。

  • Selenium WebDriver - WebDriverのW3C準拠の実装の1つ。
  • Playwright - Chromium、Firefox、Webkitの自動化のためのNode.jsのライブラリ。
  • Puppeteer - Chromeの自動化のためのNode.jsのライブラリ。

出典

  1. ^ Getting Started with Headless Chrome”. developers.google.com. 2022年7月1日閲覧。
  2. ^ Bekerman, Dima (2018年11月28日). “Headless Chrome: DevOps Love It, So Do Hackers, Here's Why | Imperva” (英語). Blog. 2021年2月22日閲覧。
  3. ^ Firefox 56 release notes”. developer.mozilla.org. 2022年7月1日閲覧。
  4. ^ Quick Start”. phantomjs.org. 2022年7月1日閲覧。



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  ヘッドレスブラウザのページへのリンク

辞書ショートカット

すべての辞書の索引

「ヘッドレスブラウザ」の関連用語

ヘッドレスブラウザのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ヘッドレスブラウザのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのヘッドレスブラウザ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS