Opera (nettleser)

Opera
programvare
Skjermbilde av Opera Developer 51.0.2776 på Windows 10
SjangerNettleser
UtviklerOpera programvare
Dato for første versjon10. april 1995
Siste versjon90.0.4480.107 (12. september 2022)
OperativsystemMultiplattform
SpråkC ++ [1]
Tillatelsefreeware
( ikke-fri lisens )
TungeFlerspråklig
Nettstedwww.opera.com/

Opera er en gratisvare og nettleser på tvers av plattformer produsert av Opera Software , tilgjengelig for Windows , MacOS , Linux , Android , IOS og mange flere operativsystemer .

Historie

Opera ble født i 1994 som et forskningsprosjekt av Telenor , det største norske teleselskapet . I 1995 ble Opera Software ASA grunnlagt , som har vært dedikert til utviklingen siden den gang. [2] Det er for øyeblikket den femte mest brukte nettleseren. [3]

Siden 2013 er Opera utviklet og tilgjengelig i to versjoner samtidig, 12 (basert på Presto-gjengivelsesmotoren) og 15 (basert på Chromium og den nye Blink -motoren ).

Funksjoner

Sammenlignet med konkurrentene var Opera den nettleseren som opprettholdt en salgspolicy lengst. Som et alternativ til å kjøpe lisensen var det mulig å bruke den gratis, forutsatt at du hadde et annonsebanner i programvinduet. Den 30. august 2005 ga Opera Software, for å feire tiårsjubileet for nettleseren, bort registreringskoder, gyldige for alle støttede plattformer, for å få tilgang til nettleseren uten reklame. [4] Men først fra 20. september 2005 , med versjon 8.50, ble Opera en helt gratis programvare takket være fjerningen av banneret.

I tillegg til å være en nettleser, er Opera også en FTP -klient , NNRP for Usenet , SMTP for e -post (med støtte for anti - spam ), for BitTorrent (som den inkluderer en søkefunksjonalitet) og IRC . Historisk sett var Opera den første nettleseren som tillot navigering av flere nettsteder samtidig i et enkelt programvindu ved bruk av MDI . [5] 4.0-versjonen av Opera introduserte det fanebaserte grensesnittet (den såkalte tabbed-surfing ): [6] til tross for at det var en teknikk som allerede er tatt i bruk siden 1994, spredte Opera sin beryktethet. Det var den første nettleseren som introduserte funksjonen for å lagre gjeldende økt og forhåndsvisningsfunksjonen (i "miniatyrbilde"-format) for de forskjellige fanene, og, fra og med versjon 11.01, muligheten for å organisere fanene i mapper.

Opera er tilgjengelig på 44 forskjellige språk, [7] og støtter mange operativsystemer , inkludert Windows , Linux , Macintosh , FreeBSD og Solaris . Som mange andre nettlesere drar Opera nytte av de fleste av de nylig implementerte nettspesifikasjonene [8] , støtter temaer ( skins ) som kan konfigureres til å tilpasse programmet. Det er også mulig å tilpasse programmet ved å implementere tilpassede knapper. Den bruker også sin egen gjengivelsesmotor , kalt presto , utviklet av Opera Software selv .

For å utvide funksjonaliteten støtter Opera Netscape -plugin-arkitekturen .

Avanserte funksjoner

Opera har flere funksjoner for avanserte brukere og utviklere. For eksempel lar den deg deaktivere lasting av alle bilder eller bare de som ikke er i hurtigbufferen ; den lar deg deaktivere noen eller alle de grafiske elementene på en side, inntil du får en representasjon som ligner på den som kan oppnås med en rent tekstbasert nettleser som Lynx . Du kan også redigere HTML -koden til en side og se effekten av endringen uten å lagre eller laste den inn på nytt. Den inkluderer også en integrert debugger som lar deg analysere egenskapene til hvert element på en side, se lastetidene for hver komponent, DOM og skriptfeil .
Den integrerer en torrent-klient og en e-postklient, for å motta e-post fra 5 forskjellige adresser.

Turbomodus

Fra Opera 10 er Turbo-modus tilgjengelig, som akkurat som i Opera Mini komprimerer innholdet på nettsider via Opera-servere for å øke hastigheten på nedlastingen, noe som spesielt gagner langsomme tilkoblinger, som 56k-modem eller GPRS, eller trafikktariffer, mens i tilstedeværelsen av en hurtiglinje som ADSL kan denne funksjonen virke mot sin hensikt. [9] [10]

Musebevegelser

Opera implementerer en rekke ikke-tilpassbare musebevegelser , som kan implementeres med en kombinasjon av å klikke og dra pekeren. Her er de:

Bevegelser for navigering
Handling Hvordan gjøre det
Gå til forrige side Hold nede høyre museknapp og klikk på venstre
Hold nede Ctrl-tasten og dra musen til venstre
Gå til neste side Hold nede venstre museknapp og klikk på høyre
Hold nede Ctrl-tasten og dra musen til høyre
Gå til den øvre mappen Hold nede Ctrl-tasten og dra musen opp og deretter til venstre
Gå til den neste mest sannsynlige siden Hold nede Ctrl-tasten, dra musen til høyre og deretter opp
Hold nede Ctrl + Shift-tasten, dra musen til høyre
Gå til første side (spol tilbake) Hold nede Ctrl-tasten, dra musen til venstre og deretter ned
Hold nede Ctrl + Shift-tasten, dra musen til venstre
Gå til hjemmesiden Dobbeltklikk på en tom fane
Oppdater en side Hold nede Ctrl-tasten og dra musen opp og deretter ned
Stopp opplastingen Hold nede Ctrl-tasten og dra musen over

Talekommandoer

Opera har et integrert talegjenkjennings- og talesyntesesystem . Når det gjelder den første funksjonen, må kommandoene uttales etter å ha trykket på en spesifikk knapp, foran ordet " Opera " (for å skille dem fra eventuelle talekommandoer som støttes av nettstedene som besøkes). Når det gjelder syntesefunksjonen (bare tilgjengelig på engelsk), er det mulig å få Opera til å uttale den valgte teksten (via knapp eller stemmekommando), med en mannlig eller kvinnelig stemme. [11]

Denne funksjonen ble droppet med versjon 12.

Opera Unite

Opera Unite er en teknologi som kan gjøre nettleseren om til en personlig webserver, som først ble utgitt 16. juni 2009 . Ved å legge til en server i programmet tillater Opera Unite bruk av ulike tjenester som fildeling, chat, live videovisning (streaming) og bruk av webservere . [12]

Ved utgivelsen av den stabile utgivelsen av Opera 10.00, har Opera Software besluttet å ikke implementere Opera Unite i versjonen (da den var til stede i de tre første betaene) da den fortsatt anses for ustabil og upålitelig. I november 2009 ble den stabile versjonen 10.10 utgitt (forut for en beta) som implementerer Opera Unite.

I 2012 med utviklingen av versjon 12.00 av nettleseren, bestemte programvarehuset seg for å slutte å støtte Opera Unite og Opera Widgets , for å fokusere på plattformen Browser Extensions [13] .

Versjonshistorikk

Nedenfor er en liste over hovedversjonene av Opera og de viktigste nyvinningene som ble introdusert med hver utgivelse: [14] [15]

Andre versjoner

Mobilnett

Opera ble også utviklet for mobile enheter , med to varianter, som utmerker seg ved gjengivelsen av nettet [16] ; populariteten til denne nettleseren oversteg 100 millioner brukere i februar 2011 [17] [18] .

De to variantene av Opera for mobile enheter er: " Opera Browser " designet for høy ytelse og " Opera Mini Browser " designet for mindre ytelsesdyktige enheter.

Opera har vært svært vellykket takket være SSR-teknologi (Small Screen Rendering), standard gjengivelsesmodus for enheter med skjermer på 128 piksler bred eller mindre, noe som gjør den spesielt egnet for enheter med små skjermer . I denne modusen formateres siden på nytt til en enkelt vertikal kolonne, lange lister og navigasjonslinjer skjules automatisk (skjuler mesteparten av listen eller linjen) med en funksjon kjent som "sammenleggbart innhold" og et plusstegn (+) vises ved siden av det skjulte innholdet, slik at du får tilgang til innholdet i den listen eller linjen. I SSR-modus reduseres bildene til ikke mer enn 70 % av skjermstørrelsen i begge retninger.

Nettutviklere kan henvende seg til Small-Screen Rendering på Operas desktop-utgave for å se hvordan nettstedet deres vises på Operas mobilutgaver.

Opera Mini er en mobil nettleser utviklet i Java ME [19] og tilgjengelig siden 24. januar 2006 [20] . For å tillate visning av komplekse nettsider på enheter med ekstremt begrensede beregningsmuligheter og riktig bruk av nettsider som ikke er designet for mobile enheter, sender Opera Mini gjengivelsen av sidene til en ekstern server, som sender resultatet til nettleseren som har den kom med forespørsel.
Forbehandlingen øker også kompatibiliteten med nettsider som ikke er designet for mobiltelefoner, og lar deg derfor bruke de nettstedene som ellers ikke ville vært tilgjengelige, for eksempel i nærvær av komplekse skript : hvis en forespurt font ikke er tilgjengelig på enheten , som kan være i tilfellet med indiske alfabeter, hindi og noen andre ikke-latinske tegnsett, sendes innholdet i form av et punktgrafikkbilde.
Blant andre funksjoner støtter Mini-versjonen åpning av flere nettsteder samtidig, lagring av sider i mobiltelefonens minne og integrering av en nedlastingsbehandler.

Denne versjonen av nettleseren er kompatibel med alle enheter som kan støtte J2ME samt for Android , BlackBerry , Symbian S60 , Windows Mobile , enheter med iOS ( iPhone , iPad og iPod touch ) og smarttelefoner med Windows Phone operativsystem.

31. mai 2012 ble versjon 7 utgitt, som i tillegg til å forbedre ytelsen og redusere minimumskravene, ikke lenger har grensen for hurtigvalg og introduserer en ny sammendragsside med ulike aktiviteter, fra sosiale nettverk, til nyheter og feeds [21] , også for Android-brukere vil det være mulig å bruke den grafiske akseleratoren for det grafiske grensesnittet [22] , samme år ble versjon 7.1 utgitt, som introduserer håndtering av nedlastede filer og for å gjenoppta avbrutt nedlasting.

Versjon 8 ble utgitt i mars 2014, og introduserte det nye grensesnittet, nye bruksmåter ( privat surfing , nattmodus).

14. april 2015 blir Opera Mini "Opera Mini Browser" og mottar en viktig oppdatering som introduserer et nytt grensesnitt, sveipestøtte, bedre støtte for enheter med høy DPI, kombinasjonen av søke- og navigasjonslinjen, sammenslåing av sidens innledende med siden utforske, og andre mindre.

For markedet for håndholdte enheter og avanserte mobiltelefoner ( avanserte smarttelefoner ), har Opera mobile blitt utviklet siden 17. februar 2000 [23] , først utgitt kun til operatører og produsenter og kun for Psion- enheter . Siden 2003 har det vært tilgjengelig for Windows Mobile , og i dag er det også mulig å bruke det på Android- og Symbian- plattformer ; den er under utvikling for operativsystemene Maemo , MeeGo og Windows Phone [24] . Blant de store produsentene som har bestemt seg for å ta i bruk Opera Mobile er HTC , Nokia , Sony Ericsson , Sharp , Kyocera , Motorola og Sendo .

Opera Mobile bruker Presto layoutmotor og støtter ulike nettstandarder, samt AJAX , HTML5 og Adobe Flash (kun Android), som behandler nettsider og informasjon hentet direkte fra nettet.
Fra og med versjon 9.7 kan du bruke Opera Turbo, en funksjon som også finnes i Desktop-versjonen og som ligner på funksjonen til Opera Mini; nettsider komprimeres via Opera Software "Turbo"-server, og reduserer dermed nedlastingsstørrelsen. Som et resultat reduseres sideinnlastingstiden, noe som reduserer båndbreddeforbruket med opptil 80 %.

Med versjon 12 (publisert i 2012) ble maskinvarestøtte introdusert og kompatibilitet ble utvidet til HTML5 og WebGL .

Opera Mobile 5. mars 2013 ble «Browser Opera» og den første betaversjonen av den nye versjonen av nettleseren for Android-telefoner dukket opp på Google Play -markedet. Denne versjonen bruker WebKit ettersom den er basert på Chromium 26 og har et Holo-grensesnitt [25] . 21. mai samme år kommer den nye nettleseren ut av beta, og den offisielle utgivelsen erstatter fullstendig den forrige versjonen (som kan installeres på nytt) for enheter med Android-operativsystemet [26] . 9. juli 2013 kommer versjon nummer 15 basert på Blink ut .

Den 10. september 2013, etter et års arbeid, ble "Coast" utgitt en nettleser uten et visuelt brukergrensesnitt (bortsett fra 2 knapper), men styrt helt av bevegelser. [27] [28]

Opera Touch er en nettleser som ble gjort tilgjengelig i Google Play Store og på Apple App Store 19. april 2018, og har som mål å gjøre nettsurfingen mer flytende og umiddelbar takket være navigering med bevegelser.

Opera for Nintendo DS og Wii

Den 15. februar 2006 kunngjorde Nintendo at Opera er tilgjengelig for Nintendo DSi -plattformen [29] . Opera-nettleseren for Nintendo DSi kan lastes ned med DsiWare-applikasjonen. For å få tilgang til den må konsollen være Wi-Fi- aktivert .

Den 6. oktober 2006 ga Opera ut Nintendo DS og Nintendo DS Lite programvare , Nintendo DS Browser , for å tillate enheter å surfe på internett via Wi-Fi, men uten å se Flash-innhold.

Den 22. desember 2006 ble en versjon av Opera utgitt for Nintendo Wii [30] . Denne spesielle versjonen er tilpasset for bruk på en lavoppløsningsenhet som en TV: ved bruk av Wiimotes er det mulig å bla gjennom sidene og forstørre detaljene deres. Et raskt søkesystem er tilgjengelig og muligheten til å administrere en favorittliste.

Opera GX

Opera GX er en spillorientert nettleser, som ble annonsert og lansert tidlig for Windows 11. juni 2019. MacOS-versjonen ble utgitt i desember samme år. [31] [32]

Opera GX legger til spillerorienterte funksjoner i tillegg til den vanlige Opera-nettleseren. Nettleseren lar brukere begrense nettverks-, CPU- og minnebruk for å spare systemressurser. Den legger også til integrasjoner med andre apper som Twitch , Discord og Instagram . Nettleseren har også en innebygd side kalt GX Corner, som samler spillrelaterte publikasjoner, tilbud og artikler. [33] [34] [35]

20. mai 2021 ga Opera ut en mobilversjon av Opera GX i beta for iOS , Android og 1. desember ble den stabile versjonen 1.4 utgitt. [36]

Opera GX Mobile og Hype messenger i Opera Mini har begge blitt anerkjent for sin banebrytende design og innovasjon, og vant tre Red Dot ved Red Dot Award: Brand & Communication design 2021. Begge lansert i 2021, har Hype og Opera GX Mobile nå mottatt faglige priser i tre kategorier; App (Opera GX), App: Social Networking (Hype) og Interface and user experience design: mobile brukergrensesnitt (Opera GX). [37]

Merknader

  1. ^ Vincent Lextrait, The Programming Languages ​​Beacon, v10.3 , på lextrait.com , juli 2010. Hentet 23. august 2012 (arkivert fra originalen 30. mai 2012) .
  2. ^ Om Opera , på opera.com , Opera-programvare. Hentet 12. desember 2010 (arkivert fra originalen 3. desember 2007) .
  3. ^ W3Counter - Global nettstatistikk
  4. ^ Repubblica.it, Opera har nå blitt gratis nettleseren kansellerer lisensavgiften , på repubblica.it 20. september 2005. Hentet 20. august 2012 .
  5. ^ Opera Software, Opera: Opera Versjonshistorie v. 1.00 , på opera.com . Hentet 3. mai 2019 (arkivert fra originalen 5. desember 2018) .
  6. ^ Opera Software, Opera: Opera Version History v.4.00 , på opera.com . Hentet 3. mai 2019 (arkivert fra originalen 5. desember 2018) . ,
  7. ^ Opera-nettleserspråkfiler , på opera.com , Opera-programvare. Hentet 12. desember 2010 .
  8. ^ Støtte for nettspesifikasjoner i Opera-produkter , på opera.com . Hentet 3. mai 2019 (Arkiveret fra originalen 30. november 2018) .
  9. ^ Opera 10 engasjerer Turbo , på punto-informatico.it .
  10. ^ Opera Turbo nå tilgjengelig for testing Arkivert 28. mars 2012 i WebCite .
  11. ^ Stemmegrensesnitt , på help.opera.com . Hentet 30. juli 2012 (arkivert fra originalen 3. oktober 2012) .
  12. ^ Opera Unite , på help.opera.com . Hentet 26. april 2011 (arkivert fra originalen 30. august 2010) .
  13. ^ Økt fokus på Opera-utvidelser og avsluttende støtte for Unite-applikasjoner og widgets , på my.opera.com (arkivert fra originalen 26. april 2012) .
  14. ^ Opera Software, Opera: Opera Version History , på opera.com . Hentet 3. mai 2019 (arkivert fra originalen 5. desember 2018) .
  15. ^ slashgeek, 5 funksjoner Opera Browser gjorde først , på slashgeek.net .
  16. ^ Opera tenker mobil med Mini 6 og Mobile 11 , på webnews.it .
  17. ^ Opera feirer 100 millioner mobilbrukere , på webnews.it .
  18. ^ Opera Mini & Opera Mobile , på opera.com . Hentet 3. mai 2019 (arkivert fra originalen 23. februar 2013) .
  19. ^ Opera Software, Opera Mini og Opera Mobile nettlesere , på opera.com . Hentet 3. mai 2019 (arkivert fra originalen 23. februar 2013) .
  20. ^ Opera lanserer offisielt mininettleserpcworld.com .
  21. ^ Opera Mini 7 , på my.opera.com (arkivert fra originalen 17. mars 2013) .
  22. ^ Opera Mini 7 klar for Android , på my.opera.com (arkivert fra originalen 1. april 2012) .
  23. ^ Opera Mobile Timeline ( PDF ), på jp.opera.com (arkivert fra originalen 25. juni 2008) .
  24. ^ Opera Software, Opera Mobile 11 labs-utgivelse for Maemo, MeeGo og Windows , på my.opera.com (arkivert fra originalen 25. mars 2011) .
  25. ^ Den første betaversjonen av Opera basert på Webkit kommer til Play Store | AndroidWorld , på androidworld.it , 5. mars 2013. Hentet 24. mai 2013 .
  26. ^ Opera 14 for Android er ute! , på dev.opera.com , 21. mai 2013. Hentet 9. juli 2013 .
  27. ^ Coast, Opera lager nettleseren for iPad
  28. ^ Opera Coast, den knappløse nettleseren for iPad, er alle bevegelsertomshw.it . Hentet 13. september 2013 (arkivert fra originalen 13. september 2013) .
  29. ^ Opera-programvare, gir spillere to vinduer til nettet: Opera-nettleseren for Nintendo DS , på opera.com . Hentet 3. mai 2019 (arkivert fra originalen 23. februar 2013) .
  30. ^ Opera-programvare, lek med nettet: Opera-nettleseren er nå tilgjengelig for nedlasting på Wii , på opera.com . Hentet 3. mai 2019 (arkivert fra originalen 23. februar 2013) .
  31. ^ Opera har laget en "spillnettleser" som lar deg sjekke CPU-bruk , på The Verge 11. juni 2019. Hentet 7. mai 2021 .
  32. ^ Opera GX spillnettleser nå tilgjengelig på macOS , på SlashGear , 13. desember 2019. Hentet 8. mai 2021 .
  33. ^ Opera GX anmeldelse , på PCMAG , 24. juni 2021 .
  34. ^ Er Opera GX-nettleseren bare for spillere? , i Lifehacker , 22. januar 2021. Hentet 7. mai 2021 .
  35. ^ Opera GX har integrert Instagram, arbeidsområder for å holde oversikten organisert , på Windows Central , 19. mai 2020. Hentet 21. januar 2021 .
  36. ^ Opera GX Mobile beta er her - Gode nyheter for spillere på farten , på Operabloggen 20. mai 2021. Hentet 22. juni 2021 .
  37. ^ Opera dominerer Red Dot Award 2021 , på blogs.opera.com . Hentet 9. desember 2021 .

Logoer

Logo fra 1994 til 2015 Logo siden 2015 Logo siden 2015 GX-logo fra 2019

Relaterte elementer

Andre prosjekter

Eksterne lenker