1. Všichni z hloubi duše nenávidí “intro” stránky.

2. Nezáleží na tom, jak je stránka nádherná, nejméně polovina návštěvníků odejde pryč hned z první stránky. Proto je třeba, aby na ní bylo vše podstatné.

3. Návštěvníci raději několikrát otočí kolečkem myši, než by jednou kliknuli na odkaz, nezáleží na tom, jak je stránka dlouhá (platí také na home page).

4. Návštěvník raději klikne na jednoduchý textový odkaz než na obrázkový.

5. Menu jsou nezbytná, ale nejsou výzvou ke kliknutí.

6. Víceúrovňová rozbalovací menu způsobí “zahlcení možnostmi”, které odrazuje od kliknutí

7. Nejlepší výzvou ke kliknutí je textový odkaz “Nahý Barrack Obama

8. Návštěvník klikne na odkaz pouze v případě, že za ním očekává krátké upřesnění informace (hlavně bez dalšího klikání).

9. Návštěvníci mají šestý smysl na to, jak často je stránka aktualizována. Pokud není, už se nikdy nevrátí.

10. Není víc pravidel.

Volně přeloženo z článku Allena Bootha

Hlasujte pro tento článek:
  • Bookmarky.cz
  • Digg
  • del.icio.us
  • Google
  • Linkuj
  • Vybrali.sme
  • E-mail this story to a friend!
  • Facebook
  • LinkedIn

Toto zkrátka potřebuju pořád. Kód si projde všechny movieClipy uvnitř klipu “world” a nastaví jim průhlednost na 0.2.

  1. for (var item:String in world){
  2.           var fn=this.world.getChildByName(item);
  3.           fn.alpha=.2;
  4. }
Hlasujte pro tento článek:
  • Bookmarky.cz
  • Digg
  • del.icio.us
  • Google
  • Linkuj
  • Vybrali.sme
  • E-mail this story to a friend!
  • Facebook
  • LinkedIn

Díky externí knihovně je práce s JSON objekty, na jejichž nativní podporu ve Flashi zřejmě zase někdo pozapomněl, velice jednoduchá. Bohužel dokumentace nám toho taky moc neřekne, takže doufám, že vám tento kousek kódu bude trochu užitečný.

  1. import com.adobe.serialization.json.JSON;
  2.  
  3. var myObject=new Object();
  4. myObject.jidlo=new Array('chleba','párek','hořčice');
  5. myObject.piti=new Array(new Array('pramenitá voda',20),new Array('mattonka',30));
  6.  
  7. var s:String=JSON.encode( myObject );
  8. trace(s); //serializovaný objekt
  9.  
  10. var o=new Object;
  11. o=JSON.decode(s); // a zpět na objekt
  12. trace (o.piti[1]);    // něco ukážeme

Výsledek samozřejmě nečekejte v běžném okně, ale v tom debugovacím.

Hlasujte pro tento článek:
  • Bookmarky.cz
  • Digg
  • del.icio.us
  • Google
  • Linkuj
  • Vybrali.sme
  • E-mail this story to a friend!
  • Facebook
  • LinkedIn

Bylo by pěkné, kdyby Flash dokázal načítat data i ve formátech novějších než sto let. Bohužel i v nejnovější verzi dokážeme parsovat JSON data jen díky obezličkám z regálů externích knihoven, ale když jsme si na webu zvykli na JQuery, proč se i ve Flashi nepodívat jinam.

Jednou z užitečných knihoven je as3corelib. Patlal jsem seHledal jsem na internetu asi dvě hodiny, než jsem našel něco použitelného, pokud najdete funkční a zajímavé odkazy, klidně je přihoďte do diskuse.

Instalace as3corelib

Instalace (ano, budeme něco instalovat) knihovny do Flashe spočívá buď

1) ve zkopírování as3corelib.swc do adresáře

“c:/Program Files (x86)/adobe/Adobe Flash CS5/Common/Configuration/ActionScript 3.0/libs/”

nebo kamkoliv jinam, ale musíte pak nastavit cestu (tuto Flash zná),

nebo

2) ve zkopírování obsahu adresáře /src/ třeba do Program files (x86)/Adobe/Adobe Flash CS5/lib

a nastavení cesty. Výhodou druhého způsobu je, že se můžete podívat do zdrojáků, kde jsou i užitečné příklady použití.

Původně to měl být článek o parsování JSONu pomocí této knihovny, ale zřejmě to vydá na další článek. Takže příště.

Hlasujte pro tento článek:
  • Bookmarky.cz
  • Digg
  • del.icio.us
  • Google
  • Linkuj
  • Vybrali.sme
  • E-mail this story to a friend!
  • Facebook
  • LinkedIn

Microsoft dnes zveřejnil dlouho očekávanou beta verzi prohlížeče Internet Explorer 9. Mimo jiné slibuje zcela přepsané vykreslovací jádro, zobrazení urychlené pomocí grafické karty, lepší podporu videa, HTML5+ CSS3 a ještě minimalizovanější ovládání.  A co na to weboví vývojáři? Celý článek

Hlasujte pro tento článek:
  • Bookmarky.cz
  • Digg
  • del.icio.us
  • Google
  • Linkuj
  • Vybrali.sme
  • E-mail this story to a friend!
  • Facebook
  • LinkedIn

« novější článkydalší články »