Google نسخه پایداری از مرورگر Chrome 84 خود را منتشر کرده است که از طریق عملکرد به روزرسانی داخلی قابل دسترسی است. کروم 84 یک گام بزرگ به روزرسانی نیست ، دارای چند تغییر در رابط کاربری است و ویژگی های کمی کاربر را به همراه دارد. در عوض ، اکثریت قریب به اتفاق نوآوری ها ابزارهای برنامه نویسان و API های شبکه هستند.

Chrome 84 اولین نسخه Chrome است که اعلامیه های بازشو در وب سایت های ذکر شده به عنوان سوءاستفاده از این ویژگی (یعنی هرزنامه) را مسدود می کند. Firefox از اواخر سال گذشته از محبوبیت قابل ملاحظه ای برخوردار بوده است.
همچنین در این نسخه ، پشتیبانی از API جدید وب OTP اضافه می شود – در حقیقت ، استاندارد ذهنیت اپل است ، اما در نهایت گوگل موافقت کرد که از آن پشتیبانی کند. این سیستم جدیدی است که توسط آن مرورگرهای وب تلفن همراه می توانند پیام های پیامکی دریافتی حاوی کلمات عبور یک بار (OTP) ارسال شده به عنوان بخشی از مراحل احراز هویت دو عاملی (2FA) را تشخیص دهند. چنین گذرواژاتی به طور خودکار به صفحه وارد می شوند ، ضمن بهبود امنیت و قابلیت استفاده.

همچنین از API Animations Web پشتیبانی اضافه کرد – در حقیقت ، این فقط مجموعه ای از توابع جدید JavaScript است که توسعه دهندگان می توانند از آنها برای کنترل بسیار بهتر انیمیشن موجود در مرورگر وب استفاده کنند.
از میان ویژگی های آزمایشی که در این نسخه اضافه شده و ممکن است در آینده ناپدید شود ، یک API Screen Wake Lock وجود دارد. این یک ویژگی بسیار مفید است: طبق گفته های Google ، API جدید کمک می کند تا دستگاه ها هنگام اجرای برنامه وب در مرورگر Chrome از کم نور یا مسدود شدن صفحه نمایش جلوگیری کنند. وب سایت ها باید از کاربران برای اجازه استفاده از این API درخواست کنند. این کار در سایت های آشپزی با دستورالعمل های مرحله به مرحله راحت است. وب سایتهایی که بارکدها را برای بلیط یا سایر محتوای مورد نیاز برای خزیدن نمایش می دهند در بازی های آنلاین که نیازی به تعامل مداوم با صفحه و غیره نیست.
API Detection Detection یکی دیگر از ویژگی های آزمایشی است که به Chrome 84 اضافه شده است. همانطور که از نام آن پیداست ، ابزار جدید به صاحبان وب سایت و توسعه دهندگان برنامه Chrome اجازه می دهد تا وقتی کاربر غیرفعال است – برای مثال ، اگر Chrome عدم تعامل با صفحه کلید ، ماوس ، صفحه تلفن را تشخیص دهد ، محافظ صفحه نمایش روشن می شود ، قفل صفحه تلفن یا عملکردهای دیگر انجام می شود. به عنوان مثال ، وب سایت های بیشتری از این API برای خاموش یا متوقف کردن بار پردازنده برای صرفه جویی در مصرف باتری استفاده می کنند.
API Indexing Content Indexing با ایجاد لیست از منابعی که Chrome قبلاً در یک صفحه یا یک برنامه وب ذخیره کرده است ، به توسعه دهندگان می دهد. همچنین از این ویژگی برای بهبود کیفیت مشاهده آفلاین استفاده می شود ، امکان ذخیره دقیق تر مطالب به صورت محلی و اطمینان از ادامه کار سایت ها در هنگام عدم اتصال به اینترنت یا در هنگام مشکلات شبکه.
Chrome 84 همچنین اولین نسخه مرورگر است. ، که در آن اعلان های پاپ آپ در بعضی از سایت ها (با اعتبار Spammers) اکنون حتی به طور پیش فرض نمایش داده نمی شوند. اعلانهای بازشو در مورد این منابع در زیر نماد در نوار URL پنهان شده اند.

Google پشتیبانی از رمزگذاری TLS 1.0 و TLS 1.1 را حذف کرده است ، که ناامن تلقی می شود. وب سایت هایی که از طریق HTTPS بارگیری می شوند و از این دو روش رمزگذاری استفاده می کنند ، به طور پیش فرض در Chrome مسدود می شوند و کاربران با پیام های خطا روبرو می شوند. کروم و سایر مرورگرهای کلیدی از کنار گذاشتن TLS 1.0 و TLS 1.1 در سال 2018 خبر دادند ، بنابراین اکثر وب سایت ها قبلاً گواهینامه های HTTPS خود را به روز کرده اند. با این وجود ، همواره منابع عقب مانده وجود دارد ، بنابراین ممکن است خطاها به راحتی پرتاب شوند.

در همان زمان ، با شروع Chrome 84 ، مرورگر هشدارهایی را برای پرونده های بارگیری شده از طریق HTTP از سایت های HTTPS نمایش می دهد. گوگل این "محتوای مختلط" را نامیده می شود و آن را یک عمل خطرناک می داند ، زیرا کاربران این تصور را می دهند که از طریق یک اتصال امن بارگذاری پرونده ها را انجام می دهند ، و بارگیری واقعی از طریق HTTP است. اگرچه این فقط مربوط به پرونده های اجرایی است ، اما در آینده به سایر انواع منابع بالقوه ناامن نیز گسترش می یابد.

البته ، کروم 84 عملکردهای و اصلاحات کوچکتر دیگری نیز دریافت کرد – همه آنها را می توان با جزئیات در وب سایت رسمی مشاهده کرد.
3DNews