Difference Between Firefox And Google Chrome (Browser)
Mozilla Firefox and Google Chrome are both based on
open-source web browser engines (although Google Chrome is not entirely
open source) but there are some significant differences between them, as
there are similarities.
Google launched the Chrome browser on Tuesday, September 2, 2008 after making the announcement on Labor Day - September 1, 2008 through a series of comic strips about Google Chrome illustrated by Scott McCloud.
An early criticism of Google Chrome is the lack of a "Master Password" feature that Firefox supports. In the absence of such a feature, anyone who uses the browser will have access to the stored passwords. Both Firefox and Google Chrome allow users to view the stored passwords in plain text. However, Firefox's Master Password feature prevents unauthorized users to use this feature.
The V8 JavaScript engine is a standalone component that can be used by other web browsers also. Internet industry experts believe that V8 is the key in Google's competition with Microsoft. Microsoft is strong in the desktop application space and Google is competing with Microsoft by offering SaaS (Software as a Service) i.e. software over the Internet. While Microsoft's software runs on the computer's Operating System, Google's applications run on the browser platform (as do web applications from other companies). The browsers that provide this platform were not designed with applications in mind. Rather, they were designed for displaying web pages with some dynamic content. Therefore, the browser vs. Operating System platform is an inherent disadvantage for web applications like Google's. In order to make web applications more compelling for the users, Google has invested in developing a much faster, better JavaScript engine that enhances the browser platform.

