Opera (browser)













































Opera
software
Logo

Screenshot di Opera Developer 51.0.2776 su Windows 10
Screenshot di Opera Developer 51.0.2776 su Windows 10
Genere Browser
Sviluppatore Opera Software
Data prima versione 1995
Ultima versione 58.0.3135.90 (7 marzo 2019[1])
Sistema operativo Multipiattaforma
Linguaggio
C++[2]
Licenza
freeware
(licenza non libera)
Lingua Multilingua
Sito web
www.opera.com/

Opera è un browser web freeware e multipiattaforma prodotto da Opera Software, disponibile per i sistemi operativi Windows, MacOS, Linux, Android e molti altri.




Indice






  • 1 Storia


  • 2 Caratteristiche


    • 2.1 Funzioni avanzate


    • 2.2 Modalità turbo


    • 2.3 Gesti del mouse


    • 2.4 Comandi vocali


    • 2.5 Opera Unite




  • 3 Web mobile


    • 3.1 Browser Opera Mini


    • 3.2 Opera Mobile


    • 3.3 Browser Opera


    • 3.4 Coast




  • 4 Loghi


  • 5 Opera per Nintendo DS & Wii


  • 6 Cronologia delle versioni


  • 7 Note


  • 8 Voci correlate


  • 9 Altri progetti


  • 10 Collegamenti esterni





Storia |


Opera è nato nel 1994 come progetto di ricerca della Telenor, la più grande compagnia di telecomunicazioni norvegese. Nel 1995 fu fondata la Opera Software ASA, che si dedica da allora al suo sviluppo.[3] Attualmente risulta essere il quinto browser più utilizzato.[4]


Dal 2013 Opera è sviluppato e disponibile in due versioni contemporaneamente, la 12 (basata sul motore di rendering Presto) e la 15 (basata su Chromium ed il nuovo motore Blink).



Caratteristiche |


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 agosto 2005 la Opera Software, per festeggiare il decennale del suo browser, ha regalato codici di registrazione, validi per tutte le piattaforme supportate, per accedere al browser senza pubblicità.[5] Ma solo a partire dal 20 settembre 2005, 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 un client FTP, NNRP per Usenet, SMTP per le e-mail (con supporto anti-spam), per BitTorrent (per il quale include una funzionalità di ricerca) e IRC. Storicamente Opera è stato il primo browser a permettere la navigazione di più siti web contemporaneamente in un'unica finestra del programma mediante MDI.[6] La versione 4.0 di Opera introdusse l'interfaccia a schede (il cosiddetto tabbed browsing):[7] pur essendo una tecnica già adottata fin dal 1994, Opera ne diffuse la notorietà. È stato il primo browser 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,[8] e supporta molti sistemi operativi, tra cui Windows, Linux, Macintosh, FreeBSD e Solaris. Come molti altri browser, Opera sfrutta la maggior parte delle specifiche web di nuova implementazione[9], 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 proprio motore di rendering, denominato presto, sviluppato dalla stessa Opera Software


Per estendere le proprie funzionalità, Opera supporta l'architettura per i plug-in Netscape.



Funzioni avanzate |


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 nella cache; 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 come Lynx. È possibile anche modificare il codice HTML di una pagina e visualizzare gli effetti della modifica senza salvarlo o ricaricare. Include inoltre un debugger integrato che permette di analizzare le caratteristiche di ogni elemento di una pagina, di visualizzare i tempi di caricamento di ogni componente, il DOM e gli errori degli script.
Integra un client torrent e uno di posta elettronica, per ricevere le e-mail da 5 differenti indirizzi.



Modalità turbo |


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.[10][11]



Gesti del mouse |


Opera implementa una serie di mouse gesture non personalizzabili, attuabili con una combinazione di clic e trascinamenti del puntatore. Eccoli:












































Gesti per la navigazione
Azione Come compierla
Vai alla pagina precedente Tenere premuto il tasto destro del mouse e cliccare il sinistro
Tenere premuto il tasto Ctrl e trascinare il mouse a sinistra
Vai alla pagina successiva Tenere premuto il tasto sinistro del mouse e cliccare il destro
Tenere premuto il tasto Ctrl e trascinare il mouse a destra
Vai alla cartella superiore Tenere premuto il tasto Ctrl e trascinare il mouse su e poi a sinistra
Vai alla pagina successiva più probabile Tenere premuto il tasto Ctrl, trascinare il mouse a destra e poi in su
Tenere premuto il tasto Ctrl + Maiusc, trascinare il mouse a destra
Vai alla prima pagina (riavvolgi) Tenere premuto il tasto Ctrl, trascinare il mouse a sinistra e poi giù
Tenere premuto il tasto Ctrl + Maiusc, trascinare il mouse a sinistra
Vai alla home page Cliccare due volte in una scheda vuota
Aggiorna una pagina Tenere premuto il tasto Ctrl e trascinare il mouse su e poi giù
Arresta il caricamento Tenere premuto il tasto Ctrl e trascinare il mouse su


Comandi vocali |


Opera possiede un sistema di riconoscimento vocale e di sintesi 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.[12]


Questa funzione venne abbandonata con la versione 12.



Opera Unite |


Opera Unite è una tecnologia in grado di trasformare il browser in un server Web personale, che venne rilasciata per la prima volta il 16 giugno 2009. 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 di web server.[13]


Al rilascio della release 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 rilasciata 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 Opera Widgets, per concentrarsi sulla piattaforma Estensioni del browser[14].



Web mobile |


Opera è stato sviluppato anche per i dispositivi mobili, con due varianti, che si distinguono per il rendering del web[15]; la popolarità di tale browser ha superato quota 100 milioni di utenti nel febbraio del 2011[16][17].


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 rendering predefinita per dispositivi con schermi di 128 pixel di larghezza o meno, che lo rende particolarmente adatto a dispositivi con display 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 loro sito web viene mostrato sulle edizioni mobile di Opera.



Browser Opera Mini |





Logo di Opera Mini





Quando un utente naviga sul web utilizzando Opera Mini, la richiesta viene inviata tramite la rete mobile ad uno dei server della società Opera Software, che recupera la pagina web, la elabora, la comprime e la invia di nuovo al telefono cellulare dell'utente




Opera Mini è un Web browser per cellulari sviluppato in Java ME[18] e disponibile fin dal 24 gennaio 2006[19]. 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 il rendering 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 di script 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.


Questa versione del browser è compatibile con tutti i dispositivi in grado di supportare J2ME oltre che per Android, BlackBerry, Symbian S60, Windows Mobile, dispositivi con iOS (iPhone, iPad e iPod touch) e smartphone con sistema operativo Windows Phone.


Il 31 maggio 2012 venne rilasciata 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 e feed[20], inoltre per gli utenti Android sarà possibile utilizzare l'acceleratore grafico per l'interfaccia grafica[21], nello stesso anno venne rilasciata la versione 7.1, che introduce la gestione dei file scaricati e di riprendere i download interrotti.


Nel marzo del 2014 viene rilasciata 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 |





Logo di Opera Mobile





Schermata di Opera Mobile 11.10 su tablet Android




Per il mercato dei dispositivi palmari e dei telefoni cellulari evoluti (smartphone di fascia alta), Opera ha sviluppato questo browser dal 17 febbraio del 2000[22], inizialmente rilasciato solo ad operatori e produttori e solo per apparecchi Psion. Dal 2003 è disponibile per Windows Mobile, ed oggi è possibile utilizzarlo anche sulle piattaforme Android e Symbian; è in sviluppo per i sistemi operativi Maemo, MeeGo e Windows Phone[23].
Tra i maggiori costruttori che hanno deciso di adottare Opera Mobile si ricordano HTC, Nokia, Sony Ericsson, Sharp, Kyocera, Motorola e Sendo.


Opera Mobile utilizza il motore di layout Presto e supporta diversi standard web, così come AJAX, HTML5 e Adobe 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 (rilasciata nel 2012) si è introdotto il supporto hardware ed estesa la compatibilità all'HTML5 e WebGL.


Opera Mobile il 5 marzo 2013 è diventato "Browser Opera"



Browser Opera |


Il 5 marzo 2013 sul market Google Play è comparsa la prima beta della nuova versione del browser per cellulari Android. Tale versione utilizza WebKit in quanto si basa su Chromium 26 ed è dotata di interfaccia Holo[24]. Il 21 maggio dello stesso anno il nuovo browser esce dalla beta e la release ufficiale sostituisce in tutto e per tutto la versione precedente (ma che è possibile reinstallare) per i dispositivi con sistema operativo Android[25].
Il 9 luglio 2013 esce la versione numero 15 basata su Blink.



Coast |


Il 10 settembre 2013 dopo un anno di lavoro viene rilasciato un browser privo d'interfaccia utente visiva (ad eccezione di 2 tasti), ma gestito interamente tramite gesti.[26][27]



Loghi |














Opera browser logo 2013.png

Opera 2015 Logo.png

Opera 2015 icon.svg

Logo dal 1994 al 2015
Logo dal 2015
Logo dal 2015


Opera per Nintendo DS & Wii |


Il 15 febbraio 2006 la Nintendo ha reso noto che Opera è disponibile per la piattaforma Nintendo DSi[28]. Il browser Opera per Nintendo DSi è scaricabile con l'applicazione DsiWare. Per accedervi è necessario che la console sia abilitata al Wi-Fi.


Il 6 ottobre 2006 Opera ha rilasciato un software per Nintendo DS e Nintendo 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 dicembre 2006 è stata rilasciata una versione di Opera per Nintendo Wii[29]. Questa particolare versione è adattata per il funzionamento su un dispositivo a bassa risoluzione come il televisore: attraverso l'uso dei Wiimote è 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.



Cronologia delle versioni |


Si riportano di seguito l'elenco delle versioni principali di Opera e le maggiori innovazioni introdotte ad ogni release:[30][31]









  • Opera (1.00) - 14 aprile 1994


  • Interfaccia MDI (navigazione a schede)

  • Sessioni di navigazione



  • Opera (2.00) - 22 aprile 1996


  • Supporto client NNTP

  • Supporto client SMTP



  • Opera (2.10) - 9 dicembre 1996


  • Supporto per la versione 3 di HTML

  • Introdotto lo zoom delle pagine web dal 20 al 1000%



  • Opera (3.00) - 1º dicembre 1997


  • Supporto per JavaScript

  • Supporto per SSL

  • Supporto completo per HTML 2 e parziale per HTML 3.2

  • Supporto per i plug-in Netscape



  • Opera (3.50) - 18 novembre 1998


  • Nuovo motore di rendering Elektra

  • Supporto per Java

  • Supporto per CSS 1

  • Supporto per TLS v. 1



  • Opera (4.00) - 28 giugno 2000


  • Interfaccia di navigazione a schede

  • Supporto per SSL 2 e 3, CSS1, CSS2, XML, HTML 4.0, HTTP 1.1

  • introdotta la possibilità di eliminare i dati personali



  • Opera (5.00) - 6 dicembre 2000

  • Prima versione gratuita, supportata da pubblicità inclusa nell'interfaccia grafica


  • Opera (5.10) - 10 aprile 2001

  • Gesti del mouse



  • Opera (6.00) - 18 dicembre 2001


  • Opera (7.00) - 28 gennaio 2003



  • Motore di rendering Presto

  • Client per e-mail completo

  • Supporto per WML 1.3 e 2.0



  • Opera (7.30) - 23 marzo 2004

  • Supporto iniziale per i comandi vocali


  • Opera (8.00) - 19 aprile 2005


  • Supporto per Scalable Vector Graphics

  • Supporto per XMLHttpRequest per tecnologia AJAX



  • Opera (9.00) - 20 giugno 2006


  • Supporto per il tag <canvas>

  • Supporto per BitTorrent

  • Supera il test Acid2

  • Speed dial (dalla versione 9.20 in poi)






  • Opera (9.50) - 12 giugno 2008


  • Supporto per MathML

  • Nuovo debugger per gli sviluppatori web

  • viene introdotto lo Speed Dial



  • Opera (10.00) - 1º settembre 2009


  • Supera il test Acid3

  • Supporto per Web Open Font Format



  • Opera (10.50) - 2 marzo 2010


  • Supporto per CSS3

  • Supporto per il tag <video> di HTML5



  • Opera (10.60) - 1º luglio 2010


  • Supporto per la geolocalizzazione

  • Supporto per il formato video WebM



  • Opera (11.00) - 16 dicembre 2010

  • Nuova libreria grafica per il rendering


  • Opera (11.10) - 12 aprile 2011


  • Migliorata la Modalità Turbo

  • Plugin di procedura guidata d'installazione

  • Speed Dial 2.0

  • Supporto per HTML 5.0

  • Motore di rendering Presto 2.8

  • Supporto per le nuove estensioni del browser

  • Supporto per le cartelle di tab



  • Opera (11.50) - 28 giugno 2011


  • Nuovo motore di rendering Presto 2.9

  • Introdotto l'ambiente di sviluppo Opera Dragonfly 1.0

  • Sincronizzazione delle password salvate con Opera Link

  • Supporto all'elemento 'time' HTML5

  • Possibilità di installare estensioni nello Speed Dial



  • Opera (11.60) - 6 dicembre 2011


  • Migliorata la gestione mail

  • Supporto molto più esteso dei tag HTML5

  • Minor consumo di memoria

  • Supporto MathML

  • Nuovo motore di rendering Presto 2.10

  • Nuovo parser HTML5



  • Opera (12.00) - 14 giugno 2012


  • Introdotta versione a 64 bit per Windows e Mac

  • Supporto per funzionalità 'Drag e Drop' HTML5

  • Eliminati Opera Voice, Opera Unite e Opera Widgets

  • Supporto agli script Right-to-Left (RTL)



  • Opera (15)


  • Browser basato su Chromium

  • Nuovo motore di rendering Blink

  • Client per e-mail non più integrato

  • Discover, funzione che propone un insieme di articoli, organizzati per categorie

  • Stash, permette di confrontare le pagine

  • Barra universale








Opera Release Timeline.svg





Note |




  1. ^ Opera Browser, Changelog, su blogs.opera.com.


  2. ^ (EN) Vincent Lextrait, The Programming Languages Beacon, v10.3, su lextrait.com, luglio 2010. URL consultato il 23 agosto 2012.


  3. ^ About Opera, Opera Software. URL consultato il 12 dicembre 2010 (archiviato dall'url originale il 3 dicembre 2007).


  4. ^ W3Counter - Global Web Stats


  5. ^ Repubblica.it, Opera adesso è diventato gratuito il browser annulla la licensing fee, su repubblica.it, 20 settembre 2005. URL consultato il 20 agosto 2012.


  6. ^ Opera Software, Opera: Opera Version History v. 1.00, su opera.com.


  7. ^ Opera Software, Opera: Opera Version History v.4.00, su opera.com.,


  8. ^ Opera browser language files, Opera Software. URL consultato il 12 dicembre 2010.


  9. ^ Web specifications support in Opera products


  10. ^ Opera 10 innesta il Turbo


  11. ^ Opera Turbo now available for testing Archiviato il 28 marzo 2012 in WebCite.


  12. ^ Interfaccia vocale


  13. ^ Opera Unite


  14. ^ Increased focus on Opera extensions and ending support for Unite applications and Widgets, su my.opera.com (archiviato dall'url originale il 26 aprile 2012).


  15. ^ Opera pensa mobile con Mini 6 e Mobile 11, su webnews.it.


  16. ^ Opera festeggia i 100 milioni di utenti mobile, su webnews.it.


  17. ^ Opera Mini & Opera Mobile


  18. ^ Opera Software, Opera Mini & Opera Mobile browsers, su opera.com.


  19. ^ Opera Officially Launches Mini Browser


  20. ^ Opera Mini 7


  21. ^ Opera Mini 7 ready for Android


  22. ^ Timeline Opera Mobile


  23. ^ Opera Software, Opera Mobile 11 labs release for Maemo, MeeGo and Windows, su my.opera.com (archiviato dall'url originale il 25 marzo 2011).


  24. ^ androidworld.it, 5 marzo 2013, http://www.androidworld.it/2013/03/05/arriva-nel-play-store-la-prima-beta-di-opera-basato-su-webkit-139971/. URL consultato il 24 maggio 2013. Parametro titolo vuoto o mancante (aiuto)


  25. ^ Android is built on top of Chromium 26, 21 maggio 2013. Parametro url vuoto o mancante (aiuto); accesso richiede url (aiuto)


  26. ^ Coast, Opera fa il browser per iPad


  27. ^ Opera Coast, il browser per iPad senza tasti, è tutto gesti


  28. ^ Opera Software, Giving gamers two windows to the Web: The Opera Browser for Nintendo DS, su opera.com.


  29. ^ Opera Software, Play with the Web: Opera browser now available for download on Wii, su opera.com.


  30. ^ Opera Software, Opera: Opera Version History, su opera.com.


  31. ^ slashgeek, 5 features Opera Browser did first, su slashgeek.net.



Voci correlate |



  • Apple

  • Blink (motore di rendering)

  • Browser web

  • Geir Ivarsøy

  • My Opera

  • Opera Software

  • Presto (motore di rendering)

  • Web mobile



Altri progetti |



Altri progetti


  • Wikimedia Commons



  • Collabora a Wikimedia CommonsWikimedia Commons contiene immagini o altri file su Opera


Collegamenti esterni |






  • Sito ufficiale, su opera.com. Modifica su Wikidata

  • Standard supportati, su opera.com.

  • Traduzioni ufficiali, su opera.com.

  • Traduzioni della comunità, su my.opera.com (archiviato dall'url originale il 18 dicembre 2003).


.mw-parser-output .navbox{border:1px solid #aaa;clear:both;margin:auto;padding:2px;width:100%}.mw-parser-output .navbox th{padding-left:1em;padding-right:1em;text-align:center}.mw-parser-output .navbox>tbody>tr:first-child>th{background:#ccf;font-size:90%;width:100%}.mw-parser-output .navbox_navbar{float:left;margin:0;padding:0 10px 0 0;text-align:left;width:6em}.mw-parser-output .navbox_title{font-size:110%}.mw-parser-output .navbox_abovebelow{background:#ddf;font-size:90%;font-weight:normal}.mw-parser-output .navbox_group{background:#ddf;font-size:90%;padding:0 10px;white-space:nowrap}.mw-parser-output .navbox_list{font-size:90%;width:100%}.mw-parser-output .navbox_odd{background:#fdfdfd}.mw-parser-output .navbox_even{background:#f7f7f7}.mw-parser-output .navbox_center{text-align:center}.mw-parser-output .navbox .navbox_image{padding-left:7px;vertical-align:middle;width:0}.mw-parser-output .navbox+.navbox{margin-top:-1px}.mw-parser-output .navbox .mw-collapsible-toggle{font-weight:normal;text-align:right;width:7em}.mw-parser-output .subnavbox{margin:-3px;width:100%}.mw-parser-output .subnavbox_group{background:#ddf;padding:0 10px}












InternetPortale Internet: accedi alle voci di Wikipedia che trattano di internet



Popular posts from this blog

Create new schema in PostgreSQL using DBeaver

Deepest pit of an array with Javascript: test on Codility

Costa Masnaga