Dynatrace

Saako jalkapallon maailmanmestaruuskilpailujen virallinen verkkosivusto faneilta tänä kesänä punaisen kortin?

Lehdistötiedote   •   Kesä 13, 2014 11:50 EEST

Unohtakaa maalilinjateknologia. FIFAn verkkoteknologia näyttää siltä, että se aiheuttaa jalkapallofaneille tänä kesänä karvaan pettymyksen

Helsinki, 13. kesäkuuta 2014 – Jalkapallon maailmanmestaruuskisat ovat alkaneet ja kuume on korkealla. FIFAn viralliseen verkkosivustoon kohdistuu varmasti kovia paineita, kun innokkaat fanit, jotka eivät pääse katsomaan pelejä suorana lähetyksenä, yrittävät pysytellä selvillä maalitilanteesta ja pelien uusimmista käänteistä. Olemme jo ehtineet tottua säännölliseen nurinaan FIFAn maalilinjateknologiasta, mutta nyt näyttää siltä, että järjestö saa pyyhkeitä myös verkkosivustoteknologiastaan.

Compuware, teknologian suorituskykyä selvittävä yhtiö, on tehnyt dynaTrace AJAX Edition -valvontatyökalullaan FIFAn virallisen tietokone- ja mobiiliselainsivustojen terveystarkastuksen ja selvittänyt, millaisia kokemuksia käyttäjät voivat odottaa sivustoilta turnauksen aikana. Analyysissa vertaillaan edellisten MM-kisojen verkkosivuston suorituskykyä tämänhetkiseen sivustoon (kuva 1). 

Vaikka sivun latausaika tietokoneille tarkoitetulta sivustolta on lähes puolittunut vuodesta 2010, syynä voivat olla verkkoselaimiin ja yhteyksiin viimeisten neljän vuoden aikana tehdyt parannukset. Lisäksi verkkosivuston mobiiliversio on huomattavasti hitaampi kuin tietokoneille tarkoitettu versio, myös silloin, kun testissä käytetään 3G- tai 4G-yhteyden sijaan luotettavampaa WLAN-verkkoyhteyttä (Wi-Fi). On myös syytä huomata, että sivuston sivujen kokonaiskoko on kaksinkertaistunut vuodesta 2010.

Tästä huolimatta on tärkeää ottaa huomioon, että tässä esitetyt havainnot perustuvat ennen turnauksen alkamista tehtyyn analyysiin. Koska liikennemäärä kasvaa MM-kisojen päästyä vauhtiin, myös latausajat pitenevät sivuston kävijämäärien tahdissa. Yritykset pysytellä selvillä pelitilanteesta toimistossa tai tien päällä voikin hyytyä sivujen ärsyttävän hitaaseen latautumiseen. Compuware teki vielä tarkemman analyysin ja onnistui tunnistamaan FIFAn verkkosivustosta useita perustavanlaatuisia suunnitteluvirheitä. Ne olisi helppo korjata, jolloin sivusto pystyisi paremmin tarjoamaan jalkapallofaneille saumattoman selailukokemuksen jalkapallon maailmanmestaruuskisojen aikana.

”MM-kisoihin valmistaudutaan neljän vuoden ajan. Ne ovat luultavasti urheilumaailman eniten odotettu tapahtuma, johon kohdistuva valtava kiinnostus on helppo ennakoida”, toteaa Compuware APM:n teknologiastrategisti Andreas Grabner. ”Lienee turvallista olettaa, että nykypäivän digitaalisessa maailmassa ne, jotka eivät pysty katsomaan televisiota, yrittävät pysyä tilanteen tasalla verkossa tietokoneen tai mobiililaitteen avulla. Sen vuoksi voisi olettaa, että FIFA olisi pyrkinyt kaikin keinoin varmistamaan sivustonsa valmiuden palvella seuraavien viikkojen valtavaa kävijämäärää. On todella yllättävää huomata, että tosiasiassa sivustossa on useita perustason suunnitteluvirheitä, jotka voivat paineiden kasvaessa heikentää sen suorituskykyä merkittävästi. Analyysimme perusteella vaikuttaa vahvasti siltä, että sivujen latausajat voivat kasvaa MM-kisojen aikana hyvinkin pitkiksi ja että verkkosivusto voi jopa kaatua, jos liikennettä on erittäin paljon.”

Punaisia kortteja amatöörivirheistä

Compuware tunnisti tietokone- ja mobiilisivustojen suunnittelussa useita perustason virheitä, jotka olisi helppo korjata sivustojen toiminnan parantamiseksi, kun kävijämäärät kasvavat:

1. varoitus: peukalo keskellä kämmentä

Sekä verkkosivuston mobiili- että tietokoneversio latasivat tarpeettoman paljon kuvatiedostoja, kuten maiden lippuja ja tapahtumapaikkojen kuvia. Kaikki kuvat ladattiin erillisinä kuvina sen sijaan, että ne olisi yhdistetty yhdeksi sprite-tiedostoksi. Tämä on verkkosivujen suunnittelussa yleinen ongelma, jonka takia sovellukset käyttävät tietoja tehottomasti. Ongelma saattaa vaikuttaa vähäiseltä, mutta se voi aiheuttaa huippukysynnän aikana vakavia suorituskykyongelmia, koska sivustoa tukeva palvelinkeskus joutuu vastaamaan suureen määrään pyyntöjä aina, kun sivusto ladataan.

Tietokoneille tarkoitetun sivuston käyttöä haittaa vielä se, ettei maiden lippuja ladata vain kerran, vaan kahdesti – suurena ja pienenä. Tämän vuoksi pelkästään lippujen lataus aiheuttaa 64 erillistä pyyntöä! Ongelmaa pahentaa se, että tietokoneselainversion vanhenemisaika on hyvin lyhyt. Selain päivittää sisällön 60 sekunnin välein. Nämä virheet ovat samat kuin FIFAn verkkosivustolla vuonna 2010. On yllättävää, ettei niitä ole vielä korjattu, kun ottaa huomioon, miten helppo tehtävä se olisi.

2. varoitus: ei todellakaan mikään suosikkikuvake

Sivulle ladattavia erillisiä kohteita tarkastelemalla löytyy hyvin epätavallinen syy, joka vie tilaa paljon enemmän kuin sen pitäisi: favicon-kuvake. Favicon on pieni, yksilöivä kuvake, joka näkyy verkkosivuston osoiterivin vasemmassa laidassa, kun käyttäjä käy verkkosivustolla. Sen avulla sivuston voi helposti lisätä suosikkeihin myöhempää käyttöä varten. Nämä kuvaketiedostot ovat yleensä hyvin pieniä, noin 1 kt. FIFAn faviconin koko sen sijaan on 370 kt sekä sivuston tietokone- että mobiiliversiossa. Tämän ongelman korjaaminen pienentäisi sivun kokoa 7 prosenttia. Melko iso säästö, jos ottaa huomioon, miten pienestä kuvakkeesta on kyse!

3. virhe: ajastaan jäljessä

Kun verkkosivuston koodia tutkitaan tarkemmin, käy ilmi, että jotkin JavaScript-tiedostot ovat vanhentuneita. Yksi niistä on julkaistu peräti kolme vuotta sitten. Tämän kaltaisten vanhentuneiden rakenteiden käyttö voi heikentää verkkosivuston toimintaa, sillä uudemmat versiot on optimoitu nykyaikaisille selaimille, tiedostokoille ja selainkohtaisille ominaisuuksille. Vanhentuneet ohjelmistokirjastot eivät aiheuttaisi FIFAlle ongelmia ensimmäistä kertaa. Järjestön mobiilisovelluksen aiemmassa analyysissa todettiin, että tämä oli yksi tärkeimpiä syitä sivuston toistuviin kaatumisiin.

”Toivotaan, että FIFAn verkkosivusto onnistuu pysymään mukana pelissä ja palvelemaan MM-kisojen aikana valtavia fanimääriä”, Andreas Grabner jatkaa. ”Analyysimme osoittaa, että FIFAn verkkosivustossa on useita verkkosivustojen suorituskyvyn optimointiin liittyviä perustason virheitä. Niiden korjaaminen ei ole lainkaan vaikeaa. Ylimääräisten kilotavujen karsiminen ja tarpeettomien latauksien vähentäminen käy helposti, jolloin sivuston suorituskyky paranee. Arvioimme, että sivujen latausaika lyhenisi noin 30 prosenttia, jos edellä mainitut ongelmat korjattaisiin. Nykyään on saatavana runsaasti erilaisia kehitys-, testaus- ja valvontatyökaluja, joiden avulla organisaatiot voivat toimia ennakoiden. Se on elintärkeää, sillä se saattaa ratkaista, nostaako sivusto organisaatiota yleisön silmissä vai pudottaako se sen pelistä.”

Lue Compuwaren täydellinen analyysi FIFAn tietokone- ja mobiiliselainversioiden suorituskyvystä osoitteesta http://apmblog.compuware.com/2014/05/21/is-the-fifa-world-cup-website-ready-for-the-tournament/

Compuware jatkaa FIFAn verkkosivuston suorituskyvyn testausta koko MM-kisojen ajan ja raportoi sivuston toiminnasta säännöllisesti. Jos haluat saada nämä raportit, ota yhteyttä Nella Koponen nella.koponen@compuware.com tai 09-7746 8113

Compuware Corporation tarjoaa ohjelmistoja, asiantuntijapalveluita ja ratkaisuja teknologian toimivuuden ja tuottavuuden varmistamiseksi. Compuwaren ratkaisuilla kriittisten teknologioiden suorituskyky ja saatavuus on parhaimmillaan yrityksissä, kuten 46 Fortune 500 listan 50 suurimmasta yrityksistä. Lue lisää Compuwaresta: www.compuware.com