Relationship with Google

The Mozilla Corporation's relationship with Google has been noted in the media, with regard to their paid referral agreement. The release of the anti-phishing protection in Firefox 2 in particular raised considerable controversy: anti-phishing protection enabled by default is based on a list updated by twice-hourly downloads to the user's computer from Google's server. user cannot change the data provider within the GUI, and is not informed who the default data provider is. The browser also sends Google's cookie with each update request. An additional, explicitly opt-in security feature has been added to recent builds by the Mozilla Foundation. This anti-phishing feature provides live protection by checking each visited URL with Google. Some Internet privacy advocacy groups have expressed concerns surrounding Google's possible uses of this data, especially that Firefox's privacy policy states that Google may share information gathered with "safebrowsing" service with third parties, including business partners. also promoted Mozilla Firefox through YouTube until the release of Google Chrome.

In 2005, the Mozilla Foundation and Mozilla Corporation had a combined revenue of US$52.9 million, with approximately 95 percent derived from search engine royalties. In 2006, the Mozilla Foundation and Mozilla Corporation had a combined revenue of US$66.9 million, with approximately 90 percent derived from search engine royalties. 2007, the Mozilla Foundation and Mozilla Corporation had a combined revenue of US$75 million, with 88 percent of this sum (US$66 million) from Google. Foundation is being audited by the IRS and some believe its non-profit status may be called into question.

System and hardware requirements

Browsers compiled from Firefox source code may run on various operating systems, however officially distributed binaries are meant for: Microsoft Windows (Windows 2000, Windows XP, Windows Server 2003 or Windows Vista), Mac OS X 10.4 (or later) and Linux (with the following libraries installed: GTK+ 2.10 or higher, GLib 2.12 or higher, Pango 1.14 or higher, X.Org 1.0 or higher *or any TinyX server implementation*). Official minimum hardware requirements are Pentium 233 MHz and 64 MB RAM for Windows version or Macintosh computer with an Intel x86 or PowerPC G3, G4, or G5 processor and 128 MB RAM for Mac version.

Security

Firefox uses a sandbox security model. and limits scripts from accessing data from other web sites based on the same origin policy. It uses SSL/TLS to protect communications with web servers using strong cryptography when using the HTTPS protocol. It also provides support for web applications to use smartcards for authentication purposes.

The Mozilla Foundation offers a "bug bounty" to researchers who discover severe security holes in Firefox. Official guidelines for handling security vulnerabilities discourage early disclosure of vulnerabilities so as not to give potential attackers an advantage in creating exploits.

Because Firefox has fewer and less severe publicly known unpatched security vulnerabilities than Internet Explorer (see Comparison of web browsers), improved security is often cited as a reason to switch from Internet Explorer to Firefox.The Washington Post reports that exploit code for critical unpatched security vulnerabilities in Internet Explorer was available for 284 days in 2006. In comparison, exploit code for critical security vulnerabilities in Firefox was available for 9 days before Mozilla shipped a patch to remedy the problem.

A 2006 Symantec study showed that although Firefox had surpassed other browsers in the number of vendor-confirmed vulnerabilities that year through September, these vulnerabilities were patched far more quickly than those found in other browsers. Symantec later clarified their statement, saying that Firefox still had fewer security vulnerabilities than Internet Explorer, as counted by security researchers. As of July 9, 2009, Firefox 3.5 has no unpatched security vulnerabilities according to Secunia.Internet Explorer 8 has one unpatched security vulnerability, which is rated "Less critical" by Secunia.

Version 3.5

Version 3.5, codenamed Shiretoko, adds a variety of new features to Firefox. Initially numbered Firefox 3.1, Mozilla developers decided to change the numbering of the release to 3.5, in order to reflect a significantly greater scope of changes than originally planned.These changes include support for the and tags as defined in the HTML 5 specification, with a goal to offer video playback without being encumbered by patent issues associated with many video technologies.Cross-site XMLHttpRequests (XHR), which can allow for more powerful web applications and an easier way to implement mashups, are also implemented in 3.5. A new global JSON object contains native functions to efficiently and safely serialize and deserialize JSON objects, as specified by the ECMAScript 3.1 draft. Full CSS 3 selector support has been added. Firefox 3.5 uses the Gecko 1.9.1 engine, which includes a few features that were not included in the 3.0 release. Multi-touch support was also added to the release, including gesture support like pinching for zooming and swiping for back and forward. Firefox 3.5 also features an updated logo. The first update, 3.5.1, was released on July 16, 2009, which solved some vulnerabilities detected after the initial release. And the second update, 3.5.2, was released on July 29, 2009.

Version 3.0

Mozilla Firefox 3 was released on June 17, 2008, by the Mozilla Corporation. Firefox 3 uses version 1.9 of the Mozilla Gecko layout engine for displaying web pages. The new version fixes many bugs, improves standard compliance, and implements new web APIs. Other new features include a redesigned download manager, a new "Places" system for storing bookmarks and history, and separate themes for different operating systems. The latest version under 3.0 is Firefox 3.0.13.

Development stretches back to the first Firefox 3 beta (under the codename 'Gran Paradiso') which had been released several months earlier on 19 November 2007, and was followed by several more beta releases in spring 2008 culminating in the June release.Firefox 3 had more than 8 million unique downloads the day it was released, setting a Guinness World Record.

Version 2.0


On October 24, 2006, Mozilla released Firefox 2. This version includes updates to the tabbed browsing environment; the extensions manager; the GUI; and the find, search and software update engines; a new session restore feature; inline spell checking; and an anti-phishing feature which was implemented by Google as an extension, and later merged into the program itself. In December 2007, Firefox Live Chat was launched. It allows users to ask volunteers questions through a system powered by Jive Software, with guaranteed hours of operation and the possibility of help after hours

History

he Firefox project began as an experimental branch of the Mozilla project by Dave Hyatt and Blake Ross. 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.

The Firefox project has undergone several name changes. Originally titled Phoenix, it was renamed because of trademark issues with Phoenix Technologies. The replacement name, Firebird, provoked an intense response from the Firebird free database software project.[15][16][17] In response, the Mozilla Foundation stated that the browser should always bear the name Mozilla Firebird to avoid confusion with the database software. Continuing pressure from the database server's development community forced another change; on February 9, 2004, Mozilla Firebird became Mozilla Firefox, often referred to as simply Firefox. Mozilla prefers that Firefox be abbreviated as Fx or fx, though it is often abbreviated as FF.The Firefox project went through many versions before 1.0 was released on November 9, 2004. After a series of stability and security fixes, the Mozilla Foundation released its first major update, Firefox version 1.5, on November 29, 2005.

Mozilla Firefox

Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. Firefox had 22.47% of the recorded usage share of web browsers as of July 2009, making it the second most popular browser in terms of current use worldwide, after Microsoft's Internet Explorer.

To display web pages, Firefox uses the Gecko layout engine, which implements most current web standards in addition to several features which are intended to anticipate likely additions to the standards

Latest Firefox features include tabbed browsing, spell checking, incremental find, live bookmarking, a download manager, private browsing, location-aware browsing (aka "geolocation") based exclusively on a Google service and an integrated search system that uses Google by default in most localizations. Functions can be added through add-ons, created by third-party developers, of which there is a wide selection, a feature that has attracted many of Firefox's users.

Firefox runs on various versions of Mac OS X, Microsoft Windows, Linux, and many other Unix-like operating systems. Its current stable release is version 3.5.2, released on August 3, 2009. Firefox's source code is free software, released under a tri-license GNU GPL/GNU LGPL/MPL. Official versions are distributed under the terms of a proprietary EULA.

Features

Available web browsers range in features from minimal, text-based user interfaces with bare-bones support for HTML to rich user interfaces supporting a wide variety of file formats and protocols. Browsers which include additional components to support e-mail, Usenet news, and Internet Relay Chat (IRC), are sometimes referred to as "Internet suites" rather than merely "web browsers".

All major web browsers allow the user to open multiple information resources at the same time, either in different browser windows or in different tabs of the same window. Major browsers also include pop-up blockers to prevent unwanted windows from "popping up" without the user's consent.[8][9][10][11]

Most web browsers can display a list of web pages that the user has bookmarked so that the user can quickly return to them. Bookmarks are also called "Favorites" in Internet Explorer. In addition, all major web browsers have some form of built-in web feed aggregator. In Mozilla Firefox, web feeds are formatted as "live bookmarks" and behave like a folder of bookmarks corresponding to recent entries in the feed. In Opera, a more traditional feed reader is included which stores and displays the contents of the feed

Function

The primary purpose of a web browser is to retrieve information resources and to display the information to the user. When the user inputs a Uniform Resource Identifier (URI) into the browser, the browser will determine how the URI will be interpreted. For example, the http: in the URI http://en.wikipedia.org/ identifies the resource to be retrieved using the Hypertext Transfer Protocol (HTTP). Many browsers also support a variety of other prefixes, such as https: for HTTPS, ftp: for the File Transfer Protocol, and file: for local files. Prefixes that the web browser cannot handle are often passed to another application entirely. For example, mailto: URIs are usually passed to the user's default e-mail application, and news: URIs are passed to the user's default newsgroup reader.

In the case of http, https, file, and others, once the resource has been retrieved the web browser displays it. HTML is passed to the browser's layout engine to be transformed from markup to an interactive document. Aside from HTML, web browsers can generally display any kind of content that can be part of a web page. Most browsers can display images, audio, video, and XML files, and often have plug-ins to support Flash applications and Java applets. Upon encountering a file of an unsupported type or a file that is set up to be downloaded rather than displayed, the browser prompts the user to save the file to disk.

Information resources may contain hyperlinks to other information resources. Each link is associated with a URI that, if clicked, is used to retrieve further resources. When a link is clicked, the browser navigates to the resource indicated by the link's target URI, and the process of bringing content to the user begins again.

web browser History

The history of the web browser dates back to late 1980s, when a variety of technologies laid the foundation for the first web browser, WorldWideWeb, by Tim Berners-Lee in 1991. That browser brought together a variety of existing and new software and hardware technologies.

The introduction of the NCSA Mosaic web browser in 1993 – one of the first graphical web browsers – led to an explosion in web use. Marc Andreessen, the leader of the Mosaic team at NCSA, soon started his own company, named Netscape, and released the Mosaic-influenced Netscape Navigator in 1994, which quickly became the world's most popular browser, accounting for 90% of all web use at its peak (see usage share of web browsers).

Microsoft responded with its browser Internet Explorer in 1995 (also heavily influenced by Mosaic), initiating the industry's first browser war. By bundling Internet Explorer with Windows, Microsoft was able to leverage its dominance in the operating system market to take over the web browser market; Internet Explorer usage share peaked at over 95% by 2002. July 2009 the Internet Explorer has 67,68%.

In 1998, Netscape launched what was to become the Mozilla Foundation in an attempt to produce a competitive browser using the open source software model. That browser would eventually evolve into Firefox, which developed a respectable following while still in the beta stage of development; shortly after the release of Firefox 1.0 in late 2004, Firefox (all versions) accounted for 7.4% of browser use. As of July 2009, Firefox has a 22.47% usage share.

Opera debuted in 1996; although it has never achieved widespread use, having less than 1% browser usage share as of February 2009 according to Net Applications it has a substantial share of the fast-growing mobile phone web browser market, being preinstalled on over 40 million phones. It is also available on several other embedded systems, including Nintendo's Wii video game console.

Apple's Safari had its first beta release in January 2003; as of July 2009, it has a dominant share of Apple-based web browsing, accounting for just over 4% of the entire browser market.

The most recent major entrant to the browser market is Google's Chrome, first released in September 2008. As of February 2009, it has a 1.15% usage share.

Web browser

A web browser is a software application that, on a user's prompt, retrieves and collects information resources and arranges and displays the resources on the user's computer screen. An information resource is identified by a Uniform Resource Identifier (URI) and may be a web page, image, video, or other piece of content.Hyperlinks present in resources enable users to easily navigate their browsers to related resources.

Although browsers are primarily intended to access the World Wide Web, they can also be used to access information provided by web servers in private networks or files in file systems.

The major web browsers are Windows Internet Explorer, Mozilla Firefox, Apple Safari, Google Chrome, and Opera.