الخلاصة

  • سمحت أول مسودة عامة لـ Media Session من W3C في يناير 2020 للصفحة بتقديم بيانات البرنامج ومعالجات الأوامر. يختار المتصفح جلسة نشطة واحدة على الأكثر لعرضها على وسائل تحكم الجهاز.
  • فسرت المسودة زر التشغيل والإيقاف المشترك في السماعة بحسب حالة التشغيل الفعلية للجلسة المختارة. وواصلت نصوص 2021 و2023 و2026 ضبط توزيع العمل بين الجهاز والصفحة.

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

أول مسودة عامة لـ Media Session بتاريخ 30 يناير 2020 جعلت الاختيار مهمة وكيل المستخدم. تستطيع الصفحة إرسال MediaMetadata، مثل عنوان المادة وصورتها، ليعرضها الجهاز خارج التبويب. وتسجل معالجات للتشغيل أو الإيقاف أو الانتقال إلى المادة التالية. يعرض المتصفح جلسة وسائط نشطة واحدة على الأكثر لواجهة الجهاز. تعد الصفحة البرنامج؛ وتدير منصة العرض مقعده أمام المستمع.

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

وصفت مسودة 2020 الزر ذي الوجهين: ضغطة واحدة تعني «شغّل» أو «أوقف». إذا كانت الجلسة النشطة تعمل، يرسل المتصفح فعل الإيقاف؛ وإلا يرسل التشغيل. أبقت مسودة يونيو 2021 هذه الفكرة إلى جانب setActionHandler وبيانات البرنامج. يترجم المتصفح حركة الإصبع إلى فعل؛ وتحدد الصفحة هل يعني التشغيل متابعة حلقة من منتصفها أو إعادة وصل بث مباشر. يتشابه الزر، وتختلف البرامج.

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

يرتب سجل منشورات W3C المسودة الأولى عام 2020 وتعديلاتها في 2021 و2023 و2026. ظل السؤال حاضراً: كيف يبقى مشغل الويب مفهوماً عندما يغادر القارئ التبويب ويتعامل مع أزرار الجهاز؟ المتصفح هنا ليس سلكاً يمرر الإشارة فحسب؛ يختار من بين صفحات تتنافس على سطح تحكم واحد.

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

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

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