Stejně jako ve článku HTML5 knížky, i nyní bych rád shrnul dojem z několika dalších knížek. Bude jich pět a zabývají se technologií kaskádových stylů, známých spíše pod zkratkou CSS (Cascade Style Sheets). Na knížky se budu dívat hlavně z pohledu začátečníka, který by se rád o CSS dozvěděl co nejvíce a naučil se je aplikovat v praxi.
Rozhodl jsem se tuto představu dotáhnout až do takové fáze, že nemám na počítači skoro žádná data a vše se ukládá vzdáleně, nebo se synchronizuje, když jsem zrovna on-line. Nástroje jsem zvolil tak, aby byli pokud možno zdarma a byli multiplatformní, protože mám notebook s Mac OS, stolní počítač s Windows 7 a telefon s Androidem.
Tak jako každý rok, i letos jsem se zúčastnil dvoudenní konference WebExpo, které se pořádala na Vysoké škole ekonomické v Praze. Pro mě osobně konference začínala již o den dříve, protože jsem se rozhodl absolvovat ještě workshop o Test driven development (TDD). V tomto článku bych se chtěl podělit o svoje pocity, zážitky a konstruktivní připomínky k vlastní organizaci. Třeba to pomůže v tom, aby další ročník byl zase o kousek lepší. Mini-recenze jednotlivých přednášek pak shrnuji na firemním blogu, ve článcích Webexpo 2012 z pohledu businessu a Webexpo 2012 z pohledu development/design.
Dnes bych chtěl představit tři knížky o HTML5. Všechny knížky jsou z let 2010-2011, neměli by tak být informačně zastaralé. Knížky se liší především počtem stránek a z toho plynoucí detailností. Každý si tak může vybrat, jestli mu stačí rychlý průlet novinkami, nebo by se rád dozvěděl konkrétní detaily a technické podrobnosti implementace.
V tomto článku bych rád popsal napojení na Flickr API pomocí jazyka PHP. Nad obrázky, které pak získáme lze dělat jakákoliv magie, použité aplikační rozhraní nám však poskytne i filtrování, které využijeme. V této konkrétní implementaci budu provádět akorát načítání obrázků, jejich filtrování a třídění dle barvy (což není součástí API).
Stávající lidstvo, nacházející se v době informačního věku, si nejspíš ani neuvědomuje, že uplynulo již deset let od okamžiku, co se autor stávajícího webu – Tim Barners-Lee poprvé podělil o svojí ideji sémantického webu, která se snaží dnešní neuspořádanou množinu webových stránek proměnit, do propojeného systému zdrojů, neboli Linked Data. Cílem by bylo nejenom poskytovat dokumenty, které budou čitelné pro člověka, ale také data ve strojově snadno zpracovatelném formátu, obohaceném o příslušné vztahy mezi těmito daty.
Při návrhu uživatelského rozhraní aplikace, ať již webové, nebo desktopové, je vždy vhodné nejdříve vytvořit prototyp uživatelského rozhraní (UI). Výhoda prototypování spočívá hlavně v rychlejším zpracování, které je jednodušší a levnější, než provádění změn přímo v grafickém návrhu. Prototyp (neboli wireframe/mockup) lze zpracovat buď elektronicky pomocí některého z prototypovacích nástrojů (Balsamiq Mockup), nebo i pomocí tužky a papíru.
Pokud vytváříte webové stránky, jistě víte, že základem každých stránek je HTML šablona webu, ve které je výsledný web zobrazen. Tato šablona vychází strukturou z analýzy webu a vzhledově z grafického návrhu.