tisdag 8 juni 2010

Kör maskinkod i användarens webbläsare med Native Client (NaCl)

Även om javascript bara blir snabbare och snabbare så ligger det ganska långt ifrån hastigheten på riktig maskinkod. Därför har Google startat ett projekt som heter Native Client (NaCl) som gör att man från javascript kan ladda ned och exekvera speciella exe-filer i användarens webbläsare.

Det låter kanske lite läskigt men det verkar finnas ett väl genomarbetat säkerhetslager som kontrollerar att ingen farlig kod kan köras, man kommer t.ex. såklart inte åt användarens filsystem. Säkerhetskraven påverkar hastigheten något men det är ändå nästan lika snabbt som att köra ett vanligt program.

En väldigt positiv sak är att man kan skriva sina spel eller beräkningstunga applikationer i vilket språk man vill så länge det har en NaCl-kompilator.

Tyvärr är NaCl än så länge på ett tidigt experimentstadium men jag hoppas vi får se stöd för detta i alla browser inom kort.



Mer info:
http://code.google.com/events/io/2010/sessions/native-code-chrome.html
http://code.google.com/p/nativeclient/

tisdag 1 juni 2010

Google dödar long-tail-trafiken

Google har i början av maj gjort förändringar i sin algoritm som gör att undersidor på en sajt som inte har så många inlänkar inte längre rankar lika högt. Med andra ord kommer t.ex. permalänkar på bloggar att hamna betydligt lägre när bloggposterna blir äldre.

WebmastersWorld kallar denna uppdatering "Mayday" och google har bekräftat den, Matt Cuts säger:

This is an algorithmic change in Google, looking for higher quality sites to surface for long tail queries. It went through vigorous testing and isn’t going to be rolled back.

Har du en blogg eller e-handelssajt har du förmodligen märkt av en kraftig minskning av trafik den senaste månaden som kanske inte enbart har orsakats av bra väder och förmodligen kommer att vara permanent.

Det enda råd man kan ge är förmodligen att man bör försöka göra sig så oberoende av google-trafik som möjligt och satsa på att ge läsarna bra innehåll och en bra upplevelse snarare än att försöka optimera efter googles algoritm eftersom den ständigt förändras.

Källor:
http://www.webmasterworld.com/google/4125460.htm
http://searchengineland.com/google-confirms-mayday-update-impacts-long-tail-traffic-43054