This article details features of the
Opera
Opera is a form of theatre in which music is a fundamental component and dramatic roles are taken by singers. Such a "work" (the literal translation of the Italian word "opera") is typically a collaboration between a composer and a librett ...
web browser.
Currently supported features
;Access recently closed pages: Opera allows its users to retrieve all of the
tabs or windows closed earlier in the current session from a list. Closed tabs can be recovered in the reverse sequence in which they were closed, by default this is achieved via the keyboard shortcut Ctrl + Shift + T. Users can also access recently closed tabs from other devices synced to their Opera account, including tablets and phones.
Opera 7
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 28 January 2003
;Download manager: Opera allows its users to pause, resume, or restart the transfer of files. It also keeps the history of downloaded files and allows opening the files—or the folder where the file has been downloaded to—from within the browser. When a download begins, a pop-up and a button will appear at the top-right area of the interface to show the download progress.
;Extensions:
Extensions
Extension, extend or extended may refer to:
Mathematics
Logic or set theory
* Axiom of extensionality
* Extensible cardinal
* Extension (model theory)
* Extension (predicate logic), the set of tuples of values that satisfy the predicate
* Ex ...
allow users to easily add functionality to their Opera browser, as well as share most
API
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software Interface (computing), interface, offering a service to other pieces of software. A document or standa ...
s with the
Chromium
Chromium is a chemical element with the symbol Cr and atomic number 24. It is the first element in group 6. It is a steely-grey, lustrous, hard, and brittle transition metal.
Chromium metal is valued for its high corrosion resistance and hardne ...
extension model. Developers can easily create extensions using
open standard
An open standard is a standard that is openly accessible and usable by anyone. It is also a prerequisite to use open license, non-discrimination and extensibility. Typically, anybody can participate in the development. There is no single definition ...
s (
HTML5
HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML ...
,
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
,
JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
) and specific extensions can be created to function as Speed Dial items.
Opera 11, released 16 December 2010
;Image loading setting: Opera offers the option to load a page without images, or to use only images already in the
web cache
A Web cache (or HTTP cache) is a system for optimizing the World Wide Web. It is implemented both client-side and server-side. The caching of multimedias and other files can result in less overall delay when browsing the Web.
Parts of the syste ...
. This may be useful for users who are connected on
dial-up
Dial-up Internet access is a form of Internet access that uses the facilities of the public switched telephone network (PSTN) to establish a connection to an Internet service provider (ISP) by dialing a telephone number on a conventional telepho ...
via
modem
A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by Modulation#Digital modulati ...
or on a slow wireless/cellular connection that may charge for the amounts of data downloaded.
;Mouse gestures: Opera was one of the first browsers to support
mouse gesture
In computing, a pointing device gesture or mouse gesture (or simply gesture) is a way of combining pointing device or finger movements and clicks that the software recognizes as a specific computer event and responds to accordingly. They can be ...
s, which allows patterns of mouse movement to trigger common browsing actions, such as "back" or "refresh". Mouse gestures work by holding the right mouse button, moving the mouse a certain direction, then releasing the button. This option is similar to using
keyboard shortcut
computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or ...
s, as it saves time since users do not have to navigate to graphical buttons using the mouse pointer (thereby avoiding usability problems relating to
Fitts' Law
Fitts's law (often cited as Fitts' law) is a predictive model of human movement primarily used in human–computer interaction and ergonomics. The law predicts that the time required to rapidly move to a target area is a function of the ratio betw ...
).
Some of the default mouse gestures include:
* ''
Back
The human back, also called the dorsum, is the large posterior area of the human body, rising from the top of the buttocks to the back of the neck. It is the surface of the body opposite from the chest and the abdomen. The vertebral column run ...
'' — right-clicking anywhere and dragging the mouse towards the left.
* ''Forward'' — right-clicking anywhere and dragging the mouse towards the right.
* ''
New tab
In interface design, a tab is a graphical user interface object that allows multiple documents or panels to be contained within a single window
A window is an opening in a wall, door, roof, or vehicle that allows the exchange of ligh ...
'' — right-click and dragging down.
* ''Close tab'' — right-click and making an L-shape movement (drag down, then right).
* ''
Zooming'' — holding down the
CTRL key
In computing, a Control key is a modifier key which, when pressed in conjunction with another key, performs a special operation (for example, ); similar to the Shift key, the Control key rarely performs any function when pressed by itself. ...
and scrolling the mouse wheel. Scrolling up enlarges the page by 10% increments, and vice versa.
* ''
Rocker gestures'' (i.e., flip back and forward) — hold the right-click mouse button and click left, and vice versa.
Opera 5.10, released April 2001
;Opera Turbo: When Opera Turbo mode is enabled, Opera
compresses requested web pages (but not
HTTPS
Hypertext Transfer Protocol Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP). It is used for secure communication over a computer network, and is widely used on the Internet. In HTTPS, the communication protocol is enc ...
secure pages) by up to 80%, depending upon content, before sending it to the user.
This process reduces the total amount of data sent and is particularly useful with slower
internet
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
connections, making pages load faster, or when there are restrictions or costs dependent upon the amount of
data transferred.
This technique is also used in
Opera Mini
Opera Mini is a mobile web browser made by Opera. It was primarily designed for the Java ME platform, as a low-end sibling for Opera Mobile, but it is now developed exclusively for Android. It was previously developed for iOS, Windows 10 Mobile, ...
for mobile telephones.
Around April 2019, Opera removed this functionality in its desktop browsers and it's no longer supported on desktop. The fate of it on its mobile browsers is uncertain.
;Page zooming: Opera offers full
page zooming
In computing, page zooming is the ability to zoom in and out a document or image at page level. It is usually found in applications related to document layout and publishing, e.g. word processing and spreadsheet programs, but it can also be found ...
. Instead of just making the text bigger, this feature expands all page elements, including text,
image
An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensiona ...
s, videos, and other content such as
Adobe Flash
Adobe Flash (formerly Macromedia Flash and FutureSplash) is a multimedia Computing platform, software platform used for production of Flash animation, animations, rich web applications, application software, desktop applications, mobile apps, mo ...
,
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
and
Scalable Vector Graphics
Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium sinc ...
to be increased or decreased in size (25% to 500%).
Extensions
Extension, extend or extended may refer to:
Mathematics
Logic or set theory
* Axiom of extensionality
* Extensible cardinal
* Extension (model theory)
* Extension (predicate logic), the set of tuples of values that satisfy the predicate
* Ex ...
may also be used to do this and to enable high contrast coloured fonts. Full page zooming prevents inconsistencies that occur when regular text enlargement forces the content to be bigger than its container. Zooming can be done using
multi-touch
In computing, multi-touch is technology that enables a surface (a touchpad or touchscreen) to recognize the presence of more than one somatosensory system, point of contact with the surface at the same time. The origins of multitouch began at CER ...
pinching gestures on supported platforms.
;Password manager: Each time a web page includes a password form, users have the option to store that password for later use. With the
password manager
A password manager is a computer program that allows users to store and manage their passwords for local applications and online services. In many cases software used to manage passwords allow also generate strong passwords and fill forms. Pas ...
, when a user re-visits these pages, the username and password fields will be already filled in.
;Pop-up blocking: Opera allows its users to control whether web sites may open
pop-up windows. By default, Opera blocks all unrequested pop-ups and the behavior may be set on a per-site basis. Windows that have been blocked may be later opened at the user's discretion.
;Private browsing: Opera's
privacy mode
Private browsing is a privacy feature in some web browsers. When operating in such a mode, the browser creates a temporary session that is isolated from the browser's main session and user data. Browsing history is not saved, and local data as ...
, Private Windows, allows users to surf the web without leaving traces of the browsing session in that special window.
Opera's original privacy feature, Private Tabs, allowed users to open a private browsing session in a tab in the current window, instead of a separate window. It would not record
browsing history
Web browsing history refers to the list of web pages a user has visited, as well as associated metadata such as page title and time of visit. It is usually stored locally by web browsers in order to provide the user with a history list to go back ...
, use the
web cache
A Web cache (or HTTP cache) is a system for optimizing the World Wide Web. It is implemented both client-side and server-side. The caching of multimedias and other files can result in less overall delay when browsing the Web.
Parts of the syste ...
, or stored passwords, and would forget any information accessed in the Tab when it is closed. This feature was replaced by Private Windows in Opera 15.
Opera 10.50 (Tabs) /
Opera 15 (Windows)
;Safer address field: Opera applies
domain
Domain may refer to:
Mathematics
*Domain of a function, the set of input values for which the (total) function is defined
**Domain of definition of a partial function
**Natural domain of a partial function
**Domain of holomorphy of a function
* Do ...
highlighting; hides
query string
A query string is a part of a uniform resource locator (URL) that assigns values to specified parameters. A query string commonly includes fields added to a base URL by a Web browser or other client application, for example as part of an HTML, cho ...
s in order to conceal the complexity of long
web address
A Uniform Resource Locator (URL), colloquially termed as a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifie ...
es; and, instead of displaying the
protocol
Protocol may refer to:
Sociology and politics
* Protocol (politics), a formal agreement between nation states
* Protocol (diplomacy), the etiquette of diplomacy and affairs of state
* Etiquette, a code of personal behavior
Science and technology
...
, Opera displays a badge that the user can click on to view a security assessment—including information about available
SSL or
TLS certificates—for the particular page being visited.:
This tool is directly tied to
NetCraft
Netcraft is an Internet services company based in Bath, Somerset, England. The company provides cybercrime disruption services across a range of industries.
History
Netcraft was founded by Mike Prettejohn. The company provides web server and ...
and
Phishtank
PhishTank is an anti-phishing site.
PhishTank was launched in October 2006 by entrepreneur David Ulevitch as an offshoot of OpenDNS. The company offers a community-based phish verification system where users submit suspected phishes and other use ...
, thereby serving as a
phishing
Phishing is a type of social engineering where an attacker sends a fraudulent (e.g., spoofed, fake, or otherwise deceptive) message designed to trick a person into revealing sensitive information to the attacker or to deploy malicious softwar ...
filter as well as real-time fraud protection.
;Search engines: Opera provides quick access to a variety of
search engine
A search engine is a software system designed to carry out web searches. They search the World Wide Web in a systematic way for particular information specified in a textual web search query. The search results are generally presented in a ...
s and commerce sites, via the use of
search plugins. The user can type the search string in the address field and it will display search suggestions for supported websites. Many search plugins are included with the browser, but they can also be user-defined or installed from external sources. Since Opera 9, a user can right-click a search field on a website and select the "create search" option to add it as a custom search engine. Additionally, with this function a user is able to translate a paragraph or look for the meaning of a word directly for example.
The user can select the desired search engine via a list or by using keywords in the address field. Example: Opera has a pre-set keyword for using the
Google
Google LLC () is an American multinational technology company focusing on search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, artificial intelligence, and consumer electronics. ...
search engine: "g". Therefore, if a user types "g wikipedia" directly into the address field, Opera performs a Google search for "wikipedia". Other keywords are included, including "b" for
Bing
Bing most often refers to:
* Bing Crosby (1903–1977), American singer
* Microsoft Bing, a web search engine
Bing may also refer to:
Food and drink
* Bing (bread), a Chinese flatbread
* Bing (soft drink), a UK brand
* Bing cherry, a varie ...
, "y" for
Yahoo! Search
Yahoo! Search is a Yahoo! internet search provider that uses Microsoft's Microsoft Bing, Bing search engine to power results, since 2009, apart from four years with Google Search, Google until 2019.
Originally, "Yahoo! Search" referred to a Yah ...
, and "w" for Wikipedia. Users can also customize their own keywords.
Opera 4
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 28 June 2000
;Snapshot tool: Opera 49 added a
screenshot
screenshot (also known as screen capture or screen grab) is a digital image that shows the contents of a computer display. A screenshot is created by the operating system or software running on the device powering the display.
Additionally, s ...
ting tool with editing features, including a
selfie
A selfie () is a self-portrait photograph, typically taken with a digital camera or smartphone, which may be held in the hand or supported by a selfie stick. Selfies are often shared on social media, via social networking services such as F ...
mode.
Opera 49
;Speed Dial Browsing: When a new tab is opened, the blank page is replaced with a page with slots that the user can set to contain webpage
bookmarks. This feature is based on the speed-dial browsing previously introduced in
Opera Mini
Opera Mini is a mobile web browser made by Opera. It was primarily designed for the Java ME platform, as a low-end sibling for Opera Mobile, but it is now developed exclusively for Android. It was previously developed for iOS, Windows 10 Mobile, ...
. New versions of Opera's Speed Dial improved the feature by allowing an unlimited number of speed dial entries, Speed Dial
extensions
Extension, extend or extended may refer to:
Mathematics
Logic or set theory
* Axiom of extensionality
* Extensible cardinal
* Extension (model theory)
* Extension (predicate logic), the set of tuples of values that satisfy the predicate
* Ex ...
, introducing groups, real-time search of entries, added support to user-defined backgrounds and different resolution display layouts (e.g. widescreen).
Users are able to save all the tabs in a window as a Speed Dial group, manage the saved links, and open them all later if wished.
Opera 9.2, released 11 April 2007
;Standalone installation: Opera's installer allows users the option to install the browser as a "Standalone Installation (USB)," which does not make any modifications to the system that it is executed on.
Opera 11, released 16 December 2010
;Tabbed browsing: Opera supports
tabbed browsing
In interface design, a tab is a graphical user interface object that allows multiple documents or panels to be contained within a single window, using tabs as a navigational widget for switching between sets of documents. It is an interface ...
, which allows for multiple web pages to be opened within the same application window. The
tabs can be managed in a tab bar (opening, closing, rearranging, etc.). The user is given options to perform actions such as cloning a tab with its complete history or pinning it. Notably, the part of the tab which displays a page's
favicon
A favicon (; short for favorite icon), also known as a shortcut icon, website icon, tab icon, URL icon, or bookmark icon, is a file containing one or more small icons, associated with a particular website or web page. A web designer can create s ...
is used as the indicator of the page loading progress. Also, open tabs can be previewed by hovering your mouse above the tab. This can be disabled through the settings menu.
Opera 4
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 28 June 2000
;Task Manager: As Opera is based on
Chromium
Chromium is a chemical element with the symbol Cr and atomic number 24. It is the first element in group 6. It is a steely-grey, lustrous, hard, and brittle transition metal.
Chromium metal is valued for its high corrosion resistance and hardne ...
, the Chromium-Browsing-Task Manager, as known from
Google Chrome
Google Chrome is a cross-platform web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS ...
, is also a part of Operas range of features. This is not part
of the legacy features of Opera 12.17.
;VR player: Opera is the first web browser to provide support for
360-degree video
360-degree videos, also known as surround video, or immersive videos or spherical videos, are video recordings where a view in every direction is recorded at the same time, shot using an omnidirectional camera or a collection of cameras. During pl ...
s to be played directly into
virtual reality
Virtual reality (VR) is a simulated experience that employs pose tracking and 3D near-eye displays to give the user an immersive feel of a virtual world. Applications of virtual reality include entertainment (particularly video games), educ ...
headsets.
}
Legacy features
Many notable features, there were available in older versions of the Opera web browser, were removed when Opera switched from its legacy layout engine,
Presto, to the
Chromium
Chromium is a chemical element with the symbol Cr and atomic number 24. It is the first element in group 6. It is a steely-grey, lustrous, hard, and brittle transition metal.
Chromium metal is valued for its high corrosion resistance and hardne ...
-based
Blink engine. Presto was introduced in 2003 (
Opera 7
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
) and was used until
Opera 12.18, in 2016.
[Opera: Neu, Schön, ÜBerflüssig - German Page](_blank)
/ref>[Operas Changes: Chromium Striked and Changed everything](_blank)
/ref>[Opera 15 Launched: First Impressions](_blank)
/ref>[Opera 12 Security Update](_blank)
/ref>
;Search engine aliases: Typing an alias in the " omnibar" (combination of address
An address is a collection of information, presented in a mostly fixed format, used to give the location of a building, apartment, or other structure or a plot of land, generally using political boundaries and street names as references, along w ...
and web search
Web most often refers to:
* Spider web, a silken structure created by the animal
* World Wide Web or the Web, an Internet-based hypertext system
Web, WEB, or the Web may also refer to:
Computing
* WEB, a literate programming system created by ...
bar) such as g
, yt
and w
prior to the search string launches a search using Google
Google LLC () is an American multinational technology company focusing on search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, artificial intelligence, and consumer electronics. ...
, YouTube
YouTube is a global online video platform, online video sharing and social media, social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by ...
and Wikipedia
Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers, known as Wikipedians, through open collaboration and using a wiki-based editing system. Wikipedia is the largest and most-read refer ...
respectively.
;BitTorrent: Opera provides the ability to transfer files via a built-in BitTorrent client
The following is a general comparison of BitTorrent clients, which are computer programs designed for peer-to-peer file sharing using the BitTorrent protocol.
The BitTorrent protocol coordinates segmented file transfer among peers connected i ...
.
Opera 9
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 20 June 2006
;Bookmarks: In Opera 15, the classic bookmark
A bookmark is a thin marking tool, commonly made of card, leather, or fabric, used to keep track of a reader's progress in a book and allow the reader to easily return to where the previous reading session ended. Alternate materials for book ...
functionality was supplanted by an improved Speed Dial and the introduction of the Stash feature. Many users did not find this to be adequate, and bookmarks returned in a later version:
;Content blocker: Content-blocking can be used to block any content on a page, including images, plug-ins (e.g., Flash
Flash, flashes, or FLASH may refer to:
Arts, entertainment, and media
Fictional aliases
* Flash (DC Comics character), several DC Comics superheroes with super speed:
** Flash (Barry Allen)
** Flash (Jay Garrick)
** Wally West, the first Kid ...
), videos, scripts, styles, and other resources. To block content, a user must right-click on the page, and click "Block Content". It is then possible to simply select the elements one wishes to block. Users can also control how much they want to block expand using URL's with wildcards and such.
Opera stores its content-blocking URL list in a file called ''urlfilter.ini''. Several internet sites provide a regularly updated urlfilter.ini already loaded with the web's most common advertisements so users can block ads using the built-in feature. The users are able to sync the content blocker list using Opera Link
This article details features of the Opera web browser.
Currently supported features
;Access recently closed pages: Opera allows its users to retrieve all of the tabs or windows closed earlier in the current session from a list. Closed tabs c ...
.
;Customization: Users have the option of defining the appearance and functionality of every item on the UI with the exception of the minimize, maximize/restore, and exit buttons. Personal preferences for toolbar buttons and menus can be arranged with drag and drop
In computer graphical user interfaces, drag and drop is a pointing device gesture in which the user selects a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object. In general, it can be used to i ...
, while access to ''.ini'' files allows one to create, define, or redefine buttons, menus tools and functions.
Skins: Opera supports customized user-interface skins, allowing users to change the style and size of toolbars, buttons and menus. A drag and drop functionality allows the user to easily place links and buttons on toolbars. The user is able to install custom skins, ranging from color changes to OS mimics to animated GIF
The Graphics Interchange Format (GIF; or , see pronunciation) is a bitmap image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released on 15 June 1987. ...
images.
Toolbars: Opera provides toolbar
The toolbar, also called a bar or standard toolbar (originally known as ribbon) is a graphical control element on which on-screen icons can be used. A toolbar often allows for quick access to functions that are commonly used in the program. Some ...
s that display different menus and buttons. For example, the "start" toolbar is a drop-down toolbar which can be enabled to provide access to history and bookmarks when the user focuses the address field. Additionally a "view" toolbar includes multiple shortcuts to control the page exhibition and a find in page tool, a "navigation" toolbar can show commands to navigate through webpages, etc.
;Developer tools: ''Dragonfly
A dragonfly is a flying insect belonging to the infraorder Anisoptera below the order Odonata. About 3,000 extant species of true dragonfly are known. Most are tropical, with fewer species in temperate regions. Loss of wetland habitat threate ...
'' is a debugging tool
A debugger or debugging tool is a computer program used to test and debug other programs (the "target" program). The main use of a debugger is to run the target program under controlled conditions that permit the programmer to track its execut ...
—similar to Firebug and developer tools found in other browsers—that allows debugging of the HTML DOM
The Document Object Model (DOM) is a cross-platform and language-independent interface that treats an XML or HTML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document wi ...
, JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
, CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
, and more. A user can set breakpoints and watches, alter scripts on-the-fly, execute statements in the current environment from a console, and audit page resources and local storage. Opera Dragonfly also allows debugging from a personal computer a webpage opened on a handheld or other device.
Dragonfly is written using standard web technology and the Scope
Scope or scopes may refer to:
People with the surname
* Jamie Scope (born 1986), English footballer
* John T. Scopes (1900–1970), central figure in the Scopes Trial regarding the teaching of evolution
Arts, media, and entertainment
* Cinem ...
protocol, and source is available under the Apache License 2.0. Opera Dragonfly is compatible with Opera products using Presto 2.1 and later. The first stable version of Opera Dragonfly was released on 5 May 2011.
Opera 9.5
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 2008
;Fit to width: Opera provides a fit-to-width feature that relies on technology similar to Opera Mini
Opera Mini is a mobile web browser made by Opera. It was primarily designed for the Java ME platform, as a low-end sibling for Opera Mobile, but it is now developed exclusively for Android. It was previously developed for iOS, Windows 10 Mobile, ...
's Small Screen Rendering
A mobile browser is a web browser designed for use on a mobile device such as a mobile phone or PDA. Mobile browsers are optimized to display Web content most effectively on small screens on portable devices. Mobile browser software must be smal ...
(SSR), allowing websites to fit within a smaller screen resolution without the need for horizontal scrolling.
;Full text history search: Words typed in the address
An address is a collection of information, presented in a mostly fixed format, used to give the location of a building, apartment, or other structure or a plot of land, generally using political boundaries and street names as references, along w ...
field perform full-text search
In text retrieval, full-text search refers to techniques for searching a single computer-stored document or a collection in a full-text database. Full-text search is distinguished from searches based on metadata or on parts of the original texts ...
in the browser history. This allows a user to find a page previously accessed by searching by part of the text of its content.
Opera 9.5
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 12 June 2008
;Hotclick: Hotclick refers to double-clicking
A double-click is the act of pressing a computer mouse button twice quickly without moving the mouse. Double-clicking allows two different actions to be associated with the same mouse button. It was developed by Bill Atkinson of Apple Computer (n ...
any word in a page and having it to open the context menu instantly, which in Opera includes commands for searching the selected text in search engines and built-in translation, encyclopedia and dictionary services. In addition to this, the Hotclick menu also gives access to the 'copy', 'copy to note' (Opera 7 and later), and 'Send by email' functions.
Opera 6, released 18 December 2001
;Opera Panels: Some tools relating to browsing and email functions are organized within Opera Panels. Users can add additional tools by downloading or creating their own. Examples of tools installed by default:
* ''Bookmarks'' — lists all the bookmark folders and the bookmarks they contain.
* ''Mail'' — serves as access point for email accounts, folders, labels and news feeds.
* ''Contacts'' — email address book.
* ''History'' — provides a log of all pages accessed.
* ''Links'' — list of links available in the current page.
* ''Notes'' — displays all the notes folders and the notes they contain, it allows the user to edit pure text notes.
* ''Info'' — displays page-specific information, including its MIME type
A media type (also known as a MIME type) is a two-part identifier for file formats and format contents transmitted on the Internet. The Internet Assigned Numbers Authority, Internet Assigned Numbers Authority (IANA) is the official authority for t ...
, local cache, size, security information, and encoding.
* ''Windows'' — provides management for all the tabs and windows open.
* ''Transfers'' — simplified view of the download manager.
;Privacy and security: Opera can be configured to use proxy server
In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource.
Instead of connecting directly to a server that can fulfill a request ...
s, and has a built-in cookie
A cookie is a baked or cooked snack or dessert that is typically small, flat and sweet. It usually contains flour, sugar, egg, and some type of oil, fat, or butter. It may include other ingredients such as raisins, oats, chocolate chips, n ...
editor and web cache
A Web cache (or HTTP cache) is a system for optimizing the World Wide Web. It is implemented both client-side and server-side. The caching of multimedias and other files can result in less overall delay when browsing the Web.
Parts of the syste ...
viewer. Also, the password manager integrated into the browser allows users to set a master password to protect against unauthorized tampering or access to stored passwords. Users have full control over data supplied to the W3C Geolocation API
The W3C Geolocation API is an effort by the World Wide Web Consortium (W3C) to standardize an interface to retrieve the geographical location information for a client-side device. It defines a set of objects, ECMAScript standard compliant, that e ...
.
;Tooltips: Tooltip
The tooltip, also known as infotip or hint, is a common graphical user interface (GUI) element in which, when hovering over a screen element or component, a text box displays information about that element, such as a description of a button's f ...
s, which users have the option to disable, are small info boxes that displayed some additional relevant information. Some of Tooltips features include:[Legacy Opera Feature: Tooltips](_blank)
/ref>
* Displaying the file size and the progress of the page that was loading
* Hovering the mouse cursor
In human–computer interaction, a cursor is an indicator used to show the current position on a computer monitor or other display device that will respond to input from a text input or pointing device. The mouse cursor is also called a point ...
above buttons on the address bar would provide some information, inside of a small box, about that button's purpose. For some buttons, it would also display a combination of keystrokes
In programming and software design, an event is an action or occurrence recognized by software, often originating asynchronously from the external environment, that may be handled by the software. Computer events can be generated or triggered ...
, that one would have to press to execute the same action.
;Usability and accessibility: Opera was designed to run well even on low-end and small computers, and with a commitment to computer accessibility
Computer accessibility (also known as accessible computing) refers to the accessibility of a computer system to all people, regardless of disability type or severity of impairment. The term ''accessibility'' is most often used in reference to sp ...
for users who may have visual or mobility impairments.
It is possible to control all main functions of the browser using only the keyboard
Keyboard may refer to:
Text input
* Keyboard, part of a typewriter
* Computer keyboard
** Keyboard layout, the software control of computer keyboards and their mapping
** Keyboard technology, computer keyboard hardware and firmware
Music
* Musi ...
, and the default keyboard shortcuts can be modified. Opera also supports the use of access keys to allow a computer user to immediately jump to a specific part of a web page via the keyboard.
Discontinued features
;BB-Code-Keystrokes: A user was able to make a text bold, ''italic'' and underlined by adding I] tags around the selected text through keyboard shortcuts. If no text was selected, the text would appear where the mouse was.
;Mouse gestures (some): Opera used to offer some mouse gestures that are no longer available in the latest version as of now. These include:
* ''Scroll through tabs'' — hold right mouse button and roll wheel to cycle through the open tabs.
* ''Clone tab'' — right-click, drag down then up
;Opera Link: ;Opera Link allowed users to synchronise their bookmarks, Speed Dial
Speed dial is a function available on many telephone systems allowing the user to place a call by pressing a reduced number of keys. This function is particularly useful for phone users who dial certain numbers on a regular basis.
In most case ...
, notes, personal bar, custom search engines, typed history, and the content-blocker list across multiple computers and mobile devices (such as a copy of Opera Mini
Opera Mini is a mobile web browser made by Opera. It was primarily designed for the Java ME platform, as a low-end sibling for Opera Mobile, but it is now developed exclusively for Android. It was previously developed for iOS, Windows 10 Mobile, ...
running on a mobile phone). Furthermore, the bookmarks, notes, and Speed Dial could be accessed through a web interface.:
Opera Link servers left users with only a month to backup their bookmarks one by one, before the feature was discontinued in 2015. User data synchronization support was set to return in a later release, though users on Symbian
Symbian is a discontinued mobile operating system
A mobile operating system is an operating system for mobile phones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typic ...
, J2ME
Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top ...
and BlackBerry
The blackberry is an edible fruit produced by many species in the genus ''Rubus'' in the family Rosaceae, hybrids among these species within the subgenus ''Rubus'', and hybrids between the subgenera ''Rubus'' and ''Idaeobatus''. The taxonomy of ...
would not have access to it.
Opera 9.50, released 12 June 2008.
14 December 2015
;Opera Mail: In addition to the web browser
A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used on ...
, the other main component in the desktop versions of the Opera
Opera is a form of theatre in which music is a fundamental component and dramatic roles are taken by singers. Such a "work" (the literal translation of the Italian word "opera") is typically a collaboration between a composer and a librett ...
suite is the Opera Mail
Opera Mail (formerly known as M2) is the email and news client developed by Opera Software. It was an integrated component within the Opera web browser from version 2 through 12. With the release of Opera 15 in 2013, Opera Mail became a separate p ...
email client, which was integrated with the Opera browser until version 12. Opera Mail supports regular POP and SMTP
The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typical ...
mail as well as IMAP
In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by .
IMAP was designed with the goal of per ...
. It also has an Address book
An address book or a name and address book is a book, or a database used for storing entries called contacts. Each contact entry usually consists of a few standard fields (for example: first name, last name, company name, address, telephone num ...
. Opera Mail also features a newsreader and a newsfeed
In computing, a news aggregator, also termed a feed aggregator, feed reader, news reader, RSS reader or simply an aggregator, is client software or a web application that aggregates syndicated web content such as online newspapers, blogs, po ...
reader for RSS
RSS ( RDF Site Summary or Really Simple Syndication) is a web feed that allows users and applications to access updates to websites in a standardized, computer-readable format. Subscribing to RSS feeds can allow a user to keep track of many di ...
and Atom
Every atom is composed of a nucleus and one or more electrons bound to the nucleus. The nucleus is made of one or more protons and a number of neutrons. Only the most common variety of hydrogen has no neutrons.
Every solid, liquid, gas, and ...
, as well as an IRC
Internet Relay Chat (IRC) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called '' channels'', but also allows one-on-one communication via private messages as well as chat an ...
client for online chat. (RSS Reader/News Client now available is modern opera)
Opera 2
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
Opera 12
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
;Private Tabs: Opera's Private Tabs were introduced in Opera 10.50, allowing users to open a private browsing
Private browsing is a privacy feature in some web browsers. When operating in such a mode, the browser creates a temporary session that is isolated from the browser's main session and user data. Browsing history is not saved, and local data as ...
session in a tab in the current window, instead of a separate window. Private Tabs would not record browsing history
Web browsing history refers to the list of web pages a user has visited, as well as associated metadata such as page title and time of visit. It is usually stored locally by web browsers in order to provide the user with a history list to go back ...
, use the web cache
A Web cache (or HTTP cache) is a system for optimizing the World Wide Web. It is implemented both client-side and server-side. The caching of multimedias and other files can result in less overall delay when browsing the Web.
Parts of the syste ...
, or stored passwords, and would forget any information accessed in the Tab when it is closed.
This feature was replaced by Private Windows in Opera 15.
Opera 10.50
Opera 15
;Sessions: Opera allowed users to save all the open tabs and windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
as a session. This set of pages could then be reopened later as they were previously organized or inserted into the current window. Opera could then also be set up to start with one of the saved sessions. A saved session includes the history of each tab and the settings each one had, such as scrolling position, images on/off, etc.
Since version 32 this feature can only be achieved with a combination of Speed Dial and Bookmarks, or more elegantly by installing a session-manager extension
Extension, extend or extended may refer to:
Mathematics
Logic or set theory
* Axiom of extensionality
* Extensible cardinal
* Extension (model theory)
* Extension (predicate logic), the set of tuples of values that satisfy the predicate
* E ...
.
Opera 4
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 28 June 2000
Opera 32
Opera is a form of theatre in which music is a fundamental component and dramatic roles are taken by singers. Such a "work" (the literal translation of the Italian word "opera") is typically a collaboration between a composer and a librett ...
, released September 2015
;Tabbed browsing features: Tabbed browsing features that were available in the older versions include:
* MDI: tabs can be resized, moved, tiled, and cascaded like normal application windows in the operating system.
* Tab-stacking - Since version 11.0, dragging one tab over another allows a user to create a group of tabs.
* Option to have the tab bar displayed on one of the sides of the window or at the bottom. This feature is set to return in an upcoming version.
;User JavaScript: Opera supported User JavaScript (UserJS) extensions, which would execute JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
when pages were loaded in order to enhance site functionality. ''UserJS.org'', which is currently inactive, was the unofficial central repository for Opera User JavaScripts. Scripts designed for the Greasemonkey
Greasemonkey is a userscript manager made available as a Mozilla Firefox extension. It enables users to install scripts that make on-the-fly changes to web page content after or before the page is loaded in the browser (also known as augmen ...
Firefox extension are listed on ''Userscripts.org'', though many of them also work with Opera. As of the latest version, extensions can make up for the need for UserJS.
Opera 8
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
, released 19 April 2005
;Widgets: Opera Widgets were small standalone applications sitting on the desktop that used the browser's rendering engine. Widgets were phased out starting with Opera 12.
Opera 12
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
;Other:
* Save browsing history forever until manual deletion. (Chromium-Based browsers do erase old history automatically)
* Show page loading progress in the address bar (Size; Percentage; Number of loaded and total elements).
Compatibility
Common compatibility problems are caused by websites not following standards or using methods for detecting the browser being used. To cope with outdated detection methods or poorly built websites, Opera enables users to change the information that is sent to websites to identify what kind of browser is being used—known as the user-agent
In computing, a user agent is any software, acting on behalf of a user, which "retrieves, renders and facilitates end-user interaction with Web content". A user agent is therefore a special kind of software agent.
Some prominent examples of us ...
. In previous years, Opera came preconfigured to partially "cloak" itself as Internet Explorer
Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
, but still included the word "Opera" in the user-agent information allowing the browser to be counted in web browser statistics. As websites modernized themselves and Opera 9
The history of the Opera (web browser), Opera web browser began in 1994 when it was started as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, the project branched out into a separate company named Opera ...
became more compatible with IE code, Opera began to use its own identification by default.
Later versions of Opera offered a limited method of cloaking allowing selection from a pre-defined range of options including Mozilla and Internet Explorer. If needed, Opera can mask completely as Internet Explorer or Mozilla, leaving out the reference to Opera in the UA string and JavaScript objects. Some sites test only for objects that are not present in Opera.
The version 8 of Opera introduced a further provision for dealing with faulty coding, by providing a set of scripts in ''BrowserJS'' that rewrites known broken pages as they are being opened. The closely related UserJS (similar to Mozilla's Greasemonkey
Greasemonkey is a userscript manager made available as a Mozilla Firefox extension. It enables users to install scripts that make on-the-fly changes to web page content after or before the page is loaded in the browser (also known as augmen ...
), allows users to run their own code at various times in the processing of a page. These techniques have allowed many popular but incompatible sites to be used fully with Opera.
Opera periodically updates itself with the latest version of ''BrowserJS'' and ''override_downloaded.ini'' files to keep more sites working correctly in the browser, respectively, they serve to patch websites which would otherwise have issues to run on Opera and to cloak the UA string by default for some website domains.
References
{{DEFAULTSORT:Features Of The Opera Web Browser
Opera
Opera is a form of theatre in which music is a fundamental component and dramatic roles are taken by singers. Such a "work" (the literal translation of the Italian word "opera") is typically a collaboration between a composer and a librett ...
Opera Software
Web browsers
Computer accessibility