परंपरागत रूप से पृष्ठों सत्यापन के लिए किया था नहीं (यह एक्सएचटीएमएल सख्त सत्यापन, या WAI-एएए अनुपालन, मैं याद नहीं कर सकते कि वास्तव में क्या विफल रहा है, लेकिन कुछ समय विफल हो लिपियों शरीर में थे)। यह आम तौर पर सभी स्क्रिप्ट को बाहरी फाइलों में डालने की सिफारिश के साथ-साथ एक स्क्रिप्ट src = "" टैग से लिंक करने की सिफारिश के साथ भी जाता है।
तर्क: शायद यह सबसे अर्थ मार्कअप के लिए शरीर के संरक्षण के तरीके के रूप W3C द्वारा सिफारिश की थी। मुझे लगता है कि, ऐतिहासिक रूप से, यह तर्क उन दिनों में महत्वपूर्ण था जब इंटरनेट आम तौर पर बहुत धीमा था - कुछ ब्राउज़रों को इंटरनेट कनेक्टिविटी डायग्नोस्टिक्स & सेटिंग्स के आधार पर स्क्रिप्ट और शैलियों और छवियों को अस्वीकार करने के लिए कॉन्फ़िगर किया गया था, और सिर में एक स्क्रिप्ट होने का एक तरीका है ब्राउज़र को बताते हुए "कनेक्टिविटी के मुद्दों को वारंट करने पर यह स्क्रिप्ट अस्वीकार करना ठीक है" जहां शरीर में स्क्रिप्ट को अर्थात् सामग्री के लिए अधिक अभिन्न माना जाता है। यद्यपि यह इतनी नीचता है, और शायद आउट-डेटेड डब्ल्यू 3 सी सिफारिशों के आधार पर, इसलिए मुझे ऐसे ब्राउज़र को खोजने के लिए कड़ी मेहनत की जाएगी जो वास्तव में इन दिनों इस तरह से चलती है।
आजकल यह केवल यह प्रभावित करने के लिए है कि पृष्ठ प्रतिपादन करते समय व्यवहार कैसे करता है।
सावधानी: इस स्क्रिप्ट को ऊपरी भाग की सामग्री को प्रभावित नहीं करते पर लागू नहीं करना चाहिए - उन्हें क्लोज़िंग शरीर टैग से पहले डाल कर उनके लदान स्थगित करने, ताकि उपयोगकर्ताओं को ऊपर देख सकते हैं बेहतर -एक-गुना सामग्री तेज (लोड करने के लिए रेंडर-अवरुद्ध स्क्रिप्ट के लिए प्रतीक्षा किए बिना)। यह Google और Yahoo
स्रोत
2014-11-28 14:28:55
जेएस को '
' टैग में डालने के लिए यह "सर्वोत्तम अभ्यास" है। वहां कुछ उपयोगी परिदृश्य हैं जहां यह उपयुक्त हो सकता है, लेकिन "सर्वोत्तम अभ्यास" बड़े पैमाने पर '' से पहले है। –@ क्रिस ने मेरे जवाब से उस भाग को संपादित किया। मेरा मतलब यह था कि '
' में कब रखा जाना चाहिए और 'में कब रखा जाना चाहिए और अंत में जो कहना है, वह "सर्वोत्तम अभ्यास" के बजाय इसे सिर में डालने के लिए छूट नहीं देना था "जो मेरे हिस्से पर एक पर्ची थी। – Chris