تسبب التحديث الأخير لكمتصفح غوغل كروم في حدوث مشكلات في تمييز النص على العديد من مواقع الويب، مما أثر على كل من تطبيقات الويب والصفحات التقليدية.
أدى تحديث كروم 131، الذي تم إصداره لتحسين التعامل مع أنماط تحديد النص، إلى ظهور مشكلات توافق غير متوقعة، خاصة مع الأداة الشائعة جدًا بين مصممي الويب، وهي Tailwind CSS.على الرغم من أن التحديث تم تصميمه لجعل تجربة اختيار النص بين العناصر المختلفة أكثر اتساقًا، إلا أن النتيجة كانت عكسية: تعاني العديد من المواقع الآن من خلل في تمييز النص.
- ما الذي تغير في كروم 131؟
يؤثر التغيير الذي أدخلته غوغل في تحديث كروم 131 على الطريقة التي تتعامل بها المتصفحات مع خصائص تحديد النص.حيث نفذ كروم نموذجًا جديدًا لا تدعمه بعض أدوات تصميم مواقع الويب، مثل Tailwind CSS، التي يستخدمها مطورو الويب على نطاق واسع.
يؤدي هذا التغييرإلى عدم تمييز النص بشكل صحيح عند تحديده. على الرغم من أنه لا يزال من الممكن نسخ النص ولصقه دون مشاكل، إلا أن عدم وجود تمييز مرئي يمكن أن يكون مربكًا للمستخدمين.
بالإضافة إلى ذلك، لم يؤثر التحديث على جميع مواقع الويب بنفس الطريقة. تعرضت بعض المواقع ذات عدد الزيارات المرتفع لأضرار أكبر من غيرها لأنها تعتمد على الخصائص القديمة لتصميمها ووظائفها.
بالنسبة لمصممي الويب الذين يستخدمون Tailwind CSS، فإن هذه المشكلة مزعجة بشكل خاص. ويؤثر تحديث كروم بشكل مباشر على الطريقة التي تطبق بها هذه الأطر أنماط تحديد النص، مما قد يؤدي إلى تعطيل التصميم على المواقع التي يتم استخدام هذه الأدوات فيها.
على الرغم من أن جوجل ذكرت في منشور أكتوبر أن التحديث لا ينبغي أن يؤثر على معظم مواقع الويب، إلا أن بعض المواقع مثل GitHub وThe Verge، من بين مواقع أخرى، والمطورين أبلغوا عن مشكلات كبيرة في مواقعهم.
كما أشار آدم واثان، منشئ Tailwind CSS، سريعًا إلى المشكلة وشارك حلاً يتضمن إضافة علامة ميزة أو التحديث إلى أحدث إصدار من Tailwind CSS. ومن خلال هذه التغييرات، يجب حل المشكلة للمواقع الأكثر تأثراً.ومن الجدير بالذكر أيضًا أن هذا الخطأ يحدث فقط في المتصفحات المستندة إلى Chromium، مثل كروم وMicrosoft Edge. لا تتأثر المتصفحات التي تستخدم محركات عرض مختلفة، مثل Safari و Firefox، بهذه المشكلة وتستمر في العمل بشكل صحيح مع تمييز النص.
من وجهة نظر المستخدم، فإن العيب الرئيسي لهذا الخطأ هو عدم وجود تمييز مرئي مناسب عند تحديد النص، ولكن سيحتاج مطورو الويب إلى مراقبة تحديثات كروم وإجراء أي تعديلات ضرورية لضمان عدم تعرض تجربة المستخدم للخطر .
ليست هناك تعليقات:
إرسال تعليق