Screenshot della schermata principale di Wikipedia inglese nella versione Opera 102 su macOSScreenshot della schermata principale di Wikipedia inglese nella versione Opera 102 su macOS
Questa voce o sezione deve essere rivista e aggiornata appena possibile.
Commento:informazioni ferme al 2013
Sembra infatti che questa voce contenga informazioni superate e/o obsolete. Se puoi,contribuisci ad aggiornarla.
Opera è nato nel1994 come progetto di ricerca dellaTelenor, la più grande compagnia di telecomunicazioninorvegese. Nel 1995 fu fondata laOpera Software ASA, che si dedica da allora al suo sviluppo.[2] Attualmente risulta essere il quinto browser più utilizzato.[3]
Il 12 febbraio 2013, Opera Software ha annunciato che avrebbe abbandonato il proprio motore di layout Presto a favore di WebKit, implementato dal browser Chrome di Google, utilizzando il codice del progetto Chromium. Il 3 aprile 2013, Google ha annunciato che avrebbe biforcato i componenti da WebKit per formare un nuovo motore di layout, Blink. Quel giorno, Opera Software ha confermato che avrebbe seguito Google nell'implementazione di Blink.
Il 28 maggio 2013 è stata resa disponibile una versione beta di Opera 15, la prima versione basata sul progetto Chromium.
A luglio 2016, Opera è acquisita da un consorzio cinese capitanato daQihoo 360.[4]
Rispetto ai suoi concorrenti, Opera è stato il browser che ha mantenuto più a lungo una politica di vendita. In alternativa all'acquisto della licenza era possibile utilizzarlo gratuitamente, a patto di avere un banner pubblicitario nella finestra del programma. Il 30 agosto2005 la Opera Software, per celebrare il decennale del suo browser, ha regalato codici di registrazione, validi per tutte le piattaforme supportate, per accedere al browser senza pubblicità.[6] Ma solo a partire dal 20 settembre2005, con la versione 8.50, Opera è diventato un software completamente gratuito grazie alla rimozione del banner.
Oltre ad essere un browser per il web, Opera è anche unclientFTP,NNRP perUsenet,SMTP per lee-mail (con supporto anti-spam), perBitTorrent (per il quale include una funzionalità di ricerca) eIRC. Storicamente Opera è stato il primo browser a permettere la navigazione di più siti web contemporaneamente in un'unica finestra del programma medianteMDI.[7] La versione 4.0 di Opera introdusse l'interfaccia a schede (il cosiddettotabbed browsing):[8] pur essendo una tecnica già adottata fin dal 1994, Opera ne diffuse la notorietà. È stato il primobrowser ad introdurre la funzione di salva sessione corrente e quella di anteprima (in formato "miniatura") dei vari tab, e, a partire dalla versione 11.01, la possibilità di organizzare i tab in cartelle.
Opera è disponibile in 44 lingue differenti,[9] e supporta moltisistemi operativi, tra cuiWindows,Linux,Macintosh,FreeBSD eSolaris. Come molti altri browser, Opera sfrutta la maggior parte delle specifiche web di nuova implementazione[10], supporta i temi (skins) che possono essere configurati in modo da personalizzare il programma. È possibile personalizzare il programma anche implementando dei pulsanti personalizzati. Utilizza inoltre un propriomotore di renderizzazione, denominatopresto, sviluppato dalla stessaOpera Software.
Per estendere le proprie funzionalità, Opera supporta l'architettura per i plug-inNetscape.
Opera dispone di diverse funzioni per gli utenti esperti e gli sviluppatori. Ad esempio permette di disattivare il caricamento di tutte le immagini o solo di quelle che non sono nellacache; permette di disattivare alcuni o tutti gli elementi grafici di una pagina, fino ad ottenere una rappresentazione simile a quella ottenibile con un browser puramente testuale comeLynx. È possibile anche modificare il codiceHTML di una pagina e visualizzare gli effetti della modifica senza salvarlo o ricaricare. Include inoltre undebugger integrato che permette di analizzare le caratteristiche di ogni elemento di una pagina, di visualizzare i tempi di caricamento di ogni componente, ilDOM e gli errori degliscript. Integra un client torrent e uno di posta elettronica, per ricevere le e-mail da 5 differenti indirizzi.
A partire da Opera 10 si ha a disposizione la modalità Turbo, la quale esattamente come in Opera Mini comprime i contenuti delle pagine web tramite i server Opera per velocizzarne il download, il che avvantaggia soprattutto le connessioni lente, come modem 56k o GPRS, o le tariffazione a traffico, mentre in presenza di una linea veloce come l'ADSL tale funzione può risultare controproducente.[11][12]
Opera possiede un sistema diriconoscimento vocale e disintesi vocale integrato. Per quanto riguarda la prima funzione, i comandi vanno pronunciati dopo aver premuto un apposito pulsante, preceduti dalla parola "Opera" (per differenziarli da eventuali comandi vocali supportati dai siti Web visitati). Per quanto riguarda la funzione di sintesi (disponibile solo in lingua inglese), è possibile far pronunciare a Opera il testo selezionato (tramite pulsante o comando vocale), con voce maschile o femminile.[13]
Questa funzione venne abbandonata con la versione 12.
Opera Unite è una tecnologia in grado di trasformare il browser in un server Web personale, che venne pubblicata per la prima volta il 16 giugno2009. Aggiungendo un server al programma, Opera Unite permette l'uso di diversi servizi come la condivisione di file, chat, visione di video in diretta (streaming) e l'uso diweb server.[14]
Alla pubblicazione della versione stabile di Opera 10.00, Opera Software ha deciso di non implementare Opera Unite nella versione (quando invece era presente nelle prime tre beta) in quanto considerata ancora troppo instabile e poco affidabile. Nel novembre 2009 è stata pubblicata la versione 10.10 stabile (preceduta da una beta) che implementa Opera Unite.
Nel 2012 con lo sviluppo della versione 12.00 del browser, la software house ha deciso di cessare il supporto a Opera Unite e OperaWidgets, per concentrarsi sulla piattaforma Estensioni del browser[15].
Opera è stato sviluppato anche per idispositivi mobili, con due varianti, che si distinguono per ilrendering delweb[18]; la popolarità di tale browser ha superato quota 100 milioni di utenti nel febbraio del 2011[19][20].
Le due varianti di Opera per i dispositivi mobili sono: "Browser Opera" pensata per l'elevate prestazioni ed "Browser Opera Mini" pensata per i dispositivi meno prestanti.
Opera ha riscosso un notevole successo grazie alla tecnologia SSR (Small Screen Rendering), modalità di renderizzazione predefinita per dispositivi con schermi di 128 pixel di larghezza o meno, che lo rende particolarmente adatto a dispositivi condisplay di piccole dimensioni. In questa modalità, la pagina viene riformattata in una singola colonna verticale, gli elenchi lunghi e barre di navigazione sono automaticamente compressi (nascondendo la maggior parte della lista o bar) con una caratteristica nota come "contenuto pieghevole" e un segno più (+) viene visualizzato accanto al contenuto compresso, permettendo di accedere al contenuto di tale elenco o barra. In modalità SSR, le immagini sono ridotte a non più del 70% della dimensione dello schermo in entrambe le direzioni.
Gli sviluppatori web possono accendere a Small-Screen Rendering sull'edizione desktop di Opera per vedere come il lorosito web viene mostrato sulle edizioni mobile di Opera.
Logo di Opera Mini
Quando un utente naviga sul web utilizzando Opera Mini, la richiesta viene inviata tramite larete mobile ad uno deiserver della società Opera Software, che recupera lapagina web, la elabora, la comprime e la invia di nuovo altelefono cellulare dell'utente
Opera Mini è un Web browser per cellulari sviluppato inJava ME[21] e disponibile fin dal 24 gennaio 2006[22]. Per permettere la visualizzazione di pagine web complesse su dispositivi dalle capacità computazionali estremamente limitate e la corretta fruizione delle pagine web non pensate per i dispositivi mobili, Opera Mini demanda ilrendering delle pagine a un server remoto, che invia il risultato al browser che ne ha fatto richiesta. La pre-elaborazione aumenta anche la compatibilità con le pagine web che non sono progettate per i telefoni cellulari e quindi permette di fruire di quei siti che altrimenti non sarebbero visitabili, come ad esempio in presenza discript complessi: se un tipo di carattere richiesto non è disponibile sul dispositivo, come può essere nel caso degli alfabeti indiani, Hindi e alcuni altri set di caratteri non latini, il contenuto viene inviato in forma di immagine bitmap. Tra le altre caratteristiche, la versione Mini supporta l'apertura di più siti contemporaneamente, il salvataggio delle pagine sulla memoria del cellulare e integra un gestore per i download.
Il 31 maggio 2012 venne pubblicata la versione 7, la quale oltre a migliorare le performance e ridurre i requisiti minimi, non ha più il limite dei speed dials ed introduce una nuova pagina riassuntiva di diverse attività, dai social network, alle notizie efeed[23], inoltre per gli utenti Android sarà possibile utilizzare l'acceleratore grafico per l'interfaccia grafica[24], nello stesso anno venne pubblicata la versione 7.1, che introduce la gestione dei file scaricati e di riprendere i download interrotti.
Nel marzo del 2014 viene pubblicata la versione 8, che introduce la nuova interfaccia, nuove modalità di fruizione (navigazione privata, modalità notte).
Il 14 aprile 2015 Opera Mini diventa "Browser Opera Mini" e riceve un importante aggiornamento che introduce una nuova interfaccia, supporto allo swipe, miglior supporto ai dispositivo con elevati DPI, la combinazione della barra di ricerca e di navigazione, l'unione della pagina iniziale con la pagina esplora, ed altri minori.
Opera Mobile utilizza il motore di layout Presto e supporta diversi standard web, così comeAJAX,HTML5 eAdobe Flash (solo per Android), elaborando le pagine web e le informazioni prelevate direttamente dal web. A partire dalla versione 9.7 si può utilizzare Opera Turbo, funzionalità presente anche nella versione Desktop e simile al funzionamento di Opera Mini; le pagine web vengono compresse tramite Opera Software "Turbo" server, riducendo così dimensioni del download. Di conseguenza i tempi di caricamento della pagina sono ridotti, riducendo il consumo di larghezza di banda fino all'80%.
Con la versione 12 (pubblicata nel 2012) si è introdotto il supporto hardware ed estesa la compatibilità all'HTML5 eWebGL.
Opera Mobile il 5 marzo 2013 è diventato "Browser Opera" e sul marketGoogle Play è comparsa la prima beta della nuova versione del browser per cellulari Android. Tale versione utilizzaWebKit in quanto si basa su Chromium 26 ed è dotata di interfaccia Holo[27]. Il 21 maggio dello stesso anno il nuovo browser esce dalla beta e la versione ufficiale sostituisce in tutto e per tutto la versione precedente (ma che è possibile reinstallare) per i dispositivi con sistema operativo Android[28].Il 9 luglio 2013 esce la versione numero 15 basata suBlink.
Il 10 settembre 2013 dopo un anno di lavoro viene "Coast" pubblicato un browser privo d'interfaccia utente visiva (ad eccezione di 2 tasti), ma gestito interamente tramite gesti.[29][30]
Opera Touch è un browser reso disponibile sulGoogle Play Store e sull'AppleApp Store il 19 aprile 2018, e punta a rendere la navigazione web più fluida ed immediata grazie ad una navigazione a gesti.
Il 6 ottobre2006 Opera ha pubblicato un software perNintendo DS eNintendo DS Lite,Nintendo DS Browser, per permettere ai dispositivi di navigare in internet tramite Wi-Fi, ma senza la visualizzazione di contenuti in Flash.
Il 22 dicembre2006 è stata pubblicata una versione di Opera per NintendoWii[31]. Questa particolare versione è adattata per il funzionamento su un dispositivo a bassa risoluzione come il televisore: attraverso l'uso deiWiimote è possibile far scorrere le pagine e ingrandirne i dettagli. Viene fornito un sistema di ricerca rapida e la possibilità di gestire una lista dei preferiti.
Il 3 Aprile2009 laNintendo ha reso noto che Opera è disponibile per la piattaformaNintendo DSi[32]. Il browser Opera perNintendo DSi è scaricabile con l'applicazione DSi Shop. Per accedervi è necessario che la console sia abilitata alWi-Fi.
Opera GX è un browser orientato al gioco, che è stato annunciato e pubblicato anticipatamente per Windows l'11 giugno 2019. La versione macOS è stata pubblicata nel dicembre dello stesso anno.[33][34]
Opera GX aggiunge funzionalità orientate ai giocatori oltre al normale browser Opera. Il browser consente agli utenti di limitare l'utilizzo di rete, CPU e memoria per preservare le risorse di sistema. Aggiunge anche integrazioni con altre app comeTwitch,Discord eInstagram. Il browser ha anche una pagina integrata chiamata GX Corner, che raccoglie pubblicazioni, offerte e articoli relativi ai giochi.[35][36][37]
Il 20 maggio 2021, Opera ha pubblicato una versione mobile di Opera GX in beta periOS,Android e il 1º dicembre è uscita la versione stabile 1.4.[38]
Opera GX Mobile e il messenger Hype in Opera Mini sono stati entrambi riconosciuti per il loro design e innovazione all'avanguardia, vincendo tre Red Dot al Red Dot Award: Brand & Communication design 2021. Entrambi lanciati nel 2021, Hype e Opera GX Mobile hanno ora ricevuto riconoscimenti professionali in tre categorie; App (Opera GX), App: Social Networking (Hype) e Progettazione di interfacce e user experience: interfacce utente mobili (Opera GX).[39]