یہ ٹول کیسے کام کرتا ہے
دو مختلف طریقے ایک ساتھ دیے جاتے ہیں کیونکہ ان میں سے کوئی ایک بھی اکیلا کافی نہیں۔ معیاری خصوصیات، scrollbar-width اور scrollbar-color، وہ واحد راستہ ہیں جو Firefox پیش کرتا ہے، اور وہ جان بوجھ کر محدود ہیں: چوڑائی کے لیے ایک کلیدی لفظ اور رنگوں کا ایک جوڑا، اس سے زیادہ کچھ نہیں۔ WebKit کے سیوڈو عناصر وہ واحد طریقہ ہیں جن سے پکسل میں درست چوڑائی یا کونے کا رداس مقرر ہو سکے، اور Chrome، Edge اور Safari انہیں برسوں سے سمجھتے آئے ہیں۔
اصول اسی سلیکٹر تک محدود رہتا ہے جو آپ درج کریں، اور یہ بات جتنی لگتی ہے اس سے زیادہ اہم ہے: پورے صفحے پر لگی ہوئی نئی وضع کی اسکرول بار ہر قاری کو متاثر کرتی ہے، جبکہ ایک پینل تک محدود ہو تو صرف اسی جزو کو متاثر کرتی ہے جو آپ کے پیشِ نظر تھا۔ پیش منظر اپنے سیوڈو عناصر کو مخصوص خصوصیات کے ذریعے چلاتا ہے، کیونکہ سیوڈو عنصر تک عنصر کے اندرونی اسٹائل سے نہیں پہنچا جا سکتا۔
ایک ایسے کنٹرول کی وضع بدلنا جس پر لوگ انحصار کرتے ہیں
- پتلی اسکرول بار چھوٹا نشانہ ہے: معیاری thin کلیدی لفظ اور تنگ پکسل چوڑائی، دونوں اس رقبے کو گھٹا دیتے ہیں جس پر ماؤس سے نشانہ لگانا ہوتا ہے۔ ایسے کنٹرول پر جو راہنمائی کے لیے استعمال ہو، یہ حقیقی قیمت ہے، اور لمبے صفحات پر طے شدہ چوڑائی رہنے دینا ہی بہتر ہے۔
- تھمب اور ٹریک کے درمیان تضاد ہی اسے قابلِ استعمال بناتا ہے: جو تھمب اپنے ٹریک سے بمشکل مختلف ہو وہ صفحے میں گم ہو جاتا ہے۔ 3:1 کی غیر متنی کم از کم حد درست ہدف ہے، کیونکہ تھمب سجاوٹ نہیں بلکہ ایک کنٹرول ہے۔
- دونوں طریقے بالکل ایک جیسے نہیں ہوں گے: Firefox چوڑائی کو اپنے thin یا auto کے تصور کے مطابق ڈھال لیتا ہے اور رداس سرے سے نظر انداز کرتا ہے، اس لیے ایک ہی اصول براؤزروں میں ذرا مختلف دکھتا ہے — یہ ساخت ہے، خرابی نہیں۔
- اوورلے اسکرول بار اس میں سے بیشتر کو نظر انداز کرتی ہیں: macOS اور ٹچ آلات اسکرول بار کو استعمال ہونے تک چھپائے رکھتے ہیں اور اپنے انداز میں بناتے ہیں۔ اس وضع کو پوائنٹر آلات پر ایک اضافی بہتری سمجھیں، ایسا خاکہ نہیں جس پر انحصار کیا جا سکے۔