گھر جائزہ ہم ویب براؤزر کی جانچ کیسے کرتے ہیں

ہم ویب براؤزر کی جانچ کیسے کرتے ہیں

ویڈیو: عارف کسے کہتے ہیں؟ اللہ سے Ù…Øبت Ú©ÛŒ باتیں شیخ الاسلام ÚˆØ§Ú (دسمبر 2024)

ویڈیو: عارف کسے کہتے ہیں؟ اللہ سے Ù…Øبت Ú©ÛŒ باتیں شیخ الاسلام ÚˆØ§Ú (دسمبر 2024)
Anonim

آپ شاید اپنے ویب براؤزر کا استعمال اپنے کمپیوٹر پر سافٹ ویئر کے کسی دوسرے ٹکڑے سے کہیں زیادہ کرتے ہو۔ اچھی خبر یہ ہے کہ بہترین براؤزر تیزی سے ، HTML5 جیسے نئے معیار کے ساتھ زیادہ مطابقت پذیر ، اور ان کے ڈیزائن میں کم بے ترتیبی ہو چکے ہیں۔ یہ سب براؤزر ہیں۔ ایک وقت کے لئے ، گوگل کے کروم کی رفتار ، کم سے کم ڈیزائن اور معیاروں کی حمایت میں برتری حاصل تھی۔ تاہم ، اس وقت ، فائر فاکس ، انٹرنیٹ ایکسپلورر ، اور اوپیرا ان تمام پیمائشوں کے مساوی ہیں۔ (نوٹ کریں کہ جبکہ ہمیں سفاری بہت پسند ہے ، یہاں ہماری توجہ ونڈوز پی سی کے براؤزرز پر مرکوز ہے۔)

کارکردگی میں اس طرح کی برابری کے ساتھ ، آپ کا زیادہ تر انتخاب واقفیت ، جمالیات اور برانڈ کی وفاداری پر منحصر ہوگا۔ دوسرے امور جن پر غور کرنا ہے وہ رازداری اور تحفظ ہیں۔ یہاں تک کہ ان اقدامات پر بھی ، آپ کو مماثلت کی اچھی ڈگری مل جائے گی۔ بہر حال ، ہم نے کئی بینچ مارک اور سافٹ ویئر پیمائش کے ٹولز کا استعمال کرکے براؤزر کو پرکھا ہے۔ ہم وقت وقت پر ہمارا طریقہ کار تبدیل ہوتا رہتا ہے جب ہمیں جانچ کے نئے اوزار دریافت ہوتے ہیں ، لیکن ہمارے براؤزر کی جانچ کے بنیادی عنصر یہ ہیں۔

خصوصیات ، اوزار اور خدمات

کارکردگی کو ایک طرف رکھتے ہوئے ، ویب براؤزر کا انتخاب کرتے وقت ایک اہم غور وہ خصوصیت کا ٹول سیٹ ہے جو فراہم کرتا ہے۔ اس میں مطابقت پذیری ، ایڈ آنز ، ڈاؤن لوڈنگ ، بُک مارکنگ ، ٹیب مینجمنٹ ، تلاش ، پڑھنے کے طریقوں اور دیگر براؤزنگ مددگار جیسی چیزیں شامل ہیں۔ نظرانداز کرنے والے کو بھی ، ڈویلپرز کے ل tools ٹولز ہیں ، جیسے کوڈ انسپکٹر ، ڈیبگرز ، پروفائلرز ، اور اسٹائل ایڈیٹرز۔

آغاز کا وقت

کارکردگی کی ایک بہت اہم اور بنیادی پیمائش یہ ہے کہ براؤزر استعمال کرنے کے لئے تیار ہونے میں کتنا وقت لگتا ہے جب آپ اس کے پروگرام آئیکن پر دو بار کلیک کرتے ہیں۔ ہم اس کی جانچ دونوں سرد آغاز کے لئے ہی کرتے ہیں۔ یعنی ، جب براؤزر آخری ربوٹ کے بعد سے پی سی پر نہیں چلایا گیا ہے - اور گرم آغاز ، جب یہ موجودہ کمپیوٹنگ سیشن میں پہلے ہی چل چکا ہے۔ ہم وقتا. فوقتا. اس اسٹاپ واچ کا استعمال کرتے ہیں جس میں پروگرام کے آئیکن پر کلک کرنے سے لے کر پورے انٹرفیس کی نمائش اور ویب پر سرف تیار ہونے میں کتنا وقت لگتا ہے۔

جاوا اسکرپٹ کی رفتار

براؤزر کی رفتار کا ایک دیرینہ اقدام جاوا اسکرپٹ کی کارکردگی رہا ہے۔ بیشتر ویب ایپلی کیشنز کے پیچھے یہی کوڈ ہے۔ کسی بھی سائٹ کے بارے میں جو انٹرایکٹیویٹی کی ڈگری رکھتا ہے اپنے جادو کو پورا کرنے کے لئے جاوا اسکرپٹ کا استعمال کرتا ہے۔ جاوا اسکرپٹ کی کارکردگی کا ایک بہت اچھا معیار براؤزر کے جائزہ لینے والے کے اختیار میں ہے۔ اس کی کلاسیکی مثال سن اسپائڈر ہے ، جو اوپن سورس تنظیم سے ہے ، جو ویب کٹ تیار کرتی ہے ، صفحہ پیش کرنے والا انجن جو سفاری (اور ، بالواسطہ ، کروم) کو طاقت دیتا ہے۔ کچھ سال پہلے ، کروم نے اس بینچ مارک پر سب کو اڑا دیا تھا ، لیکن اس وقت بڑے براؤزرز نے سن اسپائڈر کے حص theے کو بہتر بنایا ہے ، اور انٹرنیٹ ایکسپلورر تقابلی جانچ میں باقاعدگی سے پہلے مقام پر ہے۔

ایک اور نیا ، شاید زیادہ جامع جاوا اسکرپٹ بینچ مارک جو ہم استعمال کرتے ہیں وہ گوگل ہی سے آتا ہے۔ اوکٹین نامی ، بینچ مارک او ایس کرنل سمولیشن ، رے ٹریسنگ ، رکاوٹ کو حل کرنے ، خفیہ کاری ، 3 ڈی طبیعیات وغیرہ جیسے ٹیسٹوں کی بیٹری سے چلتا ہے۔ اس میں مجموعی طور پر 17 ٹیسٹ شامل ہیں۔ گوگل کا دعوی ہے کہ آکٹین ​​کام کرتا ہے "آج کے پیچیدہ اور ڈیمانڈنگ ویب ایپلی کیشنز کا نمائندہ۔" یہاں تک کہ ٹیسٹ میں موزیلا کے ایم اسکرپٹین ٹیسٹ سویٹ کا کوڈ بھی ختم کردیا گیا ہے۔ جبکہ سن اسپائڈر ملی سیکنڈ میں اسکور تیار کرتا ہے ، جہاں کم نتیجہ بہتر ہوتا ہے ، آکٹین ​​ایک ایسا نتیجہ اخذ کرتا ہے جہاں زیادہ سکور بہتر ہوتا ہے۔ شاید یہ حیرت کی بات نہیں ہے کہ کروم باقاعدگی سے اس ٹیسٹ پر بہترین کارکردگی کا مظاہرہ کرتا ہے ، لیکن مقابلہ زیادہ پیچھے نہیں ہے۔

ہارڈ وئر کی صلاحیت بہتر بنانا

مائیکروسافٹ براؤزنگ کو تیز کرنے کے لئے پی سی کے گرافکس ہارڈویئر کا استعمال کرنے کے خیال کے ساتھ سامنے آیا۔ فائر فاکس اس طرح کی اسپیڈ اپ کو نافذ کرنے کے بعد اگلا تھا ، اس کے بعد کروم ، اور بہت کچھ بعد میں اوپیرا بھی تھا۔ ہارڈویئر ایکسلریشن کا استعمال براؤزر کے متعدد کاموں کو تیز کرنے کے لئے کیا جاسکتا ہے ، جس میں پیج رینڈرنگ اور گرافکس ڈسپلے شامل ہیں۔ ایچ ٹی ایم ایل 5 / سی ایس ایس 3 کے کینوس گرافکس ہیرا پھیری جیسے نئے ویب معیاروں کے مقابلہ میں ہارڈ ویئر میں تیزی لانا خاص طور پر اہم ہے۔

مائیکرو سافٹ کی انٹرنیٹ ایکسپلورر ڈویلپمنٹ ٹیم نے بہت سارے معیارات تیار کیے ہیں جو ہارڈ ویئر کے ایکسلریشن کو گرافکالی انداز میں ظاہر کرتے ہیں اور اس کی پیمائش کرتے ہیں ، یہ سب IETestDrive.com ویب سائٹ سے دستیاب ہیں۔ ہم پاپ کارن نامی نئے IETestDrive ڈیمو کا استعمال کرتے ہیں ، جو پاپکارن کی بڑھتی ہوئی مقدار کو گرافک طور پر پاپانگ کے ذریعہ ہارڈ ویئر کے ایکسلریشن کی جانچ کرتا ہے۔ ہم آپ کو اس بات کا حوصلہ افزائی کرتے ہیں کہ سویٹ میں موجود دیگر معلوماتی ٹیسٹ جیسے HTML5 مرکوز چاک بورڈ اور دل لگی پینگوئن مارک کے ساتھ موازنہ کرنے کے ل brow ، جو HTML5 ، جاوا اسکرپٹ ، سی ایس ایس 3 ، کینوس ، ڈبلیو او ایف ایف ، ٹچ اور آڈیو میں تیزی کا مظاہرہ کرتا ہے۔

ہم نے حال ہی میں اپنے جائزوں میں ویب ویز بینچ گرافکس ایکسلریشن ٹیسٹ شامل کیا ہے۔ یہ بہت عمدہ نظر آنے والا امتحان ہے جس میں دو نتائج کی اطلاع دی گئی ہے: خام سکور اور فریم فی سیکنڈ (دونوں ہی معاملات میں زیادہ بہتر ہے)۔ نوٹ کریں کہ یہ بینچ مارک چلاتے وقت ، آپ کو یہ پیغام بھیجنا ہوگا کہ اس میں IE9 کی ضرورت ہے۔ اس کے بعد یہ دوسرے براؤزر میں بالکل ٹھیک چلتا ہے۔ حتمی انتباہ یہ ہے کہ بینچ مارک بیٹا ہے ، لیکن چونکہ ہم تمام براؤزرز کے ساتھ ایک ہی کوڈ چلا رہے ہیں ، اس سے ہمارے موازنہ پر اثر نہیں پڑتا ہے۔

اس سے قبل ، ہم موزیلا کا ہارڈ ویئر ایکسلریشن اسٹریس ٹیسٹ بھی استعمال کرتے تھے ، لیکن یہ زیادہ سے زیادہ 60 ایف پی ایس پر آجاتا ہے ، جو زیادہ تر براؤزر پسینے کو توڑے بغیر حاصل کرتے ہیں۔

معیارات مطابقت

جب ویب براؤزرز کی بات ہوتی ہے تو معیارات ایک مشکل موضوع ہوتا ہے۔ ایک معیار کیا ہے؟ کیا صرف W3C کے ذریعہ توثیق کی گئی ہے؟ یا یہ ایک ایسی صلاحیت ہے جس کی اکثریت براؤزر میں سپورٹ کی جاتی ہے اور ایک اچھی تعداد میں ویب سائٹوں کے ذریعہ استعمال ہوتی ہے ، چاہے وہ کسی تنظیم کا نام نہاد دے؟ کروم خاص طور پر اس علاقے میں متحرک رہا ہے ، اکثر کسی بھی دوسرے براؤزر میں جانے سے پہلے اس کی اپنی صلاحیتوں کی نئی صلاحیتوں کی حمایت بھی شامل ہے۔ اس کی ایک عمدہ مثال ویب آر ٹی سی ہے ، جو براؤزر کو آپ کے آلے کے ویب کیم اور مائیکروفون تک حقیقی معنوں میں مواصلت کے ل access رسائی حاصل کرنے دیتی ہے۔ مائیکرو سافٹ اپنے بڑے کارپوریٹ صارف اڈے کے ساتھ خاص طور پر سیکیورٹی خدشات کی روشنی میں اس طرح کی فعالیت کو شامل کرنے میں زیادہ دانستہ ہے۔ اور یہ پتہ چلتا ہے کہ کمپنی کی وارنٹی بے بنیاد نہیں تھی ، جیسا کہ کروم میں اس کی آنکھوں میں پائی جانے والی کمزوری سے ظاہر ہوتا ہے۔

براؤزر "معیار" کی مطابقت کا ایک امتحان ، ایسڈ ٹیسٹ ہے ، جو خود ساختہ ویب اسٹینڈرڈ پروجیکٹ کا ہے۔ موزیلا کے ہارڈویئر ایکسلریشن ٹیسٹ کے مطابق ، اب تمام بڑے براؤزر اسے اڑتے رنگوں کے ساتھ پاس کردیتے ہیں۔

مزید دانے دار HTML5Test.com ہے ، جو ہر صلاحیت کی جانچ کرتا ہے جس کی جانچ کرتا ہے۔ سائٹ HTML5 کی اعداد و شمار کی بنیاد پر ایک عددی نتیجہ (جس کے ساتھ ساتھ کچھ غیر مصدقہ) خصوصیات کی تشکیل کرتی ہے ، اس وقت 555 کی ممکنہ اعلی قیمت کے ساتھ (اگرچہ اس کے بنانے والے ، نیلس لینھیر کی حیثیت سے ٹاپ اسکور تبدیل ہوتا ہے)۔ ) اس پر ، کم جانا جاتا میکسٹن براؤزر اور کروم عام طور پر بطور قائد متبادل ہوتے ہیں۔

میموری استعمال

میموری کی کھپت کو جانچنے کے ل we ، ہم بیک وقت ہر دس اعلی میڈیا براؤزر سائٹوں (بشمول نیٹ ورک ٹی وی سائٹس اور اسی طرح) کے ساتھ اوپر والے براؤزر کو لوڈ کرتے ہیں ، انہیں راتوں رات بیٹھنے دیں ، اور پھر یاد رکھیں کہ "میموری کو چیک کرکے ہر ایک کتنا میموری استعمال کرتا ہے۔ (پرائیویٹ ورکنگ سیٹ) "ونڈوز ٹاسک مینیجر میں براؤزرز کے تمام عملوں کے لئے۔

رازداری اور حفاظت

براؤزر کی سلامتی کا اندازہ کرنے کا کوئی ناکام-محفوظ طریقہ نہیں ہے - کوئی سافٹ ویئر جو ویب پر فعالیت پیش کرتا ہے اسے کسی نہ کسی طرح سے توڑا جاسکتا ہے ، کیونکہ سالانہ Pwn2Own مقابلہ ہمیں یاد دلاتا ہے۔ ہم صرف اتنا کرسکتے ہیں کہ براؤزر بنانے والے نے اپنے سافٹ ویر میں شامل تحفظات کا اندازہ کیا ہے۔ اب سب کے پاس اینٹی میلویئر اور اینٹی فشنگ تحفظات ہیں۔ سب کو سائٹس کو ٹریک نہ کرنے کی اطلاعات کی حمایت حاصل ہے ، لیکن زیادہ تر کو بطور ڈیفالٹ اس قابل نہیں ہے۔ انٹرنیٹ ایکسپلورر کی ٹریکنگ پروٹیکشن فیچر جیسی چیزوں کے لئے اضافی نکات جاتے ہیں ، جو ناپسندیدہ ٹریکنگ سائٹس کو ڈو ٹریک سے زیادہ مؤثر طریقے سے روکتا ہے۔ اب تمام براؤزر "پرائیویسی" موڈ بھی پیش کرتے ہیں ، جو فی سیشن پروٹیکشن ہے جو براؤزر کو سیشن کے دوران ہسٹری کو اسٹوریج کرنے سے روکتا ہے جس کے لئے یہ فعال ہے۔

ہم ویب براؤزر کی جانچ کیسے کرتے ہیں