Firefox
|
Google Chrome
|
|
·
current
rating is 4.21/5
|
·
current
rating is 3.91/5
|
|
|
|
|
Initial
release
|
September 23, 2002; 13 years ago
|
September 2, 2008
|
Website
|
mozilla.org/firefox
|
www.google.com/chrome
|
Written
in
|
C/C++,
JavaScript, CSS, XUL, XBL
|
Python, C++
|
License
|
MPL 2.0
|
Free under Google Chrome Terms of
Service
|
Open
source
|
Yes
|
No
|
Default
search engine
|
Yahoo!
|
Google
|
Tab
Groups
|
Yes
|
No
|
Tabbed
browsing
|
Yes
|
Yes
|
Operating
Systems
|
Windows, Mac OS, GNU/Linux, UNIX, Android, iOS
|
Windows, Linux, Mac OS, Android,
iOS
|
Full
screen mode
|
Supported
|
Supported
|
Developed
by
|
Mozilla
|
Google
|
Latest
stable release
|
47
|
51
|
Supports
custom extensions
|
Yes
|
Yes
|
Developer
|
Mozilla Foundation and the open
source community
|
Google Inc.
|
Freeware
|
Yes
|
Yes
|
Flash
player
|
Plugin available; not built-in
|
Plugin is built-in; can be
disabled
|
Related
software
|
Firefox OS
|
Chrome OS
|
CSS
animated gradients in HTML
|
Supported
|
Supported
|
Media
codecs supported
|
WebM, Ogg Theora Vorbis, Ogg Opus,
MPEG H.264 (AAC or MP3), WAVE PCM
|
Vorbis, WebM, Theora, AAC, MP3,
H.264
|
PDF
viewer
|
PDF viewer natively supported
(without plugin); more features than Google Chrome such as thumbnails, page
numbers, page navigation
|
Plugin is built-in; can be
disabled
|
Print
preview
|
Yes
|
Yes
|
Auto
update
|
Yes
|
Yes
|
Omnibox
|
Yes
|
Yes
|
Inspect
element option
|
Yes
|
Yes
|
Founder/Creator
|
Blake Ross
|
Jeff Nelson
|
History of Firefox vs. Chrome
Dave Hyatt and Blake Ross began working on the Firefox project as an experimental branch of the Mozilla project. They believed the commercial requirements of Netscape's sponsorship and developer-driven feature creep compromised the utility of the Mozilla browser. To combat what they saw as the Mozilla Suite's software bloat, they created a stand-alone browser, with which they intended to replace the Mozilla Suite. On April 3, 2003, the Mozilla Organization announced that they planned to change their focus from the Mozilla Suite to Firefox and Thunderbird.Google launched the Chrome browser on Tuesday, September 2, 2008 after making the announcement on Labor Day - September 1, 2008 through a series of comic strips about Google Chrome illustrated by Scott McCloud.
Differences in Chrome vs. Firefox User Interface
Differences in Firefox and Chrome Tabs
- Tabs are at the top - In both browsers, the tabs are at the top of the application window, above the buttons for back, forward, refresh and, most importantly, the address bar.
- Tabs can be dragged from one window to another and they still retain their state.
Omnibox Address Bar
Not only is the address bar (called Omnibox) under the tab in Chrome, it also highlights the main domain of the website. For example, http://www.diffen.com/difference/Firefox_vs_Google_Chrome is displayed as http://www.diffen.com/difference/Firefox_vs_Google_Chrome (with the domain name highlighted).Differences in menu
The Firefox menus - File, Edit, View, History, Bookmarks, Tools and Help - are absent in Google Chrome. Instead, on the top right and under the buttons to resize the application window, there are 2 icons -- A 3-lined icon for customizing the settings and options.
- While the default tabs in Firefox are rectangular, tabs in Chrome are like tabs on paper folders, only inverted.
Web Applications in Chrome
In Google Chrome, web applications can be launched in their own streamlined window without the Omnibox URL box and browser toolbar. This limits the browser chrome so as not to "interrupt anything the user is trying to do", allowing web applications to run alongside local software.Handling of File Not Found (404) errors in Firefox and Chrome
While Firefox displays a simple Not Found message when a 404 error is encountered, Chrome:- displays a Google Chrome logo (this can be considered an advertisement for the Google brand)
- offers suggestions to go to the home page of the website returning the 404 error message
- attempts to break down the URL into a search phrase and suggests the user search for the phrase on Google (even if the user has selected another search engine to be the default)
Address bar (URL box) in Chrome vs. Firefox
- Google calls the Chrome address bar the Omnibox. As the user types into the address bar, it offers suggestions for searches, top pages the user has visited before and other popular pages.
- If the user is midway typing in the address bar, the autocompletion feature in Chrome takes the user only to the URL that was explicitly typed by the user before.
Differences in browser home page
While Firefox allows the user to open a blank page, a homepage or a set of URLs on browser startup, Google Chrome follows a different approach that is closer to Opera's approach. Chrome shows the user thumbnails for the 9 most visited pages by the user. In addition, on the right the browser has a text box to search history and a list of recent bookmarks.Incognito mode in Chrome
Google Chrome has an "incognito" mode where the user's activity is not recorded in history. Firefox has a similar mode, it's under tools then choose "Start Private Browsing".Security features of Google Chrome vs. Firefox
Firefox and Chrome both have an anti-malware tool that warns users when they visit a web site that is known to install viruses, spyware and other malicious code. This tool also protects against known "phishing" sites. In addition, each Google tab is a separate process that uses (and frees up) its own memory. These processes are stripped of all rights to write files to the user's hard drive or read files from "sensitive areas like documents or desktop". This security feature does not, however, cover plugins. Since plugins may need a higer level of security access to run, some amount of protection is ensured by having them run in a separate process.An early criticism of Google Chrome is the lack of a "Master Password" feature that Firefox supports. In the absence of such a feature, anyone who uses the browser will have access to the stored passwords. Both Firefox and Google Chrome allow users to view the stored passwords in plain text. However, Firefox's Master Password feature prevents unauthorized users to use this feature.
JavaScript engine in Firefox vs. Chrome
The JavaScript engine developed for the Chrome browser is called V8. It is an open source engine developed by Google engineers in Denmark and is a significant differentiator from other browsers such as Firefox. Google claims that their tests have shown V8 to be faster than Firefox and Safari. Google Chrome's V8 engine also has features such as hidden class transitions, dynamic code generation, and precise garbage collection.The V8 JavaScript engine is a standalone component that can be used by other web browsers also. Internet industry experts believe that V8 is the key in Google's competition with Microsoft. Microsoft is strong in the desktop application space and Google is competing with Microsoft by offering SaaS (Software as a Service) i.e. software over the Internet. While Microsoft's software runs on the computer's Operating System, Google's applications run on the browser platform (as do web applications from other companies). The browsers that provide this platform were not designed with applications in mind. Rather, they were designed for displaying web pages with some dynamic content. Therefore, the browser vs. Operating System platform is an inherent disadvantage for web applications like Google's. In order to make web applications more compelling for the users, Google has invested in developing a much faster, better JavaScript engine that enhances the browser platform.