تاريخ الإصدار المستقر: 20 أغسطس 2024
ما لم يُذكر خلاف ذلك، تنطبق التغييرات التالية على الإصدار 128 الثابت من Chrome. إصدار القناة لأنظمة التشغيل Android وChromeOS وLinux وmacOS وWindows.
CSS
السمة ruby-align
لخدمة مقارنة الأسعار
هناك العديد من الطرق لمحاذاة الأحرف عندما يكون طول تعليقات ruby التوضيحية
مع عدم تطابق الأحرف الأساسية، بالإضافة إلى السمة ruby-align
يتيح لك اختيار ما يناسب تصميمك بشكل أفضل. ويحصل الفندق على إحدى
قيم الكلمات الرئيسية التالية:
space-around
space-between
start
center
الخطأ رقم 40249572 | إدخال ChromeStatus.com | المواصفات
لعبة ياقوت حماسية غير قابلة للكسر
لإتاحة فواصل الأسطر داخل العناصر باستخدام display: ruby
.
في السابق، كان هناك زوج واحد من قواعد الياقوت ونص الياقوتية غير قابلين للكسر في أسطر، وسيتم دفعها إلى السطر التالي إذا لم يكن للخط الحالي مساحة كافية للزوج بأكمله. الآن يمكن تقسيم كل من قاعدة روبيا ونص روبي في عدة أسطر.
تتبُّع الخطأ رقم 324111880 | إدخال ChromeStatus.com | المواصفات
الحد الأدنى للحجم يبلغ <option>
ضمن القائمة المنسدلة <select>
تحدد إرشادات إتاحة الوصول إلى WCAG أن حجم إدخالات المؤشر يجب
أن يكون حجمها 24 × 24 بكسل CSS على الأقل يؤدي هذا التغيير إلى جعل العنصر <option>
ضمن القائمة المنسدلة <select>
تفي بمتطلبات الارتفاع هذه.
الخطأ رقم 339141283 | إدخال ChromeStatus.com | المواصفات
سمة zoom
الخاصة بخدمة مقارنة الأسعار (CSS) الموحّدة
تعديل التنفيذ الحالي لخدمة مقارنة الأسعار (CSS) غير العادية في السابق
zoom
لتتوافق مع المعيار الجديد.
يؤدي هذا إلى تغيير العديد من واجهات برمجة تطبيقات JavaScript لتتوافق مع المواصفات،
تغيير التكبير أو التصغير لتطبيقه على مستندات محتوى iframe،
وتغييره لتطبيقه على جميع خصائص الطول الموروثة
(في السابق، تم تغيير font-size
المكتسب فقط).
العرض التوضيحي | إدخال ChromeStatus.com
واجهات برمجة تطبيقات الويب
الإضافات إلى تقارير تحديد المصدر
يتضمن Chrome 128 ميزتين إضافيتين لإعداد تقارير تحديد المصدر. تتوفر تغييرات على منطق تحديد المصدر والوجهة، بهدف خفض معدل فقدان الإرسال. ستساهم ميزة فلترة المساهمات المرنة في تحسين تقرير واجهة برمجة التطبيقات. إمكانات التجميع
document.caretPositionFromPoint
لعرض موضع علامة الإقحام الحالي من نقطة شاشة محددة على شكل
عنصر CaretPosition
يمثّل موضع علامة الإقحام الذي يشير إلى النص الحالي
تتضمن عقدة DOM التي تحتوي على إزاحة حرف علامة الإقحام
مستطيل العميل لنطاق علامة الإقحام. كما تدعم هذه الميزة الحصول على
CaretPosition
داخل Shadow DOM.
خطأ التتبع رقم 388976 | إدخال ChromeStatus.com | المواصفات
Web Share API على نظام التشغيل macOS
تمكّن واجهة برمجة التطبيقات مطوري الويب من إنشاء أزرار مشاركة تعرض مربعات حوار مشاركة النظام التي تستخدمها تطبيقات الأجهزة المحمولة. هذا الطلب تم شحنه سابقًا على أجهزة Android وWindows وChromeOS، وهي متاحة الآن أيضًا على نظام التشغيل macOS.
الوسائط
AudioContext.onerror
يتم الآن إبلاغ الويب بالأخطاء في إنشاء سياق الصوت وعرض الصوت
التطبيقات التي تم تخصيص معاودة اتصال بها إلى AudioContext.onerror
.
الخطأ رقم 41495720 | إدخال ChromeStatus.com | المواصفات
PointerEvent.deviceProperties
للكتابة بالحبر المتعدّد
لا يستطيع المطوّرون حاليًا التمييز بين قلمين فرديين على
جهاز رقمي متوافق مع الحبر. السمة PointerEvent.id
الحالية هي
بطرق مختلفة ولا تستمر دائمًا مع كل خط بالحبر أو
التفاعل مع الشاشة.
يوفّر هذا التغيير طريقة آمنة وموثوقة للتعرّف على القلم الفردي.
(المؤشرات) التفاعل مع الشاشة لتعيين ألوان معينة أو أشكال أقلام
كل جهاز يتفاعل مع جهاز التحويل الرقمي. يوسِّع PointerEvent
لتضمين سمة جديدة، وهي deviceProperties
. ويحتوي هذا على
السمة uniqueId
التي تمثّل جلسة معزولة أو دائمة الجلسة
معرّف فريد يمكن للمطوّرين استخدامه بشكل موثوق لتحديد أقلام معيّنة
للتفاعل مع الصفحة.
إدخال ChromeStatus.com | المواصفات
إجراء جلسة وسائط تخطّي الإعلان
يتيح هذا الإجراء إجراء جلسة وسائط تخطّي الإعلان. يتيح هذا الإجراء للمتصفّحات عرض في عناصر تحكم وسائط النظام أو في نافذة "نافذة ضمن النافذة".
العرض التوضيحي | إدخال ChromeStatus.com | المواصفات
الخصوصية
بت سلسلة الأصل على مواقع إلكترونية مختلفة لمفتاح Cookie PartitionKey لملفات تعريف الارتباط المقسَّمة
يُضيف Chrome 128 وحدة بت الأصل على مواقع إلكترونية متعددة إلى سلسلة المفاتيح في الجهاز المقسَّم.
CookiePartitionKey
لملفات تعريف الارتباط. ويوحد هذا التغيير مفتاح التقسيم مع
عند استخدام قيم مفاتيح التقسيم المستخدمة في تقسيم مساحة التخزين، إضافة إلى الحماية منها
هجمات تمويه النقر من خلال منع وصول الإطارات المضمّنة في مواقع إلكترونية متعددة
إلى ملفات تعريف الارتباط المقسَّمة في الموقع الإلكتروني ذي المستوى الأعلى.
تتبُّع الخطأ رقم 41486025 | إدخال ChromeStatus.com | المواصفات
Private Aggregation API: دمج المساهمات من جهة العميل
لتعديل Privacy Aggregation API (واجهة برمجة تطبيقات التجميع الخاص) لدمج مساهمات المدرّج التكراري مع مجموعة البيانات نفسها ومعرّف الفلترة قبل تضمين الحمولة المشفَّرة في التقرير القابل للتجميع
يفرض التجميع الخاص حدًا لعدد المساهمات التي يمكن مضمّنة في تقرير واحد قابل للتجميع، مع أي مساهمات إضافية يتم إسقاطه. ومن خلال دمج المساهمات حيثما أمكن، يمكننا الحصول على تجاوز الحد المسموح به. لاحظ أنه مع تجاهل إسقاط البيانات الزائدة المساهمات، فإن دمج هذه الأنواع من المساهمات لن يكون له أي تأثير في تقارير الملخص النهائي.
الخطأ رقم 330744610 | إدخال ChromeStatus.com | المواصفات
JavaScript
Promise.try
Promise.try
هو اقتراح TC39
طريقة ثابتة جديدة. الاختصار Promise.try(f)
هو اختصار لـ new Promise(resolve =>
resolve(f()))
.
إدخال ChromeStatus.com | المواصفات
تلميحات WebAuthn
إنّ مَعلمة hints
الجديدة في طلبات WebAuthn تتيح للمواقع الإلكترونية تقديم إرشادات:
المتصفحات لتوجيه واجهة المستخدم. إن حالة الاستخدام الأساسية هي المؤسسات التي تعرف
تستخدم مواقعهم الداخلية مفاتيح الأمان فقط ويريدون التواصل
بحيث تركز المتصفحات على واجهة المستخدم على هذه الحالة.
تعمل التلميحات أيضًا على حل التوتر الذي تتمثّل فيه قيمة authenticatorAttachment
الحالية
معلمة صارمة: يؤدي ضبطها على platform
إلى استبعاد جميع الأنظمة الأساسية
الخيارات.
إدخال ChromeStatus.com | المواصفات
كتابة محتوى image/svg+xml
بتنسيق UTF-8 على نظام التشغيل Windows
التبديل إلى UTF-8 على Windows أثناء كتابة تنسيق image/svg+xml
على
الحافظة. يستخدم تنسيق HTML حاليًا UTF-* على نظام التشغيل Windows، ما يتيح النسخ.
ولصق صور SVG من الحافظة.
على جميع الأنظمة الأساسية المتوافقة الأخرى، يتم ترتيب image/svg+xml
بشكل تسلسلي بتنسيق UTF-8.
قبل كتابتها في الحافظة.
العرض التوضيحي | الخطأ رقم 338250106 | إدخال ChromeStatus.com | المواصفات
تجارب مصادر جديدة
واجهة برمجة تطبيقات بيانات الاعتماد الرقمية
يمكن للمواقع الإلكترونية طلب بيانات الاعتماد من تطبيقات المحفظة للأجهزة الجوّالة من خلال مجموعة متنوعة من الآليات الحالية، على سبيل المثال معالِجات عناوين URL المخصصة وفحص رمز الاستجابة السريعة. هذا النمط تتيح هذه الميزة للمواقع الإلكترونية طلب معلومات الهوية من بيانات الاعتماد الرقمية داخلها المَحافظ التي تستخدم نظام IdentityCredential CredMan على Android فهي قابلة للتوسع تتوافق مع العديد من تنسيقات بيانات الاعتماد (على سبيل المثال، معيارَي ISO mDoc وW3C يمكن التحقّق منها). بيانات الاعتماد) وتسمح باستخدام العديد من تطبيقات المحفظة. تتضمن واجهة برمجة التطبيقات أيضًا آليات للحدّ من خطر إساءة استخدام الهوية الحسّاسة على مستوى المنظومة المتكاملة المعلومات.
تجربة المصدر | الخطأ رقم 40257092 | إدخال ChromeStatus.com | المواصفات
موفِّري الهوية المتعددين في FedCM في مكالمة get()
واحدة
يسمح هذا البروتوكول لبرنامج FedCM بعرض عدة موفِّري هوية في مربّع الحوار نفسه. يمنح ذلك
طريقة ملائمة للمطورين لتقديم جميع موفري الهوية المعتمدين إلى
المستخدمين. نخطط أولاً لمعالجة حالة وجود جميع مقدّمي الخدمات
في مكالمة get()
نفسها.
تجربة المصدر | إدخال ChromeStatus.com
إيقاف التكبير/التصغير القياسي في CSS
تم تنفيذ سمة zoom
في CSS غير العادية سابقًا
وتعديلها لتتوافق مع المعيار الجديد. يؤدي هذا إلى تغيير واجهات برمجة تطبيقات JavaScript مختلفة إلى
تتوافق مع المواصفات، وتغيّر zoom
لتطبيقها على محتوى iframe
وتغيره ليتم تطبيقه على جميع خصائص الطول الموروثة حيث
إلا أنه في السابق تغير فقط font-size
الموروثة.
تتيح لك هذه الفترة التجريبية إعادة الموافقة على السلوك السابق للحصول على مزيد من الوقت لضبط التعليمة البرمجية.
تجربة مجموعات WebGPU الفرعية
تضيف وظائف المجموعة الفرعية إلى WebGPU. تؤدي عمليات المجموعة الفرعية SIMT العمليات لتوفير اتصال فعال ومشاركة البيانات بين مجموعات ذات الصلة. ويمكن استخدام هذه العمليات لتسريع وتيرة استخدام التطبيقات عن طريق تقليل تكاليف الذاكرة التي يتحمّلها الاتصال أثناء الاستدعاء.
محتوى إضافي للقراءة
هل تريد الاطّلاع على المزيد من المعلومات؟ اطلع على هذه الموارد الإضافية.
- الميزات الجديدة في Chrome 128
- الميزات الجديدة في الإصدار 128 من "أدوات مطوري البرامج في Chrome"
- تحديثات ChromeStatus.com للإصدار 128 من Chrome
- تقويم إصدارات Chrome
- عمليات الإيقاف النهائي القادمة
- عمليات الإزالة القادمة
تنزيل Google Chrome
تنزيل Chrome لـ Android، جهاز كمبيوتر مكتبي iOS