जेव्हा अजाक्स आणि केव्हा वापरणार

जेव्हा आपण आपल्या बॉसकडून "अजेक्स कॉल" मिळवाल तेव्हा काय करावे

मी हे मान्य करतो, मी कधीही जावास्क्रिप्टचा मोठा फॅन केला नाही मला खरच आनंद होता की यामागे एक जावास्क्रिप्ट मार्गदर्शक आहे जेणेकरुन मला माझ्या साइटवर ते लपवावे लागे नाही. मी जावास्क्रिप्ट वाचू आणि लिहू शकते, पण नुकतीच होईपर्यंत मला त्यात खूप रस नव्हता. जे एस एस स्क्रिप्ट लिहीत येण्यासाठी जे काही कारणास्तव माझ्या मनाची पूर्ण मानसिक अवस्था होती. मी क्लिष्ट C ++ आणि Java अॅप्लिकेशन्स लिहू आणि मी माझ्या झोप मध्ये पर्ल CGI स्क्रिप्ट लिहू शकता, पण जावास्क्रिप्ट नेहमी संघर्ष होता.

अजाक्स ने जावास्क्रिप्ट अधिक मजा केली

रोलओव्हर कंटाळवाणे आहेत कारण मी जावास्क्रिप्ट आवडत नाही कारण भाग विचार. आपली खात्री आहे की, तुम्ही जेएस बरोबर त्याहूनही अधिक करू शकता परंतु 90% साइट्स वापरुन ती एकतर रोलओव्हर किंवा फॉर्म प्रमाणीकरण करत आहेत, आणि दुसरे काही नाही. आणि एकदा आपण एक फॉर्म वैध केल्यानंतर, आपण त्या सर्व प्रमाणित केल्या आहेत.

मग अजेक्स साथ आले आणि पुन्हा ते सर्व नवीन केले. अचानक आम्ही अशा ब्राऊझर्स ज्यात जावा स्क्रिप्टिंग इत्यादी व्यतिरिक्त जावास्क्रिड असण्यास मदत होते आणि आमच्याकडे XML आणि DOM होत्या जे आमच्या लिप्यांशी डेटा कनेक्ट करतात. आणि या सर्व गोष्टींचा अर्थ असा की अजाक्स माझ्यापर्यंत आंतरसंवादात आहे, म्हणून मी अजाक्स अनुप्रयोग तयार करू इच्छितो.

आपण कधीही बांधलेले सर्वात मूर्ख अाक्स अनुप्रयोग काय आहे?

मला वाटते की माझ्या खात्यावर ईमेल तपासक असणे आवश्यक आहे जे जवळपास ईमेल नाही आपण वेब पृष्ठावर जा आणि "आपल्यास 0 मेल संदेश आहेत" असे म्हणता येईल. एखादा संदेश आला असेल तर 0 बदलत असे, परंतु त्या खात्याला मेल न मिळाल्यामुळे ते कधीही बदलू शकणार नाही. मी खात्यात मेल पाठवून त्याची चाचणी घेतली आणि हे काम केले. पण ते पूर्णपणे निरर्थक होते. पाच वर्षांपूर्वी उपलब्ध चांगले मेल चेकर्स होते, आणि मला वापरण्यासाठी फायरफॉक्स किंवा आयई चालू नव्हती. जेव्हा माझ्या एका सहकारी कामगाराने हे पाहिले तेव्हा ती म्हणाली, "हे काय आहे?" मी स्पष्ट केल्यावर, तिने विचारले "का?"

एक अजाक्स अनुप्रयोग इमारत करण्यापूर्वी नेहमी का विचारा

अजेक्स का?
जर आपण अजाक्समधील अनुप्रयोग तयार करत असाल तरच "अजाक्स शांत आहे" किंवा "माझ्या बॉसने मला अजाक्स वापरण्याबद्दल सांगितले" तर आपण आपल्या तंत्रज्ञानाच्या पर्यायाचा गांभीर्याने मूल्यांकन करणे आवश्यक आहे. आपण कोणत्याही वेब अनुप्रयोग तयार करताना आपण प्रथम आपल्या ग्राहकांना विचार केला पाहिजे. त्यांना या अनुप्रयोगाची काय गरज आहे? काय ते वापरण्यास सोपे करेल?

का नाही?
आपण फक्त हे करू शकता कारण अजाक्स वापरणे खूप मोहक असू शकते. माझी साइट कार्यरत होती त्या एका साइटवर, पृष्ठाचा एक टॅब्ड विभाग होता. सर्व सामग्री डेटाबेसमध्ये XML मध्ये संचयित केली होती आणि जेव्हा आपण टॅबवर क्लिक केले, तेव्हा ऍजॅक्सने पृष्ठावर XML च्या नवीन टॅब डेटासह पुनर्बांधणी करण्यासाठी वापरला होता.

हे अजाक्सचा चांगला वापर असल्यासारखे वाटत होतं, जोपर्यंत आपण त्याच्याशी काही समस्यांविषयी विचार करू लागतो:

मनोरंजक गोष्ट होती की, या वेबसाईटवर अजाक्स सारखी पृष्ठे आहेत जी अजिॅक्स वापरत नाहीत. त्यांनी सामग्री एकतर छुपे दिवे किंवा स्वतंत्र HTML पृष्ठांमध्ये वितरित केली. त्या अजाक्सपेक्षा इतर अजाक्स वापरण्याचे कोणतेही कारण नव्हते, आणि आमच्या बॉसने सुचविले होते की आम्ही ती वापरण्यासाठी ठिकाणे शोधतो.

अॅजॅक्स क्रिया नसलेली सामग्रीसाठी आहे

जर आपण अजाक्स अर्ज लावणार असाल किंवा आपल्या वेबसाइटवर अजाक्स सारखाच काहीतरी करणार असाल तर प्रथम आपण बदल प्रवेश करत असलेल्या डेटावर प्रथम निश्चित करा. एसिंक्रोनस विनंतीचा मुद्दा असा आहे की तो माहिती बदलल्यास तो जलद बदललेल्या सर्व्हरसाठी सर्व्हरला विनंती करतो - कारण वाचक काहीतरी दुसरे करत असताना नंतर जेव्हा ते एक लिंक किंवा बटण क्लिक करतील (किंवा एका निश्चित वेळेनंतर - जे काही आपला फरक आहे) डेटा लगेच दर्शविला जातो.

आपली सामग्री किंवा डेटा कधीही बदलत नसल्यास, आपण त्यात प्रवेश करण्यासाठी अजाक्स वापरू नये.

आपली सामग्री किंवा डेटा केवळ क्वचितच बदलत असल्यास, आपण कदाचित त्यात प्रवेश करण्यासाठी अॅजॅक वापरू नये.

अजेक्ससाठी चांगले असलेले गोष्टी

जेव्हा आपण & # 34; एजेक्स कॉल & # 34; मिळवाल तेव्हा काय करावे

वेब साइटवर अजाक्सचा वापर कसा करायचा हे शोधण्यासाठी आपल्या बॉस किंवा विपणन विभागाशी बोला. एकदा आपल्याला ते हवे का कारण समजले की, त्यानंतर आपण त्यासाठी योग्य अनुप्रयोग शोधण्यावर कार्य करू शकता.

आपल्या ग्राहकांना आपल्या ग्राहकांना प्रथम भेट देणारे दोन्ही स्मरण द्या आणि प्रवेशयोग्यता केवळ एक शब्द नाही ग्राहकांना आपली साइट प्रवेशयोग्य आहे की नाही याची आपल्याला काळजी नसल्यास, त्यांना आठवण करुन द्या की शोध इंजिनांसाठी अजाक्सची काळजी नाही, म्हणून त्यांना अनेक पृष्ठदृश्ये मिळणार नाहीत.

लहान प्रारंभ करा सुरवातीपासून संपूर्ण नवीन वेब अनुप्रयोग तयार करण्याच्या चिंतेच्या आधी प्रथम काही सोपे बनवा. जर आपण आपल्या वेबसाइटवर अजाक्सियनमध्ये काहीतरी मिळवू शकता, तर हे कदाचित आपले सर्व बॉस किंवा मार्केटिंग विभागास त्यांच्या उद्दिष्टांची पूर्तता करणे आवश्यक आहे. प्रत्यक्षात उपयुक्त असलेली एक अजाक्स अनुप्रयोग ठेवणे निश्चितपणे शक्य आहे, परंतु केवळ आपण प्रथम कसे करावे याबद्दल विचार करता तर.

आपल्याला हा लेख उपयुक्त वाटला? एक टिप्पणी करा.