Opera Mini - Opera Mini
![]() Screenshot von Opera Mini auf Android
| |||||||||||||
| Entwickler | Opera Software AS | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Erstveröffentlichung | 10. August 2005 | ||||||||||||
| Stabile Freigabe(n) [±] | |||||||||||||
| |||||||||||||
| Vorschauversion(en) [±] | |||||||||||||
| |||||||||||||
| Geschrieben in | C++ , Java , Hecht | ||||||||||||
| Motor | |||||||||||||
| Betriebssystem | Android , iOS , Windows 10 Mobile , Windows Phone 8.1 , BlackBerry , Symbian | ||||||||||||
| Inbegriffen | Nokia X-Familie , Samsung- Funktionstelefone , Geräte von Celkon, Karbonn, Lava, Intex, Fly, Zen, HCL ME und anderen Herstellern | ||||||||||||
| Verfügbar in | 90 Sprachen | ||||||||||||
| Typ | Mobiler Browser | ||||||||||||
| Lizenz | Freeware | ||||||||||||
| Webseite |
www |
||||||||||||
Opera Mini ist ein von Opera Software AS entwickelter mobiler Webbrowser . Es wurde in erster Linie für die Java ME- Plattform als Low-End-Geschwister für Opera Mobile entwickelt , wird aber jetzt ausschließlich für Android entwickelt . Es wurde zuvor für iOS , Windows 10 Mobile , Windows Phone 8.1 , BlackBerry , Symbian und Bada entwickelt . Ab 2018 ist der Android-Build die einzige Version, die sich noch in der aktiven Entwicklung befindet.
Opera Mini wurde vom Opera-Webbrowser abgeleitet . Opera Mini fordert Webseiten über den Komprimierungs-Proxy-Server von Opera Software an. Der Komprimierungsserver verarbeitet und komprimiert angeforderte Webseiten, bevor er sie an das Mobiltelefon sendet. Das Kompressionsverhältnis beträgt 90 % und die Übertragungsgeschwindigkeit wird dadurch um das Zwei- bis Dreifache erhöht. Die Vorverarbeitung erhöht die Kompatibilität mit Webseiten, die nicht für Mobiltelefone konzipiert sind. Interaktive Sites, die von der JavaScript-Verarbeitung des Geräts abhängig sind, funktionieren jedoch nicht richtig.
Im Juli 2012 berichtete Opera Software, dass Opera Mini im März 2012 168,8 Millionen Nutzer hatte. Im Februar 2013 meldete Opera 300 Millionen einzelne aktive Opera Mini-Nutzer und 150 Milliarden Seitenaufrufe in diesem Monat. Dies entspricht einem Anstieg von 25 Millionen Nutzern gegenüber September 2012.
Geschichte
Herkunft
Opera Mini wurde vom Opera -Webbrowser für PCs abgeleitet , der seit 1996 öffentlich verfügbar ist. Opera Mini war ursprünglich für die Verwendung auf Mobiltelefonen gedacht, die keinen herkömmlichen Webbrowser ausführen können. Es wurde am 10. August 2005 als Pilotprojekt in Zusammenarbeit mit dem norwegischen Fernsehsender TV 2 eingeführt und ist nur für TV 2-Kunden verfügbar. Eine Beta-Version wurde am 20. Oktober 2005 in Schweden , Dänemark , Norwegen und Finnland zur Verfügung gestellt. Nachdem die endgültige Version am 10. November 2005 in Deutschland veröffentlicht und im Dezember über die Opera Mini-Website leise in alle Länder veröffentlicht wurde, wurde der Browser offiziell weltweit am 24. Januar 2006 gestartet. Am 3. Mai 2006 wurde Opera Mini 2.0 veröffentlicht. Es enthielt neue Funktionen wie die Möglichkeit, Dateien herunterzuladen, neue benutzerdefinierte Skins , mehr Suchmaschinenoptionen in der integrierten Suchleiste, eine Kurzwahloption , neue Suchmaschinen und eine verbesserte Navigation. Am 1. November 2006 hat die Beta-Version von Opera Mini 3 sicheres Surfen, RSS- Feeds, das Hochladen von Fotos und das Falten von Inhalten in die Liste der Funktionen und Fähigkeiten aufgenommen. Inhaltsfaltung funktioniert, indem lange Listen wie Navigationsleisten in eine einzige Zeile gefaltet werden, die nach Bedarf erweitert werden kann. Eine zweite Beta wurde am 22. November veröffentlicht und am 28. November wurde die endgültige Version von Opera Mini 3 veröffentlicht.
Opera Mini 4
Am 7. November 2007 wurde Opera Mini 4 veröffentlicht. Laut Johan Schön, technischer Leiter der Opera Mini-Entwicklung, wurde der gesamte Code neu geschrieben. Opera Mini 4 bietet die Möglichkeit, Webseiten ähnlich einem Desktop-basierten Browser anzuzeigen, indem Übersichts- und Zoomfunktionen sowie eine Landschaftsansichtseinstellung eingeführt werden. Im Übersichtsmodus kann der Benutzer eine verkleinerte Version bestimmter Webseiten scrollen. Mit einem eingebauten Zeiger kann der Benutzer in einen Teil der Seite hineinzoomen, um eine klarere Ansicht zu erhalten; dies ähnelt der Funktionalität der Nintendo-basierten Webbrowser von Opera. Diese Version beinhaltet auch die Möglichkeit, mit Opera auf einem PC zu synchronisieren . Vor Opera Mini 4 wurde der Browser in zwei Editionen angeboten: Opera Mini Advanced für MIDP- 2-Telefone mit hohem Speicher und Opera Mini Basic für MIDP-1-Telefone mit geringem Speicher. Opera Mini 4 ersetzt Opera Mini Advanced. Ursprünglich Google war die Standard - Suchmaschine auf Opera Mini. Am 8. Januar 2007 haben Opera Software und Yahoo! kündigte eine Partnerschaft an, um Yahoo! Suchen Sie stattdessen nach der Standardeinstellung. Am 27. Februar 2008 gab Opera Software bekannt, dass Google fortan die Standardsuchmaschine für Opera Mini und Opera Mobile sein wird . Eine Version für das Android- Betriebssystem wurde am 10. April 2008 angekündigt. Anstatt den Code auf Android zu portieren, wurde ein Wrapper erstellt, um Java ME-API-Aufrufe in Android-API-Aufrufe zu übersetzen.
Spätere Versionen
Am 16. August 2009 veröffentlichte Opera Software die Betaversion von Opera Mini 5.0, die Tabbed-Browsing, einen Passwort-Manager, verbesserte Touchscreen-Unterstützung und eine neue Benutzeroberfläche mit einer visuellen Kurzwahl ähnlich der von Opera Software in ihrem Desktop-Browser eingeführten umfasste. Die Verwendung von Komprimierung und verschlüsselter Proxy-basierter Technologie durch den Browser zur Reduzierung des Datenverkehrs und zur Geschwindigkeitsanzeige der Seiten hat den Nebeneffekt, dass mehrere Ansätze zur Internetzensur umgangen werden können . Seit dem 20. November 2009 gibt es Berichte von chinesischen Benutzern, dass sie bei der Verwendung von Opera Mini auf eine Fehlerseite umgeleitet werden, die sie zum Herunterladen der Opera Mini China- Version führt. Dies liegt mit ziemlicher Sicherheit daran, dass die chinesische Regierung besorgt ist, dass Benutzer Opera Mini verwenden, um die Große Firewall von China zu umgehen . Opera stimmte zu, den gesamten Datenverkehr über Regierungsserver zu leiten. 2009-2010: Eine Pressemitteilung, in der bekannt gegeben wurde, dass Indonesiens Smart Telecom Opera Mini für seine Geräte gewählt hatte, sagte, dass Opera Mini der weltweit beliebteste mobile Browser sei und Russland und Indonesien die größten Benutzer seien. Eine iPhone- Version wurde am 13. April 2010 vom Apple App Store zum Vertrieb freigegeben .
Seit dem 3. September 2014 nimmt Opera Registrierungen für die Beta-Version von Opera Mini für Windows Phone entgegen . Opera Mini wurde sechs Tage später, am 9. September 2014, als öffentliche Beta für Windows Phone veröffentlicht. Dies markierte die Rückkehr von Opera zur mobilen Plattform von Microsoft seit dem Untergang von Windows Mobile.
Funktionalität
Opera Mini verwendet einen Server, um HTML, CSS und JavaScript in ein kompakteres Format zu übersetzen. Es kann auch alle Bilder verkleinern, um sie auf den Bildschirm des Mobilteils zu passen. Dieser Schritt macht Opera Mini schnell.
Die meisten Opera Mini-Versionen verwenden nur die serverbasierte Komprimierungsmethode mit maximaler Komprimierung, aber einigen Problemen mit interaktiven Web-Apps . Opera Mini kann in drei Komprimierungsmodi betrieben werden: "Mini" (oder "extreme" bei Android-Versionen), "Turbo" (oder "High" bei Android-Versionen) und unkomprimiert. Der Turbo- und der Mini-Modus reduzieren die übertragene Datenmenge und erhöhen die Geschwindigkeit bei langsameren Verbindungen.
Die Funktionalität des Mini-Modus unterscheidet sich etwas von einem herkömmlichen Webbrowser, wobei die zu übertragende Datenmenge stark reduziert wird, jedoch mit einigen Funktionseinbußen. Im Gegensatz zu einfachen Webbrowsern ruft Opera Mini alle Inhalte über einen Proxy-Server ab , rendert sie mit der Presto- Layout-Engine und formatiert Webseiten in ein Format um, das für kleine Bildschirme besser geeignet ist. Eine Seite wird komprimiert und dann in einer Auszeichnungssprache namens Opera Binary Markup Language (OBML) an das Telefon geliefert , die Opera Mini interpretieren kann . Laut Opera Software beschleunigt die Datenkompression die Übertragungszeit um das Zwei- bis Dreifache und die Vorverarbeitung verbessert die Darstellung von Webseiten, die nicht für kleine Bildschirme ausgelegt sind. Der Turbo-Modus wurde später hinzugefügt und ähnelt dem Mini-Modus, umgeht jedoch die Komprimierung für interaktive Funktionen auf Kosten einer weniger extremen Datenkomprimierung. Der Turbo- und der unkomprimierte Modus verwenden "WebView" auf Android und die WebKit- Layout-Engine auf iOS.
Die Versionen Java ME und Windows Phone haben nur Zugriff auf den Mini-Komprimierungsmodus. Andere Versionen können zwischen verschiedenen Modi wechseln und erhalten so mehr Funktionalität auf Kosten einer geringeren oder gar keiner Komprimierung. Opera Software behauptet, dass Opera Mini die übertragene Datenmenge im Mini-Modus (extrem) um bis zu 90 % reduziert hat; Im Turbo-Modus (hoch) wurde der Betrag um bis zu 60 % reduziert, ähnlich dem Reduzierten Datenmodus von Google Chrome .
Wenn ein Benutzer mit Opera Mini im Internet surft, wird die Anfrage für den Zugriff auf das Internet über die derzeit vom Gerät verfügbare Konnektivität ( Mobiles Breitband , Wi-Fi oder eine andere vom Gerät bereitgestellte Option) an einen der Proxy-Server der Firma Opera Software , die die Webseite abruft, verarbeitet, komprimiert und an den Client (das Mobiltelefon des Benutzers) zurücksendet.
Opera Mini öffnet standardmäßig eine Verbindung zu den Proxy-Servern, die geöffnet hält und bei Bedarf wiederverwendet. Dies verbessert die Übertragungsgeschwindigkeit und ermöglicht den Servern, Änderungen an Lesezeichen, die auf dem Opera Mini-Server gespeichert sind, schnell zu synchronisieren.
Das Unternehmen Opera Software unterhält über 100 Proxy-Server, um den Opera Mini-Datenverkehr abzuwickeln. Sie laufen unter Linux und sind massiv parallel und massiv redundant .
Standardunterstützung
Ab dem 16. März 2015 verwendet der extreme Komprimierungsmodus von Opera Mini eine aktualisierte Version der Presto- Layout-Engine , die in Opera 12 enthalten ist . Folglich unterstützt Opera Mini die meisten der in Opera 12 unterstützten Webstandards . Die Entwicklung von Presto wurde für Opera Mini fortgesetzt und weitere Unterstützung für HTML5- Eingabetypen, CSS Flexbox- Modell, CSS- Rem- Einheiten und ECMAScript 5 hinzugefügt . Im Gegensatz zur Desktop-Edition von Opera werden Frames jedoch aufgrund von Clientbeschränkungen abgeflacht, und gepunktete oder gestrichelte Rahmen werden aufgrund von Bandbreiten- und Speicherproblemen als durchgehende Rahmen angezeigt. Da Opera Mini Webseiten neu formatiert, besteht es den Acid2- Standard-Konformitätstest nicht. Opera Mini unterstützt bidirektionalen Text , was bedeutet, dass neben von links nach rechts geschriebenen Sprachen auch von rechts nach links geschriebene Schriften wie Arabisch und Hebräisch korrekt angezeigt werden können . Es wird jedoch kein Text von rechts nach links angezeigt, wenn die Schriftgröße auf klein oder sehr klein eingestellt ist . Indische und chinesische Schriften werden nur unterstützt, wenn eine entsprechende Schriftart auf dem Gerät als Standardsystemschriftart installiert ist.
Rendern auf kleinem Bildschirm
Bei Geräten mit Bildschirmen mit einer Breite von 128 Pixel oder kleiner ist der Standard-Rendering-Modus Small-Screen-Rendering (SSR). In diesem Modus wird die Seite in eine einzelne vertikale Spalte umformatiert, sodass sie nur vertikal gescrollt werden muss. Lange Listen und Navigationsleisten werden durch eine Funktion, die als "Inhaltsfaltung" bekannt ist, automatisch ausgeblendet (wobei der größte Teil der Liste oder Leiste ausgeblendet wird). Neben dem minimierten Inhalt wird ein Pluszeichen (+) angezeigt. Wenn Sie darauf klicken, wird die Inhaltsfaltung umgeschaltet. Webentwickler können SSR in der Desktop-Edition von Opera aktivieren, um zu sehen, wie ihre Websites auf mobilen Editionen von Opera angezeigt werden. Im SSR-Modus werden Bilder in beide Richtungen auf maximal 70 % der Bildschirmgröße verkleinert.
Komplexes Skript-Rendering
Opera Mini kann Inhalte in Bitmap-Bildform senden, wenn eine erforderliche Schriftart auf dem Gerät nicht verfügbar ist, was für indische Skripte nützlich ist . Hindi , Bengali und einige andere nicht-lateinische Zeichensätze werden unterstützt.
JavaScript-Unterstützung
Wenn das Web in Opera Mini Browsing - Modus, JavaScript wird verarbeitet durch den Proxy - Server, und nur wird gemacht auf dem Gerät. Dies schränkt die Interaktivität ein . Skripte können auf dem Gerät nicht im Hintergrund ausgeführt werden. Wenn ein Skript angehalten wird (auf dem Server), muss der Browser mit dem Server kommunizieren, um die Pause aufzuheben. JavaScript wird aufgrund von Ressourcenbeschränkungen nur für einige Sekunden auf dem Mini-Server ausgeführt, bevor es angehalten wird. Bei Opera Mini werden, bevor die Seite an das mobile Gerät gesendet wird, ihre onLoadEreignisse ausgelöst und alle Skripte dürfen maximal zwei Sekunden lang ausgeführt werden. Die Funktionen setIntervalund setTimeoutsind deaktiviert, sodass Skripte, die eine gewisse Zeit warten, bevor sie ausgeführt werden, überhaupt nicht ausgeführt werden. Nachdem die Skripte fertig sind oder das Timeout erreicht ist, werden alle Skripte gestoppt und die Seite wird komprimiert und an das mobile Gerät gesendet. Einmal auf dem Gerät dürfen nur eine Handvoll Ereignisse Skripte auslösen:
-
onUnload: Wird ausgelöst, wenn der Benutzer eine Seite verlässt -
onSubmit: Wird ausgelöst, wenn ein Formular gesendet wird -
onChange: Wird ausgelöst, wenn der Wert eines Eingangssteuerelements geändert wird -
onClick: Wird ausgelöst, wenn auf ein Element geklickt wird
Wenn eines dieser Ereignisse ausgelöst wird, sendet es eine Anfrage an den Proxy-Server, um das Ereignis zu verarbeiten. Der Proxy-Server führt dann das JavaScript aus und sendet die überarbeitete Seite an das mobile Gerät zurück. Pop-ups , sofern nicht durch die JavaScript-Einschränkungen blockiert, ersetzen die angezeigte Webseite. Opera hat Richtlinien zur Erstellung von Webinhalten veröffentlicht, um Autoren zu unterstützen.
Opera Mini kann zusätzlich zum Mini-Modus im Turbo- und im unkomprimierten Modus ausgeführt werden. Im Turbo-Modus wird die übertragene Datenmenge durch die Komprimierung noch stark reduziert, aber im Gegensatz zum Mini-Modus wird JavaScript nicht vom Server abgefangen und funktioniert einwandfrei.
Privatsphäre und Sicherheit
Opera Mini verschlüsselt aus Sicherheitsgründen die Verbindung zwischen dem Mobilgerät und dem Opera-Proxy-Server. Der Verschlüsselungsschlüssel wird beim ersten Start erhalten, indem zufällige Schlüssel eine bestimmte Anzahl von Malen angefordert werden. Opera Mini unterstützt die fortschrittlichste Version des Transport Layer Security (TLS)-Protokolls und unterstützt auch moderne sichere Verschlüsselungen wie AES-GCM und ECC . Der Extreme-Modus von Opera Mini bietet jedoch keine echte End-to-End- Sicherheit, wenn HTTPS- verschlüsselte Websites nur zum Zweck der Datenspeicherung besucht werden. Beim "Extreme/Mini-Modus" entschlüsseln die Server des Opera Mini beim Besuch einer verschlüsselten Webseite zunächst die Seite, komprimieren sie zur Datenspeicherung, verschlüsseln sie dann selbst neu und leiten sie schließlich an das Zieltelefon weiter. Beim Durchsuchen einer gesicherten Site mit "High/Turbo-Modus" oder "Unkomprimierter Modus" wird die Verbindung nicht vom Opera Mini-Server abgefangen. Das bedeutet, dass der High-Modus oder der unkomprimierte Modus die End-to-End-Integrität nicht unterbricht.
Merkmale
Opera Mini verwendet Cloud-Beschleunigungs- und Datenkomprimierungstechnologie. Opera Mini-Server fungieren als Proxy, der die Daten von Webseiten komprimiert und rendert, bevor sie an die Benutzer gesendet werden. Dieser Vorgang hilft, Webinhalte schneller zu laden.
Das Display kann per Tastendruck zwischen Hoch- und Querformat umgeschaltet werden oder schaltet sich bei Telefonen mit Orientierungssensoren automatisch um. Die Standardausrichtung kann geändert werden. Die Bildqualität kann auf "Niedrig", "Mittel" oder "Hoch" eingestellt werden. Die Seitenladezeiten werden von der gewählten Bildqualitätseinstellung beeinflusst. Opera Mini unterstützt nur eine Schriftart, die auf "Klein", "Mittel" oder "Groß" eingestellt werden kann. Wenn eine Webseite Courier oder eine generische monospaced Schriftart verwendet , wird die eine Schriftart weiterhin verwendet, aber die Zeichen sind so angeordnet, dass jedes Zeichen den gleichen Platz einnimmt.
Browser-Tools
Die Adressleiste von Opera Mini kann mehrere vorkonfigurierte Suchmaschinen verwenden. Der Benutzer kann weitere Suchmaschinen hinzufügen. Die Standardsuchmaschinen sind Google und Wikipedia .
Opera Mini verfügt über einen Werbeblocker . Wenn aktiviert, versuchen Opera Mini-Server, Werbung herauszufiltern, bevor sie die Seite rendern und an das Client-Telefon senden.
Opera Mini verfügt über einen KI-gestützten Nachrichtenaggregator , der personalisierte Nachrichten, Nachtmodus und privates Surfen bereitstellt . Und kann Lesezeichen speichern , Dateien herunterladen, streamen, Webseiten zum Offline-Lesen speichern und sich den Browserverlauf des Benutzers merken.
Opera-Synchronisierung
Durch Anmeldung bei einem Opera-Konto; Gespeicherte Lesezeichen, Kurzwahlen und geöffnete Registerkarten können mit dem Dienst "Opera Sync" zwischen verschiedenen Telefonen oder mit dem Opera-Browser auf Computern gesichert und synchronisiert werden. Und kann über die Webschnittstelle unter https://sync.opera.com/web/ aufgerufen werden.
Marktakzeptanz
Der Gesamtanteil der Opera-Familie am Markt für mobile Webbrowser betrug im Juni 2018 etwa 5,01 %.
Daten Center
Opera Mini verlässt sich darauf, dass Rechenzentren die Webseite verarbeiten, bevor sie in komprimierter Binärform an das Telefon zurückgesendet werden. Opera Software betreibt Rechenzentren in den USA , Norwegen , China , Korea , Polen und Island .
Netzbetreiber
Mehrere Mobilfunkanbieter installieren Opera Mini auf ihren Mobiltelefonen vor, darunter Telenor , AT&T , Vodafone , T-Mobile , KDDI , Omnitel , Pannon GSM , Telefónica Móviles de España und TMN .
Geräte
Die folgenden Geräte waren ab August 2007 mit Opera Mini vorinstalliert. Einige aufgeführte Geräte enthielten Opera Mini nur, wenn sie von bestimmten Netzbetreibern gekauft wurden.
- Motorola V980, E2, L7, i1
- Nokia Nokia Asha series , 2610 , 2700 classic , 2730 classic , 3110 classic , 3120 classic , 3500 classic , 3600 , 3600 slide , 3710 fold, 3720 classic , 5000, 5070 , 5130 , 5230 , 5310 , 5500 Sport , 5610 , 6080, 6085 , 6103 , 6131 , 6233 , 6288 , 6300 , 6303 klassisch , 6600 Slide , 7373, 8800 Arte , Nokia C2-01 , Nokia C3 , E65 , N71 , N73 , N95 und 3310 (2017)
- Sony Ericsson K310i, K530i, K550 , W200i , W205 , W760i , W910i , Z530i, Z550i, Z780i
- Samsung X160, E570, E420, F480, X510, X650, E900, E250, U700, ZV60, D900i
- LG K880, KU250, KE970 und KU311
- SAGEM My411x und P9521
- BenQ-Siemens EL71 und EF81
- BenQ E71 Kampf
- Orange Rio ( ZTE- G X991)
Obwohl es von Chrome OS nicht offiziell unterstützt wird , hat Vlad Filippov eine Anleitung veröffentlicht, die lehrt, wie Opera Mini im Chromium-Browser ausgeführt wird.

