OPDS کیا ہے؟
OPDS وہ طریقہ ہے جس سے پڑھنے والی ایپ کتابوں کے کیٹلاگ سے بات کرتی ہے۔ Fablum میں جب بھی آپ کیٹلاگ کھولتے ہیں آپ کا اس سے واسطہ پڑتا ہے، اکثر بغیر محسوس کیے۔
OPDS کا مطلب ہے Open Publication Distribution System۔ یہ کتابوں کا کیٹلاگ ایسی شکل میں شائع کرنے کا ایک کھلا معیار ہے جسے کوئی دوسرا پروگرام پڑھ سکے: اندراجات کا ایک بہاؤ، جن میں سے ہر ایک میں عنوان، مصنف، زبان، سرورق اور خود فائل کا لنک ہوتا ہے۔ پڑھنے والی ایپ وہ بہاؤ لے کر اسے کتابوں کی فہرست کی شکل میں کھینچ دیتی ہے۔ اس میں کچھ بھی کسی ایک اسٹور یا ایک ایپ کی ملکیت نہیں۔
پورا خیال یہی ہے۔ کتاب کے بارے میں ویب صفحہ انسان کے لیے لکھا جاتا ہے؛ OPDS کیٹلاگ سافٹ ویئر کے لیے لکھا جاتا ہے۔ اور چونکہ شکل طے شدہ ہے، ایپ وہ کر سکتی ہے جو ویب صفحہ نہیں دیتا: کیٹلاگ کے اندر تلاش، فلٹر، جالی میں سرورق، اور ڈاؤن لوڈ سیدھے آپ کی لائبریری میں، براؤزر کے ڈاؤن لوڈ فولڈر میں نہیں۔
یہ اسٹور سے کیسے مختلف ہے
کیٹلاگ اسٹور نہیں ہے۔ نہ ٹوکری، نہ ادائیگی کا کاؤنٹر، نہ اکاؤنٹ: OPDS کا اندراج ایک تفصیل اور ایک یا زیادہ ڈاؤن لوڈ لنک ہے، اور ایپ لنک کے پیچھے جاتی ہے۔ لائبریریاں، آرکائیو اور عوامی ملکیت کے متون کے ناشر اسے اسی لیے استعمال کرتے ہیں: درمیان میں کوئی تجارتی مشین نہیں۔
یہ فائل کا فارمیٹ بھی نہیں۔ EPUB اور PDF کتابیں ہیں؛ OPDS وہ فہرست ہے جو اُن کی طرف اشارہ کرتی ہے۔ زیادہ تر کیٹلاگ محض HTTP کے اوپر Atom یا JSON ہیں، اور اسی لیے معیار بولنے والی ہر پڑھنے والی ایپ انہیں بغیر کسی اضافی چیز کے دیکھ سکتی ہے۔
Fablum اسے کہاں استعمال کرتا ہے
Fablum کے ساتھ ایک شامل عوامی کیٹلاگ آتا ہے، اور وہ ایک OPDS کیٹلاگ ہے۔ اُس پینل میں جو کچھ ہوتا ہے وہ ایپ کا OPDS بہاؤ پڑھنا اور جو ملے وہ کرنا ہے: زمرے جن میں آپ چلتے ہیں، تلاش، زبان اور فارمیٹ کے فلٹر، ڈاؤن لوڈ، اسٹریمنگ۔
- 1
Fablum کھولیں، لائبریری میں + دبائیں اور عوامی کیٹلاگ چنیں۔ جو کھلتا ہے وہ عوامی ملکیت کی کتابوں اور آڈیو بکس کا OPDS کیٹلاگ ہے۔
- 2
اس میں تلاش کریں یا زبان اور فارمیٹ کے فلٹر استعمال کریں۔ دونوں OPDS کا حصہ ہیں: ایپ کیٹلاگ سے تنگ بہاؤ مانگتی ہے اور فہرست دوبارہ کھینچ دیتی ہے۔
- 3
کسی کتاب پر ٹیپ کریں اور اسے اتاریں۔ اندراج کا ڈاؤن لوڈ لنک لا کر درآمد کر لیا جاتا ہے، اور کتاب اس کے بعد آپ کی لائبریری سے آفلائن کھلتی ہے۔
معیار کیا کچھ شامل کرتا ہے
OPDS کا بہاؤ دو چیزیں بیان کرتا ہے: نیویگیشن، یعنی وہ زمرے اور شیلف جن میں آپ چلتے ہیں، اور حصول، یعنی وہ اندراجات جو واقعی اتارے جا سکتے ہیں۔ ایک اندراج کئی فائلیں پیش کر سکتا ہے (EPUB، PDF یا آڈیو بک) اور ایپ وہ چنتی ہے جسے وہ کھول سکے۔ تلاش بھی معیار کا حصہ ہے، اور اسی لیے آپ کیٹلاگ میں ایپ کے اندر تلاش کرتے ہیں، کسی ویب سائٹ پر نہیں۔
تفصیلات عوامی ہیں اور کھلے عام specs.opds.io پر سنبھالی جاتی ہیں؛ ورژن 1.2 Atom پر مبنی ہے جسے زیادہ تر کیٹلاگ اب بھی شائع کرتے ہیں، اور 2.0 اُس کا جانشین ہے، JSON میں۔
اسی کیٹلاگ کے عملی پہلو کے لیے دیکھیں مفت ای بکس کیسے ڈھونڈیں۔