mobile अपन मोबाइल के अनुकूल साइट बनाने का सबसे अच्छा तरीका क्या है?




वेबसाइट बनाने का सॉफ्टवेयर (6)

पूरी तरह से प्रौद्योगिकी मुक्त शब्दों में बोलते हुए, मोबाइल के अनुकूल साइट बनाने का सबसे अच्छा तरीका क्या है? यही है, मैं एक ऐसी साइट बनाना चाहता हूं जो एक नियमित कंप्यूटर पर काम करेगी लेकिन पृष्ठों के मोबाइल संस्करण भी होंगे। क्या मुझे प्रत्येक पृष्ठ को फिर से लिखना चाहिए? पन्नों में शायद अलग-अलग कार्यक्षमता होगी, तो क्या मुझे बैकएंड कोड को फिर से लिखना चाहिए? क्या यह एक ही डेटाबेस के साथ एक प्रभावी ढंग से अलग साइट होना चाहिए?


मेरी साइट पर , मैं उपयोगकर्ता एजेंट का पता लगाता हूं, और ज्ञात मोबाइल ब्राउज़र के लिए मैं एक अलग स्टाइलशीट की सेवा करता हूं, कुछ बड़े / कम आवश्यक वस्तुओं को कुछ पृष्ठों से छोड़ दिया जाता है। बैकएंड वास्तव में नहीं बदलता है


यह साइट मोबाइल बनाने के तरीके का एक बहुत ही अवलोकन है, हालांकि मुझे उम्मीद है कि यह उचित होगा कि मोबाइल जाने की मांग करने वाले किसी के लिए हमेशा अलग-अलग आवश्यकताएं होंगी यदि आपके पास एक ब्लॉग है, तो आप मप्पिन Mobilizer का उपयोग कर आसानी से मोबाइल अनुकूल बना सकते हैं; इसके मुफ़्त, ब्रांडिंग अनुकूलन उपकरण प्रदान करता है, और एक बड़े दर्शकों के साथ जो पहले से ही जुटाई गई सामग्री के व्यापक मिश्रण को ब्राउज़ कर रहा है, आपके ब्लॉग के आसपास विज्ञापन राजस्व उत्पन्न करने के अवसर हैं।

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

http://mippin.com (मोबाइल ब्राउज़र पर।)

मोबिलिज़िंग टूल पर एक नज़र डालें क्योंकि यह पता चलता है कि साइट एक सेकंड में क्या कर सकती है:

www.mippin.com/mobilizer

केवल अगर आपके पास पाठ्यक्रम का एक ब्लॉग है ...


यह एक बहुत व्यापक सवाल है, लेकिन यहां जाता है:

  • यदि साइट प्राथमिक रूप से सामग्री के बारे में है, जिसका अर्थ है कि यह आपके द्वारा उपयोग की जाने वाली एक सेवा नहीं है क्योंकि यह आपके द्वारा पढ़ा गया प्रकाशन है, तो मैं जहां भी संभव हो वहां दो साइटों को प्रकाशित करने से बचने का प्रयास करता हूं। परिपक्व प्रौद्योगिकियों का उपयोग करते हुए सरल प्रस्तुति पर ध्यान केंद्रित करें जो मोबाइल ब्राउज़र काफी अच्छी तरह से संभाल सकते हैं।
  • अगर यह अनिवार्य रूप से नेटवर्क के माध्यम से वितरित एक सॉफ्टवेयर अनुप्रयोग है, तो चीजें जटिल हो, क्योंकि आप मोबाइल डिवाइस के यूआई पर विचार करना चाहते हैं, और यह डेस्कटॉप से ​​कैसे अलग है।
  • यह बिना कहने के लिए जाना चाहिए, लेकिन किसी भी तरह से, यदि आपके पास कई मोबाइल उपयोगकर्ता हैं, तो आपको साइट पर सामग्री लेखक करते समय इसे ध्यान में रखना चाहिए। प्रारूप, लंबाई, आवाज़, इत्यादि

डब्ल्यूडब्ल्यूएफएल / वॉल क्षमताओं प्रणाली के अतिरिक्त जो कि टॉड को उल्लेखित है, वहां जावा सर्वर फैसले लाइब्रेरी उपलब्ध हैं जो मोबाइल फोन के लिए वैकल्पिक डब्लूएमएल रेन्डरकिट का उपयोग करते हैं।


अतीत में मैंने यह किया है कि यह सुनिश्चित करना है कि डेटा डेटा में डेटा ठीक समझा गया और फिर अलग-अलग मध्यम श्रेणी के मॉडल का उपयोग करने के लिए जो उपयुक्त था उसे खींचने के लिए किया गया। मेरे मामले में आवेदन एक मौसम अनुप्रयोग था और लक्ष्य उपकरणों के प्रदर्शन विधियों वास्तव में सीमित थे इसलिए हमने केवल उपयोगकर्ता को मोबाइल डिवाइस पर अनिवार्यता दिखाने का विकल्प चुना, जबकि वेबसाइट पूरी तरह से चित्रित थी। यह शायद 10 साल पहले जब वैप बड़ा था। लेकिन इन दिनों उपकरणों के साथ बड़ी स्क्रीन हो रही है, बेहतर बैंडविड्थ, आप एक अलग दृश्य मॉडल के साथ सटीक डेटा को उपभोग और प्रदर्शित करना चाह सकते हैं।

मुझे कभी नहीं पता है कि भविष्य में डेटा किस प्रकार के उपभोग की आवश्यकता होगी हम प्लेटफार्मों में कई ऐप करते हैं लेकिन डोमेन मॉडल शायद ही कभी बदलता है। इसलिए मैं एक ही मध्यम स्तरीय ऑब्जेक्ट का उपयोग कर रहा हूं जहां मैं अलग-अलग क्लाइंट्स में उस डेटा को खींच और खींच सकता हूं। इसका एक अच्छा उदाहरण हाल ही में एक प्रोजेक्ट है जहां हमारे पास एक समृद्ध इंटरनेट एप्लिकेशन (विजेट), एक पूर्ण वेबसाइट थी, और उसी डेटा का उपभोग करने वाली वेब सेवा थी मध्य-स्तरीय में आंकड़े अमूर्त वास्तव में इस माहौल में चमकता है।


मैंने एक साल पहले एक परिचालन स्थल पर एक मोबाइल प्रस्तुति परत जोड़ा था। साइट के आर्किटेक्चर के आधार पर (उम्मीद है कि यह आपके लिए निर्भर प्रौद्योगिकी नहीं है) मैंने मोबाइल ब्राउज़र को समायोजित करने के लिए जेएसपी का एक नया सेट जोड़ा है (sidenote: http://wurfl.sourceforge.net/) का निर्माण करने के लिए एक शानदार तरीका ब्राउज़र प्रकार से स्वतंत्र मोबाइल पृष्ठ)। इसके अतिरिक्त अधिकांश मोबाइल ब्राउज़र की सीमित कार्यक्षमता के कारण कुछ बैक-एंड कार्यक्षमता बदल गई थीं। इसलिए, संक्षेप में, एकीकरण दर्दनाक नहीं था जैसा कि एक की अपेक्षा होती है।

सौभाग्य!