AX/GLOSSARY
PodstawyZaktualizowano: 15 kwi 2026

Headless browser

Przeglądarka działająca bez graficznego interfejsu (UI) — renderuje strony i wykonuje skrypty, ale nic nie wyświetla. Standardowy mode dla automation w produkcji.

Headless browser to pełnoprawna przeglądarka uruchomiona bez GUI. Wszystko działa normalnie — JavaScript się wykonuje, strony się renderują, cookies są przechowywane — po prostu nikt nie widzi okna.

Zalety vs headed (z GUI):

  • ~30-50% szybsze (brak rendering do ekranu)
  • ~40% mniej RAM
  • Działa w środowiskach bez display (Docker, CI/CD, headless servers)
  • Można uruchomić wiele instancji równolegle

Detection problem: Anti-bot systems łatwo wykrywają vanilla headless mode — flag navigator.webdriver = true, brak chrome.runtime, niespójne fingerprints. Production scrapery używają playwright-extra + stealth plugin żeby ukryć headless flagsy.

Wszystkie nowoczesne narzędzia (Playwright, Puppeteer, Selenium) wspierają oba mode — headless i headed. Headed używany w developmencie do debugowania, headless w produkcji.