Hoe kom je erbij dat ik het over mezelf heb? Dit zijn reports van diverse mensen met diverse configuraties waarvan je mag verwachten dat een simpele test daar prima op draait. Zoals ik al zei heb je meer factoren die de snelheid bepalen. Als jij je mobiele telefoon middels tethering aansluit op je computer en je via UMTS of GPRS snelheid gaat zitten internetten heb je een langzame verbinding. Dan kun je een mega dikke bak hebben die met 5 handen in z'n neus zo'n pietlullig ACID testje er doorheen draait alsof het niks is maar dat gaat 'm niet lukken puur en alleen omdat de verbinding in deze de bottleneck is. Misschien dat je eens heel erg goed moet gaan nadenken wat je zegt en waar je het over hebt want het is gewoon onzin. Als je op internet dingen wil hebben die soepel gaan loop je altijd tegen deze problematiek aan en is er nooit een manier om er omheen te werken. Besides that, er staat nergens in geen enkele W3C standaard gespecificeerd dat bepaalde zaken op een bepaalde verbinding en op een bepaalde systeemconfiguratie moet kunnen draaien. Dat is niet voor niets zo, dat soort dingen kun je namelijk niet afdwingen en ook niet controleren
Aan de gecko engine wordt net zo hard gewerkt als aan andere componenten van de webbrowser. Bij Opera en Safari ligt dat absoluut niet anders. Kijk maar eens goed naar de releases die we hebben mogen zien van alle webbrowsers, ligt toch aardig dicht bij elkaar. De ene doet misschien net even iets meer aan z'n engine dan de ander maar dat is niet erg, het gaat er uiteindelijk om wat je aan je engine doet net als dat waarom je überhaupt zo vaak met je engine bezig moet een rol speelt. Het belangrijkste hierin is dat je engine gewoon geheel volgens de standaarden de dingen weergeeft en ook fouten afvangt. Dat laatste kun je dan testen met die ACID tests maar daarmee zijn die tests niet heilig.
Opera ligt op gebied van uitbreidbaarheid ver achter Firefox, praktisch iedere browser doet dat. Zelfs Safari ligt voor op Opera op dit gebied. Waarom? Heb je wel eens gezien hoeveel extensions/plugins/etc. er zijn voor Firefox, Safari en Opera? Als je dat gaat vergelijken zoals ik deed dan moet je concluderen dat Opera totaal niet uit te breiden is, Safari een beetje en Firefox heel wat. Of dat iets goeds is kun je heel lang over discussiëren omdat iedereen weer zijn eigen ideeën er over heeft. Mijn webbrowser is niet jouw webbrowser. Echter vindt je dit ook op diverse andere punten weer terug (Opera en dingen goed weergeven is nogal lastig als je het vergelijkt bij Firefox en Safari, toch wel uitzonderlijk voor een browser die als 1 van de eersten die ACID tests "doorstaat"

). Als je de webbrowsers op diverse andere gebieden gaat testen zoals Javascript snelheid dan haalt Opera het ook niet bij Safari en Firefox maar ook hier is dat niet zo super boeiend omdat Javascript vaak maar 1 onderdeel van een site is en een site desondanks toch nog heel sloom kan zijn.
Mocht je wat voorbeelden willen waarom Firefox meer functionaliteit heeft dan Opera dan kan ik je wel een aantal noemen:
- de 1password integratie is er niet voor Opera, wel voor Safari, Firefox, Camino, etc.
- die adresbalk is ontzettend slim en kan bij het intikken van woorden mijn history en bookmarks doorzoeken waarbij hij ook de tags die ik aan mijn bookmarks heb gegeven zoekt.
- de integratie van Opera in OS X is bar bar bar slecht, die van Safari uiteraard optimaal en die van Firefox wordt met de versie steeds beter.
- middels een plugin kan ik de reload en stop knop samenvoegen tot 1 knop, lekker handig omdat ik dat gewend ben.
- een andere extensie blokkeert flash content waarbij ik de mogelijkheid heb om zelf te kiezen of ik het alsnog wil zien of niet plus dat ik whitelist mogelijkheid heb.
- ik kan middels een plugin gebruik maken van de ingebouwde pdf viewer van OS X (Preview) en hiermee ook heel mooi inline pdf's bekijken (gaat 23423x beter dan Adobe Reader's spul).
- middels een theme kan ik Firefox nog veel beter laten aansluiten op de GUI van OS X, bij Opera is dat fixed en heb ik pech (ja ik kan buttons toevoegen en verwijderen en mijn eigen button bar maken maar dat is iets totaal anders).
- er zijn diverse extensions op gebied van security en privacy waardoor ik het internetten weer wat veiliger en anoniemer kan maken.
En zo zijn er nog tig andere dingen die je in Firefox allemaal wel zou kunnen doen die met Opera totaal niet kunnen. De community kan zelf met dingen aan komen zetten en zijn niet gehinderd door een bedrijf wat beslist of het er in komt of niet. Het scheelt ook heel wat bloat, stel je maar eens voor dat al die extensions die er voor Firefox zijn al standaard in de install base aanwezig zijn... Op moment dat een applicatie makkelijk door de community uitgebreid kan worden met functionaliteit moet je heel erg oppassen met wat je zegt als je het dan gaat vergelijken met een gesloten applicatie van een fabrikant die bepaald wat er in komt.
Je moet alles wel in de juiste context zien anders heb je er geen zak aan. Nogmaals, ACID tests zeggen alleen maar in hoeverre een browser fouten kan afhandelen en absoluut niets in hoe goed een browser de standaarden heeft geïmplementeerd. Je weet dus totaal niets of een browser goed is in het correct weergeven van pagina's. Daarom is het ook hartstikke dom om je blind te focussen op die tests zoals men bij webkit en Opera doen. Doe dan zoals men het bij Mozilla doet en focus je ook eens op diverse andere zaken, die render engine is maar een deel van het verhaal.