Čtenáři Zdrojáku určitě vědí, že rodina technologií HTML5 nabízí mnohem víc než jen tagy a značkování. Součástí těchto nových technologií je také velké množství JavaScriptových API a v něm i řada nových metod, které umožňují komunikaci mezi klientem a serverem nebo mezi dokumenty. V článku si tyto metody ukážeme.
Články strana 108 z 174
O protokolu SPDY, vyvinutém Googlem, se příliš nemluví, nebývá ani námětem článků v médiích ani vášnivých sporů v diskusních fórech. Google samotný ho používá, ale nijak „netlačí“. O co vlastně přicházíme (a možná přijdeme)? Je SPDY opravdu technologie, která může nějak výrazněji web zrychlit?
V této kapitole probereme detailněji práci s CouchDB API, ukážeme si osvědčené postupy a provedeme vás přes obvyklé pasti. Začneme základními operacemi, popsanými v minulé kapitole, a podíváme se, co se děje pod pokličkou a co používá Futon k tomu, aby vám mohl nabídnout všechny ty pěkné funkce.
Kaskádové styly doprovázejí naše stránky již půl druhé dekády. Za ta léta jsme si stačili velmi dobře všimnout jak jejich nesporných výhod, tak i nevýhod, které především kodérům znesnadňují práci. Pojďme takové klacky pod nohama zdolat, projít si třeba jarní LESS a nadechnout se opět čerstvého kodérského vzduchu.
Podpora některých novinek z rodiny HTML5 není taková, jakou bychom potřebovali. Co v takovém okamžiku dělat? Sáhnout po náhražkovém řešení, které chybějící funkčnost nějak dodá… Stačí jen najít to vhodné. V dnešním Javascriptaření si ukážeme knihovny, které právě tento problém řeší.
Po dvou teoretičtějších částech konečně opravdu začínáme. V této kapitole Kompletního průvodce po CouchDB si ukážeme, jak k CouchDB přistupovat pomocí HTTP dotazů a jak spustit a použít zabudovaný administrační nástroj Futon. Vytvoříme si první dokument a podíváme se, jak pracovat s pohledy (views).
V poslední době se začínají jako houby po dešti objevovat nejrůznější „automatizované měřiče síly SEO“, které se tváří jako velmi exaktní analyzátory faktorů, ovlivňujících kvalitu stránky. Ve skutečnosti lze o výsledcích těchto měřičů přinejlepším pochybovat, a ještě lépe je ignorovat. Proč?
V minulém článku o HTML5 mnozí komentující psali: „Dokud nebude podpora HTML5 větší, nemá smysl se jím zabývat“. Ale jaká je ta podpora HTML5? Kolik procent návštěvníků vašich stránek má canvas, kolik geolokaci, WebWorkers, stínování atd.? Víte to, nebo jen odhadujete ze statistiky prohlížečů?
Druhá kapitola Kompletního průvodce je věnována problematice konzistence dat, CAP teorému a principu, nazývanému „Eventual Consistency“ – přeložitelnému nejlépe jako „výsledná shoda“. Podíváme se podrobněji na to, jak CouchDB pracuje s verzemi dokumentů a jak řeší jejich konflikty. Relax.
Obrovský úspěch „osobních počítačů bez klávesnice“, dotykových zařízení, tabletů či dotykových smartfonů, bude mít vliv na celý internet, tu „webovou“ část nevyjímaje. Co se může změnit a co se změní? Jak se promění pohled lidí na internet a web, a je tato proměna příčinou, nebo důsledkem popularity tabletů?