2011-12-28 15 views
6

मैं मोबाइल साइट विकास के लिए नया हूं, मैं एक मोबाइल वेबसाइट विकसित करना चाहता हूं और मैं (m.yahoo.com) से बहुत प्रभावित हूं। क्या कोई मुझे कोई विचार दे सकता है कि मैं उस प्रकार की मोबाइल वेबसाइट कैसे बना सकता हूं? मोबाइल वेबसाइट के लिए उस प्रकार के विकास से कौन सी तकनीकों की अत्यधिक आवश्यकता होती है?m.yahoo.com (मोबाइल संस्करण) जैसी मोबाइल वेबसाइट कैसे बनाएं?

उत्तर

0

आपको लगता है कि के लिए एक अलग डोमेन खरीदने के लिए है .... और कदम आसानी से इस लिंक में पीछा कर रहे steps to create a mobile web

+1

अच्छा लिंक है, लेकिन अलग डोमेन .. –

+2

साथ की जरूरत नहीं "मीटर।" एक सबडोमेन एक डोमेन नहीं है –

0

याहू स्रोत पर देखने में नहीं आया है, लेकिन देखते हैं और महसूस मुझे इस परियोजना की याद दिलाता है, http://jquerymobile.com/

+0

m.yahoo.com पर कोई जावास्क्रिप्ट नहीं, मुझे लगता है। लेकिन बहुत सी सीएसएस jQuery मोबाइल के समान है। उत्तरदायी वेब डिज़ाइन के लिए – Thilo

5

ऐसे कई तरीके हैं जिनमें आप ऐसा कर सकते हैं। लेकिन इससे पहले, आपको कुछ चीजों पर विचार करने की ज़रूरत है;

  1. आप (www.yahoo.com और m.yahoo.com की तरह)
  2. कैसे अपने डिजाइन प्रत्येक दृश्य में की तरह लग रहे करने जा रहा है डेस्कटॉप और मोबाइल के लिए 2 अलग डोमेन के लिए देख रहे हैं?

ऊपर दिए गए महत्वपूर्ण निर्णय हैं, क्योंकि लगातार नए डिवाइस (मोबाइल/टैबलेट, आदि) बाजार में आ रहे हैं। इसलिए आपको कुछ ऐसा डिजाइन करने की ज़रूरत है जिसे भविष्य में आसानी से बढ़ाया जा सके।

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

अलावा, आप भी मोबाइल उपकरणों के लिए व्यूपोर्ट के बारे में पता करने की आवश्यकता होगी।

इसके अलावा, जावास्क्रिप्ट के लिए, आप जेक्यू टच, jQuery मोबाइल, सेन्चा टच (अधिक जटिल साइटों के लिए) और यहां तक ​​कि मूलभूत फ्लोप्लेयर प्लगइन्स जैसे पुस्तकालयों पर विचार कर सकते हैं।

अगर आपको कोई अतिरिक्त जानकारी चाहिए तो कृपया मुझे बताएं।

+0

+1 – Robert

2

डेस्कटॉप/टेबलेट वेबसाइट से अपने मोबाइल वेबसाइट के लिए एक अलग डोमेन होने में एक नुकसान नहीं है। यह वेब पर साझा सामग्री को मुश्किल बनाता है। यदि आप मोबाइल साइट पर कुछ यूआरएल साझा करते हैं, तो उस यूआरएल तक पहुंचने वाले सभी उपयोगकर्ता मोबाइल संस्करण दिखाएंगे, भले ही वे इसे डेस्कटॉप पर खोलें।

यदि आपने अपनी साइट के डेस्कटॉप संस्करण को बनाने के लिए django का उपयोग किया है, तो आप उसी URL के साथ मोबाइल संस्करण की सेवा के लिए django_mobile जैसे कुछ का उपयोग कर सकते हैं। यह HTTP-हेडर से उपयोगकर्ता-एजेंट को स्नीफ करता है और उपयुक्त संस्करण परोसता है। कुछ लोग सोचते हैं कि यह इतना विश्वसनीय नहीं है और पूर्व विधि पसंद करते हैं।

+1

उसी URL से अलग-अलग HTML पेलोड की सेवा करना फ्रंट एंड कैशिंग के लिए खराब है। Vary: उपयोगकर्ता-एजेंट कैश व्यवहार कैशिंग प्रदर्शन को नष्ट कर देता है। कुछ और जानकारी: https://github.com/miohtama/detectmobile.js –

संबंधित मुद्दे