আপনার অ্যাপের অ্যাক্সেসিবিলিটি বাড়ানোর জন্য অ্যাক্সেসিবিলিটি স্ক্যানার এইসব সুযোগ খোঁজে।
কন্টেন্ট লেবেলিংভিজ্যুয়াল কিউয়ের অর্থ এবং ব্যবহার বোঝার জন্য অনেক ইউজার ইন্টারফেস কন্ট্রোল, সেগুলির উপর নির্ভর করে। দৃষ্টিশক্তির সমস্যা আছে এমন ব্যবহারকারীর এইসব কিউ দেখতে অসুবিধা হতে পারে।
কন্টেন্ট লেবেলের মাধ্যমে আপনি ইউজার ইন্টারফেস কন্ট্রোল আরও বেশি অ্যাক্সেসযোগ্য করতে তুলতে পারেন। কন্টেন্ট লেবেল, স্ক্রিনে দেখা যায় না, তবে দৃষ্টিশক্তির সমস্যা আছে এমন ব্যবহারকারীরা 'টকব্যাক' বা অন্যান্য স্ক্রিন রিডারের মতো অ্যাক্সেসিবিলিটি সংক্রান্ত পরিষেবার মাধ্যমে সেগুলি অ্যাক্সেস করতে পারবেন।
অ্যাক্সেসিবিলিটি স্ক্যানার এইসব কন্টেন্ট লেবেলিং সংক্রান্ত সুযোগ খোঁজে:
- আইটেম লেবেল দেওয়া নেই
এমনভিউ
শনাক্ত করুন যার উপরে স্ক্রিন রিডার ফোকাস করতে পারে এবং সেইভিউ
বা এটির সাব হায়ারার্কির মধ্যে থাকা সংশ্লিষ্টভিউয়ের
জন্য বলা হয়নি এমন বিবরণ আছে। কন্টেন্ট লেবেল সম্পর্কে আরও জানুন। - ধরন বা স্ট্যাটাস সহ লেবেল করা আইটেম
এমন কেস শনাক্ত করুন যেখানেভিউতে
অপ্রয়োজনীয় বিবরণ আছে। ধরন বা স্ট্যাটাস সহ লেবেল করা আইটেম সম্পর্কে আরও জানুন। - ডুপ্লিকেট আইটেমের বিবরণ
এমন কেস শনাক্ত করুন যেখানে হায়ারর্কিতে হুবহু একই রকম বিবরণ সহভিউ
আছে। যেমন, আলাদাভাবে ফোকাস করা যায় এমন দু'টি বোতাম ব্যবহারকারীকে বিভ্রান্ত করতে পারে যেগুলিতে "আরও বিকল্প" সম্পর্কিত বিবরণ দেওয়া আছে। ডুপ্লিকেট বিবরণ সম্পর্কে আরও জানুন। - লিঙ্ক করার উদ্দেশ্য স্পষ্ট নয়
তথ্যমূলক নয় এমন লিঙ্ক টেক্সট শনাক্ত করুন, যেমন "এখানে ক্লিক করুন।" স্পষ্ট নয় এমন লিঙ্ক টেক্সট সম্পর্কে আরও জানুন। - অপ্রকাশিত টেক্সট
দৃশ্যমান লেবেল সহ সেইসবভিউ
শনাক্ত করুন যেগুলি স্ক্রিন রিডারের মাধ্যমে পড়া হয়নি। অপ্রকাশিত টেক্সটের ব্যাপারে আরও জানুন।
অ্যাক্সেসিবিলিটি স্ক্যানার ভিউ
সংক্রান্ত হায়ারার্কি পরীক্ষা করে এবং এমন ঘটনা শনাক্ত করে যেখানে প্যারালিসিসে আক্রান্ত ব্যবহারকারীরা লে-আউটের সাথে ইন্ট্যার্যাক্ট করার ক্ষেত্রে সমস্যার সম্মুখীন হন।
- ক্লিক করা যায় এমন লিঙ্ক
ClickableSpan
-এর ব্যবহার শনাক্ত করুন যাUrlSpans
নয়। ক্লিক করা যায় এমন লিঙ্ক সম্পর্কে আরও জানুন। - ক্লিক করা যায় এমন ডুপ্লিকেট এলিমেন্ট
ক্লিক করা যায় এমন এলিমেন্ট শনাক্ত করুন যা ক্লিক করা যায় এমন অন্যান্য এলিমেন্টের মতো একই অন-স্ক্রিন লোকেশন শেয়ার করে। ক্লিক করা যায় এমন ডুপ্লিকেট এলিমেন্ট সম্পর্কে আরও জানুন। - এডিট করা যায় এমন আইটেম লেবেল
EditTexts
এবং এডিট করা যায় এমনTextViews
শনাক্ত করুন যার মধ্যে খালি নয় এমনcontentDescription
থাকে। এডিট করা যায় এমন ভিউ লেবেল সম্পর্কে আরও জানুন। - কাজ করে না এমন আইটেমের ধরন
এমন আইটেমের ধরন শনাক্ত করুন যা অ্যাক্সেসিবিলিটি সংক্রান্ত পরিষেবার সাথে কাজ করে না। সাপোর্ট করে না এমন আইটেমের ধরন সম্পর্কে আরও জানুন। - ট্রাভার্সাল অর্ডার
আইটেমের ট্রাভার্সাল অর্ডারের ক্ষেত্রে হওয়া সম্ভাব্য সমস্যা শনাক্ত করুন, যা স্ক্রিন রিডার ব্যবহারকারীদের বা অ্যাক্সেসিবিলিটি সংক্রান্ত পরিষেবা প্রভাবিত করতে পারে। ট্রাভার্সাল অর্ডার সম্পর্কে আরও জানুন। - টেক্সট স্কেলিং
আপনার ডিজাইন করা ইউজার ইন্টারফেস যেখানে টেক্সট কাটছাঁট হয়ে গেছে, বাদ পড়েছে বা দেখা যাচ্ছে না, সেটি তৈরি করার সময়, ফন্টের আকার এবং লেআউট সংক্রান্ত সম্ভাব্য সমস্যা শনাক্ত করুন। টেক্সট স্কেলিং সম্পর্কে আরও জানুন।
অ্যাক্সেসিবিলিটি স্ক্যানার ছোট টাচ টার্গেট খোঁজে, যার ফলে প্যারালিসিসে আক্রান্ত ব্যক্তিদের সমস্যা হতে পারে।
- টাচ টার্গেটের আকার
ক্লিক করা যায় এবং ক্লিক করে অনেকক্ষণ ধরে রাখতে হয় এমনভিউ
শনাক্ত করুন যেগুলির আকার যেকোনও ডায়মেনশনে ৪৮x৪৮dp-এর থেকেও ছোট অথবা ইনপুট পদ্ধতি উইন্ডোর মধ্যে বা ডিসপ্লের পার্শ্ববর্তী অংশেরভিউয়ের
ক্ষেত্রে ৩২x৩২dp হয়। অ্যাক্সেসিবিলিটি স্ক্যানার সেটিংস থেকে আপনি ন্যূনতম আকার পরিবর্তন করতে পারবেন। টাচ টার্গেটের সাইজ সম্পর্কে আরও জানুন।
অ্যাক্সেসিবিলিটি স্ক্যানার, কালার কন্ট্রাস্টের অনুপাত আরও ভাল করে তোলা সংক্রান্ত সাজেশন দেয় যার ফলে দৃষ্টিশক্তির সমস্যা আছে এমন ব্যবহারকারীদের কাছে আপনার অ্যাপ আরও বেশি অ্যাক্সেসযোগ্য হয়ে ওঠে।
- Text and image contrast
টেক্সটের এবং ব্যাকগ্রাউন্ডের কালারের মধ্যে (খালি নয় এমনTextViews
-এর জন্য) বা সামনের বা ব্যাকগ্রাউন্ড কালারের মধ্যে (ImageViews
-এর জন্য) এমন টেক্সট বা ছবি শনাক্ত করুন যার কন্ট্রাস্টের অনুপাত ৩.০-এর থেকে কম। অ্যাক্সেসিবিলিটি স্ক্যানার সেটিংস থেকে আপনি ন্যূনতম অনুপাত পরিবর্তন করতে পারবেন। কালার কন্ট্রাস্ট সম্পর্কে আরও জানুন।
অ্যাক্সেসিবিলিটি সম্পর্কে আরও জানুন
এই বিষয়ে Android ডেভেলপার অ্যাক্সেসিবিলিটি ডকুমেন্টেশন থেকে আরও জানুন।