ڈیزائن نوٹس
تہ کتاب کی پشت کیسے بنی
ہر فولڈ ہونے والے فون کے بیچ میں ایک لکیر ہوتی ہے۔ زیادہ تر ایپس کے لیے یہ ایک رکاوٹ ہے جس سے بچ کر چلنا پڑتا ہے۔ کتاب کے لیے یہ دنیا کی سب سے فطری چیز ہے: کتابوں میں یہ ہمیشہ سے رہی ہے۔ یہ کہانی ہے کہ Tomelet کے ریڈر نے تہ کو کتاب کی پشت ماننا کیسے سیکھا، اور اس کے پیچھے ڈیزائن کے کون سے اصول ہیں۔
مفت، اکاؤنٹ کے بغیر۔ آمنے سامنے صفحات مفت ریڈر کا حصہ ہیں۔
مسئلہ: فون کا صفحہ، کھینچ کر پھیلایا ہوا
فولڈ ہونے والا فون کھولیں تو فون کے ناپ پر بنی ایپ بس چوڑی ہو جاتی ہے۔ سطریں اتنی لمبی ہو جاتی ہیں کہ پڑھی نہ جائیں، متن تہ کے آر پار چلا جاتا ہے، اور کوئی بٹن تہ پر آ سکتا ہے۔ فون بند کریں تو اسکرین نئے سرے سے بنتی ہے، اور آپ جہاں تھے وہاں سے ایک صفحہ یا ایک باب دور جا پہنچتے ہیں۔
Apple نے iPhone Duo کے ساتھ ڈیزائن کی رہنمائی شائع کی؛ Android کی فولڈ ہونے والے فونز کے لیے اپنی رہنمائی ہے۔ دونوں میں اختلاف سے زیادہ اتفاق ہے، اور Tomelet ایک ہی ریڈر سے دونوں کی پیروی کرتا ہے، iPhone Duo پر بھی اور Galaxy Z Fold پر بھی۔ پانچ اصولوں نے اسے شکل دی۔
1۔ تہ ایک مخصوص حصہ ہے
Apple تہ کو ایک مخصوص حصہ کہتا ہے: اسکرین کا وہ حصہ جسے ایپ کو خالی رکھنا چاہیے۔ Android ایپ کو ٹھیک ٹھیک بتاتا ہے کہ اس کی تہ کہاں ہے، اور Tomelet دونوں صفحوں کے بیچ کا درمیانی حاشیہ عین وہیں رکھتا ہے، اور ٹیپ کے حصوں، بٹنوں اور انتخاب کے ہینڈلز کو اس سے باہر رکھتا ہے۔ قلم کی جو لکیر تہ کو پار کرے وہ دونوں صفحوں میں بٹ جاتی ہے، تاکہ ہر صفحے کے پاس وہی انک رہے جو اس کی ہے۔
iPhone Duo پر Flutter، وہ ٹول کٹ جس میں Tomelet لکھا گیا ہے، ابھی ایپس کو تہ کا مقام نہیں بتاتا (flutter/flutter#192515)، اس لیے Tomelet درمیانی حاشیہ اسکرین کے عین بیچ میں رکھتا ہے۔
یہی تہ سے کتاب کی پشت تک کا قدم ہے۔ چھپی ہوئی کتاب میں بھی درمیانی حاشیے میں کچھ نہیں چھپتا۔ یہ وہ جگہ ہے جہاں دو صفحے ملتے ہیں۔
2۔ موڑنا، چھوڑ جانا نہیں
Apple چاہتا ہے کہ ڈیوائس کھلنے اور بند ہونے کے دوران تجربہ بلا تعطل جاری رہے۔ Samsung ایپس سے کہتا ہے کہ اسکرول کی جگہ اور ٹائپ ہوتا ہوا متن برقرار رکھیں۔ Tomelet موڑنے کو اسکرین کے سائز کی تبدیلی سمجھتا ہے، کبھی کہیں اور جانا نہیں۔
صفحہ نمبر یہ برداشت نہیں کر سکتے: کور اسکرین ایک صفحہ دوسرے سائز میں دکھاتی ہے، اس لیے ہر بار موڑنے کے بعد کتاب کے صفحات کی تعداد بدل جاتی ہے۔ اس کے بجائے Tomelet آپ کی جگہ متن میں ایک مقام کے طور پر یاد رکھتا ہے: بائیں صفحے کا پہلا حرف۔ یہ کتاب کو نئے سرے سے ترتیب دیتا ہے اور وہ صفحہ کھولتا ہے جس میں وہ حرف ہو، اور نیا منظر تیار ہونے تک پچھلا منظر اسکرین پر رہتا ہے۔ ہائی لائٹس، نوٹس اور انک الفاظ سے بندھے ہیں، اس لیے وہ انہی کے ساتھ حرکت کرتے ہیں۔
نہ کچھ دوبارہ کھلتا ہے، نہ کوئی اشتہار آتا ہے: موڑنا آپ کو کبھی کتاب سے باہر نہیں لے جاتا۔
3۔ سائز، گھماؤ نہیں
iPhone Duo کا اندرونی ڈسپلے ایپ کے روٹیشن لاک کو نظر انداز کرتا ہے، اور Android 17 بڑی اسکرینوں پر یہی کرتا ہے۔ اس لیے فون کس رخ گھمایا گیا ہے، اس سے لے آؤٹ طے نہیں ہو سکتا۔ Tomelet دیکھتا ہے کہ صفحے کو کتنی جگہ ملی ہے: دو صفحے جب ہر ایک آرام سے پڑھا جا سکے، ایک جب ایسا نہ ہو۔ یہی اصول ٹیبلٹ، آڑے پکڑے فون اور ڈیسک ٹاپ ونڈو پر بھی چلتا ہے۔
جوڑیاں چھپائی کی روایت سے آتی ہیں، تصویروں کی سلائیڈ سے نہیں۔ پہلا صفحہ اکیلا، پھر 2–3، 4–5، تاکہ ناشر کی ڈیزائن کی ہوئی جوڑی ہمیشہ ایک ساتھ آئے۔ عربی، عبرانی اور عمودی جاپانی کتابیں دائیں سے شروع ہو کر بائیں جانب پلٹتی ہیں۔ جو فکسڈ لے آؤٹ کتاب اپنا رخ خود بتائے، اسے ایک سطر کا اشارہ ملتا ہے جسے آپ ہٹا سکتے ہیں؛ ریڈر کبھی آپ کی جگہ آپ کا فون نہیں گھماتا۔
4۔ پوزیشن ترتیب بدلتی ہے، کتاب نہیں
Apple کی رہنمائی کہتی ہے کہ قبضے کا زاویہ ”تعامل اور اثرات کے لیے… لے آؤٹ کے لیے نہیں“ ہے۔ Tomelet متفق ہے، اس لیے صفحے کا کوئی اثر قبضے کے ساتھ نہیں چلتا۔ Android پر، پوزیشن جو چیز بدلتی ہے وہ کتاب کے گرد کی ترتیب ہے۔
جو Android فولڈ ہونے والا فون بتائے کہ وہ آدھا کھلا ہے، اسے کتاب کی طرح تھامیں تو تہ کے ہر طرف ایک صفحہ ملتا ہے اور کنٹرول باہری کناروں پر۔ Android فولڈ ہونے والا فون میز پر آدھا کھلا رکھیں تو صفحہ اوپر کی منزل پر چلا جاتا ہے اور کنٹرول نیچے کی منزل پر: صفحے کا سلائیڈر، فہرستِ مضامین، نوٹس، ظاہری شکل۔ یہ Flex Mode والا خیال ہے، Android پر ریڈر کے اندر ہی شامل۔
iPhone Duo پر Tomelet ہر زاویے پر کھلی کتاب والا لے آؤٹ برقرار رکھتا ہے، اس دن کے لیے تیار جب Flutter ایپس کو قبضے کی حالت بتائے گا۔
5۔ کی بورڈ
کی بورڈ کھلا ہو اور آپ فون موڑ دیں، تو جو تلاش کا خانہ یا نوٹ آپ ٹائپ کر رہے تھے، اس کا متن، فوکس اور کرسر سب برقرار رہتے ہیں۔
اسکرین بانٹتے ہوئے
کسی دوسری ایپ کے ساتھ، iPhone Duo پر Split View میں یا Android پر اسپلٹ اسکرین میں، Tomelet ایک صفحہ دکھاتا ہے، تہ کی جگہ کا کوئی اندازہ نہیں لگاتا، اور اپنے کنٹرول باہری کناروں پر رکھتا ہے۔
حاشیے میں ایک قلم
Apple، iPhone Duo کے دونوں ڈسپلے پر Apple Pencil (USB-C) لا رہا ہے، اور Tomelet کے قلمی ٹولز اس کے استقبال کو تیار ہیں: EPUB اور PDF دونوں کے حاشیوں میں لکھیں، ایک لکیر سے کسی سطر کو ہائی لائٹ کریں، Pencil سے انک لگائیں جبکہ آپ کی انگلیاں صفحے پلٹیں، سرکائیں اور زوم کریں۔ انک متن سے بندھی ہے، اس لیے جب فون موڑنے پر صفحہ نئے سرے سے ترتیب پائے تو حاشیے کا نوٹ اپنے پیراگراف کے ساتھ ہی رہتا ہے۔ تہ کے آر پار کھینچی گئی لکیر دونوں صفحوں میں بٹ جاتی ہے۔
جو ہم نے نہیں بنایا
قبضے کے زاویے کے ساتھ چلنے والے صفحے کے اثرات
گرفت بدلنے پر صفحے کو ڈگمگانا نہیں چاہیے۔
iPhone پر Tomelet کی دوسری ونڈو
ایک ونڈو جو اسکرین اچھی طرح بانٹے، کافی ہے۔
کتاب کی پشت ہی کیوں
کتاب سب سے پرانی موڑی جانے والی اسکرین ہے۔ اس کی پشت وہ جگہ ہے جہاں وہ مڑتی ہے، جہاں کچھ نہیں چھپتا، اور جہاں دو صفحے ملنے پر راضی ہوتے ہیں۔ تہ کو کتاب کی پشت ماننا انجینئرنگ پر چڑھایا گیا کوئی استعارہ نہیں تھا۔ یہ ایک ایسے ریڈر تک پہنچنے کا مختصر ترین راستہ تھا جو ویسا ہی برتاؤ کرے جیسا کتاب ہمیشہ سے کرتی آئی ہے۔