एक सफल वेब 7 अनुप्रयोग के 2.0 आदतें

डिपॉजिटफोटो 19720149 एस

डायोन हिंचक्लिफ ने अजाक्स डेवलपर्स जर्नल में एक शानदार लेख लिखा, यहाँ मेरा पसंदीदा अंश है:

लीवरेजिंग वेब 2.0 की अनिवार्यता

  1. उपयोग की आसानी किसी भी वेब साइट, वेब एप्लिकेशन या प्रोग्राम की सबसे महत्वपूर्ण विशेषता है।
  2. जितना संभव हो अपना डेटा खोलें। जमाखोरी के आंकड़ों में कोई भविष्य नहीं है, केवल इसे नियंत्रित करना है।
  3. एग्रेसिवली फीडबैक लूप्स को हर चीज में शामिल करें। उन छोरों को बाहर निकालें जो मायने नहीं रखते हैं और जो परिणाम देते हैं उन पर जोर दें।
  4. निरंतर रिलीज चक्र। जितना बड़ा विमोचन होता है, यह उतना ही अधिक होता है (अधिक निर्भरता, अधिक नियोजन, अधिक व्यवधान।) कार्बनिक विकास सबसे शक्तिशाली, अनुकूली और लचीला होता है।
  5. अपने उपयोगकर्ताओं को अपने सॉफ़्टवेयर का हिस्सा बनाएं। वे आपकी सामग्री, प्रतिक्रिया और जुनून का सबसे मूल्यवान स्रोत हैं। सामाजिक वास्तुकला को समझना शुरू करें। गैर जरूरी नियंत्रण छोड़ दें। या आपके उपयोगकर्ता संभवतः अन्यत्र जाएंगे।
  6. अपने अनुप्रयोगों को प्लेटफार्मों में बदल दें। एक आवेदन में आमतौर पर एक एकल पूर्व निर्धारित उपयोग होता है, एक प्लेटफ़ॉर्म डिज़ाइन होता है जो कि कुछ बड़ा होता है। अपने सॉफ़्टवेयर और डेटा से एक प्रकार का उपयोग करने के बजाय, आप उनमें से सैकड़ों या हजारों हो सकते हैं।
  7. केवल उन्हें रखने के लिए सामाजिक समुदायों का निर्माण न करें। वे चेकलिस्ट आइटम नहीं हैं। लेकिन प्रेरित उपयोगकर्ताओं को उन्हें बनाने के लिए सशक्त बनाएं।

मैं एक और आइटम जोड़ूंगा, या 'उपयोग में आसानी' पर विस्तार करूंगा। उपयोग में आसानी के भीतर 2 घटक हैं:

  • प्रयोज्यता - कार्यप्रणाली जो उपयोगकर्ता कार्य करने के लिए लेता है वह स्वाभाविक होना चाहिए और अत्यधिक प्रशिक्षण की आवश्यकता नहीं होनी चाहिए।
  • शानदार डिजाइन - मुझे इसे स्वीकार करने से नफरत है, लेकिन एक असाधारण डिजाइन मदद करेगा। यदि आपके पास एक निःशुल्क आवेदन है, तो शायद यह उतना महत्वपूर्ण नहीं है; लेकिन अगर आप एक सेवा बेच रहे हैं, तो यह अच्छे ग्राफिक्स और पेज लेआउट की उम्मीद है।

अपने एप्लिकेशन को प्लेटफ़ॉर्म में बदलें और निरंतर रिलीज़ चक्र दोनों स्वयं को 'विजेट, प्लगइन, या ऐड-ऑन' तकनीक के लिए उधार दें। यदि आपके आवेदन के एक हिस्से को बनाने का कोई साधन है जो दूसरों को इसमें शामिल करने की अनुमति देता है, तो आप अपनी कंपनी की दीवारों से परे विकास का लाभ उठाने जा रहे हैं।

मुझे यकीन नहीं है कि मैं 'अपना डेटा खोलें' से सहमत हूं, लेकिन मैं आपके डेटा का लाभ उठाने से सहमत हूं। इस दिन और उम्र में खुला डेटा एक गोपनीयता दुःस्वप्न हो सकता है; हालांकि, आपके उपयोगकर्ताओं द्वारा आपूर्ति किए जाने वाले डेटा का लाभ उठाना एक अपेक्षा है। यदि आप मुझसे पूछें कि मुझे अपनी कॉफी कैसी पसंद है, तो मुझे आशा है कि अगली बार जब मुझे कॉफी मिलेगी, तो मुझे यह पसंद आएगी! अगर ऐसा नहीं है, तो पहले मुझसे मत पूछो!

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.