Dinamične in prijazne spletne rešitve * primeri uporabe Silverlight tehnologije Aleš Zebec in Christian Ribič
Dinamične in prijazne spletne rešitve Značilnosti dinamičnih spletnih rešitev: • • • vsebujejo animacije: slikovne in tekstovne, so običajno grafično in tehnološko zahtevnejše spletne rešitve, so atraktivne na pogled, omogočajo vzbujanje pozornosti spletnih uporabnikov, omogočajo prikaz večje količine podatkov na bolj zanimiv in pregleden način, Možno je tudi pretiravati!
Dinamične in prijazne spletne rešitve Značilnosti prijaznih spletnih rešitev: • omogočajo enostavno in pregledno uporabo: • preprosta navigacija, • preglednost spletne vsebine, • očem prijetne spletne vsebine (ikone, slike, animacije, izstopajoči naslovi), • upoštevajo “zakonitosti” spleta kot specifičnega medija, • upoštevajo potrebe, navade in pričakovanja spletnih uporabnikov,
Zakaj Silverlight? Raziskave uporabe interneta, izpeljane s pomočjo eye tracking metode kažejo, da je fokus uporabnika usmerjen predvsem na slike, medtem ko je tekst, z izjemo večjih in bolj izstopajočih naslovov, v bistvu spregledan. Kaj ima ta podatek skupnega s Silverlightom? Ponuja orodje, kako ta podatek izkoristiti pri razvoju naprednejših in bolj učinkovitih spletnih rešitev. Če slika pove več kot tisoč besed, lahko z načinom prikaza slik pozornost uporabnika še povečamo, obenem pa naprednejši in bolj razgibani načini prikaza slik omogočajo objavo večje količine slikovnega gradiva hkrati.
Primeri uporabe Silverlighta Prve Buy. ITC rešitve z uporabo Silverlight tehnologije: • Vrtiljak
Primeri uporabe Silverlighta • Buy. ITC voščilnica
Nadaljnje možnosti uporabe Silverlighta • e-Katalog, predstavitve izdelkov
Nadaljnje možnosti uporabe Silverlighta • Fotogalerija
Nadaljnje možnosti uporabe Silverlighta • Spletne igre
Nadaljnje možnosti uporabe Silverlighta • Oglasne pasice
Nadaljnje možnosti uporabe Silverlighta • Celotne spletne prisotnosti: vectorform. com, brainsonic. com, Celotne spletne prisotnosti: crystalstation. co. uk In še veliko več možnosti….
Silverlight vs. Flash Silverlight Flash Ni bil mišljen za podporo RIA Rich Internet Application Je zasnovan za RIA (Rich Internet Application) Razvoj aplikacij Lažji in hitrejši razvoj, hitrejši kot html, ajax Daljši razvojni čas Bogato razvojno okolje VS 2008 + Blend Slaba orodja Razhroščevanje je enostavnejše in hitrejše Razhroščevanje težavno Podpora programskih jezikov C#, VB. NET itd. Action. Script je bil razvit za vektorske animacije Uporablja XAML, ki je tekstovnega/xml formata Flash shranjuje podatke v binarnem formatu , ki so težje dostopni XAML je deklarativen Action. Script je imperativen Podpira "multithreading" Zasnova za "singlethreading" ni sprememba v Flex-u Delovanje Hitrost izvajanja - Silverlight + C# hitrejši kot Flash + Action. Script http: //www. itwriting. com/primetest/index. html Omogoča enostavno vključevanje True Type fontov Delo s fonti v flashu je zapleteno . NET Framework kot osnova, kar omogoča izmenjavo objektov med. NET framework aplikacijami in Silverlightom Na spletu Vsebuje XAML prezentacijski nivo za SEO Ne vsebuje prezentacijskgea nivoja za SEO
Silverlight vs. Flash Čas razvoja: 3 dni Čas razvoja: 1, 5 dni