ملف MOBI هو كتاب إلكتروني بصيغة Mobipocket. كانت Mobipocket شركة فرنسية يعمل برنامج القراءة الخاص بها على أجهزة Palm وWindows Mobile المحمولة؛ اشترتها Amazon في عام 2005 وجعلت من هذه الصيغة الأساس للجيل الأول من أجهزة Kindle. لذلك تبدو ملفات MOBI وملفات Kindle متشابهة جدًا من الداخل. ومنذ ذلك الحين نقلت Amazon تطبيقاتها إلى Kindle Format 8 وEPUB، لذا أصبح MOBI الآن صيغة قديمة تصادفها في مجموعات الكتب الإلكترونية الأقدم أكثر من كونه صيغة يُنشر بها حاليًا.
كيفية تجميع ملف MOBI
تم بناء MOBI على صيغة Palm Database، وهي حاوية تعود لحقبة نظام Palm OS، وهي ثنائية (binary): فتحها في محرر نصوص لا يظهر أي شيء مفيد. يبدأ الملف بترويسة تسمي قاعدة البيانات، عادةً نسخة مختصرة من عنوان الكتاب، وتضع عليه علامة برمز النوع BOOKMOBI. كل ما يأتي بعد ذلك هو قائمة مرقمة من السجلات.
يتم تقسيم نص الكتاب عبر سجلات يصل حجم كل منها إلى أربعة كيلوبايت ويتم ضغطه إما بمخطط الضغط PalmDOC أو بمخطط HuffCDIC الأعلى كثافة؛ بعض الملفات تتركه غير مضغوط. كلا المخططين من نوع الضغط غير الفقودي، لذلك لا يفقد الضغط أي بيانات. الترميز الداخلي هو HTML مبسط، قريب من مواقع الويب أواخر التسعينيات، مع قدر بسيط من التنسيق وبدون خطوط مضمّنة. تُخزّن الصور كسجلات مستقلة ويتم الإشارة إليها حسب رقمها. الملفات التي تُنتجها أداة kindlegen القديمة من Amazon تكون غالبًا كتابين في واحد: قسم MOBI للأجهزة القديمة يليه قسم Kindle Format 8 للأجهزة الأحدث، ويفصل بينهما سجل فاصل.
بيانات الميتاداتا التي يحملها ملف MOBI
يحتفظ MOBI بمعلوماته الوصفية في ترويسة EXTH، اختصارًا لـ extended header، والتي تأتي مباشرة بعد ترويسة MOBI الرئيسية. وهي قائمة من الإدخالات، يحمل كل منها رقمًا بدلًا من اسم، ولهذا غالبًا ما يعرضها التقرير بالاثنين معًا. الإدخالات التي ستلاحظها فعليًا هي المؤلف (السجل 100)، الناشر (101)، الوصف أو النبذة (103)، رقم ISBN (104)، وسوم الموضوع (105)، تاريخ النشر (106)، المساهم (108)، بيان الحقوق (109) وASIN (113)، وهو المعرّف الذي تمنحه Amazon لعنوان ما في فهرسها. يوجد أيضًا حقل للغة، وعنوان محدَّث يتجاوز الاسم في ترويسة Palm.
اثنان من هذه الحقول يستحقان نظرة أدق. حقل المساهم نادرًا ما يكون شخصًا: تطبيقات التحويل تضع أسماءها هناك، لذا غالبًا ما يظهر كـ Calibre أو kindlegen مع رقم إصدار، ما يخبرك أي برنامج عالج الملف ومتى تقريبًا. تضيف ترويسة Palm طوابع زمنية خاصة بإنشاء الملف وتعديله. لذلك يحمل ملف MOBI أسماء المؤلف والناشر عن قصد، وعلاوة على ذلك يسجل البرنامج الذي أنشأه وتاريخ إنشائه، بينما يربط ASIN أو ISBN الملف بإصدار منشور واحد. أقارب MOBI المحميون بنظام DRM من Amazon، أي ملفات .azw، مقفلة إضافيًا على الحساب الذي اشتراها. صورة الغلاف داخل الملف تحتفظ أيضًا ببيانات EXIF الخاصة بها، وهي كتلة معلومات الكاميرا الموجودة في الصور الفوتوغرافية.
متى يُستخدم MOBI
السبب الجيد الوحيد للاحتفاظ بكتاب بصيغة MOBI هو وجود جهاز لا يستطيع قراءة صيغ أحدث: مثل Kindle قديم أو جهاز محمول من حقبة Mobipocket. في غير ذلك تكون المفاضلة واضحة. لا يدعم MOBI خطوطًا مضمّنة، ويمتلك تحكمًا محدودًا جدًا في التخطيط، ولا وضع تخطيط ثابت، وتسلسل قراءة خطيًا واحدًا، لذلك لا ينجو فيه تنسيق الناشر ولا الصفحات المعقدة. EPUB هو الخيار القابل للنقل وAZW3 هو الصيغة الأصلية لـ Kindle، وكلاهما يدعم تنسيقًا حديثًا. تحويل ملف MOBI إلى أي منهما سهل، لكن التحويل لا يمكنه استعادة تصميم لم تخزنه الصيغة أصلًا.