فیلد متنی (Text field)؛ نکات مرتبط با طراحی آن
همانطور که میدانید، تمامی برنامههای کاربردی در پلتفرمهای مختلف حداقل یک فرم همراه با فیلد متنی (Text field) برای ورود اطلاعات توسط کاربر دارند. بنابراین طراحی و پیادهسازی مناسب این المان برای اینکه قابل فهم و دسترسپذیر باشد، دارای اهمیت است.
این نوشته مناسب چه افرادی است؟
اطلاعات این نوشته برای طراحان، توسعهدهندگان یا مدیران وبسایت میتواند مفید باشد.
اطلاعات این نوشته مطابق چه استانداردی است؟
از این اطلاعات میتوانید بهعنوان راهنمایی برای افزایش دسترسپذیری فیلدهای متنی وبسایت یا برنامهکاربردی تا سطح AAA استاندارد WCAG 2.0 استفاده کنید.
در این نوشته ضمن معرفی فیلد متنی، طراحی این المان را برای افزایش خوانایی، دسترسپذیری و کارایی آن بررسی میکنیم.
فیلد متنی چیست؟
فیلد متنی یکی از کنترلگر ورودی است که به کاربر اجازه ورود اطلاعات را میدهد. تقریباً در تمامی برنامههای کاربردی برروی تمامی پلتفرمها، حداقل یک فیلد ورودی وجود دارد. بهطور مثال صفحه موتور جستجوگر گوگل شامل یک فیلد متنی است که شما عبارت موردنظر خود را در آن نوشته و دکمه جستجو را فشار میدهید.
هر فیلد متنی از ۶ جز زیر تشکیل شدهاست:
- محل درج اطلاعات (Container)
- آیکون پایانی (Trailing icon) – اختیاری
- متن Placeholder – اطلاعات ورودی کاربر جایگزین این متن میشود.
- متن راهنما (Helper text)/متن خطا (Error text) – اختیاری
- برچسب
- آیکون پیشرو (Leading icon) – اختیاری
مقاله کامل را اینجا مشاهده نمایید.
دیدگاه ها
6 دیدگاه
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?
Your article helped me a lot, is there any more related content? Thanks!
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?
Your article helped me a lot, is there any more related content? Thanks!
Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://www.binance.com/ru-UA/register?ref=T7KCZASX
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://accounts.binance.com/ru/register?ref=DB40ITMB
ارسال دیدگاه