Alla front end-webbutvecklare hurrar när Google förklarar att
Unfortunately, Internet Explorer, still used by the majority of the Web’s users, has not kept up with such fairly recent developments in Web technology. Compared with other browsers, the JavaScript performance is many times slower and HTML5 support is still far behind. Likewise, the many different versions of IE still in use — each with its own set of CSS quirks and layout limitations — further complicates building rich Web applications. — Google Wave Developer Blog.
Som vanligt är Google duktiga på att trycka ut lösningar, nu kommer alltså ett försök till botemedel mot IE:s olika renderingsmotorer, måttliga stöd för CSS & HTML, och långsamma javascript-tolkning.
Det listiga i detta är sättet Google gör det på. Sin kampanj för “fart på internet” var inte bara prat. En ny sida med snabbfakta om Google Chrome Frame har upprättats så att alla som vill kan ta del av tekniken.
Ingen tvingas till något, Googles tydligaste argument utåt är att IE-användare måste använda ett plugin till sin läsare som i princip startar Chrome inuti IE. Anledningn är officiellt att användare ska få tillgång till nästa storsatsning — Google Wave — utan att Google behöver koda för långsamma webbläsare.
Pluginet består av en ny meta-tagg <meta http-equiv="X-UA-Compatible" content="chrome=1"> och lite js:
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"> </script>
<div id="placeholder"></div>
<script>
CFInstall.check({
node:"placeholder",
destination: "http://www.waikiki.com"
});
</script>
Användaren får en förfrågan — vill du installera pluginet? Om ja, så går det alltså snabbare. Lägg märke till att sidan som vill använda sig av pluginet måste ha den specifika meta-taggen, alltså är det inget som kommer att synas på live.com i den närmaste tiden. Detta är ett litet slag tillbaka mot MS som introducerade taggens nytta.
Utvecklare kan titta på vilken sida som helst med pluginet laddat genom prefixet cf:, t.ex. cf:http://google.com.
Jag tycker det är en kul grej som skett, inte mycket mer. Inget kommer att ändras förrän det krävs, men kul att MS fått en värdig kritiker (jämfört med obetydliga open source-utvecklare). Google Wave har mycket kvar att bevisa för att det ska bli tillräckligt lockande. Drömscenariot: MS tar konkurrensen på allvar och fortsätter utveckla sina produkter mot och förbi standarder & dagens prestandanivåer; till dess kan de som vill njuta av ett snabbare IE (vare sig det är 6-, 7- eller 8:an).