A sikeres Web 7 alkalmazás 2.0 szokása
Dion Hinchcliffe remek cikket írt az Ajax Developers Journal folyóiratban, íme a kedvenc részletem:
A Web 2.0 kihasználásának alapjai
- Egyszerű használat minden webhely, webalkalmazás vagy program legfontosabb jellemzője.
- Nyissa meg az adatait, amennyire csak lehetséges. Az adatok felhalmozásában nincs jövő, csak azok ellenőrzése.
- Agresszív módon adjon visszacsatolási hurkokat mindenhez. Húzza ki azokat a hurkokat, amelyek látszólag nem számítanak, és hangsúlyozza azokat, amelyek eredményt adnak.
- Folyamatos kioldási ciklusok. Minél nagyobb a kiadás, annál nehézkesebbé válik (több függőség, több tervezés, több zavar.) A szerves növekedés a legerősebb, alkalmazkodóbb és ellenállóbb.
- Tegye felhasználóit a szoftver részévé. Ezek a legértékesebb tartalmi források, visszajelzések és szenvedélyek. Kezdje el megérteni a társadalmi architektúrát. Adjon fel nem alapvető ellenőrzést. Vagy a felhasználók valószínűleg máshová mennek.
- Az alkalmazásokat platformokká alakíthatja. Egy alkalmazás általában egyetlen előre meghatározott felhasználással rendelkezik, egy platformot úgy terveznek, hogy valami nagyobb alapja legyen. Ahelyett, hogy egyetlen típusú felhasználást szerezne a szoftveréből és az adataiból, lehet, hogy több száz vagy több ezer ilyen.
- Ne teremtsen társadalmi közösségeket csak azért, hogy azok legyenek. Nem ellenőrzőlista. De felhatalmazza a felhasználókat arra, hogy létrehozzák őket.
Hozzáadnék még egy elemet, vagy kibővíteném a „Könnyű használat” részt. A könnyű használaton belül két komponens található:
- Használhatóság - a felhasználónak a feladatok elvégzéséhez alkalmazott módszertannak természetesnek kell lennie, és nem igényel túlzott képzést.
- Remek dizájn - utálom ezt beismerni, de egy kivételes dizájn segít. Ha van ingyenes alkalmazásod, akkor talán nem is olyan fontos; de ha egy szolgáltatást értékesít, akkor elvárás, hogy szép grafika és oldalelrendezés legyen.
Alkalmazásodat platformokká alakítsd, és a folyamatos kiadási ciklusok egyaránt alkalmazhatók a „widget, plugin vagy add-on” technológiára. Ha van olyan eszköz az alkalmazás egy részének kiépítésére, amely lehetővé teszi mások számára, hogy beépüljenek, akkor a fejlesztést jóval a vállalata falain túl is kihasználhatja.
Nem vagyok biztos abban, hogy egyetértek az „Adatok megnyitása” elemmel, de egyetértek az adatok felhasználásával. A nyílt adatok ebben a napban és korban magánélet rémálma lehetnek; elvárás azonban a felhasználók által szolgáltatott adatok felhasználása. Ha azt kérdezed tőlem, hogyan szeretem a kávét, remélem, hogy ha legközelebb kávét kapok, akkor az nekem tetszik! Ha nem az, akkor először ne tőlem kérdezz!