2010 में, क्या आप किसी बड़े वेब पोर्टल में UTF-8 अक्षरों वाले URL परोसेंगे?
URL पर RFC के अनुसार यूनिकोड वर्ण निषिद्ध हैं ( यहाँ देखें )। मानकों का अनुपालन करने के लिए उन्हें प्रतिशत एनकोडेड करना होगा।
मेरा मुख्य बिंदु, हालांकि, अच्छे दिखने वाले URL वाले एकमात्र उद्देश्य के लिए अनएन्कोड किए गए वर्णों की सेवा कर रहा है, इसलिए प्रतिशत एन्कोडिंग बाहर है।
सभी प्रमुख ब्राउज़र उन URL को पार्स करते प्रतीत होते हैं, ठीक है कोई फर्क नहीं पड़ता कि RFC क्या कहता है। हालाँकि, मेरा सामान्य प्रभाव यह है कि वेब ब्राउज़र के डोमेन को छोड़ते समय यह बहुत अस्थिर हो जाता है:
- अलग-अलग एन्कोडिंग वाली पाठ साइटों, ई-मेल, यहां तक कि वेब साइटों में कॉपी + पेस्ट किए जाने वाले URL
- HTTP क्लाइंट लाइब्रेरी
- विदेशी ब्राउज़र, आरएसएस के पाठक
क्या मेरी धारणा सही है कि मुसीबत की उम्मीद यहाँ की जानी चाहिए, और इस तरह यह एक व्यावहारिक समाधान नहीं है (अभी तक) यदि आप एक गैर-तकनीकी दर्शकों की सेवा कर रहे हैं और यह महत्वपूर्ण है कि आपके सभी लिंक ठीक से काम करें, भले ही उद्धृत और पारित हो जाएं?
क्या HTML में अच्छे दिखने वाले URL परोसने का कोई जादू है
http://www.example.com/düsseldorf?neighbourhood=Lörick
कि विशेष पात्रों के साथ कॉपी + चिपकाया जा सकता है, लेकिन पुराने ग्राहकों में फिर से उपयोग किए जाने पर सही ढंग से काम करते हैं?