[تحديث: مباشر في Chrome Canary] تعمل Google على "البوابات" لتجديد تصفح مواقع الويب للجوال

تعمل Google على ميزة تُعرف حاليًا باسم البوابات والتي تحاول تمكين التنقل السلس بين المواقع أو الصفحات.

التحديث 1 (5/8/19 @ 01:01 صباحًا بالتوقيت الشرقي): أعلن فريق علاقات مطوري Google Chrome أن البوابات متاحة الآن في Chrome Canary خلف علامة تجريبية. مزيد من التفاصيل في أسفل المقال. المقال المنشور بتاريخ 26 سبتمبر 2018 محفوظ أدناه.

خدمة جوجل الرائدة قد يكون محرك البحث الخاص بهم وربما يكون لديهم خدمات متعددة تضم أكثر من مليار مستخدم نشط، لكن تفانيهم في خدمة الإنترنت ككل هو الذي سمح لهم بمواصلة زخمهم. لو توقفت الشركة عند بحث Google (وحتى AdWords، والذي يُعرف الآن باسم إعلانات Google)، فلن تكون مؤثرة كشركة كما هي اليوم. يمكن رؤية مثال كبير على ذلك من خلال تركيزهم على مساحة الهاتف المحمول وخاصة مشروع AMP (أحبه أو أكرهه). تعمل الشركة الآن على ميزة تُعرف حاليًا باسم البوابات والتي تحاول تمكين التنقل السلس بين المواقع أو الصفحات.

لقد سمعنا جميعًا الإحصائيات التي تقول إن أكثر من نصف مستخدمي الهاتف المحمول سيتخلون عن موقع الويب إذا استغرق تحميله أكثر من 3 ثوانٍ. البيانات موجودة وقد ثبت صحتها، حتى أن أمازون تقول إن تباطؤ تحميل الصفحة لمدة ثانية واحدة فقط (من المتوسط ​​الحالي) قد يكلف الشركة 1.6 مليار دولار من المبيعات كل عام. هذا هو السبب وراء كون مشروع AMP من Google منطقيًا. حتى لو لم يعجب الناس الطريقة التي طبقتها Google، فمن مصلحتهم أن يبقوك على الويب وأن تستخدم خدماتها.

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

إذا كان هذا يبدو مربكًا بالنسبة لك، فنحن نفهم ذلك وهناك بعض الصور التي تشرح ما يحدث هنا.

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

جاء هدف البوابات من الرغبة في تحسين كيفية تنقلنا عبر مواقع الويب المتعددة. لقد فعلت AMP من Google الكثير لتحسين ويب الجوال، بل إنها بذلت ما في وسعها لتحقيق ذلك تمكين الكثير من هذه الخصائص التي تدخل في هذا المشروع الجديد في Google. ومع ذلك، تعلم الشركة أن AMP نفسها لديها قيودها الخاصة مثل إبقاء المستخدمين داخل أصل ذاكرة التخزين المؤقت لـ AMP، وتأمل أن تساعد Portals في معالجة بعض هذه المخاوف. في حالة اكتماله وإصداره للعامة، سيتم توفير النظام كواجهة برمجة تطبيقات (API) للمطورين لدمجها في مواقعهم الإلكترونية.

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

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

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

التحديث 1: متوفر في Chrome Canary خلف العلم

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

يمكن للمطورين اختبار البوابات الآن عن طريق تنزيل أحدث إصدار من Chrome Canary وتمكين chrome://flags/#enable-portals علَم.