Opera is a web browser for Microsoft Windows, Android, iOS, macOS, and Linux operating systems, developed by Chinese-owned company Opera Software. Opera Software is a Norwegian software company publicly listed on the NASDAQ stock exchange, with the majority of ownership and control belonging to Chinese businessman Zhou Yahui, founder of Beijing Kunlun Tech which specialises in mobile games and Chinese cybersecurity company Qihoo 360. Opera is a Chromium-based browser using the Blink layout engine. It differentiates itself because of a distinct user interface and other features.
Opera was conceived at Telenor as a research project in 1994 and was bought by Opera Software in 1995. It was a commercial software for the first ten years and had its own proprietary Presto layout engine. The Presto versions of Opera received many awards, but Presto development ended after the big transition to Chromium in 2013.
Opera 60 displaying the Wikipedia main page on Windows 10
|Initial release||10 April 1995|
|60.0.3255.95 (May 16, 2019)|
|Operating system||Windows 7 or later, macOS, Linux, Android, (formerly FreeBSD)|
|Engines||Blink (formerly Presto), V8|
|Available in||42 languages|
Opera began in 1994 as a research project at Telenor, the largest Norwegian telecommunications company. In 1995, it branched out into a separate company named Opera Software. Opera was first publicly released in 1996 with version 2.10, which only ran on Microsoft Windows. In an attempt to capitalize on the emerging market for Internet-connected handheld devices, a project to port Opera to mobile device platforms was started in 1998. Opera 4.0, released in 2000, included a new cross-platform core that facilitated the creation of editions of Opera for multiple operating systems and platforms.
Up to this point, Opera was trialware and had to be purchased after the trial period ended. Version 5.0 (released in 2000) saw the end of this requirement. Instead, Opera became ad-sponsored, displaying advertisements to users who had not paid for it. Later versions of Opera gave the user the choice of seeing banner ads or targeted text advertisements from Google. With version 8.5 (released in 2005) the advertisements were completely removed and the primary financial support for the browser came through revenue from Google (which is by contract Opera's default search engine).
Among the new features introduced in version 9.1 (released in 2006) was fraud protection using technology from GeoTrust, a digital certificate provider, and PhishTank, an organization that tracks known phishing web sites. This feature was further improved and expanded in version 9.5, when GeoTrust was replaced with Netcraft, and malware protection from Haute Secure was added.
On the 12th of February 2013, Opera Software announced that it would drop its own Presto layout engine in favour of WebKit as implemented by Google's Chrome browser, using code from the Chromium project. Opera Software planned as well to contribute code to WebKit. On the 3rd of April 2013, Google announced that it would fork components from WebKit to form a new layout engine known as Blink; the same day, Opera Software confirmed that it would follow Google in implementing the Blink layout engine.
On the 28th of May 2013, a beta release of Opera 15 was made available, the first version is based on the Chromium project. Many distinctive Opera features of the previous versions were dropped, and Opera Mail was separated into a standalone application derived from Opera 12.
In November 2016, the original Norwegian owner of Opera sold his stake in the business to a Chinese consortium under the name Golden Brick Capital Private Equity Fund I Limited Partnership for $600 million. An earlier deal was not approved by regulators.
In January 2017, the source code of Opera 12.15 (one of the last few versions that was still based on the Presto layout engine) was leaked.
To demonstrate how radically different a browser could look, Opera Neon, dubbed a "concept browser", was released in January 2017. PC World compared it to demo models that automakers and hardware vendors release to show their visions of the future. Instead of a Speed Dial, it displays the frequently accessed websites in resemblance to a desktop with computer icons scattered all over it in an artistic formation.
Opera has originated features later adopted by other web browsers, including Speed Dial, pop-up blocking, re-opening recently closed pages, private browsing, and tabbed browsing. Opera includes a bookmarks bar and a download manager. Opera also has "Speed Dial", which allows the user to add an unlimited number of pages shown in thumbnail form in a page displayed when a new tab is opened. Speed Dial allows the user to more easily navigate to the selected web pages.
It is possible to control some aspects of the browser using the keyboard shortcuts. Page zooming allows text, images and other content such as Adobe Flash Player, Java platform and Scalable Vector Graphics to be increased or decreased in size to help those with impaired vision.
Opera Software claims that when the Opera Turbo mode is enabled, the compression servers compress requested web pages (except HTTPS pages) by up to 50%, depending upon the content, before sending them to the users. This process reduces the amount of data transferred and is particularly useful for crowded or slow network connections, making web pages load faster or when there are costs dependent on the total amount of data usage. This technique is also used in Opera Mini for mobile devices and smartwatches.
One security feature is the option to delete private data, such as HTTP cookies, browsing history, items in cache and passwords with the click of a button. This lets users erase personal data after browsing from a shared computer.
When visiting a site, Opera displays a security badge in the address bar which shows details about the website, including security certificates. Opera’s fraud and malware Protection warns you about suspicious web pages and is enabled by default. It checks the requested page against several databases of known phishing and malware websites, called blacklists.
In January 2007, Asa Dotzler of the competing Mozilla Corporation accused Opera Software of downplaying information about security vulnerabilities in Opera, (which were fixed in December 2006). Dotzler claimed that users were not clearly informed of security vulnerabilities that were present in the previous version of Opera and thus they would not realize that they needed to upgrade to the latest version or else risk being exploited by hackers. Opera Software responded to these accusations on the next day.
In 2016, a free virtual private network (VPN) service was implemented in the browser. Opera said that this would allow encrypted access to websites otherwise blocked, and provide security on public WiFi networks. Either VPN or Turbo can be enabled, but not both.
In July 2018, Opera was listed on the NASDAQ stock exchange  in New York City at an initial offering of $12 per share.
In 2018, a built-in cryptocurrency wallet to the Opera Web Browser was released.. Announcing that they would be the first browser with a built-in Crypto Wallet. On December 13, 2018 they released a video showing many decentralized applications like Cryptokitties running on the Android version of the Opera Web Browser.
Opera Software uses a release cycle consisting of three "streams" (which correspond to phases of development) that can be downloaded and installed independently of each other: "developer", "beta" and "stable". New features are first introduced in the developer build, then, depending on user feedback, may progress to the beta version and eventually be released.
The developer stream allows early testing of new features, mainly targeting developers, extension creators, and early adopters. Opera developer is not intended for everyday browsing as it is unstable and is prone to failure or crashing, but it enables advanced users to try out new features that are still under development, without affecting their normal installation of the browser. New versions of the browser are released frequently, generally a few times a week.
Both streams can be installed alongside the official release without interference. Each has a different icon to help the user distinguish between the variants.
In 2005, Adobe Systems opted to integrate Opera's rendering engine, Presto, into its Adobe Creative Suite applications. Opera technology was employed in Adobe GoLive, Adobe Photoshop, Adobe Dreamweaver, and other components of the Adobe Creative Suite. Opera's layout engine is also found in Virtual Mechanics SiteSpinner Pro. The Internet Channel is a version of the Opera 9 web browser for use on the Nintendo Wii created by Opera Software and Nintendo. Opera Software is also implemented in the Nintendo DS Browser for Nintendo's handheld systems.
Versions with the Presto layout engine have been positively reviewed, although they have been criticized for website compatibility issues. Because of this issue, Opera 8.01 and higher had included workarounds to help certain popular but problematic web sites display properly.
Versions with the Blink layout engine have been criticized by some users for missing features such as UI customization, and for abandoning Opera Software's own Presto layout engine. Despite that, versions with the Blink layout engine have been praised for being fast and stable, for handling the latest web standards and for having a better website compatibility and a modern-style user interface.
Over the years, Opera for personal computers has received several awards. These awards include:
Related web browsers:
Opera has a history of introducing new features long before they become mainstream, and often failing to receive credit for doing so. Opera was the first browser to [...]
This article details features of the Opera web browser.HCalendar
hCalendar (short for HTML iCalendar) is a microformat standard for displaying a semantic (X)HTML representation of iCalendar-format calendar information about an event, on web pages, using HTML classes and rel attributes.
It allows parsing tools (for example other websites, or browser add-ons like Firefox's Operator extension) to extract the details of the event, and display them using some other website, index or search them, or to load them into a calendar or diary program, for instance. Multiple instances can be displayed as timelines.History of the Opera web browser
The history of the 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 Software ASA, with the first publicly available version released in 1996. Opera has undergone extensive changes and improvements, and introduced notable features such as Speed Dial.
Until version 2.0, the Opera browser was called MultiTorg Opera (version 1.0) and had only a limited internal release—although it was demonstrated publicly at the Third International WWW Conference in April 1995. It was known for its multiple document interface (MDI) and 'hotlist' (sidebar), which made browsing several pages at once much easier, as well as being the first browser to completely focus on adhering to the W3C standards.In February 2013, Opera Software announced that their in-house rendering engine, Presto, would be phased out in favour of WebKit. Opera 15 saw the browser being fully rewritten, with this and subsequent releases being based on Blink and Chromium.List of ECMAScript engines
Chakra (JScript9): A JScript engine used in Internet Explorer. It was first previewed at MIX 10 as part of the Internet Explorer 9 Platform Preview.
Tamarin: An ActionScript and ECMAScript engine used in Adobe Flash.
iv, ECMAScript Lexer / Parser / Interpreter / VM / method JIT written in C++
Continuum: A self-interpreter that supports older drafts of the ECMAScript 2015 specification. Uniquely, the engine is implemented in ECMAScript 3, which made it possible to run ES2015 in browsers as old as IE6.
Futhark: The ECMAScript engine of the Opera web browser versions 9.50 to 10.10.
InScript: An obsolete proprietary library used for iCab 2 and 3.
JScript: The engine that is used in Internet Explorer for versions up to IE9, and one component of the Trident layout engine.
Linear B: The ECMAScript engine of the Opera web browser versions 7.0 to 9.50, exclusive.
YAJI: An ECMAScript engine based on the FESI implementation by Jean-Marc Lugrin in 1999, using the Java platform, currently being developed to support the latest standards (ECMAScript spec. 262, v5.1).
Duktape: A small footprint, easily embeddable Ecmascript E5/E5.1 engine.
The Kinoma Platform, an ECMAScript 6 runtime environment and framework. This is one of the first runtimes to correctly implement almost all of the ECMAScript 6 specification, currently unmaintained.
Moddable successor of Kinoma Platform, currently active project and aims to support more recent versions of ECMAScript.
Espruino: A very small footprint interpreter specifically for microcontrollers. Can run in less than 8 kB of RAM by executing from source (rather than bytecode).
MuJS: A lightweight ECMAScript interpreter library, designed for embedding in other software to extend them with scripting capabilities. Originally developed for MuPDF.
GNU Guile features an ECMAScript interpreter as of version 1.9
This is a list of Nintendo DS accessories.My Opera
My Opera was the virtual community for Opera web browser users. It belonged to Opera Software ASA. In addition to being a support site for the Opera browser, My Opera worked like a social networking site. It offered services such as blogs, photo albums, the free email service My Opera Mail and more. My Opera was closed down on March 3, 2014.Mylo (Sony)
My Life Online (mylo) is a device created and marketed by Sony for portable instant messaging and other Internet-based communications, browsing Internet web sites (using the Opera web browser) and playback and sharing of media files. The pocket-sized, tablet-shaped handheld device, which debuted in 2006, had a screen which slid up to reveal a QWERTY keyboard. The brand name 'mylo' stands for My Life Online. Using Wi-Fi instead of cellular networks, the mylo was targeted to the 18–24 age group.By using WiFi networks for Internet connectivity, mylo provided users with the possibility of reducing connectivity costs by avoiding the necessity of using GSM, CDMA or 3G cellular networks which would usually be used for devices of this size and functionality.Odin (software)
In computing, Odin is a project to run Microsoft Windows programs on OS/2 or convert them to OS/2 native format. It also provides the Odin32 API to compile Win32 (Windows API) programs for OS/2.
The project's goals are:
Every Windows program should load and operate properly;
Create a complete OS/2 implementation of the Win32 API.Although this is far from complete, much of the Win32 API is not widely used, so partial implementation will give usable results. Odin32 is already used commercially for the OS/2 port of the Opera web browser.Opera Dragonfly
Opera Dragonfly is a web development tool that was integrated into the Opera web browser from Opera versions 9.5 through 12.18, similar to Firebug and development tools built into Mozilla Firefox and Google Chrome.
The Scope transport protocol (STP) is used for communication between the Opera browser and Opera Dragonfly.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 product and is no longer bundled with Opera. Opera Mail version 1.0 is available for OS X and Windows. It features rich text support and inline spell checking, spam filtering (both automated and Bayesian), a contact manager, and supports POP3 and IMAP, newsgroups, and Atom and RSS feeds.
Opera Mail uses one database that keeps an index of all mail and sorts the messages automatically into several "views" or access points. Messages are automatically sorted by types, such as mailing lists, and mail with attachments. This approach to indexing allows for quicker access to messages. For instance, a message sent to a mailing list with a word document attached will appear in both the "Documents" attachment view and in the "Mailing lists" view. Opera Mail can also use Bayesian filtering to automatically sort messages into other views. All messages in the database are accessed by opening the "Received" view.
The integrated mail component included a simple IRC client, but this is no longer present in the standalone program. The IRC client supported multiple servers, file transfers, and interface customization through CSS.
Opera Mail can display text and HTML emails and uses the Presto layout engine to display HTML.
Opera Mail is at the end-of-life stage of its product lifecycle; this means neither technical support nor product and security updates will be provided. The product is no longer available for download.Opera Mini
Opera Mini is a mobile web browser developed by the Opera Limited company. 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 and iOS. It was previously developed for Windows 10 Mobile, Windows Phone 8.1, BlackBerry, Symbian, and Bada. Those versions are still maintained, despite not being developed.
In July 2012, Opera Software reported that Opera Mini had 168.8 million users as of March 2012. In February 2013, Opera reported 300 million unique Opera Mini active users and 150 billion page views served during that month. This represented an increase of 25 million users from September 2012.Opera Software
Opera Software AS is a Chinese-owned software company, primarily known for its desktop Opera web browser, and mobile web browser Opera Mini. It was demerged from its parent company Otello Corporation as part of the latter's divestiture of its web browser business. Opera browsers have more than 350 million users worldwide across multiple platforms.Opera is also involved in promoting Web standards through participation in the W3C. The company has its headquarters in Oslo, Norway and also has offices in Sweden, Poland, China, Japan, South Korea, Australia, Russia, Ukraine, Iceland, Singapore, Taiwan and the United States.The company changed ownership when Otello (at the time Opera Software ASA) sold its web browser and consumer businesses along with the Opera brand to a Chinese group of investors in 2016 with the deal completing in November of that year.On July 27, 2018, Opera Software went public on the NASDAQ stock exchange, raising $115 million in its initial public offering.Otter Browser
Otter Browser is a cross-platform, free and open-source web browser that aims to recreate aspects of Opera 12.x using Qt framework while keeping seamless integration with users' desktop environments. Otter Browser is licensed under GPLv3. It works on Linux, macOS, and Windows platforms.The Qt WebEngine used by Otter is a wrapper around the Chromium browser core.Palm Foleo
The Palm Foleo was a planned subnotebook computer that was announced by mobile device manufacturer Palm Inc. on May 30, 2007, and canceled three months later. It intended to serve as a companion for smartphones including Palm's own Treo line. The device ran on the Linux operating system and featured 256 MB of flash memory and an immediate boot-up feature.The Foleo featured wireless access via Bluetooth and Wi-Fi. Integrated software included an e-mail client which was to be capable of syncing with the Treo E-Mail client, the Opera web browser and the Documents To Go office suite. The client did not send and retrieve mail over the Wi-Fi connection, instead transmitting via synchronization with the companion smartphone.The device was slated to launch in the U.S. in the third quarter of 2007 for a price expected by Palm to be $499 after an introductory $100 rebate. Palm canceled Foleo development on September 4, 2007, with Palm CEO Ed Colligan announcing that the company would return its focus to its core product of smartphones and handheld computers. Soon after the device was canceled, a branch of subnotebooks called netbooks, similar to the Foleo in size and functionality, reached the market. Had it been released, the Foleo would have been the founding device in the category. At the time, Palm was performing poorly in face of heavy competition in the smartphone market. The company's sales did not recover, and it was purchased by information technology giant Hewlett-Packard in April 2010.Presto (browser engine)
Presto was the browser engine of the Opera web browser from the release of Opera 7 on 28 January 2003 until the release of Opera 15 on 2 July 2013, at which time Opera switched to using the Blink engine that was originally created for Chromium. Presto was also used to power the Opera Mini and Opera Mobile browsers.
Server-sent events (SSE) is a server push technology enabling a browser to receive automatic updates from a server via HTTP connection. The Server-Sent Events EventSource API is standardized as part of HTML5 by the W3C.Sidebar (computing)
The sidebar is a graphical control element that displays various forms of information to the right or left side of an application window or operating system desktop. Examples of the sidebar can be seen in the Opera web browser, OpenOffice.org, SoftMaker Presentations and File Explorer; in each case, the app exposes various functionalities via the sidebar.WebKit
WebKit is a browser engine used in Apple's Safari browser and other products.
WebKit is also the basis for the experimental browser included with the Amazon Kindle e-book reader, and for the default browser in Apple iOS, BlackBerry Browser in OS 6 and above, and Tizen mobile operating systems. WebKit's C++ application programming interface (API) provides a set of classes to display web content in windows, and implements browser features such as following links when clicked by the user, managing a back-forward list, and managing a history of pages recently visited.