یکی از بهترین و محبوب ترین مرورگرهای وب، گوگل کروم (Google Chrome) است که پس از گذشت سال ها از انتشار اولین نسخه آن، اکنون به نسخه ۸۰ رسیده است. شرکت گوگل در هر بروزرسانی این مرورگر علاوه بر حل مشکلات نسخه های قبلی، معمولا قابلیت هایی جدید نیز به آن اضافه نموده است. رفع باگ و مشکلات ساختاری، تغییرات ظاهری، افزودن امکانات جدید، پشتیبانی از مولفه های مختلف و ... برخی از تغییرات ایجاد شده در هر نسخه از گوگل کروم می باشد. در این مطلب ما قصد داریم به طور کلی تغییرات ایجاد شده در نسخه جدید کروم را بررسی کرده و هر یک را شرح دهیم.
گوگل در ۱۶ بهمن ۱۳۹۸ نسخه جدیدی از مرورگر کروم را برای اکثر پلتفرم ها منتشر کرد تا به این وسیله گوگل کروم به نسخه ۸۰ برسد. طی این اتفاق برخی از متخصصان رایانه و اینترنت نسخه ۸۰ کروم را به جهت داشتن تغییرات اساسی یکی از مهمترین نسخههای این مرورگر دانسته اند. این تغییرات به گونه ای است که احتمالا بر استفاده کاربران بسیار تاثیر گذار خواهد بود. در ادامه برخی از مهمترین تغییرات این نسخه را مرور می کنیم.
اولین و مهم ترین تغییری که در نسخه ۸۰ کروم خود نمایی می کند، تغییر روند ثبت کوکی ها توسط مرورگر است. سالیان زیادی است که مروگرهای وب از کوکی برای ذخیره سازی اطلاعات کاربری سایت ها استفاده می کنند به طوری که سایت های مختلف به کمک آن می توانند تعامل با کاربران خود را مدیریت کنند. تا پیش از این ایجاد کوکی در گوگل کروم محدودیتی نداشت به طوری که حتی سایت های ثالث با هر دامنه ای می توانستند در مرورگر کاربر کوکی ایجاد کنند.
این آزادی عملی توسط مرورگرها باعث شده بود سایت های تبلیغاتی با استفاده از کوکی ها کاربران را ردیابی کرده و رفتار آنها در اینترنت را رسد کنند. این کار به وسیله کدهای تبلیغاتی مختلف که در سایت ها نمایش داده می شد انجام می پذیرفت. یعنی یک سایت تبلیغاتی به وسیله اسکریپت های مخصوص خود در سایت های مختلف تبلیغات نمایش می دهد. عدم محدودیت در ثبت کوکی باعث شده بود اسکریپت های مذکور بدون محدودیت در دستگاه کاربران کوکی ایجاد کنند تا در بازدیدهای بعدی کاربر او را رسد کنند.
اما خوشبختانه این آزادی عمل به پایان رسید و با انتشار نسخه ۸۰ کروم ثبت کوکی ها با محدودیت مواجه شد. از این پس دیگر امکان ایجاد کوکی توسط دامنه های ثالث وجود ندارد و هر سایت می تواند تنها برای خود کوکی ایجاد کند. با توجه به این تغییرات برای ثبت کوکی های شخص ثالث، مدیر سایت باید در هدر HTTP سایت خود اجازه ثبت آن را بدهد.
مشخصا باز شدن پاپ آپ و اعلان های ناگهانی برای کاربران ناراحت کننده است. گوگل برای کاهش این مزاحمت ها در نسخه ۸۰ مروگر خود در نحوه نمایش نوتیفیکیشنها تغییراتی ایجاد کرده تا به وسیله آن دیگر نمایش اعلان تمرکز کاربر را برهم نزند. در این نسخه نوتیفیکشنها دیگر به صورت پاپ آپ نمایش داده نمیشوند و در کادر URL مروگر مخفی میشوند.
در بالا دو مورد از اصلی ترین تغییرات ایجاد شده در نسخه ۸۰ را ذکر کردیم. اما این دو تنها تغییرات این نسخه نبوده اند و تغییرات جزئی دیگری هم در این مرورگر ایجاد شده که در ادامه آنها را ذکر خواهیم کرد.
بسیاری از سایت هایی که دارای SSL هستند و از HTTPS استفاده می کنند تمام محتوای خود در بستر HTTPS بارگذاری نمی کنند و ممکن است برخی از فایل ها توسط HTTP بارگذاری شوند. یعنی کل وب سایت با HTTPS لود نمیشود. به این اتفاق محتوای مخلوط یا محتوای مختلط گفته می شود. گوگل تصمیم گرفته با این قضیه مقابله کند کار خود را از نسخه ۷۹ کروم آغاز نموده است تا به صورت آرام آرام و طی سه مرحله سایت های دارای چنین ویژگی را محدود کند. در نسخه ۸۰ گام دوم طی شده و احتمالا در نسخه ۸۱ گام پایانی برداشته خواهد شد.
در اینجا بخشی از مهمترین تغییرات و قابلیت های نسخه ۸۰ کروم را با هم مرور کردیم. اگر از مرورگر کروم استفاده می کنید به احتمال زیاد به صورت خودکار به جدیدترین نسخه ارتقاء پیدا کرده است. تنها کافیست از این امکانات استفاده کنید.