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

نحو شبكة ويب أكثر فعاليةً وفائدةً

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

1- WebGPU تطوِّر الذكاء الاصطناعي وتعلُّم الآلة في المتصفّح

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

2. تجمع WebAssembly تطبيقات Android على الويب

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

3- يوفر المرجع مزيدًا من الوضوح وإمكانية التنبؤ على الويب

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

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

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

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

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

6. مفاتيح المرور تنقل مستقبل المصادقة إلى الويب

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

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

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

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

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

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

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

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

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

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

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