Home >> اخبار كروم >> تم طرح متصفح كروم 98 مع COLRv1 لملفات رموز تعبيرية أصغر

تم طرح متصفح كروم 98 مع COLRv1 لملفات رموز تعبيرية أصغر


 


تم طرح إصدار آخر من قوقل أو جوجل كروم للمستخدمين الذين يمكنهم بالفعل تنزيل الإصدار 98 من المتصفح الذي تم إصداره باستخدام COLRv1 لملفات رموز تعبير / Emoji أصغر. لذلك يعد هذا التحديث الثاني الرئيس لمتصفح الويب الخاص بـ جوجل في عام 2022. التغييرات من كروم 98 معنية بشكل أساسي بالتحسينات للمطور. ومع ذلك، ستكون بعض التغييرات ملحوظة من قبل المستخدمين العاديين.



خط COLRv1 ليس أكثر من تطور لـ COLRv0. يجلبون صورًا أكثر تعبيراً في شكل تدرجات، تراكيب، تحولات، أحرف متعددة الألوان. يحدث هذا حتى إذا كانت الخطوط ذات أحجام صغيرة جدًا. تدعي جوجل أنها تمكنت من عرض رموز تعبير نوتو / Noto Color Emoji باستخدام تنسيق الخط COLRv1. وفقًا للفريق، وصل الحجم إلى 1.85 ميجا بايت بعد ضغط WOFF2. على سبيل المقارنة، يشغل الخط النقطي الافتراضي 9 ميغا بايت لنفس الرموز التعبيرية. لذلك يعد هذا تحسينًا مهمًا مع هذا التخفيض التعبيري للحجم.


جوجل كروم - Alteqni.com
جوجل كروم - Alteqni.com



مراجعات أبل حول ميزة الخطوط التعبيرية في جوجل كروم 98

بينما دعمت موزيلا ومطورو الويب الخط المتجه الجديد، أعطى فريق ابل ويب كيت / WebKit ونواة النص للاقتراح إشارة سلبية. تدعي شركة ابل أن COLRv1:

إنه ليس تنسيقًا جديدًا معبرًا وقويًا مثل أي تنسيق تسلسل رسومات ثنائي الأبعاد للأغراض العامة. هناك خيارات أخرى.

لم يكن موجودًا بعد (خارج إعداد تطوير كروم). إن OT-SVG، الذي هو معبر للغاية، موجود ولديه تطبيقات دفع في DirectWrite و Core Text وفايرفوكس والعديد من تطبيقات ادوبي للتأليف. توجد بالفعل العديد من خطوط OT-SVG.

نظرًا لأن هذا الاقتراح غير موجود حتى الآن خارج كروم، فلا يوجد نظام بيئي في أدوات التأليف الحالية. من ناحية أخرى ، تقوم العديد من أدوات إنشاء التصميم بالفعل بتصدير SVG.

دعم كلاً من OT-SVG وهذا الاقتراح الجديد هو عبء الصيانة المزدوج (-ish)، لتنسيق ليس أكثر تعبيراً من التنسيق الذي ندعمه بالفعل.

يؤدي دعم كل من OT-SVG وهذا الاقتراح الجديد إلى زيادة حجمنا الثنائي. نتوقع أن تكون الزيادة الإضافية في الحجم الثنائي مكافئة تقريبًا للزيادة في الحجم الثنائي التي لاحظناها بعد تنفيذ OT-SVG. (يتضمن OT-SVG محلل XML، لكن ويب كت / WebKit مرتبط بالفعل بمحلل XML، لذلك نتوقع أن يكون حجم هذا الاقتراح الجديد مساويًا تقريبًا لزيادة الحجم التي رأيناها بعد تنفيذ OT-SVG. سيتطلب هذا الاقتراح الخاص بك كود التحليل / الكشف عن الفائض / التفسير الجديد.)

يعمل دعم OT-SVG وهذا الاقتراح الجديد على مضاعفة مساحة السطح تقريبًا للهجمات الأمنية للخطوط الملونة القائمة على المتجهات.

حتى مع الأخذ في الاعتبار المحرك الذي يدعم هذا الاقتراح فقط وليس SVG، لم نر أي دليل على أن تجنب XML سيقلل الأخطاء الأمنية مقارنة بالتنسيق الثنائي الجديد. من الناحية التاريخية، في WebKit، لاحظنا أن التنسيقات الثنائية غير الشفافة (مثل تنسيقات الصور) بها العديد من الأخطاء الأمنية.

تحتوي المواصفات على أكثر من 2500 سطر، ويحتوي دليل الصور / المواصفات على 77 رقمًا، مع تنفيذ واحد فقط لهذا الاقتراح. إنه أمر معقد بدرجة كافية لدرجة أننا لسنا متأكدين من إمكانية تنفيذه بطريقة قابلة للتشغيل المتبادل. نحن قلقون من أن سلوك عمليات الرسم قد يكون خاصًا بشركة Skia ويصعب / يستحيل تنفيذه في Core Graphics. على سبيل المثال، للوهلة الأولى، لسنا متأكدين من إمكانية تنفيذ التدرجات اللونية الشعاعية في هذا الاقتراح في الرسومات الأساسية. على حد علمنا، لم يمر هذا الاقتراح بعملية توحيد صارمة من قبل العديد من أصحاب المصلحة المستقلين.

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


من بين التغييرات الرئيسية في متصفح كروم 98 المستقر يمكننا تسليط الضوء على ما يلي:

دعم الخطوط المتجهية ذات التدرج اللوني COLRv1 لإنشاء ملفات رموز تعبيرية أصغر للويب، مما يوفر جودة أفضل. خطوط COLRv1 مضغوطة جيدًا وقائمة على المتجهات وتعمل بشكل جيد مع التدرجات. يعتبر فريق كوكل كروم و خطوط جوجل أن مواصفات COLRv1 هي التنسيق اللاحق لخط جوجل نوتو التعبيري / Noto emoji. يبلغ حجم خط الرموز التعبيرية حوالي 20٪ من الحجم السابق، بالإضافة إلى أنه يتميز بدقة عرض أعلى. مزيد من التفاصيل حول COLRv1 على  developer.chrome.com.


يحتوي كروم 98 أخيرًا على إمكانات لقطة شاشة مدمجة لصفحات الويب؛

استعلام وسائط CSS جديد لاكتشاف إمكانات عرض النطاق الديناميكي العالي (HDR) للجهاز. الاستعلام الجديد هو "النطاق الديناميكي".

تحسين التعامل مع  windows.open () مع وسيطة جديدة للتحكم في ما إذا كان السلوك المطلوب هو فتح نافذة منبثقة جديدة مقابل علامة تبويب / نافذة جديدة؛

وعد بدعم النقط على كائن ClipboardItem؛

تغييرات مطور أخرى مختلفة.


👈 ذا صلة:

👍 تحميل جوجل كروم 98 احدث نسخة برابط مباشر

👍 تحميل متصفح جوجل كروم 99 آخر إصدار برابط مباشر… قريبًا




مصدر:

sempreupdate.