الميزات الجديدة في Chrome 119

في ما يلي ما تحتاج إلى معرفته:

اسمي أدريانا جارا. لنطّلِع على الميزات الجديدة للمطوّرين في Chrome 119.

تاريخ انتهاء صلاحية ملفات تعريف الارتباط.

وبما أنّ ملفات تعريف الارتباط التي تم إنشاؤها مؤخرًا في الإصدار 104 من Chrome أو تلك التي تم تعديلها بتاريخ انتهاء صلاحية قد تمّ تحديد هذا التاريخ فيها بحيث لا يزيد عن 400 يوم في المستقبل. سيتم الآن تطبيق هذا الحد نفسه بأثر رجعي على ملفات تعريف الارتباط المتوفرة في مساحة التخزين.

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

يمكنك الاطّلاع على المزيد من المعلومات عن اقتراح تاريخ انتهاء الصلاحية، وإليك تذكيرًا بأنّه سيتم إيقاف ملفات تعريف الارتباط التابعة لجهات خارجية نهائيًا في المستقبل القريب، كما يمكنك الاطّلاع على دليل للاستعداد للإيقاف النهائي.

تعديلات خدمة مقارنة الأسعار (CSS)

بالنسبة إلى CSS، لدينا ثلاثة تحديثات:

أولاً: الفئتان الجديدتان :user-invalid و:user-valid اللتان تمثلان عنصرًا يتضمّن إدخالاً غير صحيح أو صحيح، على التوالي فقط بعد تفاعل المستخدم بشكل كبير معه. وتشبه هذه الفئات :valid و:invalid، الفئتين الزائفتين، ولكن مع القيد الإضافي الذي لا تتطابق فيه الفئات الزائفة الجديدة إلا بعد تفاعل المستخدم مع العنصر.

ثانيًا: يتيح بنية الألوان النسبية للمطوّرين تحديد الألوان عن طريق تعديل معلمات الألوان الأخرى.

على سبيل المثال: ينتج عن oklab(from magenta calc(l * 0.8) a b); رمز Oklab أرجواني أفتح بنسبة% 80.

وثالثًا: أصبحت clip-path تتيح الآن استخدام المزيد من القيم.

تنشئ السمة clip-path منطقة اقتصاص تحدد جزء العنصر الذي يجب عرضه. يتم عرض الأجزاء الموجودة داخل المنطقة، بينما يتم إخفاء الأجزاء الخارجية.

يمكنك الآن استخدام قيم <geometry-box> للتحكّم في المربّع المرجعي الخاص بالمقطع، ما يسهّل استخدام clip-path. يمكن استخدام قيم المربّع هذه إلى جانب الأشكال الأساسية (على سبيل المثال، clip-path: circle(50%) margin-box)، أو يمكن استخدامها بمفردها للاقتصاص إلى المربّع المحدّد (مثل clip-path: content-box).

يمكنك أيضًا استخدام الدالتين xywh() وrect() التي تسهّل تحديد المقاطع المستطيلة أو المستديرة المستطيلة.

تصحيح: أشارت نسخة سابقة من هذه المقالة إلى التحسينات التي تم إجراؤها على ميزة "الإطارات المحاطة بحدود". يتم الآن تطبيق هذه التغييرات في الإصدار 120 من Chrome.

وغير ذلك

بالطبع هناك المزيد.

  • تمت إزالة WebSQL بالكامل اعتبارًا من الإصدار 119 من Chrome. تتيح مرحلة التجربة والتقييم العكسي للمطوّرين مواصلة استخدام WebSQL حتى الإصدار Chrome 123.

  • يمكن الآن استخدام الخيار monitorTypeSurfaces لمنع المستخدم من مشاركة الشاشة بأكملها، وذلك من خلال getDisplayMedia().

  • تتوفّر تجربة أصل تضيف مَعلمة windowFeatures fullscreen إلى window.open() JavaScript API من أجل السماح للمتصل بفتح نافذة منبثقة مباشرةً بملء الشاشة.

محتوى إضافي للقراءة

يتناول هذا فقط بعض النقاط الرئيسية. يُرجى الاطّلاع على الروابط أدناه تغييرات إضافية في الإصدار 119 من Chrome.

اشتراك

للاطّلاع على آخر الأخبار، يمكنك الاشتراك في قناة مطوّري برامج Chrome على YouTube، وستتلقى إشعارًا عبر البريد الإلكتروني عندما ننشر فيديو جديدًا.

مرحبًا أدريانا جارا، وبعد طرح Chrome 120، سأكون على أتمّ استعداد إطلاعك على الميزات الجديدة في Chrome