محول EPUB إلى كتب Mobipocket الإلكترونية
يحول تحويل ملفات EPUB إلى صيغة Mobipocket مستندات HTML المضغوطة الحديثة إلى ملفات PalmDOC ثنائية واحدة للقارئات الإلكترونية القديمة.
مقارنة التنسيقات والمواصفات التقنية
| المواصفات | EPUB | MOBI |
|---|---|---|
| نوع MIME | application/epub+zip | application/x-mobipocket-ebook |
| النوع | packaged ebook | PalmDOC binary ebook |
| الضغط | ZIP (DEFLATE) | PalmDOC / LZ77 (Huffman/CDIC) |
| المواصفات القياسية | W3C EPUB 3.3 | Mobipocket / Amazon Kindle Specification |
| رأس البايتات السحرية (Magic Bytes) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) | 42 4F 4F 4B 4D 4F 42 49 (BOOKMOBI) |
نظرة عامة على التنسيق والاستخدامات
تُعد صيغة EPUB المعيار الحديث للكتب الرقمية، حيث تستخدم أرشيفًا مفتوحًا من ملفات XHTML وCSS وXML المُجمَّعة داخل حاوية ZIP. تتطلب القارئات الإلكترونية القديمة، مثل أجهزة Amazon Kindle المبكرة وأجهزة Palm OS المحمولة، صيغة MOBI. يتيح تحويل EPUB إلى MOBI للقراء سد الفجوة بين معايير النشر الحديثة والأجهزة القديمة. يقوم المستخدمون بشكل متكرر بهذا التحويل عند تحميل مكتبات الملكية العامة على أجهزة قراءة مخصصة قديمة تفتقر إلى الدعم الأصلي للحزم الحديثة القابلة لإعادة التدفق. تتعامل أدوات البرمجيات مثل Calibre مع هذا التحويل عن طريق تحليل بنية XHTML الداخلية لملف EPUB، وإزالة قواعد CSS غير المدعومة، وتجميع النص المتبقي في قاعدة بيانات PalmDOC خطية. تضمن هذه العملية بقاء الفصول والارتباطات التشعبية والتنسيق الأساسي قيد التشغيل على الأجهزة المصنعة قبل أكثر من عقد من الزمان. بينما تفضل التطبيقات الحديثة صيغة EPUB، تعتمد الأجهزة القديمة تمامًا على بنية MOBI لعرض النص بشكل صحيح دون حدوث تعطل في أنظمة الذاكرة المحدودة.
المواصفات التقنية وتحليل الترميز (Codec)
صيغة EPUB (application/epub+zip) هي أرشيف مجمع يستخدم ضغط DEFLATE لجمع ملفات HTML متعددة وصور بجانب حاوية OPF. بينما تستخدم صيغة MOBI (application/x-mobipocket-ebook) بنية ثنائية لـ PalmDOC مع ضغط LZ77 وHuffman. يبدأ ملف MOBI برأس قاعدة بيانات Palm يحتوي على حقل اسم مكون من 68 بايت، متبوعًا بتوقيع فريد لنوع الملف 'BOOKMOBI' عند الإزاحة 60. يجب على محرك التحويل فك ضغط أرشيف EPUB ZIP، وتسطيح بنية المجلد الهرمية إلى تدفق بيانات خطي واحد، وتحويل لغة CSS المتقدمة إلى علامات مضمنة أساسية، وتشفير حمولة النص إلى أجزاء سجل ثابتة الحجم بحجم 4096 بايت.
توافق أنظمة التشغيل والمتصفحات
تتم مدعومة صيغة EPUB بشكل أصلي بواسطة Apple Books وGoogle Play Books ومعظم تطبيقات القراءة الحديثة لنظامي Android أو iOS. يقتصر دعم صيغة MOBI على أجهزة Amazon Kindle القديمة (Kindle Keyboard وKindle Touch) والمساعدات الرقمية الشخصية Palm OS. لا تستطيع متصفحات الويب الحديثة عرض ملفات MOBI بشكل أصلي وتتطلب إضافات متصفح خارجية أو تطبيقات سطح مكتب مخصصة مثل Calibre أو FBReader لقراءة البنية الثنائية.
💡 معلومات مفيدة
أثناء التحويل، بسّط تخطيطات CSS المعقدة وأزل الخطوط المضمنة عالية الدقة نظرًا لأن صيغة MOBI لها قيود صارمة على التنسيق ولا يمكنها التعامل مع الطباعة المتقدمة.
مقارنة التنسيقات والمواصفات التقنية
ينكمش ملف EPUB متوسط بحجم 2 ميجابايت إلى حوالي 1.5 ميجابايت عند تحويله إلى MOBI بسبب التسطيح الهيكلي. عبر شبكة الجوال 4G بسرعة تنزيل تبلغ 15 ميجابت في الثانية، يستغرق نقل أي من الملفين أقل من ثانيتين. عبر اتصال 5G بسرعة 100 ميجابت في الثانية أو اتصال الألياف الضوئية الذي يتجاوز 500 ميجابت في الثانية، يكون النقل فوريًا ويستغرق أقل من 0.1 ثانية.
الأسئلة الشائعة
كيف يمكنك تحويل EPUB إلى Mobipocket دون فقدان الجودة؟
يتضمن تحويل EPUB إلى MOBI تحولًا هيكليًا بدلاً من النسخ النقي الخالي من الفقدان. يترجم محرك التحويل لغة XHTML وCSS الحديثة إلى علامات مجموعة فرعية أبسط لـ HTML مدعومة بواسطة محلل PalmDOC. بينما يتم الاحتفاظ بالنص والتنسيق الأساسي، قد يتم تخفيض أو إزالة ميزات التخطيط المتقدمة والرسومات المتجهية والخطوط المضمنة لتتناسب مع قيود التنسيق الثنائي القديم.
ما الفرق بين EPUB وكتاب Mobipocket الإلكتروني؟
EPUB هو معيار مفتوح يعتمد على حاوية ZIP تضم ملفات XHTML فردية وأوراق أنماط وصورًا. MOBI هو تنسيق ثنائي خاص يعتمد على بنية قاعدة بيانات Palm الذي يجمع نص الحمولة الكاملة وصورة الحمولة في ملف واحد باستخدام ضغط PalmDOC وHuffman.