7 navad uspešne aplikacije Web 2.0
Dion Hinchcliffe je v Ajax Developers Journal napisal odličen članek, tukaj je moj najljubši odlomek:
Osnove vzvoda Web 2.0
- Enostavnost uporabe je najpomembnejša značilnost katerega koli spletnega mesta, spletne aplikacije ali programa.
- Odprite svoje podatke, kolikor je mogoče. Pri kopičenju podatkov ni prihodnosti, temveč le njihovo nadzorovanje.
- Vsem agresivno dodajte zanke za povratne informacije. Izvlecite zanke, ki se vam ne zdijo pomembne, in poudarite tiste, ki dajejo rezultate.
- Neprekinjeni cikli sproščanja. Večja kot je izdaja, bolj okorna postane (več odvisnosti, več načrtovanja, več motenj.) Organska rast je najmočnejša, prilagodljivejša in prožnejša.
- Naj bodo vaši uporabniki del vaše programske opreme. So vaš najdragocenejši vir vsebine, povratnih informacij in strasti. Začnite razumeti socialno arhitekturo. Opustite nebistveni nadzor. Ali pa bodo vaši uporabniki verjetno šli drugam.
- Pretvorite svoje aplikacije v platforme. Aplikacija ima običajno vnaprej določeno uporabo, platforma je zasnova, ki je temelj nečesa večjega. Namesto da bi uporabili eno samo vrsto programske opreme in podatkov, jih je morda na stotine ali tisoče.
- Ne ustvarjajte družbenih skupnosti samo zato, da bi jih imeli. To niso elementi kontrolnega seznama. Vendar pa pooblastite navdihnjene uporabnike, da jih ustvarijo.
Dodal bi še en predmet ali razširil na "Enostavnost uporabe". Znotraj enostavne uporabe sta 2 komponenti:
- Uporabnost - metodologija, ki jo uporabnik uporablja za izvajanje nalog, mora biti naravna in ne zahteva pretiranega usposabljanja.
- Odličen dizajn - nerad priznam, vendar bo v pomoč izjemna oblika. Če imate brezplačno aplikacijo, morda to ni tako pomembno; če pa prodajate storitev, potem pričakujete lepo grafiko in postavitve strani.
Pretvorite svojo aplikacijo v platforme in neprekinjene cikle izdaje, ki so primerni za tehnologijo "widget, plugin ali add-on". Če obstaja način za izdelavo dela vaše aplikacije, ki drugim omogoča, da vanj vgradijo, boste razvoj spodbudili tudi onkraj zidov svojega podjetja.
Nisem prepričan, da se strinjam z „Odpri svoje podatke“, vendar se strinjam z uporabo vaših podatkov. Odprti podatki v današnjem času so lahko nočna mora zasebnosti; vendar je izkoriščanje podatkov, ki jih posredujejo vaši uporabniki, pričakovanje. Če me vprašate, kako mi je všeč moja kava, upam, da mi bo naslednjič, ko bom privoščila kavo, všeč! Če ni, me sploh ne sprašuj!