2 पॉइंट द्वारा GN⁺ 2024-02-03 | 1 टिप्पणियां | WhatsApp पर शेयर करें

Interop 2024 के साथ वेब और बेहतर हो रहा है

  • वेब एक शानदार प्लेटफ़ॉर्म है, जिसे सहयोग, सीखने और जुड़ाव को आसान बनाने के लिए जानबूझकर इस तरह डिज़ाइन किया गया है कि यह कई तरह के डिवाइस पर काम करे.
  • वेब डेवलपर के रूप में यह सुनिश्चित करना कठिन काम है कि आपका प्रोजेक्ट हर browser और हर उपयोगकर्ता के लिए काम करे, लेकिन जब browser वेब technologies को एक ही तरह से implement करते हैं, तो यह कहीं अधिक आसान हो जाता है.
  • वेब standards process के ज़रिए लोग मिलकर बेहद विस्तृत technical documents लिखते हैं, जिनमें नई वेब technologies को परिभाषित किया जाता है.

Interop प्रोजेक्ट

  • Interop प्रोजेक्ट का लक्ष्य interoperability को बेहतर बनाना है, इसके लिए browser engine teams को खास focus areas में और गहराई से काम करने के लिए प्रोत्साहित किया जाता है.
  • Apple, Bocoup, Google, Igalia, Microsoft और Mozilla ने मिलकर 2024 के लिए automated tests के एक खास set का चयन किया.
  • लंबे समय से मौजूद technologies और नए क्षेत्रों, दोनों को चुना गया ताकि डेवलपर उन पर भरोसा कर सकें, और नई technologies शुरू से ही interoperable बनें.

Interop 2023

  • Interop 2023, Interop 2022 की तुलना में और भी बड़ी सफलता साबित हुआ.
  • जनवरी 2023 में तीन प्रमुख browser engines में चुने गए tests में से 48% पास हुए थे, लेकिन एक साल बाद यह संख्या 95% तक पहुंच गई.
  • Interop 2023 ने P3 color support, vertical writing mode support, CSS border-image improvements, Subgrid, Container Queries, :has(), Motion Path, CSS Math Functions, inert, @property जैसी technologies को सभी modern browsers में support दिलाया.

Interop 2024

  • 2024 के लिए एक बार फिर Interop प्रोजेक्ट चलाया जा रहा है.
  • 96 focus area proposals में से अंततः 16 चुने गए, और 2023 के कुछ काम को जारी रखते हुए कुल 17 focus areas तय किए गए.
  • Microsoft Edge को नया जोड़कर Interop dashboard में शामिल किया गया है, जो Windows 10 पर Edge और Edge Dev का प्रतिनिधित्व करता है.

2024 के focus areas

  • Accessibility, CSS Nesting, Custom Properties, Declarative Shadow DOM, Font size adjust, HTTPS URLs for WebSocket, IndexedDB, Layout, Pointer and Mouse Events, Popover, Relative Color Syntax, requestVideoFrameCallback, Scrollbar Styling, @starting-style और transition-behavior, Text Directionality, text-wrap: balance, URL को 2024 के focus areas के रूप में चुना गया है.

2024 के investigation projects

  • Interop 2024 में तीन investigation areas शामिल हैं: accessibility testing, mobile testing और WebAssembly testing.
  • ये Interop टीम के "homework projects" हैं, जिनका उद्देश्य और अधिक tests लिखना और उन्हें चलाने योग्य बनाना है.

प्रगति को ट्रैक करना

  • Interop 2024 की प्रगति को पूरे साल Interop 2024 dashboard के ज़रिए देखा जा सकता है.

हमारा वादा

  • हमारा मानना है कि interoperability वेब की सफलता को आगे बढ़ाने वाले बुनियादी स्तंभों में से एक है, और Interop 2022 और 2023 ने वेब के प्रति गहरा प्रेम दिखाया है.
  • हमें यह अवसर फिर से मिलने पर खुशी है कि हम वेब को सभी लोगों के लिए और बेहतर तरीके से काम करने लायक बना सकें.

GN⁺ की राय

  • Interop प्रोजेक्ट वेब डेवलपर्स के लिए बहुत मददगार है और वेब standards की consistency के ज़रिए अलग-अलग browsers और devices पर वेब अनुभव को बेहतर बनाने में अहम भूमिका निभाता है.
  • 2023 के सफल नतीजों ने डेवलपर्स को नई technologies का और अधिक आत्मविश्वास के साथ उपयोग करने में सक्षम बनाया है, और इससे वेब की accessibility और usability में बड़ा सुधार हुआ है.
  • 2024 के focus areas में वेब के भविष्य के लिए महत्वपूर्ण technologies शामिल हैं, और यही वेब के निरंतर विकास और innovation की बुनियाद बनेंगी.

1 टिप्पणियां

 
GN⁺ 2024-02-03
Hacker News राय
  • CSS nesting feature का जोड़ा जाना उल्लेखनीय है

    • SASS और LESS की उपयोगी खूबियों में से एक थी, इसलिए इसका CSS की core feature के रूप में शामिल होना बेहतर है
    • custom properties का उपयोग करके नई संभावनाओं को लेकर भी रुचि अधिक है
    • JavaScript के बिना भी लागू किया जा सकने वाला popover feature दिलचस्प है
    • forms पर अधिक ध्यान और सुधार की ज़रूरत है
  • WebKit में SVG favicon support की कमी ध्यान खींचती है

    • casual web developers के लिए Apple-विशिष्ट icons असुविधाजनक हैं
  • JPEG XL image format आखिरकार शामिल नहीं किया गया

    • यह image formats में सुधार की दिशा में एक महत्वपूर्ण प्रगति थी, लेकिन Google द्वारा अपनाने में रुकावट के कारण यह प्रतीक्षा में है
  • इस दावे पर सवाल कि सभी browsers P3 colors को पूरी तरह support करते हैं

    • Firefox अब भी sRGB colors तक सीमित है
  • WebGPU का कोई उल्लेख न होने पर हैरानी

    • यह अफ़सोस की बात है कि Apple, WebLLM और on-device encryption जैसे संभावित use cases में पीछे है
  • अगर Safari browser, OS updates पर निर्भर हुए बिना updates वितरित करे, तो यह बड़ी जीत होगी

  • PWA पर फोकस न होने को लेकर जिज्ञासा

    • यह सवाल कि भाग लेने वाला consortium PWA को महत्वपूर्ण रूप से क्यों नहीं लेता
  • यह जानने की उत्सुकता कि क्या WebKit, WebAssembly features में बराबरी करना शुरू करेगा

    • फिलहाल यह Chrome और Firefox की तुलना में पीछे है, और महत्वपूर्ण features की कमी है
  • CSS typography पर और अधिक काम की ज़रूरत है

    • leading-trim और margin-trim जैसी properties में सुधार की मांग
  • tests में Safari की विफलताओं की मात्रा और Firefox के नकारात्मक रुझान को लेकर चिंता

    • Safari को मुख्य browser के रूप में उपयोग करने वाले user के तौर पर यह निराशाजनक है