Recommended Drivers for Browserist#
Browserist supports automation with the most popular browser drivers. Find help installing the most common drivers:
What Is a Browser Driver?#
A browser driver is a program that controls a web browser in a similar way to scrolling, clicking and pointing with a mouse on a desktop or gestures on a touchscreen. The driver is responsible for controlling the behaviour of the browser and interacting with the web page by sending commands to the browser and receiving responses.
Since Browserist is based on the Selenium web driver for browser automation, Selenium is already included in the installation. Second and third, you only need to install a browser and its driver:
Requirement | Description | ||
---|---|---|---|
1. Python package | Browserist web automation extension to Selenium | ||
2. Browser | Chrome | Edge | Firefox |
3. Driver | ChromeDriver | Microsoft Edge Driver | GeckoDriver |
Why Do I Need a Browser Driver?#
While a browser is needed to render the content and graphics of a web page, including communicating with the web page server, it needs a driver to tell it what to do. The driver is responsible for controlling the behaviour of the browser and interacting with the web page.
In other words, the driver replaces your mouse and keyboard with a program that controls the browser.