Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 29 reacties

De Noorse browser-bouwer Opera heeft een iPhone-versie van zijn Coast-browser uitgebracht. De browser, die vorig jaar voor de iPad verscheen, kenmerkt zich door een kale interface met iconen voor sites. De iPhone-versie zou eenvoudig met een duim te bedienen zijn.

Coast OperaOpera's Coast-browser werkt voor de navigatie vooral met veegbewegingen en heeft slechts twee basisknoppen. Het openen van sites moet vooral via tegels van die sites gebeuren, om het intypen van url's tot een minimum te beperken, waarbij de home-knop de gebruiker snel terugbrengt naar het overzicht dat uit een aantal tegels bestaat.

Ten opzichte van de iPad-versie, die Opera vorig jaar uitbracht, is vooral voor een eenvoudiger bediening met de duimen gezorgd. Ook heeft de zoekfunctie een update gekregen. Zo krijgt de gebruiker gerelateerde items en sitesuggesties te zien bij zoektermen.

Voor het maken van Coast kon Opera,  nadat de eigen Presto-engine werd afgedankt, niet zoals de eerdere Opera-browser voor iOS de Blink-engine gebruiken. Browsers op iOS moeten immers op Webkit gebaseerd zijn. Opera heeft op mobiel gebied een marktaandeel van 13 procent, blijkt de statistieken van StatCounter. Daarmee gaan achtereenvolgens de Android-browser, Safari voor iPhone en Google Chrome de software voor.

Moderatie-faq Wijzig weergave

Reacties (29)

Voor het maken van Coast kon Opera, nadat de eigen Presto-engine werd afgedankt, niet zoals de eerdere Opera-browser voor iOS de Blink-engine gebruiken. Browsers op iOS moeten immers op Webkit gebaseerd zijn.

Dus snelheidsverbeteringen hoef je niet te verwachten...
Op iOS moeten alle browser gebaseerd zijn op Webkit, omdat Apple niet toestaat om in je applicatie scripting support te bouwen. Elke browser heeft een Javascript engine aan boord en daarom is die niet toegestaan.

Overigens werkt de Javascript engine op iOS langzamer als die niet in Safari draait. De reden hiervoor is nogal technisch van aard, maar het is niet persé bedoelt om andere browser buitenspel te zetten. Ook als andere, niet-webkit gebaseerde, browsers waren toegelaten had dit probleem gespeeld.

Om een goede Javascript performance te krijgen zal de Javascript interpreter de code omzetten naar native instructies die de CPU direct kan uitvoeren (JIT of just-in-time compilatie). Dan moet je dus tijdens de weergave v/d website een script omzetten naar executeerbare code. Script wordt door het OS gezien als data en kan niet worden geëxecuteerd. In veel besturingssystemen wordt dit toegepast (data execution prevention).

De reden hiervoor is dat er alleen code wordt uitgevoerd die nog te controleren is. Buffer overruns, stack overruns waren in het verleden een manier om virussen of malware te injecteren in buggy code. Met DEP is die kans een stuk kleiner.

Het is dus eigenlijk een veiligheidsvoorziening, maar die wordt voor Safari uitgezet, voor wat extra performance. Een proces zonder DEP zou eigenlijk met beperkte privileges moeten draaien. Gaat er dan toch wat fout, dan zijn de gevolgen te overzien.

Zie ook: http://daringfireball.net/2011/03/nitro_ios_43

[Reactie gewijzigd door BugBoy op 24 april 2014 18:29]

Klopt, met iOS is het ook nog eens zo dat alleen apple apps gebruik kunnen maken van alle resources. Daarom is er voor de jailbreakers onder ons ook de tweak nitrous. Hierdoor kunnen andere apps ook van alle resources gebruik maken.

http://www.pocketables.co...ilbreak-tweak-review.html

[Reactie gewijzigd door kevinwalter op 24 april 2014 18:04]

Ik weet niet hoe Nitrous werkt, maar het zal ongetwijfeld DEP uitschakelen voor de processen die Webkit nodig hebben. Dit is een potentieel security risico, maar dat is jailbreaken toch al :)

Apple heeft niet bewust deze trade-off gedaan. Het is niet gedaan om de gebruikers te pesten en Safari op te dringen (alhoewel Apple niet rouwig zal zijn om dit side-effect).
Niet op iOS in ieder geval, als het voor Android uitkomt dan kunnen ze wel hun eigen engine gebruiken.
Op zich heeft het wel wat. Het is natuurlijk afzihtelijk dat Apple een dergelijke eis stelt, maar als developer hoef je het testen van je website tot Safari te beperken. Dat scheelt.

Alle browsers op iOS zijn dus gewoon schilletjes om Safari heen. Beetje suf eigenlijk, maar het is dus de schuld van Apple's achterlijke eisen. Zou Microsoft eens moeten doen: het onmogelijk maken om een browser op Windows te draaien met een andere engine dan Trident. Dan breekt gelijk de pleuris uit, en niet alleen in de EU.

(en ja, Safari is gewoon de IE6 onder de moderne browsers, dus goedpraten ga je het niet doen)

[Reactie gewijzigd door _Thanatos_ op 24 april 2014 20:29]

Ultieme stommiteit om de desktopbrowser op Chromium te baseren en dan tijd in dit soort dingen te gaan stoppen. Veel trouwe desktopgebruikers haken af, ik vraag mij af of er ooit een solide basis aan gebruikers wordt opgebouwd uit een light browser welke eigenlijk enkel de interface bevat. De tijd zal het leren.

Ooit gebruikte ik Opera op pc, laptop, telefoon en tablet. Op pc en laptop nog altijd gedeeltelijk maar ook meer en meer Firefox. Telefoon en tablet tegenwoordig alleen nog maar Dolphin en UCbrowser (wp8)
Zijn best nog veel gebruikers die Opera 12 nog steeds gebruiken. Zelfs buiten Presto heeft het nog features waar andere browsers van kunnen leren.

Hoop nog dat de Chromium versie nog wat die richting opgaat en misschien, misschien dat ik terug keer naar Opera.
Ja, maar er zijn steeds meer websites die niet goed werken met Opera 12. En Opera Next schiet jammergenoeg ook niet op. De features (zoals fatsoenlijke bookmarks) waar iedereen om vraagt negeren ze, maar ze steken wel tijd in allerlei cosmetische onzin.

Ik zou graag weer opera als hoofdbrowser gebruiken, maar zoals ze nu bezig zijn zie ik het niet gebeuren...
Dat snap ik ook wel vreemd dat het ook zolang stil is rond daadwerkelijke features.
Bedankt voor de link. Ik heb er al eens van gehoord, maar de meeste features waar ik op zit te wachten zijn hier ook nog todo items.

Maar zeker interessant om in de gaten te houden. Veel grotere kans dat dat iets gaat worden dan Opera Next :-)
Coast is anders een fantastische browser. Voor puur het consumeren van het internet werkt het ideaal. De gestures maken het navigeren van het web veel makkelijker en het is wat mij betreft vreemd dat andere browsers iets dergelijks nog steeds niet implementeren op mobiele devices.

Het enige nadeel van Coast is de kreupele safari engine die Apple andere browserbouwers moedwillig voorschoteld.
Coast is anders een fantastische browser.
Qua mogelijkheden kunnen Coast en alle andere nieuwe versies van Opera sinds het verlaten van de Presto engine in de verste verte nog niet in de schaduw staan van Opera12, gekeken naar de mogelijkheden en functionaliteiten.
Ze roepen bij Opera dat er hard gewerkt wordt aan meer functionaliteit, maar dat gaat extreem langzaam en de verwachting is ook niet dat ze weer dezelfde mogelijkheden willen inbouwen.
Opera had nooit de oude userbase als een baksteen moeten laten vallen. Een nieuwe engine is daar aan toe, maar doe dat niet zonder 99% van de oude mogelijkheden te hebben geïmplementeerd in de nieuwe versie(s).
Slim van Opera om een "fancy" naam als Coast te gebruiken. De gemiddelde Apple gebruiker is daar gevoelig voor. Er gebeurt zoveel op een strand/kust.

Op de desktop (win/linux) blijft Opera uiteraard de beste browser (yes, spam :P )

[Reactie gewijzigd door HMC op 24 april 2014 19:23]

Op de desktop (win/linux) blijft Opera uiteraard de beste browser (yes, spam :P )
Dan wel versie 12. Daarvan is de ontwikkeling echter dood; hij zal steeds onveiliger worden en steeds minder websites zullen het ondersteunen.
Ik dacht ook dat ze gestopt waren. Maar ik kreeg toevallig vandaag een update voor mijn versie 12 (op werk) aangeboden. Gelijk geinstalleerd.
De Blink-engine is een fork van Webkit, dus is Blink toch gebaseerd op Webkit?
In het artikel staat het een beetje raar. iOS apps mogen geen code interpreteren, dus echte zelfstandige browsers zijn daarmee uitgesloten. De enige mogelijkheid is dus het gebruik van de ingebakken 'WebView' van iOS. Het mooie is vervolgens wel weer dat bv Chrome en PhoneGap apps bugs bevatten die Safari niet heeft, of omgedraaid. Dus Safari gebruikt wel weer een andere renderengine dan de standaard in iOS.
Wel raar dat geen navigatie balk te vinden is waarin je een webadres kan tikken. Verder is de afwezigheid van een leesmodus ook jammer. Verder vind ik het wel mooi gemaakt.
Je kan gewoon adres intikken bij "Zoeken op het web" en dan vindt hij hem ook. Beetje vreemd inderdaad, maar ik moet zeggen dat het lekker werkt.
Het combineren van zoeken en webadres intikken dient uitschakelbaar te zijn. Het zal nu zo zijn dat alles wat je daar intikt naar Opera wordt gestuurd om je wens te analyseren. En dat zal zonder twijfel allemaal gelogd worden.
Het is gratis, dus dan is de vraag: Hoeveel data word er gemined en verkocht aan de hoogste bieder?
Heb jij ooit betaald voor een browser?
IE? Komt handig met Windows meegeleverd.
Chrome? Van Google is alles gratis, dus "count your coins".
Netscape? Puike software voor die tijd, maar ook gratis. Tenminste, voor de meeste gebruikers.

Ok, ze zullen waarschijnlijk iedere site waar je heengaat kunnen zien.
Is dat ook zo met TOR, via FF? Die is immers ook gratis.

Ik begrijp wat je bedoelt, en ik ben het ook ansich wel met je eens.
Maar ik (waarom weet ik ook wer niet) vertrouw Opera meer.

Nu ik dit tiep...
Ik vertrouwDE Opera, net zoals ik Avast vertrouwDE.
Ze lijken, nu dat ze een fanbase hebben opgebouwd, inderdaad meer hun fans en gebruikers te gaan uitbuiten.
Meer spam is de eerste waarschuwing, zeker, maar ja, je hebt gelijk, een Opera stuurt waarschijnlijk nu hedentendaags alles wat jij doet met hun browser terug naar hen.

Blijft over: Wat kan een bedrijf als Opera daar mee doen...behalve die kennis verkopen...
Alles waar ze bij kunnen. Net als bij de andere browsers.
Dit ziet er erg mooi uit.
Dat van links naar recht swipen om terug te gaan ken ik van de ios browser en dat werkt best wel mooi.
Maar wat ook mooi is dat als je een grote beeldscherm hebt dat je nog steeds overal bij kan komen met je duim.
Ik heb hier op mijn sgs4 vaak het probleem dat ik alle 2 handen moet gebruiken om:
1 naar vorige pagina te gaan.
2 bladwijzer's te openen
3 switchen naar verschillende tabladen
Ook wel alle belangrijke dingen zitten ver van mijn duim (jah ik heb kleine handen)
Ik vraag mezelf ook eigenlijk af waarom die balk boven moet en niet beneden kan...
Prima browser. Goede vervanging voor Chrome, welke Safari al lange tijd heeft vervangen.

Heb na 5 minuten gebruik wel 1 punt en dat is dat je niet altijd bij de zoek functie kan, je MOET eerst naar het "Home" screen en daarna naar beneden swipen. Er is nog plaats voor een zoek knopje links onder, dus dat zou het enige zijn wat ik zover mis.
Interessant concept. Wat Opera volgens mij hiermee wil, is een soort Chrome OS voor telefoons. Wat makkelijk zou kunnen, elke (grote) website heeft ondertussen wel een webapp/mobiele site. En op een paar apps (whatsapp, telefoon, sms) gebruiken de meeste mensen allen maar de browser (of dingen die in de browser zouden kunnen, bv. email). Met deze launcher achtige interface openen mensen de webapps ook alsof het gewone apps zijn.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True