విజయవంతమైన వెబ్ 7 అప్లికేషన్ యొక్క 2.0 అలవాట్లు
డియోన్ హించ్క్లిఫ్ అజాక్స్ డెవలపర్స్ జర్నల్లో గొప్ప కథనాన్ని రాశారు, ఇక్కడ నాకు ఇష్టమైన సారాంశం ఉంది:
వెబ్ 2.0ని ప్రభావితం చేయడం యొక్క ముఖ్యమైన అంశాలు
- వాడుకలో సౌలభ్యత ఏదైనా వెబ్ సైట్, వెబ్ అప్లికేషన్ లేదా ప్రోగ్రామ్ యొక్క అతి ముఖ్యమైన లక్షణం.
- మీ డేటాను వీలైనంత వరకు తెరవండి. డేటాను నిల్వ చేయడంలో భవిష్యత్తు లేదు, దానిని నియంత్రించడం మాత్రమే.
- దూకుడుగా ప్రతిదానికీ ఫీడ్బ్యాక్ లూప్లను జోడించండి. పర్వాలేదనిపించే లూప్లను బయటకు తీసి, ఫలితాలను ఇచ్చే వాటిని నొక్కి చెప్పండి.
- నిరంతర విడుదల చక్రాలు. విడుదల పెద్దది, అది మరింత అసాధ్యమైనది (ఎక్కువ డిపెండెన్సీలు, మరింత ప్రణాళిక, మరింత అంతరాయం.) సేంద్రీయ వృద్ధి అత్యంత శక్తివంతమైనది, అనుకూలమైనది మరియు స్థితిస్థాపకంగా ఉంటుంది.
- మీ వినియోగదారులను మీ సాఫ్ట్వేర్లో భాగం చేసుకోండి. అవి మీ అత్యంత విలువైన కంటెంట్, ఫీడ్బ్యాక్ మరియు అభిరుచికి మూలం. సామాజిక నిర్మాణాన్ని అర్థం చేసుకోవడం ప్రారంభించండి. అనవసరమైన నియంత్రణను వదులుకోండి. లేదా మీ వినియోగదారులు వేరే చోటికి వెళ్లే అవకాశం ఉంది.
- మీ అప్లికేషన్లను ప్లాట్ఫారమ్లుగా మార్చండి. ఒక అప్లికేషన్ సాధారణంగా ముందుగా నిర్ణయించిన వినియోగాన్ని కలిగి ఉంటుంది, ప్లాట్ఫారమ్ అనేది పెద్దదానికి పునాదిగా డిజైన్ చేయబడింది. మీ సాఫ్ట్వేర్ మరియు డేటా నుండి ఒకే రకమైన ఉపయోగాన్ని పొందే బదులు, మీరు వాటిలో వందలు లేదా వేల సంఖ్యలో ఉండవచ్చు.
- వాటిని కలిగి ఉండటానికి సామాజిక సంఘాలను సృష్టించవద్దు. అవి చెక్లిస్ట్ అంశం. కానీ వాటిని సృష్టించడానికి ప్రేరేపిత వినియోగదారులకు అధికారం ఇవ్వండి.
నేను మరో అంశాన్ని జోడిస్తాను లేదా 'ఈజ్ ఆఫ్ యూజ్'ని విస్తరిస్తాను. వాడుకలో సౌలభ్యం లోపల 2 భాగాలు ఉన్నాయి:
- వినియోగం - పనిని నిర్వహించడానికి వినియోగదారు తీసుకునే పద్దతి సహజంగా ఉండాలి మరియు అధిక శిక్షణ అవసరం లేదు.
- గొప్ప డిజైన్ - నేను దీన్ని అంగీకరించడానికి ఇష్టపడను, కానీ అసాధారణమైన డిజైన్ సహాయం చేస్తుంది. మీకు ఉచిత అప్లికేషన్ ఉంటే, బహుశా అది అంత ముఖ్యమైనది కాదు; కానీ మీరు సేవను విక్రయిస్తున్నట్లయితే, మంచి గ్రాఫిక్స్ మరియు పేజీ లేఅవుట్లను కలిగి ఉండాలనేది ఒక అంచనా.
మీ అప్లికేషన్ను ప్లాట్ఫారమ్లుగా మార్చండి మరియు నిరంతర విడుదల చక్రాలు రెండూ 'విడ్జెట్, ప్లగ్ఇన్ లేదా యాడ్-ఆన్' సాంకేతికతకు రుణాలు అందిస్తాయి. మీ అప్లికేషన్లో కొంత భాగాన్ని నిర్మించడానికి ఇతరులను అనుమతించే సాధనం ఉంటే, మీరు మీ కంపెనీ గోడలకు మించి అభివృద్ధిని బాగా ప్రభావితం చేయబోతున్నారు.
నేను 'మీ డేటాను తెరవండి'తో ఏకీభవిస్తున్నానని నాకు ఖచ్చితంగా తెలియదు కానీ మీ డేటాను ఉపయోగించడాన్ని నేను అంగీకరిస్తున్నాను. ఈ రోజు మరియు వయస్సులో ఓపెన్ డేటా గోప్యత పీడకల కావచ్చు; అయినప్పటికీ, మీ వినియోగదారులు సరఫరా చేసే డేటాను పెంచడం అనేది ఒక అంచనా. నా కాఫీ నాకు ఎలా ఇష్టం అని మీరు నన్ను అడిగితే, తదుపరిసారి నాకు కాఫీ వచ్చినప్పుడు, అది నాకు నచ్చిన మార్గం అని నేను ఆశిస్తున్నాను! అది కాకపోతే, మొదట నన్ను అడగవద్దు!