CSS a CSS3 knížky

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.

Facebook přihlašování v PHP

U webových aplikací, kde potřebujeme od uživatele jeho přihlášení, můžeme místo klasické zdlouhavé registrace využít přihlášení pomocí jiné autority, kde je uživatel již zaregistrovaný. Jednou z možností je přihlášení pomocí sociální sítě Facebook, kde je registrovaná většina uživatelů Internetu. Vždy bychom měli ale poskytnou i klasickou možnost registrace.

Jak na data v cloudu, multiplatformně

Už při čtení prvních článků o cloudu se mi líbila představa, že některá data nebudu mít přímo na svém počítači, ale budou uložena vzdáleně. Přístupná by tak byla odkudkoli, nezávisle na konkrétním zařízení, ať již je to notebook, stolní počítač, nebo chytrý telefon. Pokud by se mi podařilo ztratit notebook, o data bych nepřišel. Stejně tak bych se mohl ušetřit celodenního zálohování a obnovy dat při reinstalaci operačního systému, jak bylo nedávno zvykem.

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.

Posted

Instalace PHP na Mac OS X (Mountain Lion)

Pokud chcete vyvíjet PHP aplikace na Mac OS X, s využitím serveru Apache a databáze MySQL, nejjednodušším způsobem je stažení balíku Xampp, pomocí kterého vše nainstalujete a nemusíte se o nic starat. V tomto článku ale popíšu instalaci jednotlivých částí samostatně, protože je pak jednodušší jednotlivé programy a nástroje spravovat a aktualizovat.

WebExpo 2012

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.

HTML5 knížky

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.

Vyhledávání obrázků přes Flickr API v PHP

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).

Vize sémantického webu

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.

Nielsen’s Heuristic Evaluation

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.

Tags
Posted

Základní šablona webu

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.