كتاب إلكتروني Mobipocket (.mobi)
مواصفة قياسيصيغة Mobipocket للكتب الإلكترونية (MOBI) أُنشئت لأجهزة المساعد الرقمي الشخصي المحمولة التي تعمل بنظام Palm OS. ثم استحوذت عليها Amazon لتشغيل الجيل الأول من أجهزة القراءة Kindle.
تحويل MOBI إلى EPUB
محول مجاني داخل المتصفح للتحويل من MOBI إلى EPUB. قم بتحويل الملفات فوراً على جهازك.
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات MOBI من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (Magic Bytes)
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات MOBI من خلال فحص تسلسل البايت الثنائي البادئ:
التوقيع الست عشري (الإزاحة 60):
42 4F 4F 4B 4D 4F 42 49تمثيل ASCII: BOOKMOBI
التوحيد القياسي: مواصفة Mobipocket / Amazon القديمة
المواصفات الفنية
| هيكلية الحاوية | حاوية قاعدة بيانات موارد Palm (PRC/PDB) تضم نص PalmDOC مضغوطاً وبنى ترويسة MOBI |
| الضغط | ضغط بايتات PalmDOC LZ77 أو ضغط Huffman/CDIC خاص |
| ترتيب البايتات (Endianness) | ترتيب البايتات الكبير (Big-Endian)، وفق بنية Palm OS لأجهزة Motorola 68k |
| مساحات الألوان | sRGB |
| القنوات والبنية | نص كتاب رقمي قابل لإعادة تدفقه، وتنسيق HTML أساسي، وصور مضمّنة منخفضة الدقة |
| الحد الأقصى للأبعاد | طول تدفق النص غير محدود |
| الشفافية | لا يوجد (لأجهزة القراءة القديمة أحادية اللون والملونة المبكرة) |
| البث والتحميل التدرجي | يتيح الفهرس القائم على السجلات الوصول العشوائي إلى سجلات النص ذات الـ 4096 بايتاً |
مصفوفة المقارنة التقنية: MOBI مقابل المنافسين
| السمة التقنية | MOBI (الحالي) | EPUB | AZW3 | |
|---|---|---|---|---|
| الحالة الحالية | صيغة قديمة مهملة | معيار ويب نشط من W3C | صيغة أمازون كيندل نشطة | معيار مستندات ISO نشط |
| دعم التنسيق | مجموعة فرعية أساسية من HTML 3.2 | HTML5 و CSS3 الحديثة | HTML5 و CSS3 الحديثة | صفحة متجهة ثابتة بتنسيق PostScript |
| محرك الحاوية | قاعدة بيانات PalmOS PRC/PDB | حاوية ZIP مع XHTML | غلاف PalmOS مع KF8 | هرمية الكائنات الثنائية |
| الإرسال إلى كيندل (Send-to-Kindle) | لم تعد Amazon تقبلها | مدعومة (يتم تحويلها بواسطة أمازون) | صيغة أمازون الأصلية | مدعومة من قبل أمازون |
أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري
يعرض جهاز كيندل عبارة 'تعذر فتح العنصر' أو يتخطى الفصول فجأة.
السبب الجذري: تلف إزاحة طول سجل PalmDOC في جدول سجلات PDB.
الاسترداد: حوّل الكتاب إلى صيغة EPUB أو PDF حديثة باستخدام محول الكتب الإلكترونية في File2File.app.
تحليل الأمان ومتجهات الهجوم على المحلّل
غالباً ما تفتقر محللات MOBI القديمة إلى فحوص وقائية للحدود عند فك ضغط سجلات PalmDOC LZ77 ذات الـ 4096 بايتاً.
ناقلات الهجوم المعروفة
- تجاوز لسعة المخزن المؤقت أثناء توسيع سلاسل القاموس PalmDOC LZ77.
- قراءة مؤشر خارج الحدود عند تحليل قواميس Huffman CDIC المشوهة.
- حجب الخدمة عبر جداول إزاحات سجلات PDB ذات المراجع الدائرية.
أفضل الممارسات الدفاعية: حوّل ملفات MOBI القديمة إلى صيغة EPUB أو PDF قياسية داخل بيئة WebAssembly معزولة.
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- صيغة رائدة للقراءة الرقمية، ذات أهمية تاريخية كبيرة في نشأة صناعة الكتب الإلكترونية التجارية.
- استهلاك ضئيل جداً للذاكرة، ما أتاح تشغيلها بسلاسة على أجهزة Palm OS المحمولة ذات المعالج 16 ميغاهرتز.
- تدعمها ملايين أجهزة كيندل من الجيل الأول في جميع أنحاء العالم.
القيود الفنية والسلبيات
- لم تعد الصيغة مدعومة رسمياً؛ فقد حلّت محلها AZW3 وKFX وEPUB، وأوقفت Amazon دعمها عام 2022.
- تنسيق محدود: يقتصر على مجموعة أساسية من وسوم HTML 3.2، دون CSS حديث أو تضمين الخطوط أو تخطيطات flexbox.
- جودة صور منخفضة؛ إذ كانت الصور تُضغط بشدة لتناسب سعة ذاكرة أجهزة المساعد الرقمي الشخصي الأولى.
معلومات تقنية طريفة
- البايتات من 60 إلى 67 في كل ملف MOBI صالح هي الأحرف ASCII BOOKMOBI.
- صيغة MOBI هي في الأساس ملف قاعدة بيانات Palm OS (.pdb) أُعيدت تسميته إلى .mobi.
- نفدت النسخة الأولى من جهاز Amazon Kindle بعد خمس ساعات ونصف من طرحها في نوفمبر 2007؛ وكان الجهاز يقرأ ملفات MOBI فقط.
الأسئلة التقنية المتكررة
لماذا توقفت أمازون عن دعم ملفات MOBI؟
أوقفت Amazon دعم MOBI لأنه تنسيق قديم يعود إلى نحو 20 عاماً، ويفتقر إلى الطباعة الحديثة والخطوط المخصصة والتخطيط المتجاوب. وتعتمد Amazon الآن EPUB لاستقبال الكتب.
هل يمكنني تحويل كتب MOBI إلى EPUB؟
نعم. يمكنك استخدام File2File.app لتحويل ملفات MOBI إلى EPUB في متصفحك. يعتمد دعم الملف المحوّل على تطبيق القراءة والجهاز.
هل ما زال بإمكاني قراءة ملفات MOBI على جهاز Kindle الخاص بي؟
نعم. لا تزال أجهزة Kindle القديمة قادرة على قراءة ملفات MOBI المنقولة يدوياً عبر كابل USB، ولكن لم يعد بإمكانك إرسالها بالبريد الإلكتروني إلى حساب Kindle الخاص بك.