10 آخر الأخبار في مؤتمر Google I/O

نحو زيادة فعالية شبكة الإنترنت وجعلها أكثر فائدة

نحن بصدد اختتام مؤتمر Google I/O لهذا العام، مع أكثر من 100 واجهة برمجة تطبيقات ومكوّن وأداة جديدة تمت مناقشتها في مرحلة الكلمة الافتتاحية وفي جلسات Chrome عند الطلب. في ما يلي عشرة تحديثات نهتم بها بوجهٍ خاص، ويُرجى إرسال الميزات المفضّلة (وأسئلتك) إلينا على @ChromiumDev.

1. تعمل أداة WebGPU على تطوير الذكاء الاصطناعي (AI) وتعلُّم الآلة في المتصفِّح.

تتيح واجهة برمجة التطبيقات هذه المتوفّرة حديثًا الاستفادة من إمكانات أجهزة وحدة معالجة الرسومات، وتجعل الويب جاهزًا للذكاء الاصطناعي (AI). في الواقع، تعمل مكتبات تعلّم الآلة، مثل Tensorflow.js، على WebGPU أسرع بمقدار 100 مرة من JavaScript العادي، كما تعمل WebGPU أسرع بمقدار 3 مرات من WebGL (المعيار الذهبي السابق لرسومات الويب). وحقيقة أنّ WebGPU تعمل على الجهاز (وليس في السحابة الإلكترونية) تساعد المطوّرين أيضًا على توفير المال وتقليل وقت الاستجابة وإنشاء ميزات جديدة للذكاء الاصطناعي تحافظ على الخصوصية.

2. شركة WebAssembly توفّر تطبيقات Android على الويب

بالنسبة إلى المطوّرين الذين يريدون زيادة استثماراتهم في الرموز البرمجية، إنّ دعم WebAssembly للغات الذاكرة المُدارة مثل Kotlin وDart يتيح لهم فرصة كبيرة لإعادة استخدام قاعدة الرموز الحالية والوصول إلى المستخدمين من خلال تطبيقاتهم الأصلية وعلى الويب أيضًا. وبفضل بعض الجهود المبذولة في البداية من قِبل JetBrains، أصبح بإمكان مطوّري تطبيقات Android الذين يصممون لغة Kotlin كتابة ميزات تطبيقاتهم مرة واحدة، ثم استخدام WebAssembly لنشرها على الويب.

3- يوفّر خط الأساس مزيدًا من الوضوح وإمكانية توقّع نتائج البحث على الويب.

من خلال العمل في مجموعة منتدى W3C WebDX، قررنا إنشاء Baseline كمجموعة أساسية من الميزات التي تتوافق بالكامل مع الإصدارات الحالية والسابقة من جميع المتصفحات الرئيسية، مثل Chrome وEdge وFirefox وSafari. ومن خلال الشراكة مع الجهات الفاعلة الرئيسية مثل MDN وcaniuse.com، سنوفّر هذه اللغة والتصنيفات المشتركة في سير عملك مباشرةً. وسنقدم كل عام الأعمال الأساسية 23 و24 و25...والذي سيكون "اختصارًا" بكل ما هو جديد ومتوافق في جميع المتصفحات مثل إصدار سنوي، للمنظومة المتكاملة على الويب يمكنك المتابعة هنا.

4. يحصل مطوّرو إضافات Chrome على مزيد من الدعم

تؤدي الإضافات دورًا مهمًا في مساعدتك على تقديم تجربة أكثر تخصيصًا لمستخدمي الويب والوصول إلى مستخدمين جدد في الوقت نفسه. نودّ مساعدة المطوّرين على الاستثمار في إضافات Chrome لتحقيق النجاح. لذا، إلى جانب تمديد المخطط الزمني لطرح إصدار Manifest V3 مؤخرًا، نعمل على تحسين واجهة المستخدم في "سوق Chrome الإلكتروني" وتعديل مستندات الإضافات والنماذج وإضافة مساحات عرض جديدة للتفاعل في اللوحة الجانبية في Chrome.

5- مقياس "مدى استجابة الصفحة لتفاعلات المستخدم" يصبح أحد مؤشرات أداء الويب الأساسية في العام المقبل.

بعد إجراء اختبارات شاملة وملاحظات مستمرة من المنتدى بشأن المجموعة الحالية من "مؤشرات أداء الويب الأساسية"، أعلنّا عن أنّنا ننوي استبدال مقياس مهلة الاستجابة الأولى بمقياس مدى استجابة الصفحة لتفاعلات المستخدم أو مقياس INP لقياس مدى استجابة الصفحات بشكل أكثر شمولية. وسيدخل هذا التغيير حيّز التنفيذ في آذار (مارس) 2024 لنمنحك الوقت الكافي للتعرّف على INP وتحسينه.

6- استخدام مفاتيح المرور لتحسين عملية المصادقة على الويب

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

7. تقنيات جديدة للحفاظ على الخصوصية باستخدام "مبادرة حماية الخصوصية"

من خلال العمل مع المنظومة المتكاملة في مبادرة مبادرة حماية الخصوصية، أحرزنا تقدمًا كبيرًا في إزالة متّجهات التتبّع على الويب. ونشحن الآن وظيفة جديدة لملفات تعريف الارتباط من خلال ملفات تعريف الارتباط (CHIPS) ومجموعات نطاقات الطرف الأول، ما يتيح للمطوّرين الاستعداد مع اقتراب موعد الانتهاء من استخدام ملفات تعريف الارتباط التابعة لجهات خارجية في Chrome.

8. المزيد من ميزات واجهة مستخدم الويب لتحسين تجربة المستخدم والمطوّر

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

9. تعمل "أدوات مطوري البرامج في Chrome" على تحسين تصحيح أخطاء رمز إطار العمل

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

10. مئات التحديثات من واجهة برمجة التطبيقات في مؤتمر I/O لهذا العام

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

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

إلى اللقاء في مؤتمر Google I/O القادم.