سرعت بالای فایرفاکس کوانتوم ناشی از چیست؟

فایرفاکس کوانتوم

سرعت بالای فایرفاکس کوانتوم ناشی از چیست؟

همانطور که می دانید نسخه جدید مرورگر فایرفاکس، موزیلاکوانتوم با افزایش سرعت دو برابری همراه شده است.سرعت پایین‌تر مرورگر موزیلا فایرفاکس نسبت به رقبا، دلیل موجه کاهش سهم این مرورگر در ماه‌های گذشته بوده است. حال پس از ماه‌ها آزمایش و بررسی، نسخه‌ی ۵۷ مرورگر موزیلا با نام موزیلا کوانتوم برای عموم منتشر شد.بر اساس گزارش این شرکت، نسخه‌ی جدید مرورگر موزیلا با افزایش سرعت ۲ برابری همراه است. همچنین به‌لطف بهبودهایی که بر موتور چندهسته‌ای سی‌اس‌اس، اولویت‌بندی زبانه‌ها و باگ‌زدایی اعمال شده، اکنون شاهد استفاده‌ی مقدار کمتری از حافظه‌ی رم هستیم.

شایان کذر است که؛تغییرات نسخه‌ی جدید این مرورگر تنها به پشت‌صحنه خلاصه نمی‌شود و رابط‌ کاربری کوانتوم نیز به کلی دچار دگرگونی شده است.موزیلا پیش‌تر تغییرات ساختاری را برای افزایش سرعت در فایرفاکس اعمال کرده بود؛ اما در نسخه‌ی ۵۷ ترفند مخفی دیگری به کار رفته است که باعث افزایش سرعت بارگذاری صفحات می‌شود. این ترفند با به تأخیر انداختن بارگذاری کدهای مربوط به دامنه‌های مکان‌یابی مانند گوگل انالتیکس باعث افزایش سرعت بارگذاری محتوای اصلی می‌شود.

این ترفند توسط هونزا بامباس، مهندس موزیلا توسعه یافته است. بامباس این ویژگی را tailing یا «تعقیب» می‌نامد. طرز کار تعقیب به این شکل است که وقتی یک صفحه در حال بارگذاری است، بارگذاری کدهای مربوط به دامنه‌های مکان‌یابی به تأخیر می‌افتند تا محتوای اصلی سایت سریع‌تر بارگذاری شود.تعقیب به جای حذف کدهای مکان‌یابی صرفا بارگذاری آن‌ها را برای مدت کوتاهی عقب می‌اندازد. در نتیجه، سرعت بارگذاری صفحه با کاهش استفاده از پهنای باند و منابع محاسباتی بهبود می‌یابد. در واقع با ترفند تعقیب، مرورگربارگذاری محتوای اصلی صفحه را نسبت به کدهای مکان‌یابی در اولویت قرار می‌دهد.

 

فایرفاکس کوانتوم

بامباس توضیح می‌دهد:
«بررسی درخواست‌ها و کدهای مربوط به مکان‌یابی تنها تا زمانی که سایر منابع بارگذاری شوند و تا سقف شش ثانیه به تعویق می‌افتد. این تأخیر فقط در خصوص کدهایی که حالت پویا یا async دارند صورت می‌گیرد. بارگذاری تصاویر مرتبط با مکان‌یابی همواره به تعویق می‌افتد. بر اساس استانداردهای html این ترفند کاملا مجاز است و سایت‌هایی که ساختار درستی داشته باشند در نتیجه‌ی اعمال این ترفند به مشکلی بر نخواهند خورد.»اما تعقیب روی همه‌ی وبسایت‌ها به‌درستی کار نمی‌کند. در برخی موارد صفحه‌ی سایت به جای بارگذاری تدریجی، چند ثانیه‌ای به صورت سفید باقی می‌ماند.

به گفته‌ی بامباس: «هدف تعقیب، کمک به عملکرد مرورگر به واسطه‌ی به تعویق انداختن بارگذاری مواردی است که تجلی ظاهری ندارند.»
فایرفاکس همچنین قصد دارد تمام صفحات اچ‌تی‌تی‌پی را به عنوان ناامن قلمداد کند. در حال حاضر، این مرورگر زمانی که اطلاعات شخصی مانند نام کاربری و رمز عبور یا اطلاعات بانکی را در سایت‌های این چنینی وارد می‌کنید هشداری را در این خصوص به شما نمایش می‌دهد. به گزارش BleepingComputer، فایرفاکس ۵۹ که به صورت آزمایشی ارائه شده است دارای گزینه‌ای است که کاربر می‌تواند با فعال کردن آن سایت‌های غیر HTTPS را ناامن تلقی کند.در نظر گرفتن یک گزینه برای نمایش هشدار عدم امنیت هنگام باز کردن صفحات اچ‌تی‌تی‌پی گام اول است و احتمالا در آینده تمامی سایت‌های اچ‌تی‌تی‌پی به طور پیش‌فرض توسط مرورگر فایرفاکس ناامن در نظر گرفته خواهند شد.

 

منبع

مطالب مرتبط

1 نظر

نظر خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *