ملفات EPUB

إن تنسيق EPUB هو تنسيق ملفات بمعيار مفتوح للكتب الرقمية وضعه المنتدى الدولي للنشر الرقمي (IDPF)، وتأتي من بين الفوائد الرئيسية التي يقدمها هذا التنسيق للقراء توفير إمكانية الضبط التلقائي لنص الكتاب أو "إعادة التدفق" للعمل مع الأحجام المتباينة للشاشات، بما في ذلك شاشات الهواتف الذكية والأجهزة الدفترية وأجهزة القراءة الإلكترونية كما أنه يعمل مع المحتوى ذي التنسيق الثابت. تعرف على المزيد عن تنسيق EPUB على EPUBZone التابعة للمنتدى الدولي للنشر الرقمي.

يتوفر عدد من الأدوات والخدمات لمساعدتك في إنشاء ملف EPUB، وبينما لا نوصي باستخدام أداة أو خدمة بعينها نظرًا لتنوع الحلول التي يقدمها الشركاء، إلا أن Adobe InDesign CS وApple Pages for Mac OS X من بين البرامج التي يشيع استخدامها، هذا ويسرد عرض الحلول في EPUBZone مزيدًا من الخيارات (متوفر باللغة الإنجليزية).

تحديد ما إذا كنت تريد إرسال ملفات بتنسيق EPUB أم بتنسيق PDF

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

الإصدارات المتوافقة

يقبل تطبيق "كتب Google Play" كلاً من EPUB 3 وEPUB 2، ومع ذلك يفضّل استخدام الإصدار 3.0.1.

أنواع الصور المتوافقة

  • صور GIF الثابتة
  • صور JPEG
  • صور PNG
  • SVG (الحد الأقصى للعرض أو الارتفاع 3200)

يمكنك الرجوع إلى القسم أدناه حول دعم EPUB المحسّن لمعرفة المزيد من المعلومات حول أنواع الوسائط المتعددة الأخرى.

التنفيذ

مثال:

<svg xmlns="http://www.w3.org/2000/svg" height="100%" preserveAspectRatio="xMidYMid meet" version="1.1" viewBox="0 0 2000 3200" width="100%" xmlns:xlink="http://www.w3.org/1999/xlink"><image height="2000" width="3200" xlink:href="../Images/example.jpg"></image></svg>

ينطبق الحد الذي يبلغ 3200 بكسل على سمات العرض والارتفاع الموجودة في العلامتين <image> و/أو <svg>، وأي ملف تشير إليه العلامة <image>.

توافق ميزات EPUB 3

قد لا تعمل ميزات فردية للإصدار EPUB 3 مع جميع المنصات التي يمكن قراءة كتب Google Play عليها.

الصوت والفيديو المضمنان
الخطوط المُضمّنة
التنسيق الثابت
توافق اللغة العالمية
الرابط التشعبي
جافا سكريبت
MathML
تراكبات الوسائط
التنسيقات متعددة الأعمدة
عرض مستند التنقل (عنصر toc nav فقط)
عرض مستند التنقل (أنواع العناصر الأخرى)
عناصر ظهر الكتاب بتنسيق SVG

التحقق من ملفات EPUB

قبل تحميل ملفات EPUB، نوصيك بمحاولة فتحها باستخدام برنامج قراءة إلكترونية مثل Adobe Digital Editions. وإذا تمكنت من فتح الملفات باستخدام برنامج قراءة إلكترونية، فهذا يعد مؤشرًا جيدًا على أنه ستتم معالجة الملف بنجاح من خلال نظامنا.

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

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

تحسين نموذج EPUB

لتقديم تجربة أفضل للعملاء عند تصفح الكتب في متجر EPUB، يُرجى الإشارة إلى مكان بدء المحتوى (بعد أي من مواد المقدمة مثل صفحة العنوان أو صفحة حقوق الطبع والنشر)، الأمر الذي يتيح بدء النموذج المجاني من هذه النقطة بدلاً من جعل العملاء يقلبون صفحات إضافية.

  • بالنسبة إلى الإصدار EPUB 2، داخل العنصر guide، أدرج عنصر <reference> بسمة type="text"، يمكنك الاطلاع على مواصفات EPUB 2.0.1.

  • لا تتوفر هذه الميزة بعد للإصدار EPUB 3، وللتنفيذ المستقبلي، من داخل العنصر landmarks nav، أدرج رابط بسمة epub:type="bodymatter"، يمكنك الاطلاع على مواصفات EPUB 3.0.1.

دعم EPUB المحسن

تستفيد الكتب الإلكترونية المحسّنة من الوسيط الرقمي في إدراج وسائط متعددة أو عناصر تفاعلية. هذا وتتوافق كتب Google Play مع الصوت والفيديو المضمّنين في ملفات EPUB 2 و3 EPUB.

التنفيذ

يجب وضع الصوت أو الفيديو المضمّن في ملف EPUB بين علامات HTML5، كما هو الحال في الأمثلة الواردة أدناه:

<audio src="audio/example.mp3" />
<video src="video/example.mp4" width="640" height="480" />
<video title="Example Video" width="640" height="480" poster="images/example.jpg">
  <source src="video/example.mp4" />
  <source src="video/example.webm" />
</video>

ولن يتم تحليل سمات سوى السمات التالية في الكتب على Google Play:

  • src: لتحديد موقع الملف لفيديو أو صوت.
  • width وheight : أبعاد الفيديو.
  • poster: لتحديد صورة ثابتة للفيديو. توفر Google تنسيقات الصور المحدّدة في مواصفات EPUB (صور GIF ثابتة وJPEG وPNG وSVG).

سيتم تجاهل السمات الإضافية.

التنسيقات

نوفر مجموعة متنوعة من تنسيقات الصوت والفيديو:

  • MPEG-4 و3GPP وMOV: تتوافق في العادة مع برامج ترميز الفيديو H.264 أو MPEG-4 وبرنامج ترميز الصوت AAC
  • WebM: برنامج ترميز الفيديو VP8 وبرامج ترميز الصوت Vorbis
  • MPEG: تتوافق في العادة مع برنامج ترميز الفيديو MPEG-2 وبرنامج ترميز الصوت MP2
  • WMV
  • FLV: برنامج ترميز الفيديو Adobe-FLV1 وبرنامج ترميز الصوت MP3
  • AVI: العديد من الكاميرات تقدم هذا التنسيق؛ عادة يكون برنامج ترميز الفيديو MJPEG وبرنامج ترميز الصوت هو PCM.
  • MP3 وWAV وM4A وMP4 و3GP للصوت

الميزات غير المتوافقة

  • لا تتوافق الكتب على Google Play مع علامات الصوت أو الفيديو غير القياسية، أو الوظائف التفاعلية مثل التي يتم تمكينها بواسطة ترميز جافا سكريبت.
  • تقتصر إمكانية تضمين الصوت على ملفات EPUB ولا تتيح إمكانية إرسال كتب صوتية مستقلة.
  • لا تتوافق تراكبات الوسائط في الوقت الحالي إلا مع تطبيق كتب Google Play لنظام التشغيل Android.

دعم ملفات EPUB ذات التنسيق الثابت

عندما يكون لتصميم الصفحة أهمية خاصة، فقد ترغب في تنفيذ تنسيق ثابت، والذي يوفر تحكمًا أفضل في طريقة العرض التقديمي للمحتوى، هذا وتتوافق كتب Google Play مع التنسيق الثابت لملفات EPUB 2 و3 EPUB.

التصديق على ملف EPUB ذي تنسيق ثابت حالته "يحتاج إلى إجراء"

يجب مراجعة ملفات EPUB ذات التنسيق الثابت قبل نشرها. وبعد تحميل ملف EPUB ذي تنسيق ثابت، تأكد من عرض الكتاب على النحو المنشود في "قارئ الويب"، وفي الإصدار المخصّص للأجهزة اللوحية من تطبيق "كتب Google Play" إن أمكن ذلك. ويمكنك الموافقة على الكتاب من خلال الانتقال إلى علامة التبويب المحتوى وتحديد المربع الذي يحمل العبارة لقد أجريت مراجعة للجودة وتبدو الأمور على ما يرام.فأزل حجب هذا الكتاب.

التنفيذ

تتوافق كتب Google Play مع خصائص التنسيق الثابت لملفات 3 EPUB.

بدلاً من ذلك، يعمل الأسلوب التالي مع ملفات EPUB 2 و3 EPUB.

  • ضمّن الملف META-INF/com.apple.ibooks.display-options.xml.
  • حدد تنسيقًا في عناصر XHTML بإضافة <meta name="viewport" content="width=xxx, height=yyy"></meta>

لن يتم تحليل سوى القيم التالية في ملف META-INF/com.apple.ibooks.display-options.xml:

<?xml version="1.0" encoding="UTF-8"?>
<display_options>
  <platform name="*">
    <option name="fixed-layout">true</option>
    <option name="orientation-lock">landscape-only</option>
  </platform>
</display_options>

بالنسبة إلى orientation-lock، فإن قيمة portrait-only متوافقة هي الأخرى. سيتم تجاهل السمات الإضافية، مثل السمات التالية:

  • platform name: إذا كانت مختلفة عن *
  • open-to-spread: يتم الضبط دائمًا على القيمة false
هل كان ذلك مفيدًا؟
كيف يمكننا تحسينها؟