Google Chrome Frame – rešitev za zastarele brskalnike – HTML5 rendering za IE
Splet je napredoval, zelo napredoval. Napake, ki smo jih naredili v preteklosti smo popravili v novih, boljših standardih, uvedli pa smo tudi testiranje standardov (Acid test), ki nam omogoča lažje merjene v kakšni meri brskalniki dejansko podpirajo le-te. V tekmo brskalnikov je vstopil tudi veliki Google s brskalnikom Chrome, veliko večji pripravljenost je pokazal tudi Microsoft z novo verzijo IE 8. In kaj nas, spletne razvijalce/oblikovalce, vse skupaj omejuje, da bi pozabili "stari" splet in začeli spletne aplikacije graditi na podlagi novih spletnih standardih?
Težava - starejši brskalniki
V večini primerov stari brskalniki. Večino starih brskalnikov je že izumrlo, življenje nam greni le še Internet Explorer 6 (IE6), katerega uporablja še prevelik delež obiskovalcev naših in vaših spletnih strani, da bi lahko podporo za le-ta brskalnik preprosto umaknili. Zato moramo spletne aplikacije prilagajati posebej za IE 6, velikokrat pa se tudi zgodi, da določene tehnologije ne uporabimo, ker jo pač ne moremo uspešno implementirati na starem brskalniku. Sicer je na spletu nastalo že več iniciativ kako se znebiti IE 6, vendar brez uspeha.
Rešitev - Google Chrome frame
Kot pričakovano, je Google ponudil novo rešitev, ki se imenuje Google Chrome Frame. Google Chrome Frame omogoča, da uporabniki starih brskalnikov (kot je IE 6, IE 7) namestijo preprost dodatek (plugin), ta pa potem brskalniku spremeni rederning engine v open-source Webkit rendering engine, ki ga uporabljata tudi Chrome ter Safari. Posledično IE zaradi uporabe novega rendering engina dobi tudi na podpori vseh spletnih standardov, ki jih Webkit rendering engine podpira (HTML5, CSS2, CSS3, hitri Javascript engine).
Predstavitveni video
Implementacija na spletni strani
Z namestitvijo dodatka smo dodali le podporo brskalniku za uporabo Webkita. Če dejansko želimo, da se naša spletna stran izriše s pomočjo le-tega, moramo preprosto dodati sledeči tag znotraj head značke:
-
<meta http-equiv="X-UA-Compatible" content="chrome=1">
Možne težave
Še vedno bo potrebno miljone uporabnikov prepričati naj si dodatek dejansko namestijo, kar zna biti pri velikih korporacijah problem, kjer posamezni računalniki nimajo administracijskih pravic, ki so potrebne za inštalacijo tega plugina.
Sporočite nam še vaše mnenje, bo uspelo?
Dodatne informacije:
Podobni članki:
- Google Chrome je najbolj varen brskalnik
- Google Chrome 2.0 je zunaj
- Novi Google Chrome 2 beta
- Nova verzija brskalnika Google Chrome
- Google Chrome je uradno zunaj
- Ali je Google Chrome OS za spletne agencije pozitivna stvar?
- Primerjava Mozilla Firefox in Google Chrome
- Igranje s frejmi (frameset, frame)
- CSS triki za Google CHROME brskalnik
- Chrome preobleka za Firefox



September 23rd, 2009 ob 8:01 am
Ne. Kdor si ne zna namestit nove verzije IE ali uporabljat drug brskalnik, tudi sedaj ne bo namestil tega dodatka.
September 23rd, 2009 ob 8:51 am
ja, tole bodo znali ceniti in uporabiti samo tisti ljudje, ki že dolgo ne uporabljajo več IE6.
September 23rd, 2009 ob 1:31 pm
Lažje namestiti nov brskalnik kot IE6 updejtat hehe.
se strinjam z zgornjimi trditvami. Problem pri nas so laiki, ki znajo na računalniku brskati, kak email napisati ipd ... ne znajo pa ničesar drugega kot je recimo namestitev tega dodatka. Že ko gledaš opis ga laiki ne bi razumeli in posledično nebi namestili.
September 23rd, 2009 ob 2:35 pm
Jaz se delno tolažim s tem, da če tudi 1 odstotek teh namesti plugin, ker preberejo novico, je korak bližje, da gre IE 6.0 down. Vsaka taka iniciativa/rešitev naredi malenkost. Vsekakor pa ta opcija ima prednost, recimo v korporacijah, kjer katere aplikacije delajo le v IE 6.0, tam ta plugin pride precej bolj v poštev.
September 23rd, 2009 ob 10:03 pm
Ja, ampak korporacije. Sedaj se mi poraja eno vprašanje ... Njihove webaplikacije so narejene za IE6. Tale Google Chrome Frame pa spremeni rendering engine in JS engine, torej jim webaplikacija še vedno ne bo delala, ker bo uporabljen drugačen engine?
September 23rd, 2009 ob 10:05 pm
Aja ... sedaj bolje prebral ... (brez tiste značke se uporabi IEjev Trident
)
September 24th, 2009 ob 8:04 am
Točno to, vbistvu če spletna stran doda značko, potem se uporablja Webkit rendering engine, drugače pa se IE obnaša točno tako kot prej.
September 24th, 2009 ob 1:33 pm
Verjetno bojo tale plugin uturil nevednemu folku z IE6 k bojo downloadal kj druzga...
September 24th, 2009 ob 7:03 pm
Tudi MS bi lahko uturil IE8 med posodobitvami ... ampak težava je predvsem v podjetjih, kjer so intranet strani narejene za IE6 in se v drugih verzijah ne prikažejo pravilno oz. nekatere sploh ne delujejo drugje.
September 25th, 2009 ob 7:12 am
Dejan, ravno zato je ta plugin tako uporaben. Ker dejansko ne naredi celoten "update", ampak samo tam kjer webmaster eksplicitno želi.
March 3rd, 2010 ob 3:32 pm
Uporabno...