What is Web Components?
Web components are a suite of browser APIs that allow developers to create custom, reusable HTML tags with encapsulated styling and markup. For scraping pipelines, they represent a significant extraction hurdle: their internal structure is hidden behind a Shadow DOM boundary, rendering standard CSS selectors and XPath queries useless. If your scraper sees an empty custom tag where the data should be, you've hit a web component.