نشانگر پیشرفت Progress indicator
نشانگر پیشرفت یا Progress indicator چیست؟
نشانگر پیشرفت (Progress indicator) به المان هایی در رابط های کاربری گفته میشود که وجه مشترک آنها اطلاعرسانی پیرامون در حال انجام بودن یک عمل میباشد. برخی از انواع نشانگرهای پیشرفت، کاربر را از میزان پیشرفت عمل نیز با خبر میکنند.
دانلود و انتقال فایل، لود صفحات وب، نصب نرم افزار و بسیاری از اعمال زمانبر گزینههای مناسبی برای استفاده از Progress indicator به شمار میرود.
مزایای Progress indicator ها
یکی از مزایای قابل ذکر برای المانهای نشانگر پیشرفت اینست که کاربر را به شکلی مطمئن میکنند سیستم یا نرم افزار دچار مشکل یا فریز نشده است. به علاوه در برخی نشانگرها مانند نوار پیشرفت، کاربر از میزان پیشرفت (و میزان باقی مانده) عمل مطلع میشود. موضوعاتی که به خصوص هنگام انجام یک عمل زمانبر ضروری به نظر میرسد.
در عین حال نشانگر پیشرفت میتواند در کاهش ناراحتی و القای حس مناسب به کاربر هنگام انتظار، مفید واقع شود.
انواع متداول نشانگر پیشرفت
از جمله نشانگرهای پیشرفت متداول میتوان به موارد زیر اشاره کرد:
- نوار پیشرفت (Progress bar): یکی از رایجترین نشانگرهای پیشرفت که برای نمایش میزان پیشرفت یک عمل در رابط های کاربری گرافیکی به کار میرود. نمایش درصد پیشرفت کنار نمای گرافیکی آن در نوار پیشرفت موضوع نسبتا رایجی است.
- تپنده (Throbber) یا آیکن در حال لود (Loading icon): المانی که با نمایش نوعی تصویر متحرک، صرفا در حال انجام بودن عملی را به کاربر اطلاع میدهد.
- اسپلش اسکرین (Splash screen): صفحهای که هنگام لود یک برنامه نمایش داده میشود.
- نمایش میزان پیشرفت به صورت متنی (یا درصد) در رابط های کاربری خط فرمان. در این حالت استفاده از کاراکترهای |، /، – و \ که برای ایجاد انیمیشنی مشابه با تپنده ها به ترتیب جای یکدیگر را میگیرند نیز رایج است.
در تصویر زیر میتوانید نمونههای ثابتی از دو نوع نشانگر پیشرفت رایج را مشاهده کنید.
پیوندهای پیشنهادی تک دیک