यशस्वी वेब 7 अनुप्रयोगाच्या 2.0 सवयी
डीओन हिंचक्लिफने अजॅक्स डेव्हलपर्स जर्नल येथे एक उत्कृष्ट लेख लिहिला, येथे माझा आवडता उतारा आहे:
लिव्हरगेजिंग वेब २.० ची अनिवार्यता
- वापरणी सोपी कोणत्याही वेबसाइट, वेब अनुप्रयोग किंवा प्रोग्रामचे सर्वात महत्त्वाचे वैशिष्ट्य आहे.
- शक्य तितका आपला डेटा उघडा. होर्डिंग डेटामध्ये कोणतेही भविष्य नाही, केवळ ते नियंत्रित करते.
- आक्रमकपणे प्रत्येक गोष्टीवर अभिप्राय लूप जोडा. काय वाटत नाही असे लूप बाहेर काढा आणि निकाल देणा give्यांवर जोर द्या.
- सतत प्रकाशन चक्र. जितके मोठे रिलीझ होते तितके जास्त बिघडलेले बनते (अधिक अवलंबन, अधिक नियोजन, अधिक व्यत्यय.) सेंद्रिय वाढ ही सर्वात सामर्थ्यवान, अनुकूल आणि लवचिक आहे.
- आपल्या वापरकर्त्यांना आपल्या सॉफ्टवेअरचा भाग बनवा. ते आपली सामग्री, अभिप्राय आणि उत्कटतेचे सर्वात मौल्यवान स्त्रोत आहेत. सामाजिक आर्किटेक्चर समजण्यास प्रारंभ करा. अनावश्यक नियंत्रण सोडून द्या. किंवा आपले वापरकर्ते कदाचित इतरत्र जातील.
- आपले अनुप्रयोग प्लॅटफॉर्ममध्ये रुपांतरित करा. Usuallyप्लिकेशनचा सामान्यत: एकच पूर्वनिर्धारित वापर असतो, एक व्यासपीठ हे काहीतरी मोठ्या गोष्टीचा पाया म्हणून डिझाइन केलेले असते. आपल्या सॉफ्टवेअर आणि डेटामधून एकच प्रकारचा वापर करण्याऐवजी आपण शेकडो किंवा हजारो असू शकता.
- फक्त ते असण्यासाठी सामाजिक समुदाय तयार करु नका. ते चेकलिस्ट आयटम नाहीत. परंतु त्यांना तयार करण्यासाठी प्रवृत्त वापरकर्त्यांना सक्षम करा.
मी आणखी एक आयटम जोडेल, किंवा 'इज ऑफ इझ' वर विस्तारित करीन. सहजतेमध्ये 2 घटक आहेत:
- उपयोगिता - वापरकर्त्याने कार्यपद्धती घेण्याची पद्धत नैसर्गिक असणे आवश्यक आहे आणि त्यांना अत्यधिक प्रशिक्षणाची आवश्यकता नाही.
- उत्तम डिझाइन - मला हे मान्य करायला मला आवडत नाही, परंतु एक अपवादात्मक रचना मदत करेल. आपल्याकडे विनामूल्य अनुप्रयोग असल्यास, कदाचित ते तितके महत्वाचे नाही; परंतु आपण एखादी सेवा विकत असल्यास, चांगले ग्राफिक्स आणि पृष्ठ लेआउट असणे अपेक्षित आहे.
आपला अनुप्रयोग प्लॅटफॉर्ममध्ये बदलावा आणि सतत रीलिझ सायकल दोन्ही स्वत: ला 'विजेट, प्लगइन किंवा -ड-ऑन' तंत्रज्ञानासाठी कर्ज देतात. आपल्या अनुप्रयोगाचा एखादा भाग तयार करण्याचे जर असे साधन असेल जे इतरांना त्यात तयार करु देतील तर आपण आपल्या कंपनीच्या भिंती पलीकडे विकासाचा फायदा घेऊ शकता.
मला खात्री नाही की मी 'तुमचा डेटा उघडण्यासाठी' सहमत आहे पण मी तुमच्या डेटाचा फायदा घेण्यास सहमत आहे. या दिवसात आणि वयातील खुला डेटा गोपनीयता नि: स्वप्नाळू असू शकतो; तथापि, आपले वापरकर्ते पुरवतात त्या डेटाचा फायदा उठवणे ही एक अपेक्षा आहे. मी कॉफी कशी पसंत करतो हे आपण मला विचारले तर मी आशा करतो की पुढच्या वेळी कॉफी मिळेल तेव्हा मला हे आवडेल! जर ते नसेल तर प्रथम मला विचारू नका!