स्पीडोमीटर 3.0, Mozilla, Google, Microsoft आणि Apple यांच्या सहयोगी कार्याबद्दल धन्यवाद

स्पीडोमीटर

स्पीडोमीटर ब्राउझरची कार्यक्षमता मोजतो

वेब डेव्हलपमेंटमध्ये मोठ्या प्रगती आणि वेब डेव्हलपमेंटचे एकत्रीकरण साध्य करण्यासाठी केलेले सर्व प्रयत्न असूनही, 2024 च्या मध्यात, ही अशी तारीख आहे ज्यामध्ये ब्राउझर सामान्य मानकापर्यंत पोहोचू शकले नाहीत (किंवा इच्छित) चांगले किंवा वाईट, या परिस्थितीमुळे प्रत्येकाने त्या वेळी इतर ब्राउझरमध्ये लागू केलेल्या काही वैशिष्ट्यांचे किंवा लाभाचे योगदान दिले आहे.

वेब ब्राउझरच्या कार्यक्षमतेचे मोजमाप करण्याबद्दल बोलणे हे इतर प्रकरणांमध्ये असेल तितके सोपे नाही, कारण या प्रकरणात विविध पैलू तपासले जातात आणि म्हणूनच सामान्यतः विविध साधने वापरली जातात. पण आता याला वेगळे वळण लागू शकते कारण वेबचे हेवीवेट्स सैन्यात सामील झाले आहेत.

आणि ते आहे त्याच्या शेवटच्या प्रकाशनानंतर सहा वर्षांनंतर, ते सादर केले आहे वेब ब्राउझरच्या कार्यप्रदर्शन आणि प्रतिसादाचे मूल्यमापन करण्यासाठी एक अद्ययावत साधन: स्पीडोमीटर 3.0, जे Mozilla, Google, Microsoft आणि Apple द्वारे सहकार्याने विकसित केले गेले आहे, सामान्य वेब ऍप्लिकेशन्ससह वापरकर्त्याच्या कामाचे अनुकरण करून विलंबाचा अंदाज लावण्यावर लक्ष केंद्रित करते.

Blink/V8, Gecko/SpiderMonkey आणि WebKit/JavaScriptCore या आघाडीच्या वेब ब्राउझर इंजिनच्या सहकार्याने, आम्ही स्पीडोमीटर 3.0 रिलीझ करण्यास उत्सुक आहोत. बेंचमार्क, जसे की स्पीडोमीटर, अशी साधने आहेत जी ब्राउझर विक्रेत्यांना कार्यप्रदर्शन सुधारण्यासाठी संधी शोधण्यात मदत करू शकतात. आदर्शपणे, ब्राउझर वापरकर्त्यांसाठी फायदेशीर असलेली क्षेत्रे ऑप्टिमाइझ करू शकतात हे सुनिश्चित करण्यासाठी, ते वापरकर्त्यांना विशिष्ट वेबसाइट्सवर सापडलेल्या कार्यक्षमतेचे अनुकरण करतात.

स्पीडोमीटर 3.0 बद्दल

स्पीडोमीटर 3.0 आहे एकत्र तयार केलेला पहिला ब्राउझर कार्यप्रदर्शन चाचणी संच म्हणून उल्लेखनीय प्रमुख ब्राउझर इंजिन डेव्हलपर्सद्वारे आणि हे सामान्य चाचणी धोरणाच्या विकासामुळे शक्य झाले आहे.

चाचण्या चालवण्यासाठी टूलसेट विविध ऑपरेशन्सचा विचार करण्यासाठी विस्तारित केले आहे वापरकर्त्याच्या क्रियांना प्रतिसाद मोजून ब्राउझरचे. यामध्ये केवळ कोड एक्झिक्यूशन वेळच नाही तर रेंडरिंग टाइम आणि असिंक्रोनस टास्क एक्झिक्यूशन देखील समाविष्ट आहे.

ब्राउझर विकसकांसाठी चाचणी परिणामांचे विश्लेषण करण्यासाठी, कार्यप्रदर्शन प्रोफाइल तयार करण्यासाठी आणि आवश्यकतेनुसार चाचणी पॅरामीटर्स समायोजित करण्यासाठी साधने विकसित केली गेली आहेत. याव्यतिरिक्त, जटिल सानुकूल चाचणी लॉन्च स्क्रिप्ट तयार करण्याची क्षमता प्रदान केली आहे.

