موزیلا، ګوګل، مایکروسافټ او ایپل د سپیډومیټر 3.0 براوزر فعالیت ازموینه رامینځته کړه

د وروستي خوشې کیدو څخه شپږ کاله وروسته، د ویب براوزرونو د فعالیت او ځواب ورکونې ازموینې لپاره یو تازه وسیله وړاندې کیږي - سپیډومیټر 3.0، د موزیلا، ګوګل، مایکروسافټ او ایپل لخوا په ګډه چمتو شوی. د ټیسټ سویټ کلیدي دنده د ځنډ اټکل کول دي کله چې د عادي ویب غوښتنلیکونو سره د کارونکي کار سمول کول.

سپیډومیټر 3.0 لومړی د براوزر فعالیت سویټ و چې د سیالي کونکي براوزر انجنونو Blink/V8، Gecko/SpiderMonkey، او WebKit/JavaScriptCore لخوا په ګډه رامینځته شوی و، کوم چې د دې توان درلود چې د عام ازموینې پالیسي رامینځته کړي. د سپیډومیټر کوډ د BSD جواز لاندې ویشل شوی او په 2022 کې پیل کیږي ، د پروژې مدیریت نوي ماډل سره سم رامینځته شوی چې د توافق سره د همکارۍ پریکړه کول پکې شامل دي. ذخیره د ټولو ښکیلو اړخونو لپاره خلاصه ده چې ګډون وکړي او خپل نظرونه او سمونونه شریک کړي.

سپیډومیټر 3.0 د Angular، Backbone، jQuery، Lit، Preact، React، React+Redux، Svelte او Vue چوکاټونو نوي ریلیزونو کارولو ته لیږد رامینځته کوي. د عصري ویب پاڼې ډیزاین نمونې او ویب غوښتنلیکونه کارول کیږي، د بیلګې په توګه، د ویبپیک کارول، د ویب اجزاو او د DOM سره د کار کولو نوي میتودونه. ازموینې د کینوس عنصر سره د رینډینګ فعالیت ارزولو لپاره اضافه شوي ، د SVG نسل ، پیچلي CSS پروسس کول ، د ډیری لوی DOM ونو سره کار کول ، او د WYSIWYG مینځپانګې ترمیم او خبر سایټونو کې کارول شوي تخنیکونه کارول.

د ازموینو د چلولو لپاره اوزار کټ د براوزر عملیاتو لړۍ پراخه کړې چې د کارونکي عمل ته د ځواب اندازه کولو په وخت کې په پام کې نیول کیږي ، د مثال په توګه ، نه یوازې د کوډ اجرا کولو وخت اندازه کیږي ، بلکه د رینډر کولو وخت او د دندو غیر متناسب اجرا کول هم. وسیلې د براوزر پراختیا کونکو لپاره چمتو شوي ترڅو د چلولو ازموینو پایلې تحلیل کړي ، پروفایل کول او د ازموینې پیرامیټونه بدل کړي. ستاسو د خپل پیچلي ازموینې لانچ سکریپټونو رامینځته کولو وړتیا چمتو شوې.

د فعالیت ارزولو لپاره په سپیډومیټر 3.0 کې کارول شوي معیارونه:

  • د TodoMVC کاري مدیر په کارولو سره د 100 نوټونو اضافه کول ، ډکول او حذف کول ، د مختلف ویب چوکاټونو ، DOM میتودونو او د ECMAScript معیاري نسخو پراساس په اختیارونو کې پلي شوي. د مثال په توګه، د TodoMVC اختیارونه د React، Angular، Vue، jQuery، WebComponents، Backbone، Preact، Svelte او Lit چوکاټونو پر بنسټ پیل شوي، او همدارنګه هغه اختیارونه چې د ECMAScript 5 او ECMAScript 6 مشخصاتو کې معرفي شوي پرمختللي ځانګړتیاوې کاروي.
  • د WYSIWYG حالت کې د مارک اپ سره متن د کوډ ایډیټرونو CodeMirror او TipTap په کارولو سره سم کړئ.
  • د کینوس عنصر په کارولو سره ډیزاین شوي یا د لید وړ پلاټ ، chart.js او react-stockcharts کتابتونونو په کارولو سره د SVG فارمیټ کې رامینځته شوي چارټونو سره بار کول او تعامل کول.
  • د مخ نیویګیشن او د منځپانګې سره په عادي خبري سایټونو کې تعامل چې د Next.js او Nuxt ویب چوکاټونه کاروي.

کله چې په macOS کې د سپیډومیټر 3.0 ټیسټ سویټ تیریږي ، کروم (22.6) لاره رهبري کوي ، ورپسې فایرفوکس (20.7) او سفاري (19.0). د ورته براوزرونو سره ترسره شوي ازموینې کې ، سپیډومیټر 2.1 سفاري (481) وګټله ، ​​فایرفوکس یو څه وروسته (478) او کروم (404) د پام وړ شاته. کله چې په اوبنټو 22.04 کې روان و، کروم 13.5 او 234 ټکي ترلاسه کړل، او فایرفوکس د سپیډومیټر نسخو 12.1 او 186 کې 3.0 او 2.1 ټکي ترلاسه کړل.

سرچینه: opennet.ru

Add a comment