این راهنما مراحلی را برای ارزیابی برنامه تلویزیون شما جهت بهبود تجربه کاربری صفحهخوان فهرست میکند. این مراحل را انجام دهید تا متوجه شوید کاربران هنگام فعال بودن TalkBack، صفحهخوان اندروید، چه تجربهای از برنامه شما دارند.
نمونههای ارزیابی
ارزیابی خود را با فعال کردن TalkBack و باز کردن برنامه خود شروع کنید. توصیه میکنیم اولین باری که این ارزیابی را انجام میدهید، بدون نگاه کردن به صفحه تلویزیون این کار را انجام دهید.
استفاده برای اولین بار
صفحه فرود را بررسی کنید و وارد یک حساب کاربری شوید و تمام مسیرهای ورود ممکن را امتحان کنید:
- برای وارد کردن اطلاعات حساب کاربری از ریموت کنترل استفاده کنید.
- در صورت وجود، با کد وارد شوید.
- در صورت امکان، در یک دوره آزمایشی شرکت کنید.
موارد زیر را تأیید کنید:
- آیا همه عناصر کلیدی در صفحه قابل دسترسی و کلیک هستند؟ یعنی آیا میتوانید هنگام پیمایش با کنترل از راه دور، همه عناصر کلیدی را انتخاب کنید؟
- آیا عناصری مانند «ورود» هنگام فعال بودن TalkBack به طور معناداری برچسبگذاری و اعلام میشوند؟ مراقب عناصر بدون برچسب یا توالی اعداد، مانند «بدون برچسب» یا «مورد 08328492qw» باشید.
- وقتی TalkBack فعال است، آیا تمام متنی که روی صفحه نمایش داده میشود، خوانده میشود؟
- آیا تعاملات نتایج مورد انتظار را به همراه دارند؟ برای مثال، آیا کلیک روی دکمه ورود واقعاً کاربران را به صفحه ورود هدایت میکند؟
- آیا ناوبری روان است یا مشکلاتی رخ میدهد؟ برای مثال، آیا انتخاب در هر نقطهای از رابط کاربری به عنصر اشتباهی پرش میکند؟
- مشکلات مربوط به ورود به سیستم زیر را تأیید کنید:
- آیا میتوانید هنگام تایپ با استفاده از ریموت، از یک کاراکتر به کاراکتر دیگر روی صفحه کلید حرکت کنید؟
- هنگام استفاده از کد ورود به سیستم که روی تلویزیون نمایش داده میشود تا در دستگاه ثانویه وارد شود، آیا میتوانید از کاراکتری به کاراکتر دیگر بروید؟
پیمایش رابط کاربری با ریموت
در رابط کاربری حرکت کنید و رفتارهای زیر را برای همه صفحات و منوها آزمایش کنید:
- تا انتهای صفحه بروید و برگردید.
- تا انتهای یک ردیف حرکت کنید و برگردید.
- برای تأیید اینکه همه اقدامات نتایج مورد انتظار را به همراه دارند، روی عناصر ردیف، از جمله کارتهای محتوا و دکمهها، کلیک کنید.
موارد زیر را تأیید کنید:
- آیا همه عناصر کلیدی در صفحه قابل دسترسی و کلیک هستند؟ یعنی آیا میتوانید هنگام پیمایش با کنترل از راه دور، همه عناصر کلیدی را انتخاب کنید؟
- اگر عنصری فوکوس دارد، آیا به طور معناداری برچسبگذاری و اعلام شده است؟ مراقب عناصر بدون برچسب یا توالی اعداد، مانند "unlabeled" یا "item 08328492qw" باشید.
- اگر عنصری که متن دارد فوکوس داشته باشد، آیا تمام متنی که روی صفحه نمایش داده میشود توسط TalkBack اعلام میشود؟
- آیا تعاملات نتایج مورد انتظار را به همراه دارند؟ آیا ناوبری روان است یا مشکلاتی رخ میدهد؟ برای مثال، آیا انتخاب در هر نقطهای به عنصر اشتباهی در رابط کاربری میپرد؟
- آیا هنگام باز کردن یک صفحه، کلیک کردن روی دکمه برگشت ، کاربر را به جایی که قبل از باز کردن صفحه بوده است، برمیگرداند؟
- مشکلات خاص ردیف زیر را تأیید کنید:
- اگر عنوان یک ردیف دارای فوکوس باشد، آیا توسط TalkBack اعلام میشود؟
- اگر یک ردیف فوکوس داشته باشد، آیا همه موارد داخل ردیف توسط TalkBack اعلام میشوند؟ برای مثال، اگر ردیف یک فیلم باشد، آیا همه عناوین فیلم توسط TalkBack اعلام میشوند؟
- از موارد پخش خودکار اجتناب کنید. موارد زیر را بررسی کنید:
- آیا محتوا فقط زمانی شروع به پخش میکند که کاربر تعاملی را آغاز کرده باشد؟
- اگر نه، آیا کاربر میتواند پخش خودکار محتوا را متوقف یا متوقف کند؟
توجه: پخش خودکار محتوا، مانند پخش خودکار تریلر، میتواند برای کاربران دارای اختلالات بینایی اختلال ایجاد کند. قابلیت مکث یا توقف پخش خودکار محتوا توسط دستورالعملهای دسترسی به محتوای وب توصیه شده است.
صفحات اطلاعاتی را برای محتوای رسانهای کاوش کنید
اگر برنامه شما حاوی محتوای رسانهای با صفحات جزئیات است، مانند صفحه اطلاعات در مورد یک فیلم یا نمایش، صفحه جزئیات را برای دو یا چند عنوان رسانه باز کنید و موارد زیر را انجام دهید:
- تمام اطلاعات موجود برای یک عنوان را مرور کنید.
- تمام اقدامات موجود، مانند بازی، اجاره و افزودن به موارد دلخواه را آزمایش کنید.
موارد زیر را تأیید کنید:
- آیا همه عناصر کلیدی در صفحه قابل دسترسی و کلیک هستند؟ یعنی آیا میتوانید هنگام پیمایش با کنترل از راه دور، همه عناصر کلیدی را انتخاب کنید؟
- اگر عنصری فوکوس دارد، آیا به طور معناداری برچسبگذاری و اعلام شده است؟ مراقب عناصر بدون برچسب یا توالی اعداد، مانند "unlabeled" یا "item 08328492qw" باشید.
- اگر عنصری فوکوس داشته باشد، آیا تمام متن توسط TalkBack اعلام میشود؟
- آیا تعاملات نتایج مورد انتظار را به همراه دارند؟ آیا ناوبری روان است یا مشکلاتی رخ میدهد؟ برای مثال، آیا انتخاب در هر نقطهای به عنصر اشتباهی در رابط کاربری میپرد؟
- آیا هنگام باز کردن یک صفحه، کلیک کردن روی دکمه برگشت ، کاربر را به جایی که قبل از باز کردن صفحه بوده است، برمیگرداند؟
- موارد خاص زیر در صفحه جزئیات را تأیید کنید:
- آیا وقتی کاربر وارد صفحه میشود، TalkBack عنوان را اعلام میکند؟
- آیا ابردادههایی مانند رتبهبندی و ژانر توسط TalkBack اعلام میشوند؟
- اگر ردیفهای اضافی وجود داشته باشد، آیا عنوان همه ردیفها توسط TalkBack اعلام میشود؟
- مراقب موارد پخش خودکار باشید. موارد زیر را بررسی کنید:
- آیا محتوا فقط زمانی شروع به پخش میکند که کاربر تعاملی را آغاز کرده باشد؟
- اگر نه، آیا کاربر میتواند پخش خودکار محتوا را متوقف یا متوقف کند؟
پخش محتوای رسانهای
در صورت وجود، یک یا چند عنوان رسانهای را پخش کنید و تعاملات زیر را آزمایش کنید:
- پخش و مکث.
- به عقب و جلو ببرید.
- در صورت وجود، توضیحات صوتی را فعال کنید.
- زبان صوتی را تغییر دهید.
- در صورت وجود، زیرنویسها یا کپشنها را فعال و تغییر دهید، از جمله تغییر هرگونه تنظیمات مرتبط.
- هرگونه کنترل پخش اضافی موجود را آزمایش کنید.
موارد زیر را تأیید کنید:
- اگر کنترلهای رسانهای متمرکز هستند، آیا TalkBack به طور مناسب برچسبگذاری و اعلام میکند؟ این شامل گزینههای اضافی مانند گزینههای زیرنویس یا توضیحات صوتی نیز میشود.
- اگر کنترلهای رسانهای دارای فوکوس هستند، آیا همه کنترلهای رسانهای هنگام فعال بودن TalkBack به شیوه مورد انتظار کار میکنند؟
- هنگام مکث و از سرگیری پخش رسانه، آیا اعلانهای TalkBack همزمان با صدای فیلم یا نمایش پخش میشوند؟
- آیا TalkBack هنگام عقب بردن یا جلو بردن فیلم، اطلاعاتی در مورد مهرهای زمانی یا سرعت عقب بردن و جلو بردن ارائه میدهد؟
- تنظیمات را تغییر دهید و موارد زیر را بررسی کنید:
- آیا اقدامات توسط TalkBack تأیید میشوند؟
- آیا دکمههای تغییر وضعیت و اقدامات تغییر وضعیت به طور مناسب برچسبگذاری شدهاند؟ برای مثال، آیا وضعیت فعلی + اقدام اعلام شده است؟
محتوای زنده را با راهنمای برنامهنویسی الکترونیکی تماشا کنید
اگر برنامه شما محتوای تلویزیونی زنده دارد، موارد زیر را انجام دهید:
- راهنمای برنامهنویسی الکترونیکی (EPG) را مرور کنید.
- در کانالهای مختلف جستجو کنید.
- مرور به جلو در زمان.
- برای پخش زنده محتوا کلیک کنید.
- هرگونه کنترل اضافی موجود، مانند علامتگذاری کانالها به عنوان موارد دلخواه و مرتبسازی مجدد ردیفها را آزمایش کنید.
موارد زیر را تأیید کنید:
- آیا همه عناصر کلیدی در صفحه قابل دسترسی و کلیک هستند؟ یعنی آیا میتوانید هنگام پیمایش با کنترل از راه دور، همه عناصر کلیدی را انتخاب کنید؟
- اگر عنصری فوکوس دارد، آیا به طور معناداری برچسبگذاری و اعلام شده است؟ مراقب عناصر بدون برچسب یا توالی اعداد، مانند "unlabeled" یا "item 08328492qw" باشید.
- اگر عنصری فوکوس داشته باشد، آیا تمام متنی که روی صفحه نمایش داده میشود توسط TalkBack اعلام میشود؟
- آیا تعاملات نتایج مورد انتظار را به همراه دارند؟ آیا ناوبری روان است یا مشکلاتی رخ میدهد؟ برای مثال، آیا انتخاب در هر نقطهای به عنصر اشتباهی در رابط کاربری میپرد؟
- آیا هنگام باز کردن یک صفحه، کلیک کردن روی دکمه برگشت ، کاربر را به جایی که قبل از باز کردن صفحه بوده است، برمیگرداند؟
پشتیبانی صوتی
اگر برنامه شما نوعی جستجوی صوتی تعبیه شده دارد، از آن برای انجام موارد زیر استفاده کنید:
- طلسم، در صورت وجود.
- جستجو برای محتوا.
موارد زیر را تأیید کنید:
- آیا کاربران میتوانند آنچه را که نوشتهاند، اصلاح کنند؟
- آیا تداخلی بین جستجو یا املا با صدا و TalkBack وجود دارد؟ برای مثال، وقتی TalkBack چیزی را اعلام میکند، آیا آن اعلام به عنوان یک پرسوجوی صوتی دریافت میشود؟
صفحه نتایج جستجو را مانند هر صفحه دیگری بررسی کنید. برای راهنمایی، به بخش «پیمایش رابط کاربری با یک کنترل از راه دور» مراجعه کنید.
تنظیمات برنامه را کاوش کنید
از طریق تنظیمات، از جمله موارد زیر، حرکت کنید:
- در هر منو و زیرمنو حرکت کنید.
- تنظیمات را اصلاح کنید.
موارد زیر را تأیید کنید:
- آیا همه عناصر کلیدی در صفحه قابل دسترسی و کلیک هستند؟ یعنی آیا میتوانید هنگام پیمایش با کنترل از راه دور، همه عناصر کلیدی را انتخاب کنید؟
- اگر عنصری فوکوس دارد، آیا به طور معناداری برچسبگذاری و اعلام شده است؟ مراقب عناصر بدون برچسب یا توالی اعداد، مانند "unlabeled" یا "item 08328492qw" باشید.
- اگر تنظیمی فوکوس داشته باشد، آیا تمام متنی که روی صفحه نمایش داده میشود توسط TalkBack اعلام میشود؟
- آیا تعاملات نتایج مورد انتظار را به همراه دارند؟ آیا ناوبری روان است یا مشکلاتی رخ میدهد؟ برای مثال، آیا انتخاب در هر نقطهای به عنصر اشتباهی در رابط کاربری میپرد؟
- آیا هنگام باز کردن یک صفحه، کلیک کردن روی دکمه برگشت ، کاربر را به جایی که قبل از باز کردن صفحه بوده است، برمیگرداند؟
- تنظیمات را تغییر دهید و موارد زیر را بررسی کنید:
- آیا انتخابها توسط TalkBack تأیید میشوند؟
- آیا دکمههای تغییر وضعیت و اقدامات تغییر وضعیت به طور مناسب برچسبگذاری شدهاند؟ برای مثال، آیا وضعیت فعلی + اقدام اعلام شده است؟
ایجاد تغییرات در تنظیمات کلی TalkBack
تنظیمات سراسری TalkBack را در دستگاه تلویزیون باز کنید و موارد زیر را انجام دهید:
- هر یک از تنظیمات TalkBack، مانند سرعت گفتار و میزان بلندی صدا را یک به یک تغییر دهید.
- پس از تغییر هر تنظیم، به برنامهای که در حال ارزیابی آن هستید برگردید و تأیید کنید که تغییراتی که در تنظیمات TalkBack ایجاد کردهاید با موفقیت به برنامه منتقل میشوند.
بیشتر بدانید
برای کسب اطلاعات بیشتر، به منابع توسعه دسترسی ما مراجعه کنید.