ڈیٹا گرڈز کے لیے کی بورڈ نیویگیشن ڈیزائن کریں
پاور یوزرز ماؤس کے بغیر کام کرنا چاہتے ہیں۔
ایک بہتر ڈیزائن شدہ ڈیٹا گرڈ انہیں صرف کی بورڈ کے ذریعے نیویگیٹ کرنے، ایڈٹ کرنے اور عمل کرنے کی اجازت دیتا ہے۔ یہ صارفین ماؤس استعمال کرنے والوں کے مقابلے میں دو سے تین گنا زیادہ تیزی سے کام کرتے ہیں۔
اگر آپ کا گرڈ ہر ایکشن کے لیے کلک کرنے پر مجبور کرتا ہے، تو پاور یوزرز آپ کے ٹول کو ناپسند کریں گے۔
اس کا حل سادہ ہے۔ اس کے لیے تقریباً سو لائنوں کے کوڈ اور ڈیزائن کے ذہین انتخاب کی ضرورت ہوتی ہے۔
ایک پروفیشنل گرڈ کے لیے ان اصولوں پر عمل کریں:
• Tab: اسے گرڈ میں داخل ہونے یا باہر نکلنے کے لیے استعمال کریں۔ ایک بار اندر پہنچنے کے بعد، Tab کو ایک ہی رو (row) کے اندر بٹنز یا ان پٹس کے درمیان منتقل ہونا چاہیے۔ سیلز (cells) کے درمیان منتقل ہونے کے لیے Tab کا استعمال نہ کریں۔
• Arrow Keys: انہیں سیلز کے درمیان منتقل ہونے کے لیے استعمال کریں۔ اوپر اور نیچے کی سمت رو (rows) کے درمیان منتقل کرتی ہے، جبکہ بائیں اور دائیں کی سمت کالمز (columns) کے درمیان منتقل کرتی ہے۔
• Enter: اسے کسی رو کے لیے بنیادی ایکشن شروع کرنے کے لیے استعمال کریں، جیسے کہ ڈیٹیل ویو (detail view) کھولنا۔
• Space: اسے کسی رو کو منتخب یا غیر منتخب کرنے کے لیے استعمال کریں۔
• Escape: اسے ایڈٹ منسوخ کرنے یا مینو بند کرنے کے لیے استعمال کریں۔
• Home اور End: انہیں کسی رو کے آغاز یا اختتام پر جانے کے لیے استعمال کریں۔
سب سے بڑی غلطی سیلز کے درمیان منتقل ہونے کے لیے Tab کا استعمال کرنا ہے۔ ایک بڑے گرڈ میں، یہ بہت سست عمل ہے۔ اگر ایک گرڈ میں 7 کالمز اور 20 نظر آنے والی روز (rows) ہوں، تو صارف کو ایک اسکرین مکمل کرنے کے لیے 140 بار Tab دبانا پڑے گا۔ ایرو کیز (Arrow keys) اس مسئلے کو حل کرتی ہیں۔ ایک بار دبانے سے آپ اگلی رو پر پہنچ جاتے ہیں۔
ان لائن ایڈٹنگ (inline editing) کے لیے، اسپریڈ شیٹ کے پیٹرن پر عمل کریں:
- سیل کو ایڈٹ کرنا شروع کرنے کے لیے Enter دبائیں۔
- تبدیلی کو محفوظ کرنے کے لیے دوبارہ Enter دبائیں۔
- ایڈٹ منسوخ کرنے کے لیے Escape دبائیں۔
- محفوظ کرنے اور اگلے قابلِ ایڈٹ سیل پر جانے کے لیے Tab دبائیں۔
صارفین کو یہ شارٹ کٹس تلاش کرنے میں مدد دینے کے لیے، ان پیٹرنز کا استعمال کریں:
- ہیلپ مینو کھولنے کے لیے ایک "?" شارٹ کٹ شامل کریں۔
- بٹنز پر ٹول ٹپس (tooltips) میں شارٹ کٹس دکھائیں۔
- ایک بار کے لیے آن بورڈنگ ٹپ (onboarding tip) کا استعمال کریں۔
بہترین کی بورڈ نیویگیشن پیداواری صلاحیت (productivity) کو کئی گنا بڑھا دیتی ہے۔ یہ صارف کی رفتار میں خاطر خواہ اضافے کے لیے ایک چھوٹی سی سرمایہ کاری ہے۔