Velkommen til et hurtigere web

SPDY, en protokol Google afslørede i slutningen af ​​2009, fremskynder dramatisk indlæsning af websider ved at ændre den måde, browsere kommunikerer med servere på. Indtil nu har Google kun testet forskningsprojektet internt og implementeret det på nogle få af sine egne websteder. Men i dag lanceres protokollen som et kommercielt produkt.





Hjemmesideoptimeringsfirma Strangeloop har indbygget SPDY i sit flagskibsprodukt Site Optimizer, software, der sidder mellem et websted og dets brugere, og justerer webstedets kode for at få siderne til at indlæses hurtigere. Strangeloops kunder vil have mulighed for nemt at slå protokollen til; i test har protokollen fremskyndet websteder med 10 til 20 procent.

I første omgang vil dette kun gøre en forskel for folk, der besøger websteder ved hjælp af Googles Chrome-browser (den eneste, der understøtter SPDY), men Strangeloop forventer, at det også kan ende med at få stor indflydelse på mobile enheder, da Google sandsynligvis vil byg SPDY ind i browsere designet til Android.

Den hastighed, hvormed et websted reagerer på brugerne, er et stadig vigtigere teknisk og økonomisk spørgsmål. Ifølge indholdsleveringsnetværket Akamai giver folk kun et websted i gennemsnit tre sekunder til at indlæse, før de giver op og navigerer væk. Bedre ydeevne betyder ofte flere sidevisninger og dermed mere interaktion med brugerne. For online shopping sider betyder dette højere salg.



Det er ikke kun individuelle websteder, der har en interesse i at fremskynde nettet. Google har arbejdet på at gøre nettet som helhed hurtigere og har ræsonneret, at hele oplevelsen skal være lynhurtig og smidig for at holde folk glade for at bruge dets mange tjenester. Google håber også at lokke folk til at bruge flere webtjenester og mindre desktopsoftware (se f.eks. dets Chrome OS ), og virksomheden ved, at dette ikke vil være muligt, hvis de kæmper med ydeevnen.

Der er mange måder at fremskynde et websted på. At ændre de protokoller, der bestemmer, hvordan information sendes over internettet, er potentielt det mest givende, men også en af ​​de sværeste. Disse protokoller er grundlæggende for kommunikation mellem websteder og servere, så de kan have vidtrækkende effekter på webstedets ydeevne på tværs af alle enheder. Men for at rulle SPDY ud til hele verden, ville alle browserproducenter skulle adoptere det, og hver server skulle understøtte det, siger Joshua Bixby , Strangeloops præsident. Det er en stor ordre, og derfor har SPDY reelle implementeringsudfordringer, siger han.

Strangeloops eksisterende produkt er dog godt positioneret til at hjælpe Google med at komme i gang. Strangeloop hjælper allerede virksomheder med at fremskynde deres hjemmesider ved at håndtere optimering for dem uden at kræve, at de skal ændre deres kode eller hardware. Site Optimizer-softwaren sidder mellem en virksomheds webserver og brugerens browser og justerer hjemmesidens kode automatisk for at få den til at indlæse hurtigere; dette inkluderer allerede forbedringer tilpasset til specifikke browsere. Site Optimizer-kunder kan vælge at slå SPDY til, så deres servere opfører sig, som om protokollen var installeret, for kunder, der besøger deres websteder ved hjælp af Chrome.



Browsere i dag åbner typisk mange forbindelser til en server for at begynde at downloade masser af information på én gang – billeder, annoncer, tekst og så videre. Tom Hughes-Croucher, chefevangelist for Joyent , en virksomhed, der leverer cloud-software, forklarer, at selvom dette gør tingene hurtigere, har tilgangen også sine problemer. Disse forbindelser tager tid at varme op og begynde at downloade med deres fulde kapacitet. Desuden prioriterer de ikke godt, så brugeren kan ende med at vente på, at billeder nederst på en side indlæses, når det, han virkelig ser på, er øverst.

SPDY løser dette problem ved at åbne én forbindelse, der er i stand til at indlæse mange forskellige dele af siden på én gang. Det giver også programmører mulighed for at styre, hvordan sider indlæses, så de kan levere vigtigere stykker først.

Strangeloops produkt er designet til at håndtere brug af SPDY, så kunderne ikke behøver at bekymre sig om at skrive forskellig kode til brugere, der gør og ikke bruger SPDY. Virksomheden arbejdede indgående med Googles ingeniører for at få SPDY implementeret og køre effektivt.



At samle SPDY med eksisterende optimeringsprodukter er en god startstrategi for Google, siger Google Eric Hansen , grundlægger og administrerende direktør for hjemmesideoptimeringsvirksomheden SiteSpect . Han forventer, at Google på sigt vil inkludere SPDY i sit eget optimeringsprodukt, kaldet mod_pagespeed, som ligner Site Optimizer. Google er nødt til at gøre, hvad den kan for at få websteder til at vedtage SPDY, siger han, fordi det er den største del af dens op ad bakke kamp for at få accept af protokollen.

Bixby mener, at websteder vil blive mere villige til at bruge SPDY, når de ser dets potentielle fordele. Det, der virkelig er spændende for mig, er dets muligheder på mobilsiden, siger Bixby. Google har endnu ikke bygget SPDY ind i Androids browser, men når den gør det, står protokollen til at gøre en endnu større forskel. Da mobil internetbrowsing er smerteligt langsom, og Android-telefoner har en stor del af smartphones markedsandel, mener Bixby, at SPDY kan gøre en forskel på den arena. Han siger, jeg ville blive meget overrasket, hvis vi ikke ser dette i Android i den nærmeste fremtid.

skjule