Veiksmīgas Web 7 lietojumprogrammas 2.0 paradumi
Dions Hinčklifs uzrakstīja lielisku rakstu Ajax Developers Journal, šeit ir mans mīļākais fragments:
Web 2.0 sviras izmantošanas pamati
- Vienkārša lietošana ir jebkuras vietnes, tīmekļa lietojumprogrammas vai programmas vissvarīgākā iezīme.
- Atveriet savus datus pēc iespējas vairāk. Datu krājumā nav nākotnes, tikai to kontrolē.
- Visam agresīvi pievienojiet atgriezeniskās saites. Izvelciet cilpas, kurām, šķiet, nav nozīmes, un uzsveriet tās, kas dod rezultātus.
- Nepārtrauktas atbrīvošanas cikli. Jo lielāks izlaidums, jo grūtāks tas kļūst (vairāk atkarību, vairāk plānošanas, vairāk traucējumu.) Organiskā izaugsme ir visspēcīgākā, adaptīvākā un izturīgākā.
- Padariet lietotājus par daļu no savas programmatūras. Tie ir jūsu vērtīgākais satura, atgriezeniskās saites un aizraušanās avots. Sāciet izprast sociālo arhitektūru. Atteikties no nebūtiskas kontroles. Vai arī jūsu lietotāji, iespējams, nonāks citur.
- Pārvērtiet savas lietojumprogrammas platformās. Lietojumprogrammai parasti ir viens iepriekš noteikts lietojums, platforma tiek veidota tā, lai būtu pamats kaut kam lielākam. Tā vietā, lai no programmatūras un datiem iegūtu vienu lietojuma veidu, jūs varētu būt simtiem vai tūkstošiem no tiem.
- Neveidojiet sociālās kopienas tikai tāpēc, lai tās būtu. Tie nav kontrolsaraksta vienumi. Bet vai dodiet iedvesmotiem lietotājiem iespēju tos izveidot.
Es pievienotu vēl vienu vienumu vai izvērstu sadaļu “Lietošanas ērtums”. Vienkāršā lietošanā ir 2 komponenti:
- Lietojamība - metodikai, kuru lietotājs izmanto, veicot uzdevumus, jābūt dabiskai un tai nav nepieciešama pārmērīga apmācība.
- Lielisks dizains - es ienīstu to atzīt, bet izņēmuma dizains palīdzēs. Ja jums ir bezmaksas lietojumprogramma, iespējams, tas nav tik svarīgi; bet, ja jūs pārdodat pakalpojumu, tad ir cerība, ka jums būs jauka grafika un lapu izkārtojums.
Pārvērtiet savu lietojumprogrammu platformās un nepārtrauktās izlaišanas ciklos var izmantot “logrīku, spraudņu vai papildinājumu” tehnoloģiju. Ja ir kāds veids, kā izveidot daļu no jūsu lietojumprogrammas, kas ļauj citiem tajā iekļauties, jūs izmantosiet attīstību daudz tālāk par sava uzņēmuma sienām.
Es neesmu pārliecināts, ka piekrītu “Atveriet savus datus”, taču piekrītu jūsu datu izmantošanai. Atklātie dati šajā dienā un vecumā var būt privātuma murgs; tomēr cerība ir piesaistīt datus, ko sniedz jūsu lietotāji. Ja es jautā, kā man patīk mana kafija, es ceru, ka nākamreiz, kad saņemšu kafiju, man tā patīk! Ja tā nav, nejautājiet man vispirms!