Industry Wire

Rode kaart dreigt voor FIFA

Amsterdam, 12 juni 2014 – Nu het WK voetbal in Brazilië daadwerkelijk van start is gegaan, breken spannende tijden aan voor de fans. Om hun teams en favoriete spelers goed te kunnen volgen, zullen vele van hen de wedstrijden, scores en rankings online willen volgen. Daarbij zullen zij met name een beroep doen op de website van de FIFA. Application Performance Management-specialist Compuware verwacht echter dat de internet- en mobiele site van FIFA de enorme aantallen bezoekers tijdens het WK niet zal kunnen verwerken. Een rode kaart dreigt.

Compuware heeft met zijn dynaTrace AJAX Edition monitoring tool zowel de desktop- als de mobiele websites van FIFA geanalyseerd. Daarmee kan het bedrijf een realistische inschatting maken van de gebruikerservaring die fans de komende weken op deze sites mogen verwachten. Compuware vreest dat veel fans iedere keer dat zij deze sites bezoeken erg teleurgesteld zullen worden.

Compuware heeft een vergelijking gemaakt ten opzichte van de meetresultaten rond het WK van 2010. Hoewel de tijd die nodig is om een pagina op de desktopsite te laden is gehalveerd, is deze versnelling vooral te danken aan verbeteringen in enerzijds de gebruikte webbrowsers en anderzijds de internetaansluitingen waarover veel fans beschikken en niet zozeer aan de website van FIFA zelf. De mobiele website van FIFA blijkt bovendien beduidend trager dan de desktopversie, zelfs wanneer deze wordt getest in een WiFi-omgeving en dus niet via een 3G- of 4G-connectie. Opmerkelijk hierbij is dat FIFA de gemiddelde omvang van zijn webpagina’s de afgelopen vier jaar heeft verdubbeld.

Ontwerpfouten

Deze analyse van de websites van FIFA is gemaakt voordat het WK daadwerkelijk van start is gegaan. We kunnen dus een aanzienlijke verslechtering van de prestaties van zowel de desktop als de mobiele site verwachten zodra het toernooi daadwerkelijk van start is gegaan. Fans die op kantoor of onderweg resultaten van wedstrijden of ranglijsten willen bekijken, zullen geconfronteerd worden met erg lange laadtijden per pagina, voorspelt Compuware.

Compuware heeft tevens onderzoek gedaan naar de vraag waarom de laadtijden op zowel de desktop- als de mobiele websites relatief traag zijn. De oorzaak lijkt vooral te liggen in een aantal ontwerpfouten. Deze fouten zijn eenvoudig te herstellen, waardoor de prestaties van beide sites tijdens het WK beduidend beter kunnen uitvallen.

Belangrijkste missers

1. Onnodig veel individuele illustraties

Beide websites (zowel desktop als mobiel) downloaden een groot aantal illustraties. Denk aan nationale vlaggen en foto’s van stadions. Deze bestanden worden als individuele imagefiles gedownload en zijn niet samengevoegd tot één bestand. Dit is een veelvoorkomend probleem bij websites, waarbij applicaties informatie op een inefficiënte manier benaderen. Dit op zich kleine en bovendien makkelijk op te lossen probleem, blijkt in de praktijk tot grote prestatieproblemen te leiden – juist tijdens momenten met piekbelasting en extreem veel bezoekers. Het datacenter waar de websites worden gehost dient op zo’n moment een zeer groot aantal opgevraagde bestanden te versturen.

2. Veel te grote favicon

Uit een analyse van de individuele objecten die op een pagina worden geladen, valt op dat de favicon die in de adresregel in de browser verschijnt ongebruikelijk groot is. Dit soort bestanden zijn in de regel kleiner dan 1 kB in omvang, maar de favicon die FIFA gebruikt is maar liefst 370 kB groot. Dit geldt voor zowel de desktop- als de mobiele site. Als dit probleem zou worden opgelost, levert dit een reductie in de omvang per webpagina op van zeven procent. Dit is een significante verbetering.

3. Verouderde JavaScript-bestanden

Wie nadrukkelijker kijkt naar de code die de website ondersteunt, ontdekt al snel dat sommige JavaScript-bestanden erg verouderd zijn. Één bestand blijkt zelfs al drie jaar oud te zijn. Als dit soort verouderde frameworks worden toegepast, kan dit tot een aanzienlijke verslechtering van de prestaties van een website leiden, omdat deze frameworks niet zijn geoptimaliseerd voor moderne browsers ofwel versies van browsers die minder dan drie jaar oud zijn. Het is niet de eerste keer dat FIFA last heeft van verouderde software-libraries. Uit een eerder door Compuware uitgevoerde analyse bleek dat dit de belangrijkste oorzaak was van het feit dat de mobiele FIFA-site regelmatig crashes vertoonde.

De volledige analyse die Compuware van de FIFA-websites heeft gemaakt, is hier te vinden.

Compuware zal tijdens het WK continu de prestaties van de FIFA-websites monitoren en hier regelmatig rapportages over uitbrengen.

Dit artikel is een ingezonden bericht en valt buiten de verantwoordelijkheid van de redactie.

Deel dit bericht