Google Chrome 113: دعم WebGPU ، ترجمة النص المحدد ، 15 إصلاحًا أمنيًا
في 3 مايو ، أصدرت Google Chrome 113 إلى الفرع الثابت. يتضمن هذا التحديث كلاً من إصلاحات الأمان ومعالجة 15 ثغرة أمنية مميزة وميزات جديدة.
إعلان
ما الجديد في Google Chrome 113
WebGPU
أتاح أحدث إصدار من Chrome دعمًا لـ واجهة برمجة تطبيقات رسومات WebGPU ولغة تظليل WebGPU (WGSL) افتراضيًا. يوفر WebGPU واجهة برمجة تطبيقات مشابهة لـ Vulkan و Metal و Direct3D 12 لأداء الوظائف المستندة إلى GPU مثل العرض والحساب.
بالإضافة إلى ذلك ، يمكن للمستخدمين استخدام لغة تظليل لإنشاء برامج على جانب وحدة معالجة الرسومات. حاليًا ، يتوفر دعم WebGPU فقط في إصدارات ChromeOS و macOS و Windows ، مع وجود خطط لتمكين دعم Linux و Android في المستقبل.
أداء
واصل فريق التطوير تحسين الأداء في أحدث إصدار من Chrome (Chrome 113). بالمقارنة مع الإصدار 112 ، يعمل المتصفح الآن بنسبة 5٪ أسرع في اجتياز اختبار Speedometer 2.1.
أيضا ، تحديث ل برنامج ترميز الفيديو AV1 (libaom)
أدى إلى تحسين كبير للبرامج ، وتحسين أداء تطبيقات الويب المستندة إلى WebRTC ، مثل أنظمة مؤتمرات الفيديو. تمت إضافة وضع سرعة جديد ، يسمى Speed 10 ، وهو مناسب للأجهزة ذات موارد وحدة المعالجة المركزية المحدودة.أظهر اختبار تطبيق Google Meet على قناة ذات عرض نطاق ترددي 40 كيلوبت في الثانية أن AV1 Speed 10 قدم زيادة بنسبة 12٪ في الجودة وزيادة بنسبة 25٪ في الأداء مقارنةً بـ VP9 Speed 7.
تقسيم التخزين
بدأت Google التمكين التدريجي لتقسيم التخزين وعاملي الخدمة وواجهات برمجة تطبيقات الاتصال مفصولة بنطاقات أثناء معالجة الصفحة. هذا يعزل معالجات الطرف الثالث ويسمح بحظر الطرق المستخدمة لتتبع تحركات المستخدم بين المواقع ، مثل كتخزين المعرفات في المخازن المشتركة أو المناطق غير المخصصة لتخزين المعلومات الدائم (المعروف أيضًا باسم "Supercookies").
يتم تحقيق ذلك من خلال تقييم وجود بيانات معينة في ذاكرة التخزين المؤقت للمتصفح. في الماضي ، تم تخزين جميع الموارد في مساحة اسم مشتركة (نفس الأصل) بغض النظر عن المجال الأصلي. سمح ذلك لأحد المواقع بتحديد تحميل الموارد من موقع آخر من خلال التلاعب بالتخزين المحلي أو واجهة برمجة تطبيقات قاعدة البيانات المفهرسة أو التحقق من البيانات الموجودة في ذاكرة التخزين المؤقت.
مجموعات الطرف الأول
ميزة جديدة تسمى تم اقتراح مجموعات الطرف الأول (FPS)، والذي يسمح بربط مواقع مختلفة داخل نفس المؤسسة أو المشروع من أجل المعالجة المشتركة لملفات تعريف الارتباط. هذه الميزة مفيدة بشكل خاص عندما يمكن الوصول إلى نفس الموقع من خلال مجالات مختلفة (مثل opennet.ru و opennet.me). في السابق ، كانت ملفات تعريف الارتباط لهذه المجالات منفصلة تمامًا ، ولكن باستخدام FPS ، يمكن الآن ربطها بوحدة تخزين مشتركة. لتمكين FPS ، يمكن للمستخدمين استخدام علامة "chrome: // flags / enable-first-party-sets".
مجموعة القياس عن بعد من الوظائف الإضافية
يؤدي تمكين الحماية المتقدمة للمتصفح (التصفح الآمن> الحماية المحسّنة) إلى جعل Chrome يجمع التتبع عن بُعد للوظائف الإضافية التي لم يتم تثبيتها من كتالوج متجر Chrome. يتم ذلك للكشف عن النشاط الضار من جانب Google. تتضمن البيانات المجمعة تجزئات ملفات الوظائف الإضافية ومحتويات manifest.json.
ترجمة النص المحدد
يتيح Chrome الآن للمستخدمين ترجمة الأجزاء المحددة من صفحة الويب إلى لغة أخرى ، بدلاً من ترجمة الصفحة بأكملها. يمكنك الوصول إلى هذه الميزة من قائمة السياق. لجعلها تظهر ، استخدم "chrome: // flags / # desktop-part-translate
"لتمكين الترجمة الجزئية أو تعطيلها.
أخيرًا ، عالجت Google 15 مشكلة أمنية ، لم يتم اعتبار أي منها حرجًا. تكون هذه المشكلات الأمنية بشكل عام ذات خطورة متوسطة أو منخفضة ولا توجد حاليًا أي ثغرات معروفة في البرية.
يمكنك تنزيل Chrome 113 من موقعه الموقع الرسمي. تفحص ال اعلان رسمي للحصول على تفاصيل إضافية بخصوص الإصدار.
إذا كنت تحب هذه المقالة ، فيرجى مشاركتها باستخدام الأزرار أدناه. لن يتطلب الأمر منك الكثير ، لكنه سيساعدنا على النمو. شكرا لدعمك!
إعلان