يأتي متصفح Chrome 152 مزودًا بدعم التشفير ما بعد الكمي ودعم Flatpak

النقاط الرئيسية:
  • تتم إزالة جميع الإضافات المستندة إلى Manifest V2 من متجر Chrome الإلكتروني.
  • يستخدم نظام تحديث المتصفح (CUP) الآن خوارزميات التشفير ما بعد الكمومية.
  • واجهات برمجة تطبيقات جديدة للمطورين: التحكم في أداء وحدة المعالجة المركزية، ومعالجة CSS باستخدام alpha() و window-drag.
  • في نظام أندرويد، يتم توحيد مدير كلمات المرور ويتم حظر تحميل المواقع الضارة ضمن الحماية المحسّنة.
  • دعم تجريبي لتثبيت وتشغيل متصفح جوجل كروم على نظام لينكس باستخدام تنسيق التغليف Flatpak.

جوجل كروم

أعلنت جوجل عن إطلاق الإصدار 152 من متصفحها كروم. يقدم هذا التحديث سلسلة من التعديلات التي تركز على تهيئة النظام البيئي لمعايير الأمان المستقبلية، وتعديل إدارة الإضافات، وتوفير أدوات تحكم مرئية جديدة للمطورين.

علاوة على ذلك، فإنه يحمل أخبارًا ممتازة لمجتمع لينكس من خلال دمج تنسيقات التغليف الجديدة، حيث يقدم دعمًا تجريبيًا لتوزيع متصفح كروم على نظام لينكس من خلال حزم Flatpak، مما يحقق تفاعلًا أصليًا مع النظام من خلال بوابات XDG.

يُصلح هذا الإصدار 327 ثغرة أمنية، منها عشر ثغرات مصنفة كخطيرة لأنها سمحت للمهاجمين بتجاوز بيئة الحماية الخاصة بالمتصفح وتنفيذ تعليمات برمجية على النظام. ثمانٍ من هذه الثغرات الخطيرة كانت مرتبطة باستغلال ثغرات "استخدام الذاكرة بعد تحريرها" .

ما الجديد في Chrome 152

أهم تغيير قصير المدى بالنسبة للمستخدمين هو الإزالة الدائمة للإضافات المبنية على الإصدار الثاني من ملف البيان (Manifest V2). ابتداءً من 31 أغسطس، ستتم إزالة جميع الإضافات المبنية باستخدام واجهة برمجة التطبيقات القديمة هذه من متجر Chrome الإلكتروني . مع أن الإضافات المثبتة مسبقًا ستستمر في العمل محليًا، إلا أنها ستفقد القدرة على تلقي التحديثات ولن يكون بالإمكان إعادة تثبيتها في حال إزالتها.

بالنسبة لمستخدمي نظام ويندوز، يُقدّم متصفح كروم 152 طبقة أمان تعتمد على قوائم التحكم بالوصول (ACLs). تمنع هذه الآلية عمليات المتصفح من القراءة والكتابة في الذاكرة ، مما يحول دون حقن التعليمات البرمجية. مع ذلك، ونظرًا لاحتمالية حدوث تعارضات مع برامج مكافحة الفيروسات أو أدوات تسهيل الوصول، فإن هذه الميزة مُعطّلة افتراضيًا. يمكن للمستخدمين المهتمين تفعيلها عن طريق ضبط الخيار chrome://flags/#enable-process-isolation-ui وتكوين وضع العزل في إعدادات نظام المتصفح.

تحسينات على تطبيقات الويب المستقلة وواجهات برمجة التطبيقات الجديدة

تدعم تطبيقات الويب المعزولة (IWAs) الآن التطبيقات الفرعية . وهذا يعني أن بإمكان المطورين توزيع برامج متعددة بأسماء وأيقونات وروابط ملفات منفصلة ضمن تثبيت واحد لتطبيق IWA. وبالنسبة لنظام التشغيل ChromeOS تحديدًا، تتميز هذه التطبيقات الآن بوضع عرض بلا حدود ، حيث يتم توسيع المحتوى ليملأ النافذة بالكامل وإزالة شريط العنوان التقليدي. كما تم تطبيق مخطط URI المخصص googlechrome:// تجريبيًا ، وهو مصمم للسماح للمواقع الخارجية المفتوحة في متصفحات أخرى باستدعاء Chrome عند النقر على رابط معين.

تتيح واجهة برمجة تطبيقات أداء وحدة المعالجة المركزية للمواقع الإلكترونية الاستعلام عن سعة معالج المستخدم؛ ولحماية الخصوصية، يتضمن Chrome قائمة (الإعدادات > الأداء > السرعة) حيث يمكن تزييف هذه البيانات عن طريق تحديد مستويات من 0 (غير معروف) إلى 4 (أداء فائق).

في قسم تصميم CSS، تُضاف العناصر الزائفة ::backdrop و ::scroll-marker و ::view-transition للتحكم في خلفيات النوافذ المنبثقة ومؤشرات التمرير ورسوميات الانتقال من خلال التفاعل المباشر مع جافا سكريبت. بالإضافة إلى ذلك، تُدمج الدالة alpha() للتحكم في شفافية الألوان، وتُضاف الخاصية window-drag لتحديد أي مناطق من تطبيق الويب الجاهز (PWA) تعمل كشريط عنوان قابل للسحب.

على الأجهزة المحمولة ، يُقدّم إصدار أندرويد شاشة موحدة تُركّز إدارة كلمات المرور وملء البيانات تلقائيًا في النماذج . كما تمّ تعزيز أمان الأجهزة المحمولة: بتفعيل "الحماية المُحسّنة"، سيمنع المتصفح تحميل المواقع الإلكترونية المُصنّفة على أنها ضارة تمامًا، ما يتطلّب تأكيدًا يدويًا صريحًا من المستخدم لعرض المحتوى. أُضيفت أيضًا خاصية التصحيح التلقائي في HTML إلى وسمي <input> و <textarea> لمنح المطورين تحكّمًا في التصحيح التلقائي في حقول النصوص.

كيفية تحديث متصفح كروم على نظام لينكس؟

إذا كنت تستخدم توزيعات مبنية على Debian أو Ubuntu وقمت بتكوين مستودع Google الرسمي، فما عليك سوى تشغيل أوامر التحديث القياسية في جهازك الطرفي:

sudo apt update
sudo apt --only-upgrade install google-chrome-stable

بالنسبة لمستخدمي أنظمة Fedora أو RHEL أو AlmaLinux، تتم العملية عبر DNF باستخدام الأمر التالي:

sudo dnf upgrade google-chrome-stable

إذا كنت تفضل تجربة التنسيق التجريبي الجديد باستخدام Flatpak، فيمكنك البحث عن التطبيق مباشرة على Flathub (بمجرد توفر الحزمة الرسمية في مستودعها) أو تثبيته عبر سطر الأوامر:

flatpak update com.google.Chrome


أضف كمصدر مفضل في جوجل