Blazor je .NET ve webovém prohlížeči. Co to umožňuje?
Nejvýkonnější, nejvýkonnější a nejsnadněji použitelný rámec uživatelského rozhraní je HTML s CSS a JavaScriptem. DirectX má extrémně vysoké náklady na vývoj a UPW postrádá mnoho funkcí, které jsou v CSS standardní. Achillovou patou čistého webového vývoje je JavaScript. Když používáte jazyk vyšší úrovně zkompilovaný do JavaScriptu, vyvstává jedna otázka: je JavaScript efektivní mezijazyk? Odpověď je ne a výsledkem je webový bytecode s názvem WebAssembly. Celý článek ›
Vendor prefixy v CSS ztrácejí smysl, IE je začíná ignorovat
Předpony výrobce prohlížeče v kaskádových stylech (-ms-
, -moz-
, -webkit-
, -khtml-
, -o-
) pozbývají svého významu. Internet Explorer 11 si jich totiž přestává všímat a naopak začíná podporovat některé vlastnosti určené pro pokusné vpravení nových technik do WebKitu. Výrobci stránek záměrně upřednostňují jen jeden prohlížeč, nejčastěji právě s jádrem WebKit, a vytvářejí tak mylný dojem, že ostatní prohlížeče to samé nesvedou. Často je však pravdou opak. Celý článek ›
Podívejte se, co můžete používat
Produktový tým Internet Exploreru vytvořil zvláštní stránku, na které se vývojáři můžou dozvědět, které části HTML5 a ostatních webových standardů už jsou podporovány, které se vyvíjejí nebo ty, jejichž implementace se zatím neplánuje. Na jednom místě se rychle dozvíte všechny podstatné informace. Od jaké verze můžete co použít, v jakém stádiu je specifikace a jak jsou na tom s podporou ostatní prohlížeče. U všeho je krátký popis, takže se hned dozvíte, o co se vlastně jedná. Celý článek ›
Podporuje Internet Explorer HTML5 dostatečně?
Často slýchávám názor, že Internet Explorer nepodporuje HTML5 technologie tolik, jako ostatní prohlížeče. Když přejdu, že technologie je výrobní postup a domyslím si, že je řeč o standardech, stejně se nemohu zbavit dojmu, že pravdou je opak. Míra podpory určitě nejde vyjádřit jedním číslem. A pokud ano, je zapotřebí se zamyslet nad tím, o čem takové číslo vypovídá. HTML5 je obrovská specifikace s mnoha všestranně užitečnými a mnoha jednostranně výhodnými věcmi. Celý článek ›
Zrychlete své webové stránky
Webové stránky používají hlavně uživatelé, kteří nemají ani zdaleka tak výkonný stroj, jako má jejich vývojář. Ten si proto často neuvědomí, že se stránka vykresluje pomalu. Vyhněte se postupům, které vykreslování stránek zpomalují, a osvojte si techniky, pomocí kterých webové stránky znatelně zrychlíte. Projděte si nejběžnější osvědčené postupy shrnuté do několika stručných bodů bez zabíhání do přílišných podrobností. Popisují kroky jak na straně klienta, tak i na straně serveru. Celý článek ›
Co přináší Internet Explorer 11
Po roce přináší Internet Explorer opět mnohá vylepšení pro vývojáře i uživatele. Jedenáctá verze bude součástí Windows 8.1. Podporuje protokol SPDY a vykreslování přes WebGL. Obsahuje vylepšené nástroje pro vývojáře. Stránka připnutá na startovací obrazovku může měnit svojí dlaždici stejně, jako nativní aplikace. Nastavení prohlížeče se synchronizuje napříč zařízeními. Internet Explorer 11 Preview je pro držitele MSDN Subscription k dispozici ke stažení. Celý článek ›
HTML5 a Local Storage
Local Storage je úložiště, které poskytuje internetový prohlížeč webové stránce. Stejně jako u cookies se data ukládají ve formě klíč – hodnota. Podstatný rozdíl je však v tom, že cookies posílají svá data v každém HTTP požadavku. Data v Local Storage jsou dostupná jen u klienta přes JavaScript. Není zde omezen počet klíčů a platnost dat nevyprší. Data jsou navíc sdílená mezi více okny téhož prohlížeče, což pro data v cookies neplatí, pokud tuto funkcionalitu neobstarává server. Celý článek ›
W3 vydalo první návrh HTML5
HTML se po velice dlouhé době opět hýbe vpřed. Protože v současné době na stejné věci pracují dvě skupiny, nezbývá než doufat, že se specifikace HTML5 od W3 nebude zásadně lišit od WHATWG. Pokud se lišit budou, nezbývá než doufat, že se výrobci prohlížečů vykašlou na W3 a přikloní se spíše ke skupině WHATWG, která se snaží vše pořádně definovat. Zejména chování v případě chybné syntaxe, kterou má 99,9% webových stránek. Celý článek ›