mboost-dp1

Opera Software ASA

Opera skifter til WebKit-motoren

- Via A Blog From Behind the Trenches - , redigeret af Pernicious

Opera har annonceret, at de vil skifte motoren bag deres browser fra deres egen Presto til WebKit, som også bruges af Googles Chrome og Apples Safari.

Som begrundelse nævnes blandt andet, at skiftet kan frigøre programører, der i stedet for at arbejde på Presto, kan bruges på andre opgaver. Også det at mange hjemmesider i dag målrettes WebKit har været en faktor i skiftet.

Opera skrev:
WebKit has matured enough that it is actually possible to make the switch, and we can help it mature even further. In return, we get to spend more resources on a better user experience, and less on chasing an ever-changing web.

På grund af skiftet vil Opera hjælpe med udviklingen af WebKit, som er open source. Firmaet har allerede indsendt deres første rettelser til projektet, og håber at skiftet til WebKit kan hjælpe med at udbrede Opera yderligere.

Opera skrev:
This move allows us to create a platform for future growth because it allows us to focus our resources on things that can actually differentiate Opera from the competition, and could help the web move in the right direction.





Gå til bund
Gravatar #1 - PHP-Ekspert Thoroughbreed
14. feb. 2013 07:10
Jeg håber ikke at det har indflydelse på Opera Mini/Mobile.
Jeg bruger Opera på min iPhone lige pt, og i 95% af tiden synes jeg at den fungerer meget bedre end Safari. Youtube og Wikipedia er lige pt. de eneste to sider jeg kan komme på, som ikke virker særlig godt i Opera.
Gravatar #2 - matt1
14. feb. 2013 07:22
Fantastisk nyhed. Så mangler vi bare Firefox og ie...
Gravatar #3 - bbb2020
14. feb. 2013 08:08
Hvorfor i alverden skulle de to skifte til webkit?
De har begge to en velfungerende motor og rigelig med udviklerer til at supporterer dem.

Gravatar #4 - micma18
14. feb. 2013 08:17
Opera understøtter en masse DHTML objekter og DOM, som webkit ikke gør :-(
Opera læner sig meget mere op ad den udvidede funktionalitet som findes og fandtes i IE.
Gravatar #5 - gramps
14. feb. 2013 10:39
#1
Alle browsere på iOS skal bruge Safaris motor. Med andre ord er Opera og Chrome til iOS egentlig blot Safari med et andet skin.
Gravatar #6 - cryo
14. feb. 2013 11:17
gramps (5) skrev:
#1
Alle browsere på iOS skal bruge Safaris motor. Med andre ord er Opera og Chrome til iOS egentlig blot Safari med et andet skin.


Nu bruger både Safari og Chrome heldigvis også webkit. De har hver sin javascript-engine, hvor kun Safari kan benytte en JIT-baseret på iOS (da det ikke er sikkerhedsmæssigt uproblematisk at lade 3.-parts apps få adgang til at sætte memory executable som det er krævet).
Gravatar #7 - PHP-Ekspert Thoroughbreed
14. feb. 2013 11:19
#5
Opera bruger ikke samme motor som Safari på iOS
Gravatar #8 - Wispher
14. feb. 2013 11:27
Thoroughbreed (7) skrev:
#5
Opera bruger ikke samme motor som Safari på iOS


Prøv at se punkt 2.17 her App Review Guidelines
Gravatar #9 - gramps
14. feb. 2013 11:28
#6
#7
http://en.wikipedia.org/wiki/Google_Chrome#iOS_version skrev:
Per Apple's requirements for browsers released through the App Store, this version of Chrome uses the iOS WebKit, that is the mobile Safari iOS engine and components, but restricted from using their Nitro JavaScript engine.


Som jeg skrev: Alle browsere skal bruge Safaris motor.
Gravatar #10 - m910q
14. feb. 2013 11:43
#8
#9
Opera Mini bliver ikke anset som værende en browser, så derfor har de fået lov til at anvende deres egen fremviser(ikke browser rendering engine) af hjemmesider.

Alle hjemmesider bliver kørt igennem en proxy før det kommer til telefonen. Det gør at siden fylder mindre, samt skal parses/vises mere simpelt end hvad en browser gør.


Ser frem til hvad Opera kan gøre ved WebKit...
Gravatar #11 - gramps
14. feb. 2013 11:55
m910q (10) skrev:
Opera Mini bliver ikke anset som værende en browser,


Jeg skrev

gramps (5) skrev:
Alle browsere på iOS skal bruge Safaris motor.


Ja, jeg skrev senere at Opera var et skin af Safari. Det er så ikke korrekt.
Gravatar #12 - m910q
14. feb. 2013 12:07
#11
Men din kommentar var jo henvist til #1, som kun snakker om Opera til iOS?

Det er kun teknisk set at den ikke anses som værende en browser. Som forbruger er det stadig en browser.

På App Store står den også som værende en web browser.
Gravatar #13 - gramps
14. feb. 2013 12:08
#12
Min kommentar var rent teknisk. At en et stykke slik ligner en møtrik ændrer ikke på at det kan spises.
Gravatar #14 - m910q
14. feb. 2013 12:13
#13
I så fald er din kommentar irrelevant til #1, eller var det bare en generel konstatering?
Gravatar #15 - gramps
14. feb. 2013 12:16
#14
Skal jeg prøve at redde ansigt og sige det var en generel konstatering?
Gravatar #16 - m910q
14. feb. 2013 12:22
#15
Jeg prøvede bare at forstå. Du beholder bare dit ansigt :)

Gravatar #17 - cgt
14. feb. 2013 13:19
Opera Mini og dets binære markup-format er ganske interessant. Jeg kan anbefale at læse https://en.wikipedia.org/wiki/Opera_Mini#Functiona...
Gravatar #18 - PHP-Ekspert Thoroughbreed
14. feb. 2013 14:25
@Opera på iOS

Nej okay, Opera-appen er ikke en webbrowser, men en VPN-ish forbindelse til en proxy i Norge - okay?

Det ændrer dog ikke på det faktum at Opera viser hjemmesider, og ikke bruger Webkit-motoren ...

Besides, når jeg en sjælden gang er på Edge, så vises siderne (op til) 5 gange hurtigere med Opera, end de gør med Safari.

Siden 1. december, 2012 (Om Opera Minis dataforbrug)
Original størrelse: 24,6 GB
Modtaget størrelse: 3,4 GB
Data sparet: 86%

DERFOR kan jeg også godt lide Opera! At YouTube så bliver vist som desktop-version, og Wikipedia fucker rundt i sit layout (jeg får m.wikipedia.org, men det virker bare ikke optimalt på Opera) - det er ligegyldigt for mig.

Tag Newz.dk f.eks - på min iPhone 4 var siden ufattelig langsom, og kommentarfeltet kunne ikke følge med (i Safari altså) - men i Opera var den flydende.
Problemet er her ikke længere med min iPhone 5 (nok pga. hardwareopdateringen) - but still, Opera FTW!

- edit -

Og nåja, Opera kan have mere end 8 faneblade ... Har ikke mødt begrænsningen endnu, hverken på iOS eller mine gamle SonyEricsson-telefoner ... En G502 kunne snildt have 20-25 faneblade åbnet
Gravatar #19 - atke
14. feb. 2013 19:37
Lidt sørgeligt at en så stor spiller må kaste håndklædet i ringen for deres engine. Vi risikerer at sider udelukkende udvikles til WebKit, som vi i sin tid havde problemer med sider udelukkende udviklet til IE. Der er overrepræsentation af æblegnaskere blandt webdesignere. Men mon ikke IE og FF holder stand.

Det er vel også de færreste der testede til både IE, FF og Chrome, der gad sikre sig det også virkede i Opera, med så lille en brugerandel. Så for både udviklere og brugere er det nok en fornuftig beslutning at Opera hopper på hold med Apple og Google.

Jeg brugte Opera som min primære browser, indtil Chrome kom på banen med mindre lir...
Gravatar #20 - Magten
14. feb. 2013 20:12
matt1 (2) skrev:
Fantastisk nyhed. Så mangler vi bare Firefox og ie...
Ja tænk hvis der var lidt konkurrence :)
Gravatar #21 - matt1
14. feb. 2013 21:25
Magten (20) skrev:
Ja tænk hvis der var lidt konkurrence :)


Konkurrencen er der stadigvæk, de skal bare fokusere på selve browseren i stedet. Standarden bag ved er blevet udskiftet til det bedre, så udviklere kan udrette mere, hvorfor ikke indse, at et noget så fantastisk som Webkit kan bidrage til Opera som helhed. Lad konkurrencen være på browser niveau. Ærligt talt var det også et nødvendigt træk fra Opera, hvis de gerne vil have en chance. Webkit er i hastigt fremgang af de største i branchen og har nu også Opera bag sig, hvilket også er en gevinst for Webkits fremtid. Havde dog helst set at Microsoft havde gjort det samme, da deres mangel på standardiseringen og udvikling i IE gør mere skade end gavn både for brugere, udviklere og hvor hastigt vi kan bevæge os frem på nettet.
Gravatar #22 - Magten
14. feb. 2013 22:04
#21
Jeg siger ikke at det er dumt af Opera. Jeg bruger ikke skidtet og det kunne ikke rage mig mindre hvad de nordmænd render og laver.

Men én engine teorien du snakker varmt for ville jeg ikke bryde mig om. Der er nød til at være konkurrence på det punkt også.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login