جمعه ۱۰ فروردین ۱۴۰۳ |  عضویت / ورود

پیش‌بینی‌ها درست بود: با نسل جدید منو در نرم‌افزارها آشنا شوید: خط فرمان و جستجوی Camel-Case Searching


آفیس ۲۰۱۶ در حالی منتشر شد که یکی از پیش‌بینی‌های من در مورد تغییر منوهای نرم‌افزار به حالت ابتکاری نرم‌افزار SublimeText درست از آب در آمد و شما امکان یافتن گزینه‌های منوها با جستجوی Camel-Case Searching را در تمام مجموعه‌ی آفیس دارید!

کسانی که با SublimeText کار کرده‌اند (که اینجا در مورد آن صحبت کرده‌ایم و یک دوره ویدئویی هم از آن ارائه کرده‌ایم) گذشته از ابتکارات بسیار زیادی که این نرم‌افزار داشته و هر کدام می‌تواند یک الگو برای تولیدکنندگان نرم‌افزار باشد، احتمالاً بزرگ‌ترین ابتکار این نرم‌افزار را در خط فرمان آن می‌دانند.

https://img.aftab.cc/news/94/sublimetext_command_line.png

دنبال هر گزینه‌ای که می‌گردید، فقط کافی‌ست کلیدهای ctrl+shift+p را بزنید و فقط بخشی از آن گزینه را تایپ کنید. در جستجوی Camel-Case Searching مهم نیست که شما حروف کلمات را پشت سر هم می‌زنید یا خیر... (مثلاً در تصویر بالا با تایپ sib کلمه Side Bar پیدا می‌شود)

من به محض دیدن این امکان پیش‌بینی کردم که از این پس تمام نرم‌افزارها از این موضوع پشتیبانی خواهند کرد! یعنی خنده‌دار است که در سال ۲۰۱۵ شما با چشم، گاهی چند دقیقه دنبال یک گزینه در منوها بگردید!!

حالا مایکروسافت در آفیس 2016 خوشبختانه استارت این امکان را زده و پیش‌بینی بعدی من این است که این Component را به Visual Studio اضافه خواهد کرد تا همه تولید کنندگان نرم‌افزار بتوانند به راحتی این Control را روی فرم‌های خود قرار دهند تا به راحتی بشود گزینه‌های منوها را پیدا کرد.

در آفیس 2016 کافی‌ست کلیدهای alt+q را بزنید و فقط بخشی از گزینه‌ای که مد نظر دارید را تایپ کنید تا آن گزینه پیدا شود:

https://img.aftab.cc/news/94/office_2016_menu_search.png

البته هنوز آن الگوریتم که در سابلایم است پیاده‌سازی نشده. یعنی مثلاً اگر بنویسید cture گزینه Picture پیدا نمی‌شود که این هم باز یک اشتباه از طرف مایکروسافت به حساب می‌آید و من فکر می‌کنم به مرور Camel-Case Searching به طور کامل پشتیبانی شود.

 

به هر حال، این مطلب بیشتر یک توصیه به کسانی بود که قصد طراحی نرم‌افزار را دارند؛ چه نرم‌افزار دسکتاپ و چه تحت وب. اگر می‌خواهید برنامه‌تان با تحولات روز همراه باشد باید منویی برای جستجوی گزینه‌ها به صورت Camel-Case Searching تعبیه کنید چون کاربر واقعاً گاهی نام دقیق آن گزینه در نرم‌افزار شما را فراموش می‌کند.

ما هم باید کم‌کم در محصولاتمان این امکان را تعبیه کنیم...

موفق باشید؛
حمید رضا نیرومند


[ارسال شده در مورخه : شنبه، 23 آبان، 1394 توسط Hamid]
[ #دانستني‌هاي IT]



بازدیدها از این مطلب: 3451 بار   امتیاز متوسط : 0  تعداد آراء: 0   امتیاز دهید:

نظرات طرح شده

نام: [ کاربر جدید ]
ایمیل:

نظر:


اجازه استفاده از تگهای HTML را ندارید


جمع عدد 8 با 5 را در كادر زیر وارد نمایید:
(این كار برای جلوگیری از فعالیت موتورهای اسپمر است)


* توجه: نظر شما بعد از بررسی، نمایش داده خواهد شد.

رضا                توسط رضا در مورخه : چهارشنبه، 27 آبان، 1394(لینک نظر)
سلام استاد راهی برای اجرای این روش در php سراغ دارید ؟


[ ارسال جوابیه ]