Články o "ui"


16. 6. 2009

Readable je zajímavý jQuery bookmarklet pro snažší čtení webu od Vladimira Carrera a Gabriela Coarna.

Zajímavý feedback pro nás, webdesignéry — když si lidé chtějí něco přečíst, nic jiného než samotný text je nezajímá. Ten fakt je v kontrastu se čtením článků na „postranním obsahem” zahuštěných zpravodajský webech nebo prťavou typografií na blozích (včetně možná už tohoto).

Komentáře

Tagy: jquery ui

28. 5. 2009

Tutoriál: Jednoduchý našeptávač pomocí jQuery Autocomplete

Vytvořit našeptávač s pomocí jednoho z nejpopulárnějších jQuery pluginů může být snadné jako napsat $('#input').autocomplete(data), ale má svá úskalí. Podívejme se na ně ve zjednodušeném tutoriálu pro neprogramátory od neprogramátora.

1. Seberte data, ve kterých bude našeptávač vyhledávat

Jejich zdrojem může být lokální javascriptové pole, nebo externí data v poli a nebo nakonec skript, který se dotazuje do databáze.

Pozor na rychlost a zátěž databáze! Poslední skript za normálních okolností posílá dotazy do databáze po každém stisku klávesy. Bude pochopitelně pomalejší než vyhledávání v javascriptovém poli, ale to se zase nehodí na procházení stovek až tisíců záznamů.


2. Nainstalujte jQuery Autocomplete

Stáhněte jQuery Autocomplete. Do HTML hlavičky před něj musíte přilinkovat jQuery. Neváhejte pro zrychlení načítání použít hosting u Google.

 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="/js/jquery.autocomplete.min.js"></script>
<script type="text/javascript" src="/js/index.js"></script>


V souboru index.js mám centrální “skriptopis”, do kterého v následujícím kroku přidáme řádek, který našeptávač “spustí”.

3. Přidejte spuštěč

V našem případě do /js/index.js nebo přímo do hlavičky dokumentu přidejte

$('#input').autocomplete('/query.php');

#input je id formulářového prvku, na který našeptávač chcete pověsit. /query.php je zdroj dat - v našem případě skript, který se dotazuje do databáze.

Autocomplete v defaultním nastavení posílá dotazovacímu souboru vyhledáváný řetězec v parametru “q”, tedy například /query.php?q=Ahoj.

4. Přidejte a upravte CSS, dolaďte parametry

Pokud se vše zdařilo, našeptávač vyhledává a teď už stačí jen doladit vzhled. Ze staženého balíku do centrálního stylopisu nalinkujte CSS. Nezapomeňte na obrázek s indikátorem načítání.

@import url("jquery.autocomplete.css");

jQuery Autocomplete má samozřejmě spoustu dalších parametrů, kterými lze například určit od kolika zadaných znaků se má ve zdroji dat vyhledávat jako pomocí parametru minChars.

Hodně zdaru.

Komentáře

Tagy: jquery články ui

1. 4. 2009
Yes, it’s true that a team at Google couldn’t decide between two blues, so they’re testing 41 shades between each blue to see which one performs better. I had a recent debate over whether a border should be 3, 4 or 5 pixels wide, and was asked to prove my case. I can’t operate in an environment like that. I’ve grown tired of debating such minuscule design decisions. There are more exciting design problems in this world to tackle.

Douglas Bowman, bývalý šéf designérů Google o důvodech svého odchodu

Komentáře

Tagy: design google ui

8. 3. 2009

Zoomorama, OpenZoom a další - zooming také ve Flashi

Je pro vývojáře typické, že komunita kolem Flashe na microsoftí Deep Zoom reaguje trošku ve stylu “vždyť my to máme už dávno”. Ukázky z odkazovaného článku a Zoomoramy ovšem nedosahují tak silného uživelského prožitku.

Lépe na tom je OpenZoom, což je “flashová knihovna pro ZUI (Zoomable User Interface)”, která je přímou reakcí na Deep Zoom. Podívejte se na klasické mapové příklady z představení OpenZoom. Nezapomeňte používat kolečko myši.

Komentáře

Tagy: flash openzoom ui zooming deep zoom

18. 2. 2009
Dopplr: Roční cestovatelský report. Vtipný marketingový tah - Obamův rok na cestách. BTW: Dopplr se (podobně jako třebas Flickr) vyplácí občas omrknout co se týká jejich práce s daty a uživatelský rozhraním.

Dopplr: Roční cestovatelský report. Vtipný marketingový tah - Obamův rok na cestách. BTW: Dopplr se (podobně jako třebas Flickr) vyplácí občas omrknout co se týká jejich práce s daty a uživatelský rozhraním.

Komentáře

Tagy: ui dopplr marketing