V dnešním Javascriptaření si představíme několik nástrojů pro překlad z a do JS (nejen CoffeeScript…) – a nepůjde o žádné exotické jazyky, ale o „vytuněný“ JS, MVC framework, knihovny pro kompresi dat nebo velmi zajímavou vývojářskou konzolu, která umožní ladit skripty najednou v několika prohlížečích.
Archiv autora: Martin Malý
Martin Malý
Začal programovat v roce 1984 s programovatelnou kalkulačkou. Pokračoval k BASICu, assembleru Z80, Forthu, Pascalu, Céčku, dalším assemblerům, před časem v PHP a teď by rád neprogramoval a radši se věnoval starým počítačům.
Webové technologie se stále vyvíjejí a prohlížeče přicházejí s novými a novými možnostmi. V dnešním článku si ukážeme, jak byly vyřešeny nedávno zmiňované bezpečnostní problémy v protokolu WebSocket, a představíme si jednu novinku, která by mohla zlepšit „prožitek“ z některých webových aplikací.
Nainstalovat si WordPress a psát zvládne přeci každý. Sdílený hosting, PHP, MySQL databáze, a jedem! Ale co když chci něco trošku modernějšího? Co když chci použít CDN, cloudový LAMP, externí služby? Půjde to? A proč bych to měl chtít? Otázky, samé otázky…
Pro každého recenzenta je příjemné, když si přečte knihu, od které v podstatě nic moc nečeká, nanejvýš to, že autor uspořádal známé informace o určité oblasti, a záhy zjistí, že kniha nabízí mnohem víc, záběrem přesahuje i do jiných oblastí a ukazuje věci, o nichž se běžně nemluví. Toto je ten případ.
Cloudové hostingy začínají pronikat i do slovníku českých hostingových společností. Většinou už pochopily, že „cloud“ není jen jinak nazvaný VPS, a nabízejí čím dál víc „cloudových“ atributů, od hodinového účtování za čas a prostor po plnohodnotná cloudová API. Dnes se podíváme na tři přírůstky…
Napadlo vás někdy, jak jsou hry (a protože jsme na Zdrojáku, tak ty počítačové a internetové) podceňované a místy i odsuzované jako původ neřestí a zlořádů? Zkusme se na ně podívat jinýma očima, očima webařů, očima programátorů a tvůrců různých aplikací, a uvidíme spoustu možné inspirace.
Jmenné prostory v JavaScriptu patří jednoznačně k pokročilejším technikám. K jejich pochopení je třeba znát princip fungování closures a objektů v JS. Při práci na středních a větších projektech je bezpodmínečně nutné tyto techniky znát a umět používat. Addy Osmani v článku ukazuje osvědčené postupy.
Před několika týdny předvedl Microsoft chystaný operační systém Windows 8 – systém, který by měl sjednotit desktopová PC/Win s tablety a dalšími mobilními zařízeními připojenými k internetu – neboli „connected devices“. Zároveň potvrdil příklon k webovým technologiím, které budou alternativním nástrojem pro psaní aplikací…
Chodíte na odborné konference? A co od nich čekáte? Čekáte, že se dozvíte novinky z oboru, na které si za tři roky, až je budete potřebovat, vzpomenete? Nebo čekáte něco, co budete moci zítra nasadit do svých projektů? Anebo je pro vás nejdůležitější potkat se s lidmi, co dělají totéž?
HTML5 klade silný důraz na „sémantiku“ – tedy na schopnost dávat jednotlivým částem dokumentu obecný význam. Výraznou technologií pro zápis sémantických metadat jsou mikrodata (Microdata). Jedná se o flexibilní a přitom mocný nástroj, jak vyjádřit význam informací, které jsou na webové stránce.