- HTML मानक दस्तावेज़ से XSLT से जुड़े उल्लेखों को हटाने के लिए एक Pull Request प्रस्तावित किया गया है
- प्रस्तावक ने बताया कि Chrome, Firefox, Safari जैसे प्रमुख ब्राउज़रों में संबंधित implementation bugs रिपोर्ट किए गए हैं, और testing व documentation issues पर भी काम चल रहा है
- विरोधी मतों में मौजूदा वेबसाइट compatibility समस्याओं और
<?xml-stylesheet?> हटाने पर XML दस्तावेज़ों के टूटने से जुड़ी readability समस्या की ओर इशारा किया गया
- कुछ डेवलपर्स ने ज़ोर दिया कि XSLT अब भी सरकारी दस्तावेज़ों, RSS, embedded environments आदि में उपयोग होता है
- यह चिंता भी उठाई गई कि बड़े browser vendors केंद्रित फैसले वेब की openness और ऐतिहासिक विविधता को कम कर सकते हैं
Pull Request का अवलोकन
- PR शीर्षक: Remove mentions of XSLT from the html spec
- प्रस्तावक: mfreed7
- लक्ष्य: whatwg/html:main
- संबंधित issue: #11523
- Chromium, Gecko, WebKit — तीनों में संबंधित implementation bug reports मौजूद हैं
- MDN दस्तावेज़ और HTML AAM जैसे संबंधित संसाधनों को भी अपडेट किया जाना है
मुख्य विरोधी मत
gucci-on-fleek (2025-08-15)
- उपयोग आँकड़ों और वेबसाइट के आकार को ध्यान में रखने की दलील
- बड़े साइट्स अपडेट हो सकते हैं, लेकिन छोटे/व्यक्तिगत साइट्स दशकों से मेंटेन नहीं किए गए हैं, इसलिए स्थायी compatibility टूटने का खतरा है
XSLTProcessor() हटाने से केवल JS फीचर सीमित होगा, लेकिन <?xml-stylesheet?> हटाने पर XML दस्तावेज़ बिल्कुल दिखना बंद हो सकते हैं
- पुराने HTML फीचर्स (
<font>, <align>, <xmp>) अब भी काम करते हैं, लेकिन यह दस्तावेज़ को ही तोड़ देने वाला अभूतपूर्व बदलाव होगा
- पुराने archives, university sites जैसे महत्वपूर्ण संसाधनों तक पहुँच रुकने का जोखिम रेखांकित किया गया
nomis (2025-08-18)
- XSLT के ठोस उपयोग उदाहरण पेश किए
- व्यक्तिगत उपयोग के उदाहरण
- जटिल XML डेटा को HTML tables में बदलना
- memory constraints वाले microcontrollers पर dynamic XML को static XSLT में बदलना
- पूरे libxml2 को शामिल करने वाला JS polyfill अव्यावहारिक है, और browser support हटाना वास्तव में दोबारा implementation थोपने जैसा है
jonsterling (2025-08-18)
- वेब प्लेटफ़ॉर्म को browser vendors द्वारा लगभग एकाधिकार की तरह परिभाषित किए जाने की आलोचना
- XSLT अब भी विविध और रचनात्मक web use cases में योगदान देता है, और इसे हटाना Open Web को कमजोर कर सकता है
- "वेब हम सबका है" इस सिद्धांत पर ज़ोर देते हुए इतिहास और विविधता के सम्मान की आवश्यकता बताई
समर्थन और आगे की कार्रवाई
- domenic (2025-08-19): सकारात्मक प्रतिक्रिया दी और कहा कि DOM spec में XSLT के उल्लेख भी अपडेट होने चाहिए
- mfreed7 (2025-08-19): जवाब दिया कि DOM spec के लिए अलग PR भी जमा करेंगे
सार
- XSLT हटाने का प्रस्ताव browser simplification और modernization प्रयासों का हिस्सा है
- लेकिन विरोधी पक्ष को मौजूदा दस्तावेज़ compatibility, सरकारी/शैक्षणिक डेटा की पहुँच, और open web की विविधता को नुकसान पहुँचने की चिंता है
- यह चर्चा अब सिर्फ तकनीकी विकल्प तक सीमित नहीं है, बल्कि वेब मानकों पर निर्णय लेने का अधिकार किसके पास है जैसे दार्शनिक सवाल तक पहुँच गई है
अभी कोई टिप्पणी नहीं है.