html - Is it "safe" to use schemeless protocol URIs on public websites? Ex. //www.example.com/dir/file -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 6 जवाब
एचटीएमएल में छवियों को संदर्भित करते समय, सीएसएस, जावास्क्रिप्ट, इत्यादि ... मैं कभी-कभी http या https स्कीम भाग के बिना लिंक का उपयोग करते हैं। & lt; img src = "// www.example.com/dir/file.gif" alt = "" / & gt;
और मेरे पास अभी तक किसी भी ब्राउज़र पर गड़बड़ी नहीं हुई है (मुझे पता है का)। मैंने देखा है कि कुछ अन्य सार्वजनिक साइट इसका इस्तेमाल भी करते हैं, लेकिन कई नहीं।
मैं ई-कॉमर्स साइट पर इस सिंटैक्स के साथ Google jQuery सीडीएन का संदर्भ भी देता हूं:
< कोड> & lt; script src = "// ajax.googleapis.com/ajax/ .." प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; & lt; / script & gt;
जाहिर है, मैं केवल ऐसा करता हूं जब मुझे पता है कि सर्वर के दोनों http और https क्षमताओं हैं
तो मेरा सवाल है यह क्या नुकसान हो सकता है? क्या नुकसान या डाउनसाइड?
यह किसी भी तरह से नुकसान नहीं पहुंचाएगा। दरअसल, यदि आप src = "http://ajax.googleapis.com/ajax/ .. लिखते हैं और आपका उपयोगकर्ता साइट को HTTPS पर ब्राउज़ करेगा तो ब्राउजर उस साइट को चेतावनी देगा कि साइट के कुछ हिस्सों को HTTP का उपयोग करना है। ऐसे मामलों के लिए संकेतन।
Comments
Post a Comment