Operator (extension)
Encyclopedia
Operator is an extension for the Mozilla Firefox
web browser. It parses
and acts upon a number of microformat
s, as well as validating them.
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, in that users can add new actions for the included microformats, or specify additional microformat recognition.
Operator was written by Mike Kaply of IBM
. It forms the basis for Firefox 3's microformats API, allowing native support, but has no direct user interface, due to lack of consensus on the implementation in the GUI
.
Mozilla Firefox
Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. , Firefox is the second most widely used browser, with approximately 25% of worldwide usage share of web browsers...
web browser. It parses
Parsing
In computer science and linguistics, parsing, or, more formally, syntactic analysis, is the process of analyzing a text, made of a sequence of tokens , to determine its grammatical structure with respect to a given formal grammar...
and acts upon a number of microformat
Microformat
A microformat is a web-based approach to semantic markup which seeks to re-use existing HTML/XHTML tags to convey metadata and other attributes in web pages and other contexts that support HTML, such as RSS...
s, as well as validating them.
Operator lets the user access microformats through a number of methods, all of which are optional: a toolbar
Toolbar
In a graphical user interface, on a computer monitor, a toolbar is a GUI widget on which on-screen buttons, icons, menus, or other input or output elements are placed. Toolbars are seen in office suites, graphics editors, and web browsers...
, a toolbar button, a status bar
Status bar
A status bar, similar to a status line, is an information area typically found at the bottom of windows in a graphical user interface.A status bar is sometimes divided into sections, each of which shows different information. Its job is primarily to display information about the current state of...
icon, a location bar icon, or a sidebar
Sidebar (computing)
The sidebar is a term that is used for a GUI element that displays various forms of information to the side of an application or desktop user interface.-Widgets in sidebars:...
.
It has native support for several microformats:
- adr (adr spec) (postal addresses)
- hCardHCardhCard is a microformat for publishing the contact details of people, companies, organizations, and places, in HTML, Atom, RSS, or arbitrary XML...
(contact/ address information) - hCalendarHCalendarhCalendar is a microformat standard for displaying a semantic HTML representation of iCalendar-format calendar information about an event, on web pages, using HTML classes and rel attributes....
(events) - GeoGeo (microformat)Geo is a microformat used for marking up WGS84 geographical coordinates in HTML. Although termed a "draft" specification, this is a formality, and the format is stable and in widespread use; not least as a sub-set of the published hCalendar and hCard microformat specifications, neither of which is...
(geographic coordinatesGeographic coordinate systemA geographic coordinate system is a coordinate system that enables every location on the Earth to be specified by a set of numbers. The coordinates are often chosen such that one of the numbers represent vertical position, and two or three of the numbers represent horizontal position...
) - rel-tagTag (metadata)In online computer systems terminology, a tag is a non-hierarchical keyword or term assigned to a piece of information . This kind of metadata helps describe an item and allows it to be found again by browsing or searching...
and is extensible, in that users can add new actions for the included microformats, or specify additional microformat recognition.
Operator was written by Mike Kaply of IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...
. It forms the basis for Firefox 3's microformats API, allowing native support, but has no direct user interface, due to lack of consensus on the implementation in the GUI
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...
.