7 zakonet e një aplikacioni të suksesshëm në ueb 2.0
Dion Hinchcliffe shkroi një artikull të mrekullueshëm në Ajax Developers Journal, këtu është fragmenti im i preferuar:
Thelbi i shfrytëzimit të uebit 2.0
- Lehtësia e përdorimit është veçoria më e rëndësishme e çdo faqe interneti, aplikacioni në internet ose program.
- Hapni të dhënat tuaja sa më shumë që të jetë e mundur. Nuk ka të ardhme në grumbullimin e të dhënave, vetëm kontrollimin e tyre.
- Shtoni në mënyrë agresive sythe reagimesh për gjithçka. Nxirrni sythe që nuk duket se kanë rëndësi dhe theksoni ato që japin rezultate.
- Ciklet e lëshimit të vazhdueshëm. Sa më i madh të jetë lëshimi, aq më i padurueshëm bëhet (më shumë varësi, më shumë planifikim, më shumë përçarje.) Rritja organike është më e fuqishme, më adaptive dhe elastike.
- Bëjini përdoruesit tuaj pjesë të softuerit tuaj. Ata janë burimi juaj më i vlefshëm i përmbajtjes, komenteve dhe pasionit. Filloni të kuptoni arkitekturën sociale. Hiqni dorë nga kontrolli jo thelbësor. Ose përdoruesit tuaj ka të ngjarë të shkojnë diku tjetër.
- Kthejini aplikacionet tuaja në platforma. Një aplikacion zakonisht ka një përdorim të vetëm të paracaktuar, një platformë është dizajni që të jetë themeli i diçkaje më të madhe. Në vend që të merrni një lloj përdorimi të vetëm nga softueri dhe të dhënat tuaja, mund të jeni qindra ose mijëra prej tyre.
- Mos krijoni komunitete sociale vetëm për t'i pasur ato. Ata nuk janë një artikull i listës së kontrollit. Por fuqizoni përdoruesit e frymëzuar për t'i krijuar ato.
Unë do të shtoja një artikull më shumë, ose do të zgjeroja "Lehtësia e përdorimit". Brenda lehtësisë së përdorimit janë 2 komponentë:
- Përdorshmëria – metodologjia që përdor përdoruesi për të kryer detyrat duhet të jetë e natyrshme dhe të mos kërkojë trajnim të tepruar.
- Dizajn i shkëlqyeshëm – e urrej ta pranoj këtë, por një dizajn i jashtëzakonshëm do të ndihmojë. Nëse keni një aplikacion falas, ndoshta nuk është aq i rëndësishëm; por nëse jeni duke shitur një shërbim, atëherë është e pritshme që të keni grafika të këndshme dhe paraqitje faqesh.
Kthejeni aplikacionin tuaj në platforma dhe ciklet e lëshimit të vazhdueshëm, të dyja i shërbejnë teknologjisë 'widget, plugin ose add-on'. Nëse ekziston një mjet për të ndërtuar një pjesë të aplikacionit tuaj që lejon të tjerët të ndërtojnë në të, ju do të përdorni zhvillimin përtej mureve të kompanisë suaj.
Nuk jam i sigurt se jam dakord me 'Hapni të dhënat tuaja', por jam dakord me përdorimin e të dhënave tuaja. Të dhënat e hapura në këtë ditë dhe moshë mund të jenë një makth privatësie; megjithatë, shfrytëzimi i të dhënave që ofrojnë përdoruesit tuaj është një pritshmëri. Nëse më pyesni se si më pëlqen kafeja, shpresoj që herën tjetër që të marr kafe, të jetë ashtu siç më pëlqen! Nëse nuk është, mos më pyesni në radhë të parë!