برنامه نویسی

نحوه ساخت تجربیات ویدیویی در دسترس

https%3A%2F%2Fdev to

تقریباً 16 ٪ از جمعیت بشر از نوعی ناتوانی طولانی مدت رنج می برند. اگر ناتوانی موقت مانند بازوی شکسته را شامل می شوید ، این تعداد به میزان قابل توجهی افزایش می یابد.

اگر محتوای ویدیوی درون برنامه شما در دسترس نیست ، به طور بالقوه بخش بزرگی از جمعیت را حذف می کنید و فرصتی را برای ایجاد تجربیات بهتر برای همه از دست نمی دهید.

از آنجا که افراد بیشتری اطلاعات را از طریق رسانه ها مصرف می کنند ، برنامه ریزی ، سازماندهی و اطمینان از دسترسی به محتوای ویدیویی به طور فزاینده ای بسیار مهم است. ویدیوی قابل دسترسی پایگاه کاربر را گسترش می دهد ، تجربه کاربران موجود را افزایش می دهد و از قوانین دسترسی آینده اطمینان می دهد.

اما دسترسی در زمینه فیلم به چه معنی است؟

بسیاری از تیم ها با شروع و یافتن یکپارچه سازی شیوه های فراگیر به چالش کشیده می شوند. این وبلاگ دستورالعمل ها و ملاحظات مربوط به ایجاد تجربیات ویدیویی را که افراد از همه توانایی ها می توانند از آن لذت ببرند ، تجزیه می کند.

درک دسترسی به وب

دسترسی به موضوع گسترده ای است و می تواند برای تیم ها برنامه ریزی و اجرای آن بسیار زیاد باشد. کنسرسیوم جهانی وب (W3C) یک سازمان بین المللی است که استانداردهای وب را در مورد دسترسی ، بین المللی و حریم خصوصی ایجاد می کند.

از طریق ابتکار دسترسی به وب (WAI) ، آنها مجموعه ای از دستورالعمل ها و منابع شناخته شده به عنوان دستورالعمل های دسترسی به محتوای وب (WCAG) را ایجاد و حفظ می کنند. سازمانها می توانند از WCAG برای معیار میزان دسترسی محصول خود استفاده کنند.

دسترسی به وب ، به ویژه ، به این نکته اشاره دارد که از همه توانایی ها استفاده از یک محصول مبتنی بر وب آسان است. دسترسی به فیلم به همان مفهوم برای تجربیات سمعی و بصری اشاره دارد. این مجموعه شامل مجموعه ای از چک ها و دستورالعمل های طراحی شده برای کمک به تعیین آنچه در دسترس عینی برای همه مخاطبان است.

اصول ریختن

در قلب دسترسی به وب این ایده است که وب برای همه است و همه باید بتوانند از آن استفاده کنند تا حد ممکن از اصطکاک کم استفاده کنند. WCAG دستورالعمل ها و قوانین زیادی دارد ، اما این اصول اصلی است که به پیاده سازی های خاص اطلاع می دهد:

قابل درک

رابط های کاربر (UIS) و محتوا باید از طریق چندین حس مشاهده ، شنیده ، قابل درک و یا در غیر این صورت قابل درک باشند. به عنوان مثال ، UI شما باید توسط کاربران بینایی و غیر بینش قابل استفاده باشد.

شما می توانید با توسعه UI خود به این هدف برسید تا خوانندگان صفحه نمایش بتوانند اطلاعات را به کاربران نابینا اسکن و انتقال دهند.

زیرنویس ها و رونوشت ها را در صورت لزوم برای محتوای ویدیویی ارائه دهید تا توسط کسانی که نمی توانند اطلاعات بصری بگیرند ، قابل درک باشد.

در اینجا نمونه ای از زیرنویس ها به نظر می رسد:

تصویر ویدیویی YouTube با یک فلش تاریک که به زیرنویس ها اشاره می کند:

سایر ملاحظات برای درک UI شما شامل پاسخگو بودن ، رسیدگی به زوم با لطف و اطمینان از متن به اندازه کافی بزرگ است و تضاد کافی برای افزایش خوانایی دارد.

عمل پذیر

رابط های کاربر (UI) ، محتوا و ناوبری باید از طریق دستگاه های ورودی چندگانه قابل استفاده باشند. به عنوان مثال ، اگر کاربر با استفاده از صفحه کلید به جای یک صفحه یا دستور صوتی به جای ماوس ، با استفاده از صفحه کلید در تعامل باشد ، باید همانطور که انتظار می رود با آن تعامل داشته باشد ، کار کند.

شما می توانید UI و برنامه های خود را با اطمینان از پیمایش منطقی و مداوم عملی کنید. به این ترتیب ، کاربران همیشه می دانند که در سایت یا محصول قرار دارند و می توانند به سرعت از پیوندها پرش کنند یا همانطور که نشان داده شده به صفحه قبلی بازگردد.

تصویر ویدیویی YouTube که نشان دهنده زمانی از ساعت 18:13 / 21:26 است ، با یک فلش سفید به ناوبری Timestamp اشاره می کند. این به ناوبری در فیلم اجازه می دهد تا به لحظه های خاص پرش کند. نوار پیشرفت قرمز همیشه نشان می دهد که کاربر در این فیلم قرار دارد.

علاوه بر این ، محتوا باید قابل جستجو باشد ، و تماس ها و هشدارها نباید دارای زمان بندی خودکار باشند.

قابل درک

رابط های کاربر (UIS) و محتوا باید بدون در نظر گرفتن مهارت زبان یا مهارت های شناختی ، برای مخاطبان اصلی آسان باشد.

UI باید الگوهای تعیین شده را برای کمک به کاربران در درک اقدامات مورد انتظار دنبال کند ، و محتوا باید از زبان ساده استفاده کرده و از ژارگون جلوگیری کند.

به عنوان مثال ، فرم ها باید دارای برچسب های توصیفی و پیام های خطای مفیدی باشند ، همانطور که نشان داده شده است. اشکال بزرگ باید به اشکال چند مرحله ای شکسته شود. محتوای ویدیویی باید از زبان روزمره استفاده کند و در صورت لزوم برای استفاده از آنها ، اختصارات یا اصطلاحات را توضیح دهد.

فرم ثبت نام با زمینه هایی برای نام کاربری و رمز عبور. یک فلش تاریک به پیام خطای قرمز اشاره می کند که بیان می کند ،

راه های دیگر برای افزایش درک UI شما استفاده از برچسب زدن مداوم برای قطعات در سراسر برنامه ، جلوگیری از تغییرات قابل توجه UI بدون هشدار کاربران است و به کاربران زمان کافی قبل از اجرای آن می دهید.

قوی

رابط های کاربر (UIS) باید تا حد امکان ضد آینده باشد. آنها باید با ابزارهای کاربر فعلی و آینده سازگار باشند. یعنی آنها باید در حالی که ممکن است در حالی که با تغییرات آینده روبرو هستند ، به درستی در بسیاری از مرورگرها و فن آوری های کمکی کار کنند.

این ممکن است پیچیده به نظر برسد ، اما به استفاده از Markup Standard (HTML) ، API های وب استاندارد و ارائه نام یا عناوین هنگام استفاده از یک عنصر UI غیر استاندارد می رسد.

به عنوان مثال ، استفاده کنید