स्पीडोमीटर 3.0 अद्यतनांबाबत, फ्रेमवर्कच्या नवीन आवृत्त्यांचा वापर करण्यासाठी संक्रमण केले गेले आहे Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte आणि Vue. साइट्स आणि वेब ऍप्लिकेशन्ससाठी आधुनिक डिझाइन पॅटर्न देखील लागू केले गेले आहेत, जसे की वेबपॅकचा वापर, वेब घटक आणि DOM सह कार्य करण्यासाठी अद्ययावत पद्धती.

समाविष्ट केले आहेत प्रस्तुतीकरण कामगिरीचे मूल्यांकन करण्यासाठी अतिरिक्त चाचण्या कॅनव्हास घटक, SVG जनरेशनसह, जटिल CSS प्रक्रिया, DOM वृक्ष हाताळणी WYSIWYG सामग्री संपादित करण्यासाठी आणि बातम्यांच्या साइटवर वापरलेली विस्तृत आणि तंत्रे.

स्पीडोमीटर 3.0, मूल्यांकन करण्यासाठी डिझाइन केलेले आहे वापरलेल्या भिन्न बेंचमार्कचे कार्यप्रदर्शन:

  1. TodoMVC मध्ये नोट्स जोडा, पूर्ण करा आणि हटवा: TodoMVC टास्क मॅनेजर वापरून 100 नोट्स जोडणे, पूर्ण करणे आणि हटवणे यासारख्या क्रिया केल्या जातात. हे विविध वेब फ्रेमवर्क, DOM सह कार्य करण्याच्या पद्धती आणि ECMAScript मानकांच्या आवृत्त्यांवर आधारित रूपांमध्ये लागू केले आहे. TodoMVC पर्यायांच्या उदाहरणांमध्ये React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte आणि Lit सारखे फ्रेमवर्क तसेच ECMAScript 5 आणि ECMAScript 6 वैशिष्ट्यांमध्ये सादर केलेल्या प्रगत वैशिष्ट्यांचा वापर करणारे पर्याय समाविष्ट आहेत.
  2. WYSIWYG मोडमध्ये मजकूर संपादन: WYSIWYG मार्कअपसह मजकूर संपादनाचे मूल्यमापन कोड संपादक जसे की CodeMirror आणि TipTap वापरून केले जाते.
  3. ग्राफिक्ससह लोडिंग आणि परस्परसंवाद: कॅनव्हास घटक वापरून डिझाइन केलेले किंवा ऑब्झर्व्हेबल प्लॉट, chart.js आणि react-stockcharts सारख्या लायब्ररींचा वापर करून SVG फॉरमॅटमध्ये तयार केलेल्या ग्राफिक्ससह लोडिंग आणि परस्परसंवादाचे मूल्यमापन केले जाते.
  4. नेव्हिगेशन आणि बातम्या साइट्ससह संवाद: नेक्स्ट.जेएस आणि नक्सट वेब फ्रेमवर्क वापरून पृष्ठ नेव्हिगेशन आणि सामग्रीसह परस्परसंवाद सामान्य बातम्या साइट्सवर अनुकरण केला जातो.

स्पीडोमीटर 3.0 चाचणी संच उत्तीर्ण करून मिळालेल्या निकालांबद्दल, macOS वर, Chrome 22.6 गुणांसह आघाडीवर आहे, त्यानंतर Firefox 20.7 गुणांसह आणि Safari 19.0 गुणांसह आहे. तुलनेत, स्पीडोमीटर 2.1 मध्ये, सफारी 481 गुणांसह आघाडीवर आहे, त्यानंतर फायरफॉक्स 478 गुणांसह आणि क्रोम 404 गुणांसह त्याच ब्राउझरसह समान चाचणीमध्ये उल्लेखनीयपणे मागे आहे. उबंटू 22.04 वर, क्रोमने 13.5 आणि 234 गुण मिळवले, तर फायरफॉक्सने स्पीडोमीटर आवृत्ती 12.1 आणि 186 वर अनुक्रमे 3.0 आणि 2.1 गुण मिळवले.

शेवटी तुम्ही असाल तर याबद्दल अधिक जाणून घेण्यात स्वारस्य आहे, आपण तपशील तपासू शकता पुढील लिंकवर


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.