স্পিডোমিটার 3.0, Mozilla, Google, Microsoft এবং Apple-এর সহযোগিতামূলক কাজের জন্য ধন্যবাদ

দ্রুতিমাপক

স্পিডোমিটার ব্রাউজারের কর্মক্ষমতা পরিমাপ করে

ওয়েব ডেভেলপমেন্ট এবং ওয়েব ডেভেলপমেন্টের একীকরণ অর্জনের সমস্ত প্রচেষ্টা সত্ত্বেও, 2024 সালের মাঝামাঝি সময়ে, ব্রাউজারগুলি একটি সাধারণ মানদণ্ডে পৌঁছাতে পারেনি (বা করতে চায়) ভাল বা খারাপ, এই পরিস্থিতির ফলে প্রত্যেকে কিছু বৈশিষ্ট্য বা সুবিধা অবদান রেখেছে যা সেই সময়ে অন্যান্য ব্রাউজারগুলিতে প্রয়োগ করা হয়েছে।

ওয়েব ব্রাউজারগুলির কার্যকারিতা পরিমাপ করার বিষয়ে কথা বলা অন্যান্য ক্ষেত্রে যতটা সহজ হবে ততটা সহজ নয়, যেহেতু এই ক্ষেত্রে বিভিন্ন দিক পরীক্ষা করা হয় এবং সে কারণেই সাধারণত বিভিন্ন সরঞ্জাম ব্যবহার করা হয়। কিন্তু এখন এটি একটি ভিন্ন মোড় নিতে পারে কারণ ওয়েবের হেভিওয়েটরা বাহিনীতে যোগ দিয়েছে।

এবং যে হয় এর শেষ প্রকাশের ছয় বছর পর, এটি উপস্থাপন করা হয় ওয়েব ব্রাউজারগুলির কর্মক্ষমতা এবং প্রতিক্রিয়াশীলতা মূল্যায়ন করার জন্য একটি আপডেট করা টুল: স্পিডোমিটার 3.0, যা মজিলা, গুগল, মাইক্রোসফ্ট এবং অ্যাপল যৌথভাবে তৈরি করেছে, সাধারণ ওয়েব অ্যাপ্লিকেশনের সাথে ব্যবহারকারীর কাজ অনুকরণ করে বিলম্বের অনুমান করার উপর ফোকাস করে।

নেতৃস্থানীয় ওয়েব ব্রাউজার ইঞ্জিন 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 এবং রিঅ্যাক্ট-স্টকচার্টের মতো লাইব্রেরি ব্যবহার করে SVG ফর্ম্যাটে তৈরি করা গ্রাফিক্সের সাথে লোডিং এবং মিথস্ক্রিয়া মূল্যায়ন করা হয়।
  4. সংবাদ সাইটগুলির সাথে নেভিগেশন এবং মিথস্ক্রিয়া: Next.js এবং Nuxt ওয়েব ফ্রেমওয়ার্ক ব্যবহার করে সাধারণ সংবাদ সাইটগুলিতে পৃষ্ঠা নেভিগেশন এবং বিষয়বস্তুর সাথে মিথস্ক্রিয়া সিমুলেট করা হয়।

স্পিডোমিটার 3.0 টেস্ট স্যুট পাস করে প্রাপ্ত ফলাফলের হিসাবে, macOS-এ, ক্রোম 22.6 পয়েন্ট নিয়ে এগিয়ে আছে, 20.7 পয়েন্ট নিয়ে Firefox এবং 19.0 পয়েন্ট নিয়ে Safari-এর কাছাকাছি। তুলনামূলকভাবে, স্পিডোমিটার 2.1-এ, সাফারি 481 পয়েন্ট নিয়ে এগিয়ে ছিল, ফায়ারফক্স 478 পয়েন্ট নিয়ে এবং ক্রোম একই ব্রাউজারগুলির সাথে একই পরীক্ষায় 404 পয়েন্ট নিয়ে উল্লেখযোগ্যভাবে পিছনে ছিল। উবুন্টু 22.04-এ, ক্রোম 13.5 এবং 234 পয়েন্ট স্কোর করেছে, যেখানে ফায়ারফক্স স্পিডোমিটার 12.1 এবং 186 সংস্করণে যথাক্রমে 3.0 এবং 2.1 পয়েন্ট স্কোর করেছে।

অবশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী, আপনি বিশদ পরীক্ষা করতে পারেন নীচের লিঙ্কে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।