Webdesignérská a vývojářská obec netrpělivě očekávala, co přinese betaverze nového internetového prohlížeče od Microsoftu. Dnes jsme se tedy dočkali. S čím přišel Internet Explorer 9 Beta a na co si naopak musíme nechat zajít chuť? A jak IE9 vypadá? Čeho si všimneme na první pohled? Odpovědi naleznete v článku.
Archiv pro štítek: Webové prohlížeče
Jednou z největších nevýhod JavaScriptu je, že současné implementace provádí skripty v jednom vlákně. Pokud někde navrhnete příliš složitý výpočet (nebo uděláte chybu, která vyústí v zacyklení), přestane web reagovat a nezpracovává události vyvolané uživatelem. Řešit by to měl koncept Web Workers.
Technologie počítané do „rodiny HTML5“ zahrnují kromě nových elementů a API k funkcím jako je geolokace i možnost provozování offline aplikací, jak jsme si naznačili v minulém článku. Ovšem aplikační cache je jen jedna část offline aplikace. Druhá, neméně důležitá, je ukládání dat na straně klienta.
V dalším pokračování webdesignérova průvodce po technologiích z rodiny HTML5 si představíme nástroj, který umožňuje, podobně jako třeba Google Gears, provozovat webové aplikace i tehdy, když není uživatel online. To se – zejména ve spojení s mobilními zařízeními – opět ukazuje jako aktuální problém.
Ve Firefoxu 4 pokračuje Mozilla v přidávání podpory pro snazší a lepší zpracování souborů, někdy počítané mezi „rodinu HTML5 technologií“. Už ve verzi Firefox 4 Beta 1 jsou dostupné dvě z těchto metod: File.url a FormData. V tomto článku si je obě stručně představíme a ukážeme jejich praktické použití.
Před časem oznámila Mozilla nový koncept online identit. Součástí tohoto konceptu je i Správce účtů, který si můžete nainstalovat do svého prohlížeče Firefox a který vás dokáže, při splnění určitých předpokladů ze strany navštíveného webu, přihlašovat a odhlašovat na různých webech jednotným způsobem.
Článek popisuje funkci calc(), zavedenou v CSS3. Tato funkce zatím není k dispozici v žádné vývojové větvi Firefoxu, ale na její implementaci se pracuje. Firefox bude podporovat CSS hodnotu calc() (viz specifikace), která umožňuje vyjádřit hodnoty…
Rozdíly mezi prohlížeči způsobují nejen nekompatibilitu JavaScriptu, ale i problémy s CSS. Nemusí jít jen o známé „IE hacky“ a rozdíly v box modelu. Známá i méně známá pravidla a postupy pro vytváření stylopisů s co nejmenšími počty „třecích…
Další z článků na blogu ExtJS o technologiích, které jsou počítány do „rodiny HTML5“, se tentokrát věnuje technologii Web Workers. Ta umožňuje provádět JavaScript ve více vláknech, takže např. dlouho trvající operace nezablokuje obsluhu událostí…
Na serveru Ajaxian vyšel obsáhlý článek, který popisuje novou verzi Safari 5 z hlediska novinek, podpory standardů a výkonu. Pro srovnání je použit Chrome 6, který používá stejné vykreslovací jádro (ale rozdílný JS engine).



