Muvaffaqiyatli veb-7 dasturining 2.0 odati
Dion Xinchkliff Ajax Developers Journal-da ajoyib maqola yozdi, bu erda mening sevimli parcham:
Kaldıraçlı veb-2.0-ning asoslari
- Foydalanuvchi uchun qulaylik har qanday veb-sayt, veb-dastur yoki dasturning eng muhim xususiyati.
- Ma'lumotlaringizni iloji boricha oching. Ma'lumotlarni to'plashda kelajak yo'q, faqat ularni boshqarish.
- Har bir narsaga agressiv ravishda qayta aloqa ko'chadan qo'shing. Hech qanday ahamiyatga ega bo'lmagan ilmoqlarni tortib oling va natija beradiganlarni ta'kidlang.
- Uzluksiz chiqarish davrlari. Chiqarish qanchalik katta bo'lsa, u shunchalik beparvo bo'ladi (ko'proq bog'liqliklar, ko'proq rejalashtirish, buzilish.) Organik o'sish eng kuchli, moslashuvchan va bardoshlidir.
- Foydalanuvchilaringizni dasturiy ta'minotingizning bir qismiga aylantiring. Ular sizning tarkibingiz, mulohazangiz va ehtirosingiz uchun eng qimmatbaho manbaingizdir. Ijtimoiy me'morchilikni tushunishni boshlang. Muhim bo'lmagan nazoratdan voz keching. Yoki sizning foydalanuvchilaringiz boshqa joyga borishlari mumkin.
- Ilovalaringizni platformalarga aylantiring. Ilova odatda bitta oldindan belgilangan foydalanishga ega, platforma - bu kattaroq narsaning asosi bo'lishi uchun mo'ljallangan dizayn. Dasturiy ta'minotingiz va ma'lumotlaringizdan bitta turdagi foydalanish o'rniga, siz ulardan yuzlab yoki minglab bo'lishi mumkin.
- Ijtimoiy jamoalarni ularga ega bo'lish uchun yaratmaysizmi? Ular ro'yxat elementi emasmi? Lekin ularni yaratish uchun ilhomlangan foydalanuvchilarga kuch bering.
Men yana bitta narsani qo'shaman yoki "Foydalanish qulayligi" ni kengaytiraman. Foydalanish qulayligi doirasida ikkita komponent mavjud:
- Qulaylik - foydalanuvchi vazifalarni bajarishda foydalanadigan metodologiyasi tabiiy bo'lishi va ortiqcha o'qitishni talab qilmasligi kerak.
- Ajoyib dizayn - men buni tan olishni yomon ko'raman, lekin g'ayrioddiy dizayn yordam beradi. Agar sizda bepul dastur bo'lsa, ehtimol bu unchalik muhim emas; agar siz xizmatni sotayotgan bo'lsangiz, unda chiroyli grafikalar va sahifalar joylashuvi kutilmoqda.
Ilovangizni platformalarga aylantiring va doimiy ravishda chiqariladigan tsikllar o'zlarini "vidjet, plagin yoki qo'shimcha" texnologiyalari bilan ta'minlaydi. Agar sizning ilovangizning bir qismini boshqalarga yaratishga imkon beradigan qismini yaratish vositasi bo'lsa, siz o'zingizning kompaniyangiz devorlaridan tashqarida rivojlanishdan foydalanasiz.
"Ma'lumotlaringizni oching" degan fikrga rozi ekanligimga amin emasman, lekin ma'lumotlaringizdan foydalanishga roziman. Hozirgi zamondagi ochiq ma'lumotlar maxfiylik kabusiga aylanishi mumkin; ammo, sizning foydalanuvchilaringiz taqdim etadigan ma'lumotlardan foydalanish kutishdir. Agar mendan kofeni qanday yoqtirishimni so'rasangiz, umid qilamanki, keyingi safar kofe olsam, menga yoqadi! Agar unday bo'lmasa, avval mendan so'ramang!