در طی دو سال گذشته ، همکاری فیسبوک با سازندگان مرورگرهای محبوبی چون کروم و موزیلا فایر فاکس به طور چشمگیری سرعت بارگذاری صفحات وب مربوط به این شرکت را افزایش داده است.
همکاری نزدیک با مرورگرها برای از بین بردن باگهایی مربوط به تکنیک cashing مرورگر ها(مرورگر ها هنگام باز کردن صفحات وب حافظه ای موقتی را در کامپیوتر یا تلفن همراه تان، برای دانلود فایل ها به خود اختصاص میدهند، این فایل ها شامل فایل های html، CSS ، عکس ها و اسکریپت ها و … است.) موجب شد که زمان بارگذاری دوباره صفحات فیسبوک تا 28 درصد کاهش پیدا کند. یک مهندس ارشد نرم افزار شرکت گوگل ،تاکاشی تویوشیما،با انتشار پستی در وبلاگ خود به این نکته اشاره کرده است که درخواست تایید اعتبار صفحه بین مرورگر و سرورهای وب میتواند موجب بروز مشکلاتی چون مصرف بیش از اندازه باتری در تلفن های همراه شود.
در یکی از تحقیقات، فیسبوک متوجه شد که مرورگر کروم درخواست اعتبار سنجی صفحات را سه برابر بیشتر از دیگر مرورگر ها ارسال میکند.هرچند این فرایند هیچ فایل اضافه تری را به درون دستگاه کاربر انتقال نمیدهد، اما به نظر میرسید که این کار یک تکنیک اضافی است که سرعت بارگذاری دوباره صفحات وب را کاهش میدهد. زمانی که کروم روش بارگذاری دوباره صفحات وب را ساده تر کرد، تا فقط منبع اصلی در یک صفحه وب اعتبارسنجی شود، این کار موجب کاهش 60 درصدی درخواست های اعتبار سنجی شد.
یکی از اعضای تیم کد نویسی فیسبوک در وبلاگ خود بیان کرد: هر بار که یک کاربر با مرورگر کروم وارد فیسبوک میشود، کروم همه ی همه کش ها را نادیده میگیرد، و همه منابع دانلود شده قبلی را دوباره اعتبار سنجی میکند. تویوشیما با اشاره به تغییرات گسترده روی وبسایت ها در وبلاگ خود گفت: ما امیدواریم که بارگذاری سریع وبسایت ها هرچه سریع تر در دسترس همه قرار بگیرد،تا هرموقع که خواستید از آخرین محتوای وبسایت های مورد علاقه تان آگاه شوید،حتی در هنگامی که از اینترنتی با سرعت استفاده میکنید. تست تغییرات انجام شده در کروم با اتصال 3G نشان داد که سرعت بارگذاری دوباره در همه ی وبسایت ها 1.6 ثانیه سریع تر شده است.
به طور مشابه فایرفاکس نیز بر اساس یک سری از پیشنهادات فیسبوک، ویژگی هایی از کنترل کش در ورژن جدید خود اضافه کرده است. دراین تغییرات مشاهده شد که یک بارگذاری دوباره تنها 25 درخواست شبکه را برای یک صفحه فیسبوک، که میتواند معمولا شامل حدود 150 منبع مختلف باشد، به وجود آورد. به گفته Patrick McManus یکی از مهندسان ارشد موزیلا فایرفاکس،با تغییرات به وجود آمده، زمان بارگذاری صفحات وب به نصف کاهش پیدا کرده است. امیدواریم همکاری های انجام شده توسط فیسبوک و مرورگرهای کروم و فایرفاکس، مرور صفحات وب را برای همه کاربران راحت تر کند.
دیدگاهتان را بنویسید