Operator (extension)

Last updated
Operator
GeoGreatBarr.png
Geo microformat, detected on the Wikipedia page for Great Barr.
Developer(s) Mike Kaply
Stable release
0.9.5.6 / July 31, 2010
Operating system Cross-platform
Type Firefox extension
Website Mike's Musings

Operator was an extension for the Mozilla Firefox web browser. [1] [2] It parses [2] and acts upon a number of microformats, [1] [2] [3] as well as validating them. [2]

Contents

Operator lets the user access microformats through a number of methods, all of which are optional: a toolbar, a toolbar button, a status bar icon, a location bar icon, or a sidebar.

It has native support for several microformats:

and is extensible, [5] in that users can add new actions for the included microformats, or specify additional microformat recognition.

Operator was written by Mike Kaply of IBM. [6] It forms the basis for Firefox 3's microformats API, [5] [7] allowing native support, but has no direct user interface, due to lack of consensus on the implementation in the GUI. [5]

See also

Related Research Articles

Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.

XUL, which stands for XML User Interface Language, is a user interface markup language developed by Mozilla. XUL is an XML dialect for writing graphical user interfaces, enabling developers to write user interface elements in a manner similar to web pages.

Firefox Free and open-source web browser by Mozilla

Mozilla Firefox or simply Firefox is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. Firefox uses the Gecko rendering engine to display web pages, which implements current and anticipated web standards. In 2017, Firefox began incorporating new technology under the code name Quantum to promote parallelism and a more intuitive user interface. Firefox is available for Windows 7 and later versions, macOS, and Linux. Its unofficial ports are available for various Unix and Unix-like operating systems, including FreeBSD, OpenBSD, NetBSD, illumos, and Solaris Unix. Firefox is also available for Android and iOS. However, the iOS version uses the WebKit layout engine instead of Gecko due to platform requirements, as with all other iOS web browsers. An optimized version of Firefox is also available on the Amazon Fire TV, as one of the two main browsers available with Amazon's Silk Browser.

Avant Browser Freeware web browser created by Che

Avant Browser is a freeware web browser from a Chinese programmer named Anderson Che, which unites the Trident layout engine built into Windows with an interface intended to be more feature-rich, flexible and ergonomic than Microsoft's Internet Explorer (IE). It runs on Windows 2000 and above, including Windows 8, Windows 8.1 and Windows 10. Internet Explorer versions 6 through 11 are supported.

Mozilla Firefox has features that allow it to be distinguished from other web browsers, such as Chrome and Internet Explorer.

Theme (computing)

In computing, a theme is a preset package containing graphical appearance and functionality details. A theme usually comprises a set of shapes and colors for the graphical control elements, the window decoration and the window. Themes are used to customize the look and feel of a piece of computer software or of an operating system.

Add-on is the Mozilla term for software modules that can be added to the Firefox web browser and related applications. Mozilla hosts them on its official add-on website.

Mozilla Application Suite Discontinued Internet suite

The Mozilla Application Suite is a discontinued cross-platform integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition by AOL. It was based on the source code of Netscape Communicator. The development was spearheaded by the Mozilla Organization from 1998 to 2003, and by the Mozilla Foundation from 2003 to 2006.

Smart bookmarks are an extended kind of Internet bookmark used in web browsers. By accepting an argument, they directly give access to functions of web sites, as opposed to filling web forms at the respective web site for accessing these functions. Smart bookmarks can be used for web searches, or access to data on web sites with uniformly structured web addresses.

Microformats (μF) are a set of defined HTML classes created to serve as consistent and descriptive metadata about an element, designating it as representing a certain type of data. They allow software to process the information reliably by having set classes refer to a specific type of data rather than being arbitrary. Microformats emerged around 2005 and were predominantly designed for use by search engines, web syndication and aggregators such as RSS.

hCard is a microformat for publishing the contact details of people, companies, organizations, and places, in HTML, Atom, RSS, or arbitrary XML. The hCard microformat does this using a 1:1 representation of vCard properties and values, identified using HTML classes and rel attributes.

