Skip to content

Glossary Browser

What Is a Browser?

  • Technical SEO
  • Performance
Definition

A browser, or web browser, is the program you use to open web pages. It requests the HTML for an address from the server, downloads the resources the page needs and turns them into what appears on screen. Chrome, Safari, Edge and Firefox are browsers.

On this page 5
  1. What browser means
  2. How it works
  3. Why it matters
  4. Best practices
  5. Common mistakes
In brief

A browser requests web pages from the server and displays them: how it works, which engines Chrome, Safari and Firefox use, and their shares in Spain.

What browser means

Browsers and search engines are often confused, because almost every browser comes with a default search engine in the address bar. They are different things. A search engine, such as Google or Bing, explores the web and ranks pages for a query. A browser displays the page you have chosen.

The core of a browser is its rendering engine, the part that, according to MDN, turns a page's HTML, CSS and other resources into a visual representation. There are only a few engines. Chrome is built on the open-source Chromium project, whose engine is Blink. Safari uses WebKit, and Firefox uses Gecko, the engine developed by Mozilla. That is why the same page can look slightly different from one browser to another.

How it works

When someone types an address or clicks a link, the browser requests the page from the server. From the HTML it builds the page structure, the DOM, and downloads what the code links to: stylesheets, scripts, images and fonts. It then runs the JavaScript and paints the result. If a page builds its content with JavaScript in the browser, what you see depends on that code running without errors.

The browser also stores data on the device. Its cache keeps resources it has already downloaded so it does not have to request them again, and cookies hold data that sites ask it to remember. The major browsers also have a back/forward cache, the bfcache. According to Google, Chrome has had it since version 96, as have Firefox and Safari, and it makes the back and forward buttons near instant.

Page B relies on Googlebot also running its JavaScript without errors.

Why it matters

Google sees pages much as a browser does. According to its documentation, Google Search runs JavaScript with an evergreen version of Chromium. What works in a current version of Chrome is therefore likely to work for Googlebot too, although Google warns that Googlebot caches aggressively and may use outdated JavaScript or CSS files.

The browser is also the source of field data on page experience. CrUX, Google's field dataset for the Core Web Vitals, is collected from real Chrome users on desktop and Android who have enabled certain settings. Chrome on iOS does not contribute data, and neither does Safari. In Spain this matters: according to StatCounter, which measures visits on the sites in its network, Chrome accounted for 74% of visits in September 2026, Safari for 15.4%, Edge for 3.3%, Samsung Internet for 2.7%, Firefox for 2.2% and Opera for 1.5%, in rounded figures.

On 14 October 2026 we checked whether a glossary page on zds.es reaches Chrome, Safari and a request identifying itself as Googlebot in the same form. All three received the same HTML, 190,480 bytes each time. The only difference is an email address that Cloudflare encodes afresh on every request.

Best practices

  • Test pages in Chrome and in Safari, on desktop and on mobile.
  • Use the URL Inspection tool in Search Console to see how Google renders a page.
  • Serve the same content to every browser and crawler.
  • Include the viewport meta tag so that mobile browsers fit the page to the screen.
  • Rename JavaScript and CSS files when their content changes, so that neither the browser nor Googlebot uses old versions.
  • Keep in mind that CrUX data covers only part of Chrome's users.

Common mistakes

  • Confusing a browser with a search engine.
  • Testing only in desktop Chrome, when a large share of visits comes from Safari and from mobile devices.
  • Assuming that Googlebot runs every piece of JavaScript exactly as the developer's browser does.
  • Serving different content depending on the browser or crawler that requests the page.
  • Reading CrUX field data as if it included Safari users.
Manuel Riveiro Rodriguez CEO & Digital Strategist

A technical audit covers this and everything else in one pass.

Request an audit

Frequently asked

Is a browser the same as a search engine?

No. A browser is the program you use to open pages, such as Chrome or Safari. A search engine, such as Google or Bing, explores the web, stores pages in an index and ranks them for each query. The two are confused because almost every browser comes with a default search engine in the address bar.

Which browser is used most in Spain?

Chrome. According to StatCounter, which measures visits on the sites in its network, Chrome accounted for 74% of visits in Spain in September 2026, followed by Safari with 15.4% and Edge with 3.3%, in rounded figures. These figures come from a sample, not from all visits.

Which browser does Google use to see my site?

Google says that Google Search runs JavaScript with an evergreen version of Chromium, the project Chrome is built on. That is not an exact copy of what a person sees: Googlebot caches resources aggressively and may use outdated JavaScript or CSS files. The URL Inspection tool in Search Console shows how Google rendered a specific page.

Why does my site look different in Safari than in Chrome?

Because they use different rendering engines: Safari uses WebKit, while Chrome is built on Chromium, whose engine is Blink. Each engine implements HTML and CSS according to the standards, but not all of them adopt new features at the same time. That is why it is worth testing pages in both.

Do Core Web Vitals data include all visitors?

No. CrUX field data comes from Chrome users on desktop and Android who have enabled usage statistics reporting and history sync. Chrome on iOS and Safari do not contribute data. To know how your site loads for iPhone users, you need measurements of your own.

Sources

  1. MDN Web Docs, "Rendering engine", last modified 11 July 2025. Source for the definition of a rendering engine.
  2. The Chromium Projects, "Blink", no date on the page. Source for Blink being Chromium's rendering engine.
  3. The Chromium Projects, no date on the page. Source for Chromium being one of the open-source projects behind Google Chrome.
  4. WebKit, homepage, no date on the page. Source for Safari using WebKit.
  5. MDN Web Docs, "Gecko", last modified 11 July 2025. Source for Gecko being Mozilla's engine, used by Firefox.
  6. Google Search Central, "Understand JavaScript SEO Basics", last updated 4 March 2026. Source for Google Search running JavaScript with an evergreen version of Chromium and for Googlebot caching aggressively.
  7. Chrome for Developers, "CrUX methodology", last updated 20 June 2024. Source for which Chrome users contribute data to CrUX and for Chrome on iOS being excluded.
  8. web.dev, "Back/forward cache", last updated 3 September 2026. Source for Chrome since version 96, Firefox and Safari having a bfcache.
  9. StatCounter Global Stats, "Browser Market Share Spain", September 2026. Source for browser shares in Spain.