يصل Chrome 109 مع التوافق مع MathML ويقول وداعًا لنظامي التشغيل Windows 7 و 8

جوجل كروم

Google Chrome هو متصفح ويب مغلق المصدر تم تطويره بواسطة Google

قبل بضعة أيام تم الإعلان عن إصدار النسخة الجديدة من متصفح الويب الشهير Google الكروم 109، الذي يصلح العديد من الأخطاء ويقدم بعض الميزات الجديدة. يسمح هذا الإصدار الجديد ، على وجه الخصوص ، باستخدام Google Chrome لقد قمت بإزالة ما مجموعه 17 ثغرة أمنية.

معظم الثغرات الأمنية التي تم الإبلاغ عنها خارجيًا هي عيوب متوسطة ومنخفضة الخطورة ، مع تصنيف اثنتين منها فقط على أنها "عالية الخطورة". يتضمن ذلك مشكلة الاستخدام بعد الحر في وضع النظرة العامة (CVE-2023-0128) وخطأ تجاوز سعة المخزن المؤقت في خدمة الشبكة (CVE-2023-0129).

تقول Google إنها دفعت مكافآت بقيمة 4,000 دولار و 2,000 دولار مقابل هذه الثغرات الأمنية ، على التوالي. تم حل ما مجموعه ثمانية أخطاء متوسطة الخطورة من خلال أحدث نسخة من المتصفح ، وخمسة منها موصوفة بأنها عيوب تنفيذ غير مناسبة في مكونات Chrome مثل Full Screen API و Iframe Sandbox وطلبات الأذونات.

تتضمن المشكلات المتبقية ثغرتين من الثغرات الأمنية التي لا تستخدم بعد الاستخدام في سلة التسوق وخطأ تجاوز سعة المخزن المؤقت في تطبيقات النظام الأساسي.

الميزات الجديدة الرئيسية لمتصفح Chrome 109

النسخة الجديدة من يصل Chrome 109 مع سلسلة من التغييرات والتحسينات يركز معظمها على المطور ، ولكن أحدها هو أحد أهمها في هذا الإصدار وهو عودة دعم MathML Core.

تعود لغة التوصيف الرياضية لتعريف الصيغ الرياضية مضمن في مستندات HTML و SVG. بالإضافة إلى ذلك ، يتم أيضًا تضمين خصائص CSS على غرار الرياضيات وعمق الرياضيات وتحول الرياضيات لتخصيص النمط الخاص بـ MathML ، بالإضافة إلى قيمة "الرياضيات" لخصائص "العرض" ، والقيمة التلقائية للرياضيات اسم تحويل النص واسم "الرياضيات" لخاصية "عائلة الخط".

خصوصية أخرى لهذا الإصدار الجديد من Google Chrome 109 هو أنه الإصدار الأخير المتوافق مع أنظمة Windows 7 و Windows 8. أعلنت Google عن ذلك قبل بضعة أسابيع ، لذا فإن Chrome 109 هو آخر إصدار يتم تثبيته على هذه الإصدارات من Windows.

من جانب التحسينات في أدوات مطوري الويب ، يُذكر أنه تم تحسين مصحح أخطاء JavaScript لإلغاء تسجيل أسماء المتغيرات في Generator والوظائف غير المتزامنة ، تمت إضافة خاصية new.target لتحديد ما إذا كان قد تم استدعاؤها إلى وظيفة أو المنشئ مع المشغل الجديد.

لاحظ أيضًا أنه تمت إضافة كائن WeakRef للاحتفاظ بمرجع إلى كائن آخر بحيث لا يتم جمعه غير مهملة. تمت إضافة تلميحات إلى لوحة Styles لخصائص CSS غير النشطة للارتفاع / العرض والمرن والشبكة. توفر لوحة الأداء نتائج أسماء الوظائف العادية المحددة من خلال خريطة المصدر.

من تغييرات أخرى التي تبرز من هذا الإصدار الجديد من Google Chrome 109:

  • تمت إضافة ميزات جديدة لتحسين مشاركة الشاشة.
  • تمت إضافة Conditional Focus API ، والتي تضيف كائن CaptureController إلى getDisplayMedia () الذي يمكن استخدامه بواسطة تطبيق يلتقط نافذة أو علامة تبويب.
  • تمت إزالة الدعم لواجهة برمجة تطبيقات Event.path غير القياسية ويجب استخدام طريقة Event.composedPath () بدلاً من ذلك.
  • دعم موسع لقواعد المضاربة (قواعد المضاربة) ، والتي تسمح لمؤلفي الموقع بإرسال معلومات المستعرض حول الصفحات التي يمكن للمستخدم الانتقال إليها على الأرجح.
  • تمت إضافة خاصية CSS "hyphenate-limit-chars" ، والتي يمكن استخدامها لتحديد الحد الأدنى لعدد الأحرف في أجزاء الكلمة المفصولة عن طريق وضع نهاية الكلمة في سطر آخر.
  • تم إصلاح مشكلة التمرير البطيء على Linux عند استخدام Wayland.

كيفية تثبيت جوجل كروم على لينكس؟

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

الرابط هو هذا.