Před cca měsícem a půl byl vydán finální pracovní návrh 5. edice specifikace ECMA-262, která definuje podobu JavaScriptu (nebo přesněji ECMAScriptu). Tento článek je prvním dílem dvoudílného miniseriálu, ve kterém se seznámíme s nejdůležitějšími změnami a novinkami, které nová verze specifikace přináší.
Články strana 155 z 174
Pomalu žádná webová aplikace se neobejde bez mechanismu přihlašování uživatelů a ověřování uživatelských oprávnění. Pojďme se podívat, jak tyto úlohy řeší Nette Framework.
Možná si ještě vzpomenete na článek, ve kterém jsme vytvářeli Wolfensteina pomocí JavaScriptu přímo v prohlížeči. Dnes budeme pokračovat. Nejprve zlepšíme rychlost a pak začneme vylepšovat hru samotnou. Opět budeme používat pouze HTML, JavaScript a kaskádové styly.
Zatímco předchozí dva díly byly zaměřené na architekturu a vzory z rodiny MVC, dnes se budeme věnovat „věcem okolo“. Především to budou alternativní prezentační vzory, podíváme se na úlohu servisní vrstvy a několika poznámkami celou minisérii uzavřeme.
Když dva dělají totéž, není to vždy totéž. Rich Internet application – Flex i Silverlight se snaží o něco podobného, ale každý je jiný. Kterou technologii si vybrat? Která vám víc sedne? Na to se pokusíme dnes odpovědět. A jak jinak, než subjektivně.
Jaké knihy vyšly v dubnu? Kupříkladu Objektové programování Ondřeje Čady nebo kniha pro pythoní hackery a nové vydání knihy o Plone. Na své si také přijdou vývojáři v Javě, .NETu, Ruby, PHP a zájemci o programovací jazyky obecně. A na závěr tu máme i jednu sci-fi knihu, jejímž ústředním tématem je web.
Pokud chcete naprogramovat šikovnější webovou aplikaci, neobejdete se bez sessions. Ukážeme si, jak Nette Framework zjednoduší práci se sessions a jak řeší s tím spojená bezpečnostní rizika.
Obecné vztahy v architektuře MVC byly obsahem prvního dílu, v dnešním pokračování se podíváme na několik konkrétních vzorů z rodiny MVC. Velkého vstupu na scénu se dočká především vzor MVP, u kterého si ukážeme, v čem se liší od klasického MVC. Podíváme se rovněž na některá specifika webového MVC.
MVC je zajímavý fenomén – jeho popis najdete v tisících článků, a přesto kolem něj stále panuje víc zmatení než pochopení. Cílem této třídílné série proto bude podat poctivý, snad v něčem i unikátní úvod do světa MVC a souvisejících prezentačních vzorů. Dnes začneme obecnými principy architektury MVC.
Asistivní technologie, nové verze prohlížečů a pracovní skupina WAI u W3C pomalu boří další bariéru na webu. I dynamické webové aplikace už v poměrně blízké budoucnosti mohou být bez problémů přístupné např. pro uživatele screenreaderů. Pojďme se podívat, jaké jsou hlavní překážky RIA aplikací a jak může handicapovaným uživatelům pomoci nová specifikace WAI-ARIA a její použití na webu.