Features of Mozilla Firefox

Features of Mozilla Firefox

The features of Mozilla Firefox distinguish it from other web browsers such as Internet Explorer. It lacks many features found in other browsers, in an effort to combat interface bloat and to allow the browser to be shipped as a small, pared-down core easily customizable to meet individual users' needs. Instead of providing all features in the standard distribution, Firefox relies on the extension system to allow users to modify the browser according to their requirements.__TOC__

Web technologies support

Firefox supports most basic Web standards including HTML, XML, XHTML, CSS (with extensions [ [http://developer.mozilla.org/en/docs/CSS_Reference:Mozilla_Extensions CSS Reference:Mozilla Extensions - MDC ] ] ), JavaScript, DOM, MathML, SVG, XSLT and XPath. [Web Browser Standard Support [http://www.webdevout.net/browser_support.php] ] Firefox's standards support and growing popularity have been credited as one reason Internet Explorer 7 was to be released with improved standards support. [cite web | url = http://news.com.com/Microsoft+yielding+to+IE+standards+pressure/2100-1032_3-5620988.html | title = Microsoft yielding to IE standards pressure? | author = Paul Festa | work = cNet | accessdate = 2006-10-13]

Since Web standards are often in contradiction with Internet Explorer's behavior, Firefox, like other browsers, has a quirks mode. This mode attempts to mimic Internet Explorer quirk modes, which equates to using obsolete rendering standards dating back to Internet Explorer 5, or alternately newer peculiarities introduced in IE 6 or 7. [http://arstechnica.com/articles/paedia/ie8-super-standards-mode.ars Unpacking Internet Explorer 8's multiple rendering modes] , Ars Technica.com] However, it is not completely compatible [Mozilla's Bugzilla list of quirks mode bugs [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bquirks%5D&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=] ] Because of the differing rendering, PC World notes that a minority of pages do not work in Firefox, however Internet Explorer 7 quirk mode does not either. [http://arstechnica.com/articles/paedia/ie8-super-standards-mode.ars Unpacking Internet Explorer 8's multiple rendering modes] , Ars Technica.com]

CNET notes that Firefox does not support ActiveX controls by default, which can also cause webpages to be missing features or to not work at all in Firefox. [c|Net Reviews - Mozilla Firefox [http://reviews.cnet.com/Mozilla_Firefox/4505-9241_7-31117280-4.html?tag=toc] ] Mozilla made the decision to not support ActiveX due to potential security vulnerabilities, its proprietary nature and its lack of cross-platform compatibility. [Mozilla.org Security Announcement [http://www.mozilla.org/security/security-announcement.html] ] [Netscape Gecko Plugin Overview [http://devedge-temp.mozilla.org/viewsource/2002/gecko-plugins/index_en.html#ActiveX] ] cite web | url = http://software.silicon.com/applications/0,39024653,39128935,00.htm | title = Popularity won't make Firefox insecure, says Mozilla head | work = silicon.com | author = Michael Kanellos | accessdate = 2006-10-13] There are methods of using ActiveX in Firefox such as via third party plugins but they do not work in all versions of Firefox or on all platforms. [Plug-in For Hosting ActiveX Controls [http://www.iol.ie/~locka/mozilla/plugin.htm] ]

Beginning on December 8, 2006, Firefox trunk nightly builds pass the Acid2 CSS standards compliance test, so all future releases of Firefox 3 will pass the test. [cite web | url = https://bugzilla.mozilla.org/show_bug.cgi?id=289480#c121 | title = Mozilla doesn't pass the acid2 (acid 2) test | author = David Baron | accessdate = 2006-12-08]

Cross-platform support

Mozilla Firefox runs on certain platforms that coincide OS versions in use at the time of release. In 2004 Version 1 supported older OS such as Windows 95 and Mac OS X 10.1, by 2008 version 3 required at least OS X 10.4 and even Windows 98 support ended.

Various releases available on the primary distribution site can support the following operating systems, although not always the latest Firefox version.
* Various versions of Microsoft Windows, including 98, 98SE, Me, NT 4.0, 2000, XP, Server 2003 and Vista
* Mac OS X
* Linux-based operating systems using X.Org Server or XFree86

Builds for Solaris (x86 and SPARC), contributed by the Sun Beijing Desktop Team, are available on the Mozilla web site. [cite web
url = http://www.mozilla.com/en-US/firefox/all.html
title = Firefox - All Downloads
accessdate = 2007-06-30
publisher = Mozilla
Follow link on bottom of page reading "Unsupported versions of Firefox for other platforms are also available"
]

Mozilla Firefox 1.x installation on Windows 95 requires [http://johnhaller.com/jh/mozilla/windows_95/ a few additional steps] .

Since Firefox is open source and Mozilla actively develops a platform independent abstraction for its graphical front end, it can also be compiled and run on a variety of other architectures and operating systems. Thus, Firefox is also available for many other systems. This includes OS/2, AIX, and FreeBSD. Builds for Windows XP Professional x64 Edition are also available. Mozilla Firefox is also the browser of choice for a good number of smaller operating systems, such as SkyOS and ZETA.

Firefox uses the same profile format on the different platforms, so a profile may be used on multiple platforms, if all of the platforms can access the same profile; this includes, for example, profiles stored on an NTFS (via FUSE) or FAT32 partition accessible from both Windows and Linux, or on a USB flash drive. This is useful for users who dual-boot their machines. However, it may cause a few problems, especially with extensions.

ecurity

Firefox includes many features designed to improve security. Key features include a sandbox security model, same origin policy, [http://www.neilturner.me.uk/2004/Sep/12/external_protocol_whitelisting.html external protocol whitelisting] , a phishing detector, and an option to clear all private data, such as browser history and cookies.Fact|date=February 2007

Firefox is open source software, and thus, its source code is visible to everyone. This allows anyone to review the code for security vulnerabilities, whether their intentions are good or malicious. [cite web | url = http://articles.techrepublic.com.com/5100-10877-6064734.html | title = Security through visibility: The secrets of open source security | author = Chad Perrin | work = TechRepublic | accessdate = 2006-10-17] It also allowed the U.S. Department of Homeland Security to give funding for the automated tool Coverity to be run against Firefox code. [cite web | url = http://news.com.com/Homeland+Security+helps+secure+open-source+code/2100-1002_3-6025579.html | title = Homeland Security helps secure open-source code | work = cNet | author = Joris Evers | accessdate = 2006-10-13]

Additionally, Mozilla has a security bug bounty system - anyone who reports a valid critical security bug receives a $500 (US) cash reward for each report and a Mozilla T-shirt. [cite web | url = http://www.mozilla.org/security/bug-bounty.html | title = Mozilla Security Bug Bounty Program | work = Mozilla | accessdate = 2006-10-13]

Tabbed browsing

Firefox supports tabbed browsing, which allows users to open multiple pages in the same window. This feature was carried over from the Mozilla Application Suite, which in turn had borrowed the feature from the popular [http://multizilla.mozdev.org MultiZilla] extension for Mozilla.

Firefox also permits the "homepage" to be a list of URLs delimited with vertical bars (|), which are automatically opened in separate tabs, rather than a single page.

Firefox 2 supports more tabbed browsing features, including a "tab overflow" solution that keeps the user's tabs easily accessible when they would otherwise become illegible, "session store" which lets the user keep the opened tabs across the restarts, an "undo close tab" feature, as well as others.

Pop-up blocking

Firefox also includes integrated customizable pop-up blocking. Firefox was given this feature early in beta development, and it was a major comparative selling point of the browser until Internet Explorer gained the capability in the Windows XP Service Pack 2 beta. This blocks pop-ups from all web sites by default, but can be configured to allow individual sites to show pop-ups. It can also be turned off entirely to allow pop-ups from all sites. Firefox's pop-up blocking can be inconvenient at times — it prevents JavaScript-based links opening a new window while a page is loading unless the site is added to a "safe list" found in the options menu.

In many cases it is possible to view the pop-ups URL by clicking the dialog that appears when one is blocked. This makes it easier to decide if the pop-up should be displayed.

Download manager

An integrated customizable download manager is also included. Downloads can be opened automatically depending on the file type, or saved directly to disk. By default, Firefox downloads all files to a user's desktop on Mac and Windows or to the user's home directory on Linux, but it can be configured to prompt for a specific download location. The download manager currently does not support cross-session resuming (stopping a download and resuming it after closing the browser), although this feature will be included in the next major release. [https://bugzilla.mozilla.org/show_bug.cgi?id=230870] From within the download manager, a user can view the source URL from which a download originated as well as the location to which a file was downloaded.

Live Bookmarks

Powered by RSS or Atom feeds, "Live Bookmarks", allow users to dynamically monitor changes to their favorite news sources. When this feature was first introduced in version 1.0 PR, there were a few worries that Firefox was beginning to include non-essential features and that it was beginning to bloat the browser much like the Mozilla Suite.

Instead of treating RSS-feeds as HTML pages like most news aggregators do, they are treated as bookmarks that are updated in real-time with a link to the appropriate source. Live bookmarks are updated automatically, however no browser option exists to prevent or control the automatic Live Bookmark updates.

Other features

Find as you type

Firefox also has an incremental find feature known as "find as you type", invoked by pressing Ctrl+F. With this feature enabled, a user can simply begin typing a word while viewing a web page, and Firefox automatically searches for it and highlights the first instance found. As the user types more of the word, Firefox refines its search. Also, if the user's exact query does not appear anywhere on the page, the "Find" box turns red. Ctrl+G can be pressed to go to the next found match.Alternatively the slash (/) key can be used instead to invoke the "quick search". The "quick search", in contrast to the normal search, lacks search controls and is wholly controlled by keyboard. In this mode highlighted links can be followed by pressing the enter key. The "quick search" has an alternate mode which is invoked by pressing the apostrophe (') key, in this mode only links are matched.

Mycroft Web Search

There is also a built-in Mycroft Web search function with extensible search engine listing; by default, Firefox includes plugins for Google and Yahoo!, and also includes plugins for looking up a word on dictionary.com and browsing through Amazon.com listings. Other popular Mycroft search engines include Wikipedia, eBay, and IMDb.

mart Keywords

"Smart keywords" can be used to quickly search for information on specific Web sites. [cite web
url = http://www.mozilla.org/products/firefox/smart-keywords.html
title = What are Smart Keywords?
accessdate = 2007-06-30
publisher = Mozilla
] A smart keyword is user-defined to be associated with a search box on a given site, and then can be used in the Firefox location bar as a shortcut to search that site. For example, "imdb" is a pre-defined smart keyword; to search for information about the movie 'Firefox' on IMDb, jump to the location bar with the CTRL+L shortcut, type "imdb Firefox" and press the Enter key.

Version 2.0 and above

Enhanced search capabilities

Search term suggestions will now appear as users type in the integrated search box when using the Google, Yahoo! or Answers.com search engines. A new search engine manager makes it easier to add, remove and re-order search engines, and users will be alerted when Firefox encounters a website that offers new search engines that the user may wish to install.

Microsummaries

Support for Microsummaries was added in version 2.0. Microsummaries are short summaries of web pages that are used to convey more information than page titles. Microsummaries are regularly updated to reflect content changes in web pages so that viewers of the web page will want to revisit the web page after updates. Microsummaries can either be provided by the page, or be generated by the processing of an XSLT stylesheet against the page. In the latter case, the XSLT stylesheet and the page that the microsummary applies to are provided by a microsummary generator.

External links:
* [http://wiki.mozilla.org/Microsummaries Microsummaries - MozillaWiki]
* [http://microsummaries.org Microsummaries.org]

Live Titles

When a website offers a [https://wiki.mozilla.org/Microsummaries microsummary] (a regularly updated summary of the most important information on a Web page), users can create a bookmark with a "Live Title". Compact enough to fit in the space available to a bookmark label, they provide more useful information about pages than static page titles, and are regularly updated with the latest information. There are [https://wiki.mozilla.org/Microsummaries/Sites several websites] that can be bookmarked with Live Titles, and [http://people.mozilla.com/~myk/microsummaries/generators/ even more add-ons] to generate Live Titles for other popular websites.

ession Restore

The Session Restore feature restores windows, tabs, text typed in forms, and in-progress downloads from the last user session. It will be activated automatically when installing an application update or extension, and users will be asked if they want to resume their previous session after a system crash.

Inline Spell Checker

A built-in spell checker enables users to quickly check the spelling of text entered into Web forms without having to use a separate application.

Usability in version 2

Firefox 2 was designed for the average user, hiding advanced configuration and making features that do not require user interaction to function. [cite web | url = http://weblogs.mozillazine.org/asa/archives/008294.html | title = opera and firefox | accessdate = 2006-10-27 | author = Asa Dotzler] Jim Repoza of eWEEK states [cite web | url = http://www.eweek.com/article2/0,1759,2036658,00.asp | title = Firefox 2.0 Balances Innovation with Ease of Use | accessdate = 2006-10-27 | author = Jim Repoza | work = eWEEK] cquote|eWEEK Labs found Firefox 2.0, which can be downloaded at www.mozilla.com, to have the greatest out-of-the-box usability of any Web browser that we have tested (and that's a lot of Web browsers). Firefox also won UK Usability Professionals' Association's 2005 award for "Best software application". [cite web | url = http://www.usabilitynews.com/news/article2786.asp | title = First UK UPA Awards commend Firefox, Flickr, Google, Apple, John Lewis and BA | accessdate = 2006-10-27 | author = Ann Light | work = UsabilityNews.com]

Version 3.0 and above

tar button

Quickly add bookmarks from the location bar with a single click; a second click lets you file and tag them.

Tags

Associate keywords with your bookmarks to sort them by topic.

mart Location Bar

Firefox 3 includes a "Smart Location Bar". While most other browsers, such as Internet Explorer, will search through history for matching web sites as you type a URL into the location bar, the Smart Location Bar Will also search through bookmarks for a page with a matching URL. Additionally, Firefox's Smart Location Bar will also search through page titles, allowing the user to type in a relevant keyword, instead of a URL, to find the desired page.

Library

View, organize and search through your bookmarks, tags and browsing history using the new Library window. Create or restore full backups of this data whenever with a few clicks.

mart Bookmark Folders

Quickly access your most visited bookmarks from the toolbar, or recently bookmarked and tagged pages from the bookmark menu. Create your own Smart Bookmark Folders by saving a search query in the Library.

Full page zoom

From the View menu and via keyboard shortcuts, the new zooming feature lets you zoom in and out of entire pages, scaling the layout, text and images, or optionally only the text size. Your settings will be remembered whenever you return to the site.

Text selection improvements

Multiple text selections can be made with Ctrl/Cmd; double-click drag selects in "word-by-word" mode; triple-clicking selects a paragraph.

Web-based protocol handlers

Web applications, such as your favorite webmail provider, can now be used instead of desktop applications for handling mailto: links from other sites. Similar support is available for other protocols (Web applications will have to first enable this by registering as handlers with Firefox).

Add-ons & Extensions

:See also: Add-on (Mozilla)

There are 4 types of add-ons in Firefox: extensions, themes, language packs and plugins. Firefox add-ons may be obtained from the Mozilla Add-ons web site or from other sources.

Extensions

:See also: List of Firefox extensions

Firefox users can add features and change functionality in Firefox by installing extensions. Extension functionality is varied; such as those enabling mouse gestures, those that block advertisements, and those that enhance tabbed browsing.

Features that the Firefox developers believe will be used by only a small number of its users are not included in Firefox, but instead left to be implemented as extensions. [Reasons to switch to the Mozilla Firefox browser [http://web.archive.org/web/20040210101506/http://www.mozilla.org/products/firefox/why/#simple-ui] ] Many Mozilla Suite features, such as IRC chat (ChatZilla) and calendar have been recreated as Firefox extensions. Extensions are also sometimes a testing ground for features that are eventually integrated to the main codebase. For example, [http://multizilla.mozdev.org MultiZilla] was an extension that provided tabbed browsing when Mozilla lacked that feature.

While extensions provide a high level of customizability, PC World notes the difficulty a casual user would have in finding and installing extensions as compared to their features being available by default.cite web | url = http://www.pcworld.com/article/114843-1/article.html | title = First Look at Mozilla.org's Firefox | work = PC World | accessdate = 2006-09-22]

Most extensions are not created or supported by Mozilla. Extensions have the same rights to the user's system as Firefox itself, and malicious extensions have been created. [cite web | url = http://arstechnica.com/news.ars/post/20060726-7360.html | title = Malicious toolbars and extensions try to hijack browsers | work = ars technica | accessdate = 2006-09-22] Mozilla provides a repository of extensions that have been reviewed by volunteers and are believed to not contain malware. Since extensions are mostly created by third parties, they do not necessarily go through the same level of testing as official Mozilla products, and they may have bugs or vulnerabilities. [Register Article on Greasemonkey Possible Malicious Attack [http://www.theregister.co.uk/2005/07/20/firefox_greasemonkey/] ]

Themes

Firefox also supports a variety of themes for changing its appearance. Themes are simply packages of CSS and image files. Many themes can be downloaded from the Mozilla Update web site.

Language Packs

Language packs are dictionaries for spell checking of input fields.

Plugins

Firefox supports plugins based on Netscape Plugin Application Program Interface (NPAPI), i.e. Netscape-style plugins. As a side note, Opera and Internet Explorer 3.0 to 5.0 also support NPAPI.

On June 30, 2004, the Mozilla Foundation, in partnership with Adobe, Apple, Macromedia, Opera, and Sun Microsystems, [http://www.mozilla.org/press/mozilla-2004-06-30.html announced] a series of changes to web browser plugins. The new API will allow web developers to offer [http://www.mozilla.org/projects/plugins/ richer web browsing experiences] , helping to maintain innovation and standards. The new plugin technologies are expected to be implemented in the future versions of the Mozilla applications.

Mozilla Firefox 1.5 and later versions include the Java Embedding plugin, [cite web | url=http://www.mozillazine.org/talkback.html?article=7230 | title=Mozilla to include Java Embedding plugin | publisher=mozillaZine] which allow Mac OS X users to run Java applets with the latest 1.4 and 5.0 versions of Java (the default Java software shipped by Apple is not compatible with any browser, except its own Safari).

Customizability

Beyond the use of Add-ons, Firefox additional customization features.
* The position of the toolbars and interface are customizable
* User stylesheets to change the style of webpages and Firefox's UI.A number of internal configuration options are not accessible in a conventional manner through Firefox's preference dialogs, although they are exposed through its about:config interface.

References

External links

* [http://www.mozilla.com/en-US/firefox/features/ Firefox Features] at Mozilla.com


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Mozilla Firefox, Portable Edition — multiple issues notability = July 2008 advert = July 2008 primarysources = July 2008 infobox software developer = PortableApps.com latest release version = 3.0.3 latest release date = release date|2008|09|29 operating system = Windows, Linux,Mac… …   Wikipedia

  • Mozilla Firefox 3.5 — Mozilla Firefox 3.5 …   Википедия

  • Mozilla Firefox — Infobox Software name = Mozilla Firefox caption = Firefox 3.0 on Ubuntu, with the GTK theme Bluecurve with the Human color scheme, displaying Wikipedia author = Mozilla Corporation developer = Mozilla Corporation Mozilla Foundation released =… …   Wikipedia

  • Mozilla Firefox 3 — infobox software caption = Firefox 3.0 on GTK+/X11 displaying Wikipedia developer = Mozilla Corporation, Mozilla Foundation released = initial release|2008|6|17 frequently updated = Yes programming language = C++, XUL, XBL, JavaScript operating… …   Wikipedia

  • Mozilla Firefox — «Firefox» redirige aquí. Para otras acepciones, véase Firefox (desambiguación). Mozilla Firefox …   Wikipedia Español

  • Mozilla Firefox — ▪ Web browser       free open source (open source) Web browser created by American software company Mozilla Corporation.       In 1998 American Internet services company Netscape Communications Corp. decided to designate its Navigator browser as… …   Universalium

  • History of Mozilla Firefox — The Mozilla Firefox project was created by Dave Hyatt and Blake Ross as an experimental branch of the Mozilla project. Firefox 1.0 was released on November 9 2004. Firefox 1.5 was released on November 29 2005. Version 2.0 was released on October… …   Wikipedia

  • Features of Firefox — (category) Contents Firefox 10 · 11 · 12 Firefox 7 · 8 · 9 Firefox 4 · …   Wikipedia

  • История Mozilla Firefox — Объединить Mozilla Firefox …   Википедия

  • Firefox 3.5 — displaying Wikipedia on Linux …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”