2010-07-22 14 views
6

क्या मुझे एचटीएमएल कोड में टैग के लिए स्कैन करना चाहिए? और क्या? यह निर्धारित करता है कि मोबाइल के लिए एक पृष्ठ अनुकूलित किया गया है या नहीं?यह निर्धारित करने का सबसे अच्छा तरीका क्या है कि वेब पेज मोबाइल के लिए है या नहीं?

एक विकल्प टैग के लिए स्कैन करना है। यदि हां, तो अन्य टैग क्या हैं?

<link rel="apple-touch-icon" href="..." /> 
<meta name="viewport" content="width=device-width, user-scalable=no" /> 

एक अन्य विकल्प देखने के लिए कि एचटीएमएल एक मोबाइल उपयोगकर्ता-एजेंट से लौटे छोटे HTML से डेस्कटॉप ब्राउज़र से लौटे है। उपयोगकर्ता एजेंट ...

कोई विचार?

+0

कोई भी एचटीएमएल के चालाक उपयोग के माध्यम से मोबाइल उपयोग के लिए अपने पृष्ठ को 'अनुकूलित' कर सकता था। तो आप कभी भी 100% निश्चित नहीं होंगे। क्या कोई विशिष्ट अनुकूलन है जिसे आप पहचानने की उम्मीद कर रहे हैं? – Tobiasopdenbrouw

+0

मैं सटीक होना चाहता हूं कि एक वेब पेज एक "मोबाइल" पृष्ठ है। – TIMEX

+0

आम तौर पर एक साइट वेब और मोबाइल के लिए अलग से बनाई जाती है। – Sarfraz

उत्तर

2

एक विकल्प: <meta name="MobileOptimized" />

एक और: <meta name="HandheldFriendly" content="true"/>

एक और: doctype है या तो एक्सएचटीएमएल-सांसद या WML (या अन्य मोबाइल-दोस्ताना) के लिए देखो।

0

जावास्क्रिप्ट का उपयोग करके विभिन्न स्मार्टफ़ोन को स्नीफ करने के लिए यहां एक उपयोगफूल लिंक है।

http://www.hand-interactive.com/resources/detect-mobile-javascript.htm

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

0

आप वास्तव में क्या करने की कोशिश कर रहे हैं?

आधिकारिक तौर पर, मोबाइल पेज जैसी कोई चीज़ नहीं है। डेस्कटॉप पेज पर मोबाइल पर समान रूप से अच्छी तरह से काम करने वाला एक पृष्ठ बनाना पूरी तरह से संभव है। नरक, यदि आप बस सरल HTML के साथ एक पृष्ठ बनाते हैं और कोई स्टाइल नहीं है तो यह पहले से ही ऐसा करेगा।

इन दिनों हम अक्सर अलग-अलग मोबाइल पेज देखते हैं, लेकिन आमतौर पर यह एक संकेतक है कि 'सामान्य' पृष्ठ का डिज़ाइन विचार-विमर्श नहीं किया गया था।

लंबी कहानी छोटी, आप कभी भी इस 100% का पता नहीं लगा सकते क्योंकि इसमें कोई वास्तविक अंतर नहीं है।

0

तुम बाहर किया जाए या नहीं एक ब्राउज़र मोबाइल या नहीं पता लगाने के लिए चाहते हैं, यह बाहर की जाँच करें: अपने हेडर के माध्यम से http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/isMobileDevice-via-CURL/

दर्रा, और वेब सेवा बाकी करेंगे।

जावास्क्रिप्ट के साथ मोबाइल का पता लगाने, या विशिष्ट टैग की तलाश करने से बेहतर - स्क्रीन पर कुछ भी आउटपुट शुरू करने से पहले इसे करें।

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

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