Definition:
Firefox is an open-source web browser developed by Mozilla. It can be used to access websites and web applications, manage tabs, save bookmarks, install extensions and synchronise certain data between devices.
It is available for Windows, macOS, Linux, Android and iOS. Its main browser engine is Gecko, which Mozilla develops to interpret HTML, CSS, JavaScript and other web standards. The particular implementation may vary according to the operating system.
Firefox forms part of a project focused on the open development of web technologies. Its source code can be examined and receive contributions from a community of professionals and independent contributors.
Table of contents
Firefox history
Firefox originated as a lighter alternative to the Mozilla application suite. The project began in 2002 under the name Phoenix, within the community that continued the open development work associated with Netscape and Mozilla.
Its development includes several relevant milestones:
- 2002: Phoenix 0.1 was released as an early experimental version of the browser.
- 2003 and 2004: The project was renamed Firebird and subsequently Firefox because of conflicts involving the earlier names.
- 2004: Firefox 1.0 was released on 9 November. This version established the browser as an independent product that could be extended with add-ons and themes.
- 2017: Firefox 57, known as Firefox Quantum, introduced a major revision of the browser’s architecture, performance and interface.
- Current development: Mozilla continues to update the browser’s compatibility, security and privacy features.
This development remains connected with the principles of open source. Firefox does not depend exclusively on a single internal team, although Mozilla coordinates its development, publication and maintenance.
Firefox features
Firefox combines standard browsing functions with its own customisation, privacy and development tools. Its main features include:
- Gecko engine: It processes and displays pages through its own implementation of web standards. This distinguishes it from browsers based on Blink or WebKit.
- Open-source development: The source code can be examined, modified and distributed under its licences.
- Extensions and customisation: On compatible platforms, add-ons, themes and settings can extend or modify its functions.
- Privacy and security: Enhanced Tracking Protection restricts certain trackers and tracking mechanisms. Total Cookie Protection separates cookies according to the website that creates them to reduce cross-site tracking.
- Developer tools: It includes an inspector, console, debugger, network analysis and other tools for examining websites and applications.
- Synchronisation: A Mozilla account can synchronise items such as bookmarks, passwords, open tabs and browsing history across compatible devices.
Firefox can be downloaded from its official website. Particular functions and extension availability may differ according to the operating system and version.
Professional use of Firefox
Testing a website in Firefox helps identify compatibility problems that may not appear in browsers based on other engines. A website should not be assessed in only one browser, particularly when it uses recent CSS, JavaScript, video, form or storage features.
Tracking protections may also affect tags, third-party cookies, embedded content and other technologies used for advertising or analytics. This does not mean that Firefox prevents all measurement, but implementations should respect consent, reduce unnecessary third-party dependencies and verify which data are actually collected.
Private browsing prevents certain session data from remaining on the device after private windows are closed. It does not provide complete anonymity or by itself conceal activity from the visited website, the internet service provider or other external systems.
