Opera totalise environ 1,9 % depart de marché des navigateurs web, et environ 2,3 % sur les mobiles en mars 2021. Depuis sa version 15 en 2013, Opera est basé surChromium[a].
Le navigateur est ou a été disponible pour de nombreuses architectures et plates-formes, de Windows àOS/2, en passant par Linux,FreeBSD,Solaris et macOS, tant sur les architecturesx86 queSPARC et sur les matériels Twin de l'opérateur ADSLNeuf, laNintendo DS, laWii,Wii U et leNokia N800.
En 1992,Jon Stephenson von Tetzchner etGeir Ivarsøy étaient membres d'un groupe de recherche àTeleverket, la compagnie publique norvégienne detélécommunications (désormais nomméeTelenor). Le groupe prit part au développement deODA, un système basé sur des standards pour le stockage et la recherche de documents, d'images et d'autres contenus numériques. Le systèmeODA ne fut jamais utilisé à grande échelle malgré son efficacité et fut abandonné. Le groupe de recherche créa également le premier serveur Internet norvégien et leurs premières pages personnelles en 1993.
Les membres du groupe pensaient toutefois que le navigateurNCSA Mosaic avait une structure trop « plate » pour être efficace dans la navigation sur le Web. Sur la base de ces constatations, le groupe s'intéressa au principe de développer un nouveau navigateur de documents en partant de rien. Inspirés par le projetODA, ils virent le potentiel du développement d'un navigateur plus adapté aux multiples facettes de la structure du Web. Leur compagnie mère Televerket leur donna le feu vert et fin 1993, le premier prototype était réalisé et fonctionnel.
En 1994, Televerket devint une société anonyme où l'État était actionnaire majoritaire, et von Tetzchner et Ivarsøy furent autorisés à continuer le développement par eux-mêmes dans les locaux de Televerket.
Fin 1995, Televerket changea de nom pour Telenor, et l'entreprise Opera Software fut alors créée dans les mêmes locaux qu'auparavant. Leur produit était initialement connu sous le nom de MultiTorg Opera et fut rapidement reconnu par la communauté des internautes pour son interface multidocuments (MDI) et sa « hotlist » (barre latérale) qui facilitait la consultation de plusieurs pages à la fois.
Toutefois, Televerket se trouvait face à un dilemme : une dérégulation totale du marché norvégien des télécommunications était prévue pour l'année 1998, ce qui signifiait qu'elle devait se préparer à la concurrence. Il n'était pas sûr que le navigateur correspondrait à son cœur de métier.
L'année 2000 marque le lancement de la version Opera 4.0[3].
Des versions 4 à 6, Opera utilisa lemoteur de rendu HTML Elektra et changea de moteur lors de la sortie d'Opera 7, le.
Le moteur de rendu HTML Presto permet d'améliorer la gestion des feuilles de styleCSS, de l'interpréteurJavaScript et du support deDOM. Le support de ce dernier, couplé à JavaScript permet de rendre l'interprétation des pages dynamiques. Ainsi, certains éléments se voient réinterprétés et le contenu peut bouger en réagissant à toutes sortes d'événements dictés par l'utilisateur ou définis par le concepteur de lapage Web. Le passage à Presto a également permis la correction de nombreux bugs.
En débuta une phase restreinte de tests préliminaires de Opera 7.6. Cette version proposa un support plus abouti des standards, et introduisit le support de la voix pour Opera, et le support de VoiceXML. Opera annonça également un nouveau navigateur pour la télévision numérique, lequel incluait l'optionFit to Width (« ajustement à la largeur ») créée pour Opera 8. C'est une technologie propriétaire qui combine la puissance duCSS, avec la technologie interne d'Opera. Les pages sont redimensionnées de manière dynamique, en diminuant la taille des images ou du texte et même en supprimant les images de taille spécifique, pour l'ajuster à la largeur de n'importe quel écran, améliorant ainsi grandement son utilisation sur de petits écrans. Opera 7.6 ne fut jamais distribuée en tant que version finale.
Le, sortie de la version 8.0. En plus du support de SVG Tiny, des fonctionnalités multimodales et de User JavaScript (scripts JavaScript créés par l'utilisateur), l'interface utilisateur fut nettoyée et simplifiée. La page de démarrage par défaut est un portail de recherche amélioré. Cela suggère que le navigateur vise une cible commerciale plus générale, plutôt que des utilisateurs expérimentés.Ceci, toutefois, n'a pas été bien accueilli par certains des utilisateurs, car quelques paramètres avancés sont désormais cachés. Le, laversion de démonstration technologique d'Opera 8.02 inclut, pour la première fois, un clientBitTorrent simple qui fut introduit dans la version 9.0 d'Opera.
Maintenant, la société Opera tire ses revenus des versions pour appareils mobiles (comme lesassistants personnels et lestéléphones mobiles) du navigateur, les autres versions (pourWindows,Linux etMac OS) servant de vitrines technologiques.
Le, Opera etNintendo annoncent leur partenariat pour l'intégration du navigateur sur la console de jeu portableDS, illustrant l'orientation de plus en plus marquée d'Opera vers lessystèmes embarqués. Le, Nintendo a également annoncé qu'Opera serait le navigateur qui équiperait laWii, leur nouvelleconsole de salon, navigateur qui est maintenant disponible dans sa version finale.
Le, Opera lance officiellement la version 9.0 de son navigateur. Cette version intègre les téléchargements par fichiersBitTorrent. Elle intègre également deswidgets permettant de personnaliser le navigateur (en y ajoutant une calculatrice, une horloge...) fournis par la communauté.
Cette nouvelle version accepte de faire apparaître les éditeursWYSIWYG disponibles sur différents sites Web. Elle passe avec succès le testAcid2, qui vise à tester la qualité de l'implémentation de certaines fonctionnalités de CSS 2 et d'autresstandards du Web du moteur de rendu.
Le, la version 9.10 d'Opera est lancée. Elle propose notamment un filtre anti-hameçonnage fourni par GeoTrust ou encorePhishTank.
Le, la version 9.20 est publiée. Celle-ci corrige quelques bogues et apporte plusieurs nouvelles fonctionnalités dont l'appel rapide, qui consiste à afficher une miniature de 9 sites, choisis par l'utilisateur, lorsque celui-ci ouvre un onglet vierge. Il peut ainsi accéder rapidement et visuellement à ses sites favoris en deux clics.
En, Opera annonce, en même temps queWebKit, atteindre deux des trois objectifs du testAcid3, à savoir le score de 99/100[5],[6] et le rendu parfait aupixel près[7].
Le, sortie de la version 9.50 build 10063 finale. Il inclut un nouveau mode de défilement de page appeléDrag to Scroll. Cette fonction, à l'aide d'unraccourcis clavier (Control+Alt) et d'un clic gauche permet « d'empoigner » une page (ou une zone de la page s'il s'agit d'unezone de texte ou d'une frame/iframe) de manière plus rapide et précise, à l'instar de l'outil « main » que l'on retrouve dans de nombreux logiciels de traitement d'images. Opera propose la synchronisation des signets et des notes en ligne, avec le site communautaire My Opera.
Le, sortie de la version 9.6 build 10447.
Le, Opera présente et sort par la même occasion une fonctionnalité innovante :Opera Unite[8].
Le, Opera sort la version 10.00. Voici quelques-unes de ses nouveautés :
Opera Turbo, qui accélère par 2 ou plus les connexions les plus lentes mais réduit la qualité des images ;
le Speed Dial, renommé « Accès rapide » par la suite, qui est une liste — sous la forme d'une grille de miniatures — de sites web choisis par l'utilisateur et affichés lors de l'ouverture d'un nouvel onglet ;
la refonte du style du logiciel ;
les onglets peuvent afficher une miniature des sites.
Le, Opera sort la version 10.10. Elle inclut la version finale d'Opera Unite.
En 2010 sort la version finale d'Opera 11. Cette version ajoute le support des extensions du navigateur, à la manière deGoogle Chrome ouMozilla Firefox.
Le, Opera sort la version 11.10. Cette nouvelle version du navigateur apporte la mise à jour du moteur de rendu Presto en 2.8, la prise en charge du format d'imageWebP développé par Google, l'installation silencieuse des plugins externes et la mise en place du SpeedDial 2.0
Le, Opera lance son nouveau channel de développement : Opera Next[9] et propose dans la foulée une version alpha de Opera 11.50 baptisée Swordfish.
Le, Opera publie la version beta d'Opera 11.50 (Swordfish)[10] sur son channel de développement Opera Next. Cette version beta propose des extensions dans le speed dial, une amélioration notable d'Opera Link pour le transfert desdonnées personnelles et enfin un meilleur support duHTML5 et du formatSVG. Peu après sort la version 11.50 d'Opera.
Le,Jon Stephenson von Tetzchner, fondateur d'Opera annonce son départ de la société dans un courriel adressé aux employés.
En, Opera fait l'objet d'une offre d'acquisition par un groupe d'investisseurschinois pour un montant de1,2 milliard de dollars, offre qui est approuvée par la direction de l'entreprise[14]. L'offre échoue par la non-validation de l'opération par les autorités de la concurrence américaine. À la place de cette offre, le consortium chinois propose de n'acquérir qu'une partie des activités d'Opera, pour600 millions de dollars, dans le but d'avoir l'approbation de l'autorité de la concurrence américaine[15].
En novembre 2016, la vente du navigateur et de la marque Opera est finalisée pour575 millions de dollars[16].
Opera GX est une alternative à Opera orientée vers les joueurs dejeux vidéo sur ordinateur, qui permet de maîtriser ses consommations de ressources (processeur etmémoire vive). Le navigateur a été annoncé le 21 mai 2019 et publié en accès anticipé pour Windows le, lors de l'E3 2019. La version macOS est sortie en décembre de la même année[17].
Opera GX contient un outil permettant aux utilisateurs de limiter l'utilisation du réseau, du processeur et de la mémoire pour préserver les ressources du système.GX Cleaner est un outil censé permettre aux utilisateurs de vider le cache, les cookies et autres fichiers indésirables, etc. Le navigateur ajoute également des intégrations avec d'autres sites Web tels que Twitch, Discord, Twitter et Instagram. Le navigateur dispose également d'une page intégrée appeléeGX Corner, qui regroupe des informations sur les sorties de jeux vidéo, des offres commerciales et des articles d'actualité liés aux jeux vidéos.[réf. nécessaire]
Opera Air est une variante d'Opera annoncée le 4 février 2025, se présentant comme un « navigateur depleine conscience ». Opera Air propose notamment des rappels de pause, des paysages sonores ambiants et un outil permettant de faire des exercices de respiration[18].
En, il est révélé que Google Chrome intègre uneAPI qui permet aux sites et services de Google d'accéder aux informations telles que le processeur, leprocesseur graphique, lamémoire vive et aux journaux de visite des internautes sur les domaines Google. Cette API est intégrée à l'extensionhangout services et ne peut être désactivée, bien que cela soit contraire à lalégislation européenne sur les marchés numériques (DMA). Cette API a été trouvée sur les navigateurs utilisantChromium comme base, tels queMicrosoft Edge, Opera etBrave[19].
Malgré la transition deGoogle Chrome vers leframeworkManifest V3, qui rend certaines extensions inutilisables, Opera annonce sa volonté de continuer de rendre compatibles sur sonnavigateur web les extensionsManifest V2 (telles qu'UBlock Origin) et d'offrir sa fonction intégrée de blocage de publicités[20].