背景
スクレイピング業界(?)ではすっかりお馴染みのヘッドレスブラウザ(headless browser)ですが、ヘッドレスの「ヘッド」ってつまり何なのか、語源や意味を調べてみました。
で、ヘッドって何?
ヘッドレスブラウザ自体は、GUI が無いブラウザのことを指していますが、その語源は、GUI のないソフトウェアである Headless Software 、さらにモニターやらキーボード・マウスの類が必要ない Headless Computer から来ていると推測されます。Headless Computer まで遡ると、当時のパソコンは、モニターが CRT モニターでしたので、CRT を頭に例えて、CRT が不要なことを headless と指し始めたのではないかと推測しました。
詳しく
A headless system is a computer system or device that has been configured to operate without a monitor (the missing "head"), keyboard, and mouse.