وفي ما يلي ما تحتاج إلى معرفته:
- هناك تعديل على تاريخ انتهاء الصلاحية المسموح به لملفات تعريف الارتباط المتوفّرة في مساحة التخزين.
- تحتوي CSS على فئات زائفة جديدة وبنية ألوان نسبية وغير ذلك.
- أضافت الإطارات Fenced Frames تحسينات مثل وحدات الماكرو لحجم الإعلان وغيرها.
- بالإضافة إلى المزيد.
أنا "أدريانا جارا" لنطّلِع على التفاصيل ونتعرّف على الميزات الجديدة للمطوّرين في الإصدار 119 من Chrome.
تاريخ انتهاء صلاحية ملفات تعريف الارتباط
وبما أنّ ملفات تعريف الارتباط التي تم إنشاؤها حديثًا في Chrome 104 أو تلك التي تم تعديلها بتاريخ انتهاء صلاحية تم تحديد تاريخ انتهاء صلاحية لها لا يزيد عن 400 يوم بعد ذلك. سيتم الآن تطبيق هذا الحد الأقصى بمفعول رجعي على ملفات تعريف الارتباط الموجودة في مساحة التخزين من قبل.
سيتم وضع حد أقصى لتواريخ انتهاء صلاحية ملفات تعريف الارتباط هذه بعد 400 يوم كحد أقصى من بدء تشغيل الإصدار 119+ من Chrome لأول مرة وإجراء عملية نقل قاعدة بيانات لمرة واحدة. لن يلاحظ المستخدمون تأثير هذا التغيير إلا بعد 400 يوم على الأقل من طرح الإصدار 119 من Chrome، ولن يسري ذلك إلا على ملفات تعريف الارتباط الحالية التي لم يتم تعديلها في تلك الفترة.
يمكنك الاطّلاع على مزيد من المعلومات عن اقتراح تاريخ انتهاء الصلاحية، وإليك تذكيرًا بأنّه سيتم إيقاف ملفات تعريف الارتباط التابعة لجهات خارجية نهائيًا في المستقبل القريب، ودليلاً للاستعداد لعملية الإيقاف النهائي.
آخر الأخبار عن خدمة مقارنة الأسعار (CSS)
بالنسبة إلى خدمة مقارنة الأسعار (CSS)، هناك ثلاثة تعديلات:
أولاً: الفئتان الزائفتان الجديدتان :user-invalid
و:user-valid
اللتان تمثّلان عنصرًا يتضمّن إدخالاً غير صحيح أو غير صحيح، على التوالي، ولكن فقط بعد أن يتفاعل المستخدم معه بشكل كبير وهي تشبه الفئتين :valid
و:invalid
، ولكن مع قيد إضافي وهو أن الفئات الزائفة الجديدة لا تتطابق إلا بعد تفاعل المستخدم مع العنصر.
ثانيًا: يتيح بنية الألوان النسبية للمطوّرين تحديد الألوان عن طريق تعديل معلمات الألوان الأخرى.
على سبيل المثال: ينتج عن oklab(from magenta calc(l * 0.8) a b);
لون أحمر أرجواني أخفّ بنسبة% 80 في مقياس Oklab.
وثالثًا: أصبحت دالة clip-path
الآن متوافقة مع عدد أكبر من القيم.
تنشئ السمة clip-path
منطقة اقتصاص تحدد الجزء الذي يجب عرضه من العنصر. يتم عرض الأجزاء التي تقع داخل المنطقة، بينما تكون الأجزاء الخارجية مخفية.
يمكنك الآن استخدام القيم <geometry-box>
للتحكّم في المربّع المرجعي للمقطع، ما يسهّل استخدام clip-path
. يمكن استخدام قيم المربّعات هذه مع الأشكال الأساسية (على سبيل المثال، clip-path: circle(50%) margin-box
)، أو يمكن استخدامها بمفردها لاقتصاصها من المربّع المحدّد (مثل clip-path: content-box
).
يمكنك أيضًا استخدام الدالتَين xywh()
وrect()
التي تسهِّل تحديد المقاطع المستطيلة أو المستطيلة.
التصحيح: تشير نسخة سابقة من هذه المقالة إلى التحسينات التي تم إجراؤها على ميزة Fenced Frames. تتوفّر هذه التغييرات الآن في Chrome 120.
ومقاييس أخرى
بالطبع هناك المزيد.
تمت إزالة
WebSQL
بالكامل بدءًا من الإصدار 119 من Chrome. تتيح مرحلة التجربة ذات المصدر العكسي للمطوّرين مواصلة استخدام WebSQL حتى إصدار Chrome 123.يمكن الآن استخدام الخيار
monitorTypeSurfaces
لمنع المستخدم من مشاركة الشاشة بأكملها، من خلالgetDisplayMedia()
.تتوفّر فترة تجريبية للتقييم تضيف مَعلمة
fullscreen
windowFeatures إلى واجهة برمجة تطبيقات JavaScriptwindow.open()
للسماح للمتصل بفتح نافذة منبثقة مباشرةً بملء الشاشة.
محتوى إضافي للقراءة
يتناول هذا الدليل بعض الميزات الرئيسية فقط. راجِع الروابط أدناه للاطّلاع على التغييرات الإضافية في الإصدار 119 من Chrome.
- الميزات الجديدة في "أدوات مطوري البرامج في Chrome" (119)
- عمليات إيقاف Chrome 119 نهائيًا وعمليات إزالته
- تحديثات ChromeStatus.com للإصدار 119 من Chrome
- قائمة تغييرات مستودع مصدر Chromium
- تقويم إصدارات Chrome
اشتراك
للاطّلاع على آخر الأخبار، اشترِك في قناة Chrome Developers على YouTube، وستتلقّى إشعارًا عبر البريد الإلكتروني عندما ننشر فيديو جديدًا.
مرحبًا أدريانا جارا، وبمجرد طرح Chrome 120، سأكون هنا لإخبارك بالجديد في Chrome!