الخلاصة

  • نشرت مجموعة صيانة النشر في W3C نسخة عمل من «EPUB Annotations 1.0» بتاريخ 24 سبتمبر 2026. حلّت إرشادات أمنية مفصلة محل فقرة كانت تنتظر الكتابة في نسخة 20 سبتمبر؛ ولم تصبح الوثيقة توصية نهائية.
  • تقر المسودة بعدم وجود معرّف موحد تقبله جميع الأطراف لمنشورات EPUB. ويمكن تزوير اسم المنشئ في مجموعة تعليقات منفصلة، حتى إن بدت بيانات الكتاب مناسبة.
  • يتعين تمييز قرار مطابقة الكتاب عن التحقق من الكاتب وسلامة معالجة الملف وتسوية تضارب المعرّفات. هذا تقسيم تحريري للمسؤولية، وليس استمارة فرضها W3C.

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

بين نسختي 20 و24 سبتمبر تغير نص المسودة تغييراً محدداً. بقي فصل الخصوصية موسوماً بأنه لم يُنجز بعد، بينما صار فصل الأمن يناقش الملفات الخارجية غير الموثوقة، وانتحال اسم Creator، وروابط الشبكة، والمسارات المحلية، وتعقيد المحددات. نشر مسودة عمل لا يثبت تطبيق هذه الإرشادات في قارئ معين، ولا يعني اعتمادها النهائي من أعضاء W3C.

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

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

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

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

المصادر