NoScript is a free software extension for Mozilla Firefox, SeaMonkey, other Mozilla-based web browsers and Google Chrome, created and maintained by Giorgio Maone, an Italian software developer and member of the Mozilla Security Group.

Firefox 3.0 Web Browser

Mozilla Firefox 3.0 is a version of the Firefox web browser released on June 17, 2008, by the Mozilla Corporation.

Zotero Reference management software

Zotero is a free and open-source reference management software to manage bibliographic data and related research materials. Notable features include web browser integration, online syncing, generation of in-text citations, footnotes, and bibliographies, as well as integration with the word processors Microsoft Word, LibreOffice Writer, and Google Docs. It is developed as a project by the non-profit Corporation for Digital Scholarship. It was originally created at the Center for History and New Media at George Mason University.

A Browser toolbar is a toolbar that resides within a browser's window. All major web browsers provide support to browser toolbar development as a way to extend the browser's GUI and functionality. Browser toolbars are considered to be a particular kind of browser extensions that present a toolbar. Browser toolbars are specific to each browser, which means that a toolbar working on a browser does not work on another one. All browser toolbars must be installed in the corresponding browser before they can be used, and require updates when new versions are released.

Firefox 4

Mozilla Firefox 4 is a version of the Firefox web browser, released on March 22, 2011. The first beta was made available on July 6, 2010; Release Candidate 2 was released on March 18, 2011. It was codenamed Tumucumaque, and was Firefox's last large release cycle. The Mozilla team planned smaller and quicker releases following other browser vendors. The primary goals for this version included improvements in performance, standards support, and user interface.

Firefox 2 2006 web browser

Mozilla Firefox 2 is a version of Firefox, a web browser released on October 24, 2006 by the Mozilla Corporation.

Firefox for Android Android web browser by Mozilla

Firefox for Android is a web browser developed by Mozilla for Android smartphones and tablet computers. As with its PC version, it uses the Gecko layout engine, and supports features such as synchronization with Firefox Sync, blocking web trackers, and add-ons.

Web Slices are a web feed technology based on the hAtom Microformat that allows users to subscribe to portions of a web page. Microsoft developed the Web Slice format, and published a specification under their Open Specification Promise. The specification is not published by any independent standards body. Introduced in Internet Explorer 8 Beta 1, Web Slices can be previewed in a fly-out window. As of 2012,, Internet Explorer 8 and 9 were the only browsers to support Web Slices natively, although Mozilla Firefox had support via an add-on called webchunks.

The project that became Firefox today began as an experimental branch of the Mozilla Suite called m/b. Firefox retains the cross-platform nature of the original Mozilla browser, using the XUL user interface markup language. The use of XUL makes it possible to extend the browser's capabilities through the use of extensions and themes. The development and installation processes of these add-ons raised security concerns, and with the release of Firefox 0.9, the Mozilla Foundation opened a Mozilla Update website containing "approved" themes and extensions. The use of XUL sets Firefox apart from other browsers, including other projects based on Mozilla's Gecko layout engine and most other browsers, which use interfaces native to their respective platforms. Many of these projects started before Firefox, and probably served as inspiration.

References

  1. 1 2 Faaborg, Alex (December 16, 2006). "Microformats - Part 3: Introducing Operator". Archived from the original on February 2, 2009. Retrieved 2009-02-03.
  2. 1 2 3 4 "Firefox Extensions". microformats.org. Retrieved 2009-02-03.
  3. Harris, Jacob (2007-12-05). "The Magical Minimalism of Microformats". New York Times. Retrieved 2009-02-03.
  4. 1 2 "Microformat Support on MapQuest Local". MapQuest. 2008-09-25. Archived from the original on 2009-02-18. Retrieved 2009-02-03.
  5. 1 2 3 Gilbertson, Scott (2008-05-22). "What Happened to the Microformats Support in Firefox 3". Wired. Retrieved 2016-04-23.
  6. "Introducing Operator". Mozilla labs. Mozilla. 2006-12-16. Archived from the original on 2009-01-22. Retrieved 2009-02-03.
  7. "Using microformats". Mozilla Developer Center. Mozilla. 2008-06-09. Retrieved 2009-02-03.