বাড়ি পর্যালোচনা আমরা কীভাবে ওয়েব ব্রাউজারগুলি পরীক্ষা করি

আমরা কীভাবে ওয়েব ব্রাউজারগুলি পরীক্ষা করি

ভিডিও: মাঝে মাঝে টিà¦à¦¿ অ্যাড দেখে চরম মজা লাগে (সেপ্টেম্বর 2024)

ভিডিও: মাঝে মাঝে টিà¦à¦¿ অ্যাড দেখে চরম মজা লাগে (সেপ্টেম্বর 2024)
Anonim

আপনি সম্ভবত আপনার কম্পিউটারে থাকা অন্য কোনও সফটওয়্যার থেকে আপনার ওয়েব ব্রাউজারটি প্রায়শই ব্যবহার করেন। সুসংবাদটি হ'ল সেরা ব্রাউজারগুলি দ্রুত, HTML5 এর মতো নতুন মানের সাথে আরও উপযুক্ত হয়ে উঠেছে এবং তাদের ডিজাইনে কম বিশৃঙ্খলা তৈরি করেছে। এটাই সব ব্রাউজার। কিছু সময়ের জন্য, গুগলের ক্রোমের গতি, মিনিমালিস্ট ডিজাইন এবং মান সমর্থনগুলিতে নেতৃত্ব ছিল। তবে এই মুহুর্তে ফায়ারফক্স, ইন্টারনেট এক্সপ্লোরার এবং অপেরা এই সমস্ত পরিমাপের তুলনায় বেশ সমান। (মনে রাখবেন যে আমরা যখন সাফারিটিকে অনেক পছন্দ করি তবে আমাদের এখানে ফোকাস উইন্ডোজ পিসিগুলির ব্রাউজারগুলিতে on

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

বৈশিষ্ট্য, সরঞ্জাম এবং পরিষেবাগুলি

পারফরম্যান্সকে বাদ দিয়ে, ওয়েব ব্রাউজার চয়ন করার সময় একটি গুরুত্বপূর্ণ বিবেচনা হ'ল এটি সরবরাহ করে এমন বৈশিষ্ট্যটি টুলসেট। এর মধ্যে সিঙ্ক, অ্যাড-অনস, ডাউনলোডিং, বুকমার্কিং, ট্যাব পরিচালনা, অনুসন্ধান, পঠন মোডগুলি এবং অন্যান্য ব্রাউজিং সহায়কদের মতো জিনিস রয়েছে। বিকাশকারীদের জন্যও সরঞ্জামগুলি হ'ল কোড ইন্সপেক্টর, ডিবাগার, প্রোফাইলার এবং স্টাইল সম্পাদকগণ ors

শুরুর সময়

একটি অত্যন্ত গুরুত্বপূর্ণ এবং প্রাথমিক পারফরম্যান্স পরিমাপ আপনি ব্রাউজারটি একবার তার প্রোগ্রামের আইকনটিতে ডাবল ক্লিক করলে একবার ব্যবহার করতে প্রস্তুত হতে কত সময় নেয় is আমরা এটি উভয় শীতল প্রারম্ভের জন্য পরীক্ষা করি - এটি হ'ল, যখন কম্পিউটারটি শেষ রিবুট করার পরে পিসিতে চালিত হয়নি warm এবং উষ্ণ প্রারম্ভ যখন এটি ইতিমধ্যে বর্তমান কম্পিউটিং সেশনে চালিত হয়েছে। প্রোগ্রাম আইকনটি ক্লিক করা থেকে পুরো ইন্টারফেসে প্রদর্শিত এবং ওয়েবে সার্ফ করার জন্য প্রস্তুত হতে কতক্ষণ সময় লাগে আমরা তার স্টপওয়াচটি ব্যবহার করি।

জাভাস্ক্রিপ্ট গতি

ব্রাউজারের গতির দীর্ঘকালীন পরিমাপটি জাভাস্ক্রিপ্টের পারফরম্যান্স। এটি বেশিরভাগ ওয়েব অ্যাপ্লিকেশনগুলির পিছনে কোড - কিছুটা ইন্টারেক্টিভিটি সহ যে কোনও সাইট জাভাস্ক্রিপ্ট ব্যবহার করে এর যাদুটি সম্পাদন করতে পারে। জাভাস্ক্রিপ্টের বেশ কয়েকটি কার্য সম্পাদনের মানদণ্ড ব্রাউজার পর্যালোচকের নিষ্পত্তি হয়। ক্লাসিক উদাহরণটি হ'ল সানস্পাইডার, ওপেন-সোর্স সংস্থা যা ওয়েবকিট তৈরি করে, পৃষ্ঠা-রেন্ডারিং ইঞ্জিন যা সাফারিকে (এবং, অপ্রত্যক্ষভাবে ক্রোম) ক্ষমতা দেয়। কয়েক বছর আগে, ক্রোম অন্য সকলকে এই বেঞ্চমার্কে উড়িয়ে দিয়েছিল, তবে এই মুহুর্তে বড় ব্রাউজারগুলি সানস্পাইডারের জন্য এই পর্বতকে অনুকূলিত করেছে, ইন্টারনেট এক্সপ্লোরার এখন তুলনামূলক পরীক্ষায় নিয়মিতভাবে প্রথম স্থান নিয়েছে।

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

হার্ডওয়্যার ত্বরণ

মাইক্রোসফ্ট ব্রাউজিংয়ের গতি বাড়ানোর জন্য পিসির গ্রাফিক্স হার্ডওয়্যার ব্যবহারের ধারণা নিয়ে প্রথম এসেছিল; ফায়ারফক্স এই ধরণের স্পিডআপ বাস্তবায়নের পরে ছিল ক্রোম এবং তারপরে অনেক পরে অপেরা। পৃষ্ঠা রেন্ডারিং এবং গ্রাফিক্স ডিসপ্লে সহ বেশ কয়েকটি ব্রাউজার অপারেশনকে গতিযুক্ত করার জন্য হার্ডওয়্যার ত্বরণ ব্যবহার করা যেতে পারে। এইচটিএমএল 5 / সিএসএস 3 এর ক্যানভাস গ্রাফিক্স ম্যানিপুলেশনের মতো নতুন ওয়েব মানগুলির ক্ষেত্রে হার্ডওয়্যার ত্বরণ বিশেষত গুরুত্বপূর্ণ।

মাইক্রোসফ্টের ইন্টারনেট এক্সপ্লোরার ডেভলপমেন্ট টিম একটি উন্নত সংখ্যক বেঞ্চমার্ক তৈরি করেছে যা গ্রাফিকভাবে হার্ডওয়্যার ত্বরণকে আইটেমটিড্রাইভ.কম ওয়েবসাইট থেকে উপলব্ধ, প্রদর্শন করে এবং পরিমাপ করে। আমরা পপকর্ন নামে পরিচিত নতুন আইটিস্টেড্রাইভ ডেমো ব্যবহার করি, যা ক্রমবর্ধমান পরিমাণে পপকর্নের পপিংয়ের মাধ্যমে হার্ডওয়্যার ত্বরণকে পরীক্ষা করে। আমরা আপনাকে এইচটিএমএল 5-কেন্দ্রিক চকবোর্ড এবং মজাদার পেনগুইনমার্কের মতো স্যুটের অন্যান্য তথ্যমূলক পরীক্ষার সাথে ব্রাউজারগুলির তুলনা করতে উত্সাহিত করি, যা HTML5, জাভাস্ক্রিপ্ট, CSS3, ক্যানভাস, ডাব্লুএফএফ, টাচ এবং অডিওর ত্বরণ প্রদর্শন করে।

আমরা সম্প্রতি আমাদের পর্যালোচনায় ওয়েবভিজবেঞ্চ গ্রাফিক্স ত্বরণ পরীক্ষা যুক্ত করেছি। এটি অত্যন্ত দৃষ্টিনন্দন পরীক্ষা যা দুটি ফলাফলের প্রতিবেদন করে: একটি কাঁচা স্কোর এবং প্রতি সেকেন্ডের ফ্রেম (উভয় ক্ষেত্রেই উচ্চতর)। মনে রাখবেন যে এই বেঞ্চমার্কটি চালানোর সময়, আপনাকে একটি বার্তাটি বাইপাস করতে হবে যাতে এটির জন্য আই 9 প্রয়োজন। এর পরে অন্যান্য ব্রাউজারগুলিতে এটি পুরোপুরি সূক্ষ্মভাবে চলে। একটি চূড়ান্ত সতর্কতা হ'ল বেঞ্চমার্কটি একটি বিটা, তবে যেহেতু আমরা সমস্ত ব্রাউজারগুলির সাথে একই কোড চালাচ্ছি, এটি আমাদের তুলনাকে প্রভাবিত করে না।

এর আগে, আমরা মজিলার হার্ডওয়্যার এক্সিলারেশন স্ট্রেস টেস্টও ব্যবহার করেছিলাম, তবে এটি সর্বোচ্চ 60FPS এ বেরিয়েছে, যা বেশিরভাগ ব্রাউজারগুলি ঘাম না ভেঙে এখন অর্জন করে।

মানসমূহের সামঞ্জস্যতা

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

ব্রাউজার "মান" সামঞ্জস্যের একটি পরীক্ষা স্ব-স্টাইল্ড ওয়েব স্ট্যান্ডার্ড প্রকল্প থেকে প্রাপ্ত এসিড পরীক্ষা। মজিলার হার্ডওয়্যার ত্বরণ পরীক্ষা হিসাবে, এখন সমস্ত বড় ব্রাউজারগুলি এটিকে উড়ন্ত রঙের সাথে পাস করে।

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

স্মৃতি ব্যবহার

মেমরির খরচ পরীক্ষা করার জন্য, আমরা একই সাথে দশটি মিডিয়া-ভারী সাইট (নেটওয়ার্ক টিভি সাইট এবং এর মতো) সহ শীর্ষ ব্রাউজারগুলির প্রত্যেককে লোড করি, তাদের রাতারাতি বসতে দিন এবং তারপরে "মেমোরি" পরীক্ষা করে প্রতিটি মেমরি কতটা গ্রাস করেছে তা নোট করুন (প্রাইভেট ওয়ার্কিং সেট) "উইন্ডোজ টাস্ক ম্যানেজারের সমস্ত ব্রাউজারের প্রক্রিয়াগুলির জন্য।

গোপনীয়তা এবং সুরক্ষা

ব্রাউজার সুরক্ষা মূল্যায়নের জন্য ব্যর্থ-নিরাপদ উপায় নেই Web ওয়েবে কার্যকারিতা সরবরাহ করে এমন কোনও সফ্টওয়্যার একরকম বা অন্য কোনও উপায়ে ভেঙে যেতে পারে, যেমন বার্ষিক পিডন 2 টু প্রতিযোগিতা আমাদের মনে করিয়ে দেয়। আমরা যা করতে পারি তা হ'ল প্রতিটি ব্রাউজার প্রস্তুতকারক তার সফ্টওয়্যারটিতে অন্তর্ভুক্ত করা সুরক্ষাগুলি মূল্যায়ন করে। এখন সবার অ্যান্টি-ম্যালওয়্যার এবং অ্যান্টি-ফিশিং সুরক্ষা রয়েছে। সবার কাছে সাইটে ট্র্যাক না করার বিজ্ঞপ্তিগুলির জন্য সমর্থন রয়েছে তবে বেশিরভাগেরই এটি ডিফল্টরূপে সক্ষম হয় না। অতিরিক্ত পয়েন্টগুলি ইন্টারনেট এক্সপ্লোরারের ট্র্যাকিং সুরক্ষা বৈশিষ্ট্যগুলির মতো জিনিসগুলিতে যায় যা অনাকাঙ্ক্ষিত ট্র্যাকিং সাইটগুলিকে ডোন্ট ট্র্যাকের চেয়ে কার্যকরভাবে অবরুদ্ধ করে। সমস্ত ব্রাউজারে এখন একটি "গোপনীয়তা" মোড অফার করা হয়, যা প্রতি সেশনের সুরক্ষা যা ব্রাউজারটিকে সক্রিয় করার জন্য সেশন চলাকালীন ইতিহাস সংরক্ষণ থেকে বাধা দেয়।

আমরা কীভাবে ওয়েব ব্রাউজারগুলি পরীক্ষা করি