Vyšel Internet Explorer 7 v češtině + rady pro webmastery | Ondřej Mirtes

Vyšel Internet Explorer 7 v češtině + rady pro webmastery | Ondřej Mirtes

ÚTERÝ
16. 1. 2007
Vyšel Internet Explorer 7 v češtině + rady pro webmastery

Microsoft včera uvolnil jeho nový Internet Explorer 7 v české verzi (instalační soubor pro Windows XP SP2 32-bit). Přináší „novinky“ jako záložky, Internet Explorer 7lepší vykreslovací jádro (lépe podporující standardy), phishingový filtr, atd. Ostatně o něm bylo napsáno mnoho a mnoho ještě napsáno bude.

Pro nás webdesignery to znamená povinnost ladit pro další prohlížeč.Takže z obligátních tří jmen (Firefox, Opera, IE6) se stávají čtyři – IE7 je na tom s podporou standardů někde mezi IE6 a Firefoxem. Jak na jednom stroji zprovoznit dva IE naráz? Překvapivě velice jednoduše…


Stačí si regulérní cestou nainstalovat IE7 a stáhnout si bezinstalační verzi IE6 – archiv s ní stačí pouze rozbalit a spustit iexplore.exe.

Jelikož podmíněné komentáře nelze na každém řešení použít s úspěchem, sám jsem se rozhodl pro řešení na aplikační úrovni (PHP). Použil jsem třídu browser z roku 2003 od nějakého Garyho Whitea a v HTML hlavičce si napsal jednoduchý kód, který v případě IE6/IE7 použije stylopis pro daný prohlížeč. Takže se mi nahrává style.css, případně style-ie6.css, resp. style-ie7.css. Ve style.css jsou nastavení pro FF a Operu, ve style-ie6.css jsou hacky (s podtržítkem před každou CSS vlastností) pro IE6 a ve style-ie7.css jsou normálně (podtržítka už IE7 nebere) uvedené vlastnosti pro Microsoftí nejnovější prohlížeč…

Jak to funguje můžete posoudit sami. V současnosti je můj web optimalizován pro všechny hlavní prohlížeče a měl by se v nich zobrazit absolutně shodně. Ale pokud tomu tak není a máte na své konfiguraci něco zobrazeno rozhozeně, budu rád, když mi to oznámíte e-mailem. Díky!

Ondřej Mirtes

Komentáře RSS

Přidat nový komentář
 

[1] Michal | 5. 2. 2007 11:02

Dnes jsem pomocí aktualizace nainstaloval IE7 na dva počítače a ani najednom nejde spustit. Okno se okamžitě samo zavře bez jakékoliv hlášky. Jak kdyby to někdo sestřeloval. Jediný co tam už pak běželo bylo AVG.

[2] LastHunter | 5. 2. 2007 18:36

A nezůstane pak iexplore.exe třeba viset ve správci úloh?

[3] Nothing | 9. 2. 2007 16:43

IE7 si zase v CSS delá co chce, kdo to má furt ladit pro Microshit

[4] Michal | 10. 2. 2007 9:56

Nezůstane viset. Proces je okamžitě ukončen. Nějaká aplikace ho asi musí sestřelovat. Na jednom PC jsou XP home a na druhém XP prof. Používám koupené AVG a freewarový ZoneAlarm. Jinak už tam asi nic spuštěného nebylo. Zkusil jsem zakázat všechny doplňky IE ale nic nepomohlo. Tak nevím…

[5] Michal | 11. 2. 2007 20:59

IE 7 jsem poprvé instaloval přes Microsoft Update. Protože nešel nainstalovaný IE7 spustit, tak jsem ho zase odinstaloval. Dnes jsem stáhnul instalační soubory ručně od Microsoftu, nainstaloval to normálně pomocí staženého instalačního soboru a ejhle nyní to jde spustit. Další rozíl byl ten, že po instalaci a restartu PC se spustila ještě nějaká konfigurace a teprve pak se dokončilo přihlášení uživatele. Pak už šel IE7 spustit. Přeji i ostatním hodně štěstí s „příliš chytrými“ programy od Microsoftu.

[6] LastHunter | 11. 2. 2007 21:26

Gratuluji. Mohlo to byt cokoli, no :)

[7] Vilém Málek | 14. 4. 2007 1:04

1. Rád bych věděl, co konkrétně nelze řešit podmíněným komentářem.

2. Vámi použitá metoda je dosti problematická a v případě tohoto konkrétního použití je to jako chodit s kanónem na vrabce. Navíc s kanónem, který občas střílí úplně jinam a někdy vám vybuchne do obličeje.

Pokud neošetřujete specifické chyby spojené s proxyservery (blíže viz například http://seky.nahory.net/…ml-mime-typ/), pak bude mnoha lidem stránka „dělat psí kusy“. A i když ošetříte vše, co jen ošetřit můžete, metoda detekce typu prohlížeče (pomocí knihovny typů) zůstává vždy imanentně nespolehlivou – nikdy si nemůžete být jist, že detekujete všechny možné klienty, že detekovaní klienti jsou detekováni správně a že se jejich vývoj neposunul a zpracování CSS (či jiná vlastnost) nezměnilo…

[8] LastHunter | 14. 4. 2007 11:37

1) Podmíněné komentáře konkrétně nelze použít při vývoji webových stránek při testování na dvou IE zároveň. Po instalaci standalone IE6 (jak popisuji v článku) sice tento iexplore.exe používá jádro z IE6, ale podmíněným komentářům se hlásí jako korektně zabudovaná IE7 do mých Windowsů. 2) Nesmysl, mnou použitá třída browser nemá s MIME typy nic společného. Používám ji pouze na detekci 6. a 7. verze MSIE (u kterých se podpora CSS neposouvá ;o)), kde je rozhodně spolehlivá a mnou otestovaná.

[9] holifield | 15. 3. 2008 1:37

Tak to je trochu divne, pac ty styli se u IE7 od IE6 lisi, viz web: www.dietbox.cz ,, chtel bych videt u tebe na PC, jak to bude vypadat. Myslim, ze stejne nah. . no. Microshit neumi nic udelat poradne dokonce a pak to dopada tak ze se musi udelat dalsi hromada veci, ktera by se ani delat nemusela.

Rozhodne jsem na tento navod koukal a zatim co jsem zkousel, tak spravny css nepouzil v links prohlizeci :-)))))

[10] Johny | 12. 8. 2008 22:49

Mozilla Firefox FOREVER!!! :-)

Info

Ondřej Mirtes

23 let

student ČVUT FEL
& webový vývojář

počítače, hry, DJing

Foto

Včera: @jantichy I've met some gentle people there…

Včera: Vždy, když mi volá blokované číslo, čekám na druhé straně Sadako Yamamurovou, která mi řekne, že do týdne zemřu.

Včera: Po shlédnutí Půlnoci v Paříži jsem tomu městu odpustil i vykradené auto. Chci se tam co nejdřív vrátit!

Včera: I have a feeling we're not in Kansas anymore. http://t.co/7BB51eKC

Před 9 dny: January 28th 2012 http://t.co/LsYUNvNm

Anketa

Rubriky

Top 5 za únor 2009

  • 1. The Doppler Effect – Beauty Hides In The Deep (The Blizzard Remix)
  • 2. Nifra – Complicated Life
  • 3. Will Holland – Tears In The Rain
  • 4. Myon & Shane 54 ft. Carrie Skipper – Vampire
  • 5. Rank1 – L.E.D. There Be Light

Winamp mi právě hraje

  • 112d Thomas Coastline & CrossRyders – Global Electronic Music Sessions 044 on AH.FM
  • 112d Next on Air: Eunostos – Club Nights 032 on AH.FM
  • 112d Thomas Coastline & CrossRyders – Global Electronic Music Sessions 044 on AH.FM
  • 112d Sean Tyas – Tytanium Sessions 116 on AH.FM
  • 112d Ferry Tayle – Flightbook Bratislava Edition on AH.FM
* * * * * * * * * * * * *