2011-08-24 16 views
12

अब Html5Boilerplate संस्करण 2.0 पर पहुंच गया है और मोबाइल-प्रथम डिजाइन के आसपास उन्मुख है, Html5Boilerplate Mobile अभी भी मोबाइल-प्रथम साइटों के लिए उपयोग किया जाना चाहिए? सिर्फ बी/एफ पूछना चाहता था कि मैं प्रत्येक के कोड के माध्यम से खोदूं।एचटीएमएल 5 बॉयलरप्लेट या एचटीएमएल 5 बॉयलरप्लेट मोबाइल?

ऐसा लगता है कि स्पष्ट अंतर यह है कि एचटीएमएल 5 बॉयलरप्लेट ने सीएसएस रीसेट से सामान्यीकृत करने के लिए स्विच किया है, और answer.js और मोबाइल मीडिया क्वेरी अनुभाग जैसे मोबाइल-पहले पहलुओं को जोड़ा है। मानक बॉयलरप्लेट भी गीथूब पर अधिक सक्रिय दिखाई देता है। इन दोनों के बारे में कोई भी राय है?

उत्तर

1

नहीं, एचटीएमएल 5 बॉयलरप्लेट मोबाइल का उपयोग नई परियोजनाओं के लिए नहीं किया जाना चाहिए; यह बहिष्कृत है।

परियोजना की GitHub repo को जुलाई 2015 में एक प्रतिवाद नोटिस was added (इस पर जवाब देने के रूप में - अगस्त 2016 - था कि हाल ही में प्रतिबद्ध):

H5BP टीम अब मोबाइल बॉयलरप्लेट बनाए रखने का फैसला किया चूंकि एचटीएमएल 5 बॉयलरप्लेट प्रोजेक्ट के किसी भी प्रकार के लिए एक अच्छा प्रारंभिक बिंदु प्रतीत होता है।

23

इस उत्तर चोरी ज्यादातर our mailing list thread on the subject से ...

HTML5Boilerplate एक का उपयोग करना चाहिए अगर आप वेबसाइटों पर शुरू हो रही है कर रहे हैं। यह मोबाइल ब्राउज़र पर काम करने और अनुकूलित करने के लिए अनुकूलित है।

मोबाइल एचटीएमएल 5 बॉयलरप्लेट को उन वेब ऐप्स के लिए अनुकूलित किया गया है जो स्पष्ट रूप से डेस्कटॉप के अलावा अन्य डिवाइसों पर अलग यूएक्स रखने के लिए लिखे गए हैं।

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

जब मैं वेब क्षुधा का कहना है, मेरा मतलब है वेबसाइटों कि को गहनता से उपयोग किया जाता है कुछ कार्यों (wordpress.com की twitter.com/gmail.com/facebook.com /व्यवस्थापक इंटरफ़ेस की तरह) को पूरा। इन साइटों को उपलब्ध स्थान का लाभ लेने की आवश्यकता है और उपयोगकर्ताओं को अपने कार्यों को पूरा करने में मदद करें न्यूनतम प्रयास के साथ कोई फर्क नहीं पड़ता कि डिवाइस क्या है।

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

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

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

+1

बहुत बढ़िया, धन्यवाद पॉल! – Kurtosis

+0

मुझे आश्चर्य है कि क्या मैं बैकवर्ड दृष्टिकोण का उपयोग कर सकता हूं और डेस्कटॉप-वेब और मोबाइल-वेब दोनों के लिए बीपीमोबाइल का उपयोग कर सकता हूं। मैं अभी एक परियोजना पर काम कर रहा हूं जो कई jQuery एनीमेशन जैसे कि पैरालाक्स और जेएसक्लाउड्स का उपयोग करता है जो मोबाइल उपकरणों पर बहुत धीमी और लगी हुई है। मैं दोनों वातावरण के लिए एक ही यूएक्स चाहता हूँ। मैं छोटी छवियों के लिए छोटी छवियों/तत्वों का उपयोग करने के लिए मीडियाक्विरी का उपयोग कर रहा हूं, लेकिन ऐसा लगता है कि ऐसा नहीं लगता है कि मोबाइल प्रदर्शन को अनुकूलित करना प्रतीत होता है। मैं इन विशेष प्रभावों को मोबाइल पर आसानी से कैसे चला सकता हूं? – Jim22150

0

यह दृष्टिकोण पर निर्भर करता है। यदि आप मोबाइल और डेस्कटॉप वेबसाइट के लिए एक ही मार्क-अप के लिए जा रहे हैं तो एचटीएमएल 5 बीपी का प्रयोग करें। लेकिन यदि आप मोबाइल के लिए अलग वेबसाइट बना रहे हैं तो मोबाइल बॉयलर प्लेट

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