8
संभव डुप्लिकेट:
Should I include type=“text/javascript” in my SCRIPT tags?टाइप के साथ <script> टैग और <script> के बीच अंतर के बिना अंतर?
मैं HTML लिख रहा था और पाया कि स्क्रिप्ट टैग में टाइप जावास्क्रिप्ट पर सेट नहीं है, भले ही टैग में जावास्क्रिप्ट कोड अभी भी हो सकता है का मूल्यांकन किया।
तो मैं बस सोच रहा था कि स्क्रिप्ट टैग के बीच अंतर और बिना किसी अंतर के बीच क्या अंतर है?
[विल किसी भी ब्राउज़र में एक
"टाइप" छोड़ने से कुछ ब्राउज़रों में त्रुटियां हो सकती हैं।
स्रोत
2012-03-11 21:27:52 Dudeist
कृपया एक उदाहरण प्रदान करें। क्या आप आज ब्राउज़र में उपयोग के बारे में बात कर रहे हैं? –
कोई ब्राउज़र उदाहरण नहीं, क्षमा करें। मैं सिद्धांत और सामान्य प्रोग्रामिंग सिद्धांतों के बारे में बात कर रहा हूं - न केवल HTML/स्क्रिप्ट/आदि के लिए। जब तत्व अच्छी तरह से परिभाषित किया जाता है, तो प्रोग्राम अधिकतर तेजी से काम करते हैं, क्योंकि कोर कोड द्वारा व्याख्या अधिक सरल होती है। उदाहरण - आपको निश्चित रूप से चौड़ाई और हाइट में जोड़ने की ज़रूरत नहीं है, क्योंकि आधुनिक ब्राउज़र इसे किसी भी तरह से पढ़ते हैं, लेकिन कुछ कारणों से, इस पैरामीटर को बेहतर ढंग से जोड़ना बेहतर है। टाइप = "टेक्स्ट/जावास्क्रिप्ट" पर वापस जाएं। यहां कोई त्रुटि नहीं होगी, मुझे यकीन है कि अगर कोई प्रकार नहीं है, लेकिन ब्राउज़र को इसकी व्याख्या करने के लिए एक और कदम की आवश्यकता है।आसान शब्दों में, जब इस तरह की कोई "त्रुटियां" नहीं होती हैं, तो पृष्ठ तेज़ी से लोड हो जाते हैं। –
Dudeist
खैर, मैं सुझाव दूंगा कि परिभाषित नहीं किया गया है जब व्याख्या परिभाषित नहीं की जाती है, क्योंकि तब डिफ़ॉल्ट रूप से प्रदान किए गए मान को पढ़ने/समझने के बजाय डिफ़ॉल्ट को प्रतिस्थापित किया जाता है। छवियों की चौड़ाई/ऊंचाई के साथ, यह थोड़ा अलग है। ऐसा इसलिए है क्योंकि ब्राउजर पृष्ठ को खींचता है क्योंकि तत्व आते हैं। अगर छवि की कोई चौड़ाई/ऊंचाई नहीं है, तो ब्राउजर को पता नहीं है कि इसका आकार क्या होगा। इसका मतलब है कि जब छवि लोड हो जाती है, तो पृष्ठ को फिर से फिर से खींचा जाना चाहिए। आकार प्रदान करने से प्रत्येक पृष्ठ के लिए इस पृष्ठ को फिर से निकाला जा सकता है। इसके अलावा, यह सीएसएस में किया जा सकता है; यह तत्व विशेषताओं के माध्यम से होने की आवश्यकता नहीं है। –
अधिकांश ब्राउज़र
text/javascript
पर डिफ़ॉल्ट हैं, लेकिन टाइप को सेट करते समय स्पष्ट होना हमेशा अच्छा होता है।स्रोत
2012-03-11 21:27:52 vol7ron
यह ब्राउज़र पर निर्भर करता है। यह काफी हद तक ऐतिहासिक है जब ब्राउज़र वीबीस्क्रिप्ट और जावास्क्रिप्ट (दूसरों के साथ) का समर्थन करते थे।
स्रोत
2012-03-11 21:28:57 Chriseyre2000
प्रकार
MDN docs
स्रोत
2012-03-11 21:29:20 gdoron