يشير إعلان Google Chrome Beta 94 إلى أن Google تطبق بعض معايير الويب الجديدة التي يمكن أن تجعل تجارب الألعاب المستندة إلى المتصفح أفضل. يمكن أن تساعد برامج WebCodecs التي سيتم إصدارها قريبًا في جعل الألعاب السحابية أسهل وأسرع ، في حين أن WebGPU التجريبي يمكن أن يسهل على مطوري الألعاب التي يتم تشغيلها في المتصفح الاستفادة من قوة جهاز الكمبيوتر الخاص بك.
اصدار Chrome 94 beta و WebCodecs
WebCodecs هي واجهة برمجة تطبيقات مصممة لمنح المطورين وصولاً أفضل إلى برامج ترميز / فك تشفير الفيديو المجمعة بالفعل مع متصفحك ، والتي تكتشف ما يجب فعله مع تدفقات الفيديو. على الرغم من وجود طرق بالفعل لتشغيل الفيديو في Chrome ، إلا أنها ليست بالضرورة مصممة لأشياء مثل الألعاب السحابية ، وهو الأفضل عندما يكون وقت الاستجابة بطيئًا قدر الإمكان.
اقرا ايضا : أمازون تطلق موقع Amazon.eg في مصر عام 2021 (تحول سوق دوت كوم إلي أمازون)
تم تصميم WebCodecs لتجنب الحمل الزائد
مما يسهل الحصول على دفق الفيديو الوارد على شاشتك بأسرع ما يمكن ، وربما بمساعدة فك تشفير الأجهزة. سيؤدي هذا أيضًا ، من الناحية النظرية ، إلى جعله يعمل بشكل أفضل مما هو عليه حاليًا على الأجهزة البطيئة (وهي أنواع أجهزة الكمبيوتر التي تكون الألعاب السحابية مرغوبة فيها على أي حال).
“تعمل كلتا التقنيتين على تبسيط الأشياء التي كان من الممكن إجراؤها من الناحية الفنية من قبل”
اقرأ أيضاً : يحصل تطبيق واتساب على ميزات جديدة ينتظرها عشاق آيفون و أندرويد
يوفر WebGPU الأحدث والأكثر تجريبية لمطوري الويب وصولاً أفضل إلى قوة رسومات الكمبيوتر لديك
يتم ذلك من خلال السماح لهم بالتوصيل إلى واجهة برمجة التطبيقات الرسومية الأصلية لجهاز الكمبيوتر الخاص بك (على غرار Apple’s Metal ، أو Microsoft DirectX 12 ، أو Vulkan). بعبارات أبسط ، يسهل على مطوري الويب التحدث إلى بطاقة الرسومات الخاصة بك بلغة يفهمها ، دون الحاجة إلى المرور عبر طبقات أخرى يمكن أن تبطئ الأمور. من المفترض أن يكون إصدارًا من الجيل التالي من WebGL ، والذي يتيح للمطورين الاستفادة من إطار عمل OpenGL (الذي أصبح قديمًا بشكل معقول). في المستقبل ، من المفترض أن تسهل هذه التقنية على المطورين إنشاء ألعاب رسومية مكثفة يتم تشغيلها في المتصفح ، والاستفادة من القوة الكاملة لوحدات معالجة الرسومات من الجيل الحالي.
كلتا التقنيتين لهما مكانهما خارج الألعاب أيضًا.
في حديث في يوليو 2020 ، ذكرت Google أن Zoom كان مهتمًا باستخدام WebCodecs لعقد مؤتمرات الفيديو ، ويمكن استخدام WebGPU لعرض نماذج ثلاثية الأبعاد في المتصفح أو لتسريع نماذج التعلم الآلي. من المنطقي أنهم سيظهرون في Chrome ، لأن هذه هي جميع المجالات التي تلعب Google فيها ، من الألعاب السحابية باستخدام Google Stadia ، إلى تطبيقات مؤتمرات الفيديو الخاصة بها. كلا الجزأين من التكنولوجيا هما معياران مفتوحان ، طورتهما W3C ، وقد بدأ صانعو المتصفح الآخرون في اختبارهما أيضًا.
لا يزال يتعين على المطورين جعل تطبيقاتهم تعمل مع WebCodecs والبحث في WebGPU
بالطبع ، ربما لن نشهد تجارب مدعومة من WebCodecs أو WebGPU لبعض الوقت. بينما يقترب WebCodecs بالفعل من الإصدار (من المتوقع أن يتم تشغيله افتراضيًا في Chrome 94 القادم) ، لا يزال يتعين على المطورين جعل تطبيقاتهم تعمل معها. أما بالنسبة إلى WebGPU ، فهو حاليًا في مرحلته التجريبية التجريبية ، والتي تتوقع Google أن تنتهي في أوائل عام 2022. ويعتمد ما إذا كانت ستنتهي كميزة في هذه المرحلة على كيفية سير التجربة ، وما إذا تم إجراء المواصفات ، وما إذا كان هناك عدد كافٍ من الأشخاص مهتمون باستخدامه.
هذه التقنيات قد لا تجعل الأشياء التي كانت مستحيلة ممكنة
إلا أنها مثيرة مع ذلك. عندما تكون الأمور أسهل أو أكثر مرونة ، فإنها تقلل من حواجز الدخول للمطورين. بالنسبة للاعبين الذين يتطلعون إلى اللعب على الويب ، سواء من خلال البث المباشر أو الألعاب الأصلية ، فإن الوقت الذي يوفره المطورون في اكتشاف كيفية الحصول على الإطارات على شاشتك هو الوقت الذي يمكنهم قضاؤه في تحسين أجزاء أخرى من التجربة.