english English

De toekomst van browsers

Voor zowel de gewone surfer als webdeveloper zijn het interessante tijden. De keuze uit webbrowsers is nog nooit zo groot geweest (IE, Firefox, Opera, Chrome, Safari ...) en er staan verschillende nieuwe technologieën voor de deur (HTML 5, offline storage ...). Dit leek me het ideale moment om uit te zoeken wat we het komende jaar allemaal mogen verwachten van de grootste browsers.

De toekomst van webbrowsers
 

Microsoft Internet Explorer

Internet Explorer logo Microsoft's Internet Explorer is al jaren, niet zonder reden, het zwarte schaap onder de webbrowsers. Internet Explorer 6 wordt nog steeds gezien als hét struikelblok bij de ontwikkeling van websites en ook Internet Explorer 7 was niet direct de browser die het grote verschil maakte. Met versie 8 van hun browser is ook Microsoft terug mee met de huidige ontwikkelingen en kunnen ze netjes volgen op vlak van features, snelheid en veiligheid.

Er is weinig tot niets bekend over de volgende release van deze populaire browser. Microsoft heeft enkele maanden geleden een oproep geplaatst waar het gebruikers en ontwikkelaars vraagt om input, maar verder is het opvallend stil rond dit onderwerp. Als we Matt Rosoff (research vice president) mogen geloven kan IE9 wel eens voorzien zijn van een geïntegreerde Twitter client en ondersteuning voor Microsoft's Live SkyDrive.

Internet Explorer 9 zal hoogst waarschijnlijk weer een stap in de juiste richting zijn op het vlak van webstandaarden en veiligheid, maar of het meer zal kunnen dan enkel de concurrentie volgen is nog maar de vraag.

Mozilla Firefox

Firefox logo Daar waar Mozilla Firefox vijf jaar geleden begonnen is als een afgeslankte versie van de Mozilla suite is het door de jaren heen uitgegroeid tot één van de beste en meest gebruikte browsers. De kracht van Firefox zit hem in de stabiele basis die gebruikers via enkele muisklikken kunnen uitbreiden met honderden extensions. Veel van deze extern ontwikkelde add-ons worden door het Mozilla team opgepikt en verwerkt in toekomstige releases.

In plaats van zich te richten op een vastgelegde feature set voor nieuwe versies worden er op Mozilla Labs verschillende concepten uitgewerkt. Voor Firefox 4 lijkt men zijn pijlen vooral te richten op Prism en Weave:

  • Prism

    Prism maakt het mogelijk om webapplicaties buiten het browservenster te starten. In plaats van de volledige browser te laden, kan er via Prism gebruik gemaakt worden van enkel de core van Firefox. Omdat gegevens ook offline benaderd kunnen worden is Prism nog best te zien als een concurrent voor Google Gears of Adobe Air.

  • Weave

    Binnenkort kan je Firefox eender waar opstarten en gebruik maken van dezelfde favorieten, instellingen, opgeslagen wachtwoorden en zelfs openstaande websites. Weave synchroniseert bijna je volledige browser omgeving en maakt het met enkele klikken beschikbaar op een andere computer of mobieltje.

Hoewel Mozilla hard werkt aan hun mobiele browser Fennec is hier nog niet echt veel van bekend. De eerste testversies waren traag en bleken vaak te crashen. Het is nog een tijdje afwachten tot we weten of het een geduchte concurrent kan worden voor Opera Mobile of Safari.

Apple Safari

Safari logo Apple's Safari evolueert snel, maar heeft nog geen features die écht boven die van andere browsers uit steekt. Ook al wil hun marketing team ons dat wel doen geloven. Apple streeft er duidelijk naar om zijn klanten een optimale gebruikerservaring te bieden terwijl ze Safari steeds updaten met de nieuwste technologieën.

De ontwikkelingen van Safari 5 zijn me niet bekend, maar als we de changelog van versie 4 bekijken gok ik erop dat ook Apple zich blijft richten op betere ondersteuning voor web standaarden (CSS3 met extra aandacht voor de grafische effecten) en offline storage.

Google Chrome

Chrome logo Google windt er geen doekjes om. Het internet zoals we het op dit moment kennen zal binnen enkele jaren drastisch veranderen, net als de tools die we ervoor gebruiken. Samen met het supersnelle Chrome (webbrowser) en Google Gears (plugin voor bestaande browsers) maakte Google het al mogelijk om websites te gebruiken alsof het gewone offline applicaties waren. Zeker met hun aankomend besturingssysteem Google Chrome OS zal de grens tussen website en applicatie steeds kleiner worden en zal de browser meer functionaliteit van het onderliggende besturingssysteem overnemen.

De enige manier om hun online applicaties (Docs, Gmail, Calendar, Picasa ...) tot een commercieel succes te maken is door gebruikers dezelfde ervaring aan te bieden als hun offline concurrenten. Dit kunnen ze het beste door zelf voortouw te nemen in de ontwikkelingen. Zeker met het recent uitgebrachte Chrome Frame en Chrome 3 lijken ze hier steeds beter in te slagen.

Het is duidelijk welke richting Google uit wil met het web. Welke verrassingen we in tussentijd nog mogen verwachten van Google is niét duidelijk.

Opera

Opera logo Met de recente release van Opera 10 heeft men de toekomst alvast tot bij ons gebracht. Opera 10 biedt ons op dit moment niet veel meer dan een vernieuwde user interface en hogere snelheid maar zal de komende jaren gebruikt worden als basis voor verschillende ambitieuze projecten:

  • Opera Unite

    Unite maakt een volwaardige server van de Opera browser dat als doel heeft het social networking op een hoger niveau te tillen. Daar waar men op dit moment op verschillende aparte sites moet inloggen om aan social networking te doen (Twitter, Facebook, Flickr ...) zal het met Unite mogelijk zijn om dit te combineren en overal beschikbaar te maken op een gedistribueerde (peer-to-peer) manier.

    Enkele mogelijkheden van Opera Unite: Virtuele Jukeboxen aanmaken met vrienden, chatten, bestanden beschikbaar maken vanaf je eigen PC, fotoalbums beheren met je hele familie enz.

Opera Software lijkt in ieder geval zeker van zijn stuk en richt al haar pijlen op Unite. De toekomst zal moeten uitwijzen of ontwikkelaars en gebruikers er het potentieel van inzien en Unite laten uitgroeien tot “the next best thing”.

Browser shells + afgeleiden

Maxthon logo Waar enkele jaren geleden nog vaak een schil rond browsers (Avant, Orca, Maxthon) gebruikt werd om ontbrekende functionaliteit of extra snelheid toe te voegen, zal dit marktaandeel in de toekomst enkel kleiner worden. Alle moderne browsers zijn behoorlijk feature-rich en voldoen zelfs voor de meest doorgewinterde surfer.

Ook de beschikbaarheid op verschillende besturingssystemen wordt bij iedere release beter bij de (voornamelijk) open source browsers. Denk maar aan Firefox, Google Chrome, Opera en Konqueror die allemaal zonder problemen werken onder Windows, Mac OS en Linux. Dit maakt nevenprojecten als Camino (Firefox voor Mac OS) steeds minder relevant.

Conclusie

De browers van dit moment zijn vrij compleet op vlak van features, ondersteuning van webstandaarden en ze zijn allemaal snel, veilig en stabiel. In de toekomst gaan de meesten zich meer proberen te plaatsen als een platform voor webapps. Dit doen de fabrikanten door zich te richten op offline storage, betere ontwikkeltools binnen de browser en nog snellere Javascript engines.
Met het naderende HTML5 mogen we ons zeker verwachten aan nieuwe manieren om over het web te surfen. Hiermee zal offline storage, animaties, drag & drop en het inbouwen van diverse media sterk vereenvoudigd worden in de toekomst.

De meeste browserfabrikanten bieden tegenwoordig ook een mobiele versie aan. Omdat dit een vrij nieuwe markt is heeft iedere fabrikant nog de kans om vernieuwend uit de hoek te komen en marktaandeel op te eisen. Op dit moment heeft Opera zich het beste geplaatst op de mobiele markt door voor ieder type mobieltje een geschikte versie van zijn browser uit te brengen.

Referenties

RSS reacties feed

11 reacties tot nu toe

Steensels Peter

Steensels Peter zei 2 jaar geleden:

Allemaal goed en wel die nieuwe functionaliteiten maar ik vind dat browsers zich eerst moeten concentreren om alle websites op een consistente manier te tonen. Van internet explorer over firefox, safari en chrome. Gedaan met browsertesting en hacks om toch maar hetzelfde resultaat te krijgen.
Christophe Peeters

Christophe Peeters zei 2 jaar geleden:

Een Prism-tegenhanger welke reeds lange tijd voor Internet Explorer beschikbaar is: Bubbles. Ondersteunt userscripts (genre Greasemonkey) waardoor je functionaliteit van bestaande sites als Flickr en Facebook uit je browser kan lichten en als een applicatie kan draaien. Ik ben hier reeds jaren fervente fan/gebruiker van (laat SlimTimer en Outlook Web Access in draaien).

Vergeet ook niet dat op het Windows-platform de Internet Explorer-rendering engine eenvoudig en vaak in andere applicaties gebruikt kan worden. De draagkracht van IE is daar dus breder dan enkel de browser zélf. Ik weet niet hoe het zit op andere platformen?

@Steensels Peter: Ik ben al lang geleden opgehouden met proberen sites 'pixel perfect' te krijgen op elke browser. Als het werkt en het is visueel niet écht verkeerd ben ik al lang blij.
Joggink

Joggink zei 2 jaar geleden:

@Peter Hoe cool zou het niet zijn, browsers die enkel standaarden volgen? Maar dan ook echt ALLE browsers die de W3 specs volgen... Het zou onze job allesinds wat vergemakkelijken, maar langs de andere kant, geef toe, het blijft af en toe wel plezant om alles werkend te krijgen. Stiekem ben ik wel fan van de browseroorlog
Dirk Bonhomme

Dirk Bonhomme zei 2 jaar geleden:

Als we IE6 buiten beschouwing laten vind ik niet dat we tegenwoordig te klagen hebben over de ondersteuning van W3C standaarden. Zeker als er gebruik wordt gemaakt van een degelijke JS library (jQuery, Mootools) kom ik maar zelden problemen tegen tussen de browsers.
Enkel bij het gebruik van Flash, sIFR enz. zijn er geregeld problemen, maar dat is niet helemaal aan de browsers te wijten.
Tom Hermans

Tom Hermans zei 2 jaar geleden:

@Steensels Peter : ik vind net als Dirk Bonhomme dat, buiten IE6, de consistentie waarmee browsers renderen tegenwoordig goed meevalt. En het is soms een ware pest, toch is het idd zo dat het af en toe wel leuk is om die problemen te overwinnen (yeah!)

Ik ben nog steeds een trouwe firefox-gebruiker, omwille van mogelijkheden vooral, want ik merk dat dit steeds meer een geheugen-monster wordt.. Ik lees dat nog mensen af en toe merken dat de browser een paar 100mb aan resources wegvreet. Dat is iets waar ze zich voor mijn part bij Mozilla mogen op concentreren. Zal ook wel door plugins komen, maar toch..

Ik ben verder ook benieuwd of IE uiteindelijk toch zijn eigen engine aan de kant zou schuiven ten voordele van de adoptie van webkit (Ballmer zei ooit iets vaags in die richting)

Verder: prima roundup, Dirk, ik vind persoonlijk de snelheid en rendering van Safari 4 ook wel aangenaam..

Els Aerts

Els Aerts zei 2 jaar geleden:

Interessant artikel!

Als aanvulling is het misschien leuk om te weten met welke browser de gemiddelde Belg anno 2009 surft: http://usability-blog.be/gebruik-van-browsers-statistieken/.

Waarschuwing: niet voor IE6-gevoelige lezers...
Koen Driesmans

Koen Driesmans zei 2 jaar geleden:

Ik ben een fervent Firefox gebruiker en kijk uit naar hun Weave toepassing.
Momenteel ben ik al zeer vertrouwd met iGoogle waarin ik al mijn RSS-feeds op verschillende tabbladen kan bijhouden in mijn browser. Indien dit nog wordt gecombineerd met alle favorieten die meereizen, zit het helemaal snor.
Je surft telkens vanuit je eigen vertrouwde "omgeving", no matter where you are or what computer (zie het hier als een zeeeeer algemene term) you're using...
Maarten Tibau

Maarten Tibau zei 2 jaar geleden:

Leuke blogpost Dirk! Zelf ben en zal ik altijd een grote FireFox fan blijven. Chrome heeft me even kunnen bekoren, maar toch nooit kunnen overtuigen. Hoe dan ook kijk ik ENORM uit naar HTML 5 en hoe browsers en vooral webdevelopers hierop zullen reageren.

Met Wave krijgen we al een heel mooi voorsmaakje :-)
De Tandt

De Tandt zei 2 jaar geleden:

Net te laat. Ik wou ook Google Wave aanhalen.
Wat een app, ik kan er alleen maar (terwijl watertanden) naar kijken.
Ik denk dat de Google devs zich uit de naad werken om de markt over te nemen.

Chrome sinds dag 1 al aan het gebruiken en enorm tevreden van. Nog een "firebug" erop en ik ben verkocht.

Leuk artikel!
Testdude

Testdude zei 2 jaar geleden:

Doe mij maar een alternatieve browser.
Camino, flock, etc.
onlangs deze nog gevonden: Paladin (Belgische browser?!)
Edwin Waelbers

Edwin Waelbers zei 1 jaar geleden:

Eén jaar later, in 2010, is het Belgische browser landschap niet meer wat het was

Als aanvulling op je leuk artikel:

Browser Marktaandeel België - September 2010

Reageer op dit artikel

Toegelaten tags: <a href="" title=""> <code> <em> <strong>

RSS Feed

Bekijk alle tags

Laatste reacties

  • Fabio Maggio: @Tom Claus: bedankt!
  • Tom Claus: @Filip Bedankt voor de tip, CouchDB gaan we zeker even mee bekijken. @Fabio Deze...
  • Fabio Maggio: Is die presentatie van Masterizing PHP Data Structure ook nog ergens te bekijken?
  • Tom Hermans: Thx Tom, schone samenvatting en een massa interessante links, ideaal voor mensen die die dag...
  • Filip Stas: Als MongoDb je al boeit zeker ook eens kijken naar couchbase ook zeker de moeite!