मैं एक अनुकूली/उत्तरदायी वेबसाइट बना रहा हूं।एचटीएमएल 5 बॉयलरप्लेट: मेटा व्यूपोर्ट और चौड़ाई = डिवाइस-चौड़ाई
मैं का उपयोग शुरू किया:
HTML5BP को यह हाल ही में परिवर्तन के बारे में<meta name="viewport" content="width=device-width">
... और मैं अपने सीएसएस में यह है:
html {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
जब initial-scale=1
वर्टिक से घूर्णन किया गया था, क्षैतिज (आईपैड/आईफोन पर) ने 2 कॉलम (उदाहरण के लिए) से 3 कॉलम (मेडा प्रश्नों के कारण, initial-scale=1
और JS fix for viewport scale bug) से लेआउट को बदलने का कारण बना दिया।
, संक्षेप में जब लैंडस्केप मोड में, यह पेज ज़ूम:
<meta name="viewport" content="width=device-width">
... और इस कार्य नहीं करता:
<meta name="viewport" content="width=device-width, initial-scale=1">
नोट: आप यह देख सकते आईपैड/आईफोन पर HTML5BP website को देखते समय कार्रवाई में ज़ूमिंग प्रभाव।
मेरे सवालों का:
- इस नए मानक बनने जाता है (यानी ज़ूम जब लैंडस्केप मोड में)?
- मुझे अपने सहकर्मियों और मालिकों के लिए इस परिवर्तन को समझाते हुए एक समय का एक बिल्ली है ... वे क्षैतिज मोड में एक अलग लेआउट देखने के लिए उपयोग किया जाता है; अब जब पेज ज़ूम करता है और लेआउट वही रहता है (इसे छोड़कर बड़ा)। अज्ञानी जनता को यह कैसे समझाया जाए इस पर कोई सुझाव (जिसमें से, मुझे शामिल किया जा सकता है)?
@robertc: धन्यवाद! यह बहुत उपयोगी है।
मुझे वास्तव में initial-scale=1
नहीं है; यह मेरे सहकर्मी हैं जिनका उपयोग ज़ूम के बजाय लेआउट परिवर्तन को देखने के लिए किया जाता है। मुझे यकीन है कि मैं को initial-scale=1
जोड़ने के लिए मजबूर कर सकता हूं ताकि सभी को खुश कर सकें (क्योंकि ज़ूमिंग और लेआउट परिवर्तन को देखकर, उन्हें देखने के लिए उपयोग किया जाता है)।
मैंने अभी देखा है कि HTML5BP index.html on github, और the website, <meta name="viewport" content="width=device-width">
का उपयोग कर रहा था; मेरे लिए, यह initial-scale=1
को कुचलने के लिए पर्याप्त कारण है, लेकिन जब मैं these things को "गैर-गीक्स" में समझाता हूं तो मुझे भौहें उठाती हैं। : डी
बस एक अद्यतन के रूप में, [HTML5BP डॉक्स] (http://html5boilerplate.com/docs/html/#mobile-viewport--creating-a-mobile-version) का कहना है ** "कर रहे हैं कुछ मेटा टैग के साथ आप कुछ अलग-अलग विकल्पों का उपयोग कर सकते हैं। आप [ऐप्पल डेवलपर डॉक्स] में अधिक जानकारी प्राप्त कर सकते हैं (http://html5boilerplate.com/docs/html/#mobile-viewport--creating-a- मोबाइल-version) "**। – mhulse
ओह, मैंने अभी देखा है कि वे ** "[पूर्ण इडियट्स गाइड टू व्यूपोर्ट और मीडिया क्वेरीज !!!] से लिंक करते हैं ... (https://docs.google.com/present/view?id=dkx3qtm_22dxsrgcf4)" **। .. मैंने इसे कुछ बार पढ़ा है और मैं अभी भी थोड़ा खो गया हूं। : डी – mhulse
25 जून, 2012 तक, यहां कुछ रोचक जानकारी है [यहां] (https://github.com/sergiolopes/ios-zoom-bug-fix)। – mhulse