কমিউনিটি হাইলাইট: এলিসা ব্যান্ডি

এলিসা ব্যান্ডি একজন গুগলার আমাদের অভ্যন্তরীণ সরঞ্জামগুলির জন্য ওয়েব অ্যাক্সেসিবিলিটি এবং ডকুমেন্টেশন নিয়ে কাজ করছেন৷

এই পোস্টটি একটি কমিউনিটি বিশেষজ্ঞকে হাইলাইট করে, যা জানুন অ্যাক্সেসিবিলিটির অংশ হিসেবে! Google এর অ্যাক্সেসিবিলিটি উদ্যোগ এবং গবেষণা সম্পর্কে আরও জানুন৷

আলেকজান্দ্রা ক্লেপার : আমি ভাগ্যবান যে আপনাকে একজন সহকর্মী বলে ডাকতে পেরেছি। আপনি এখানে নিজেকে এবং আপনার কাজের পরিচয় কিভাবে দেবেন?

এলিসা ব্যান্ডি, গুগল প্রযুক্তিগত লেখক।

এলিসা ব্যান্ডি : আমার নাম এলিসা, এবং আমি গুগলের অভ্যন্তরীণ টুলিং এবং অবকাঠামোর জন্য ডকুমেন্টেশন লিখি।

আলেকজান্দ্রা : এটা খুব ভালো কাজ। আপনি কতজনের সাথে কাজ করেন?

এলিসা : আমাদের বৃহত্তর দল প্রায় 40 জন, এবং এতে প্রযুক্তিগত লেখক, নির্দেশনামূলক ডিজাইনার এবং প্রোগ্রাম ম্যানেজার রয়েছে। আমি যখন শুরু করি, ছয় বছর আগে, দলে ছিল মাত্র চারজন।

আলেকজান্দ্রা : গুগলের আগে আপনি কী করতেন?

এলিসা : সপ্তাহে, আমি ভিডিও গেম ডেভেলপমেন্টে কাজ করেছি। এবং তারপর সপ্তাহান্তে, আমি জুতা মেরামতের কাজ.

আলেকজান্দ্রা : আপনি কি একবার গুগলে গেলে ওয়েব অ্যাক্সেসিবিলিটিতে কাজ শুরু করেছিলেন?

এলিসা : হ্যাঁ, তবে এটি প্রায় দেড় বছর না হওয়া পর্যন্ত, পাশে। আমি Google এর অভ্যন্তরীণ ডকুমেন্টেশনের জন্য অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিং নিয়ে কাজ করি। এই কাজ করার আগে, ডক্সগুলি অ্যাক্সেসযোগ্যতার কথা মাথায় রেখে ডিজাইন করা হয়নি। যে কোনো ডক বৈশিষ্ট্য অ্যাক্সেসযোগ্য ছিল একটি সুখী দুর্ঘটনা।

রঙের বৈসাদৃশ্য থেকে শুরু করে লিঙ্কের জন্য সম্পূর্ণ অনুপযুক্ত বিশাল সমস্যা ছিল। সারণীগুলি একটি সম্পূর্ণ জগাখিচুড়ি ছিল—যদি আপনি জুম ইন করেন, তবে সবকিছু একই আকারে থাকে কারণ এটি rem এর পরিবর্তে পিক্সেলে সংজ্ঞায়িত করা হয়েছিল। আমি ঐ সব জিনিস ঠিক করতে স্বেচ্ছায় ছিলাম। এবং তারপর, আমি শুধু আরো জিনিস ঠিক রাখা. এখানে আমরা পাঁচ বছর পরে এসেছি, এবং আমি এখনও এটিতে আছি।

আলেকজান্দ্রা : আপনি নিজেকে তৈরি করেছেন অ্যাক্সেসিবিলিটি দক্ষতা এবং দক্ষতা সহ একজন ব্যক্তি হওয়ার জন্য, এবং আপনি যে সমস্যার সমাধান করতে হবে সেগুলি সমাধান করার সংকল্প পেয়েছেন৷

এলিসা : হ্যাঁ, আমি অনুমান করি যে আমরা এটা বলতে পারি। আমি নিজে একজন প্রতিবন্ধী ব্যক্তি হিসাবে, অ্যাক্সেসযোগ্যতার বিবেচনার জন্য জিজ্ঞাসা করা কতটা কঠিন তা আমি জানি। তাই আমার সহকর্মীদের এবং আমার সহকর্মীদের জন্য আমাদের কাছে এই অ্যাক্সেসযোগ্যতার বিবেচনা ছিল না তা সত্যিই আমাকে বিরক্ত করেছিল। এবং অন্য কেউ সেগুলি ঠিক করেনি। তাই আমি গিয়েছিলাম এবং আমি তাদের ঠিক.

আমি মনে করি না যে কাউকে অ্যাক্সেসযোগ্যতার জন্য জিজ্ঞাসা করা উচিত। এটি শুরু থেকেই তৈরি করা উচিত।

আপনার অ্যাক্সেসিবিলিটি ব্যবহারের ক্ষেত্রে অগ্রাধিকার দিন

আলেকজান্দ্রা : আপনি যখন ওয়েব অ্যাক্সেসিবিলিটি সম্পর্কে চিন্তা করেন, তখন এটিতে অনেকগুলি বিভিন্ন স্তর রয়েছে, তাই না? বিভিন্ন অক্ষমতার জন্য বিভিন্ন, কখনও কখনও পরস্পরবিরোধী প্রয়োজন রয়েছে। কী করা উচিত তা আপনি কীভাবে অগ্রাধিকার দেবেন?

এলিসা : আমি যা করি তার অনেকটাই অগ্রাধিকার। উদাহরণস্বরূপ, কিছু নির্দিষ্ট ব্যবহারের ক্ষেত্রে 100% সম্পূর্ণ অ্যাক্সেসযোগ্য হওয়া কতটা গুরুত্বপূর্ণ? আমি অনেক তথ্য দেখি: আমাদের জনসংখ্যার কত শতাংশ প্রতিবন্ধী? কতজনের একটি নির্দিষ্ট অ্যাক্সেসিবিলিটি সমস্যা আছে?

উদাহরণস্বরূপ, এমন ব্যবহারকারীদের একটি উপসেট রয়েছে যারা ChromeVox ব্যবহার করে, Chromebook এর জন্য অন্তর্নির্মিত স্ক্রিন রিডার৷ ChromeVox-এ কিছু সমস্যা হলে, আমাকে দেখতে হবে কতজন লোক ChromeVox বনাম Jaws বনাম NVDA বনাম VoiceOver ব্যবহার করছে।

বাহ্যিকভাবে, অনেক লোক ChromeVox ব্যবহার করে না। যেহেতু আমরা Google, অনেক লোক তাদের প্রাথমিক কাজের ডিভাইস হিসাবে Chromebook ব্যবহার করে, যার অর্থ অভ্যন্তরীণ ডকুমেন্টেশনের জন্য ChromeVox খুবই গুরুত্বপূর্ণ। হতে পারে একটি ChromeVox বাগ একটি ভয়েসওভার বাগ বা একটি NVDA বাগ থেকে একটু বেশি বাম্প হয়ে যায়৷

সাধারণভাবে বলতে গেলে, আমি প্রথমে প্রধান স্ক্রিন পাঠকদের জন্য জিনিসগুলি ঠিক করার চেষ্টা করি। কালারেশন একধরনের হিট বা মিস হওয়ার প্রবণতা রয়েছে কারণ এখানে একগুচ্ছ এক্সটেনশন রয়েছে যা রঙের সমস্যাগুলিকে অতিক্রম করে, বিশেষ করে উচ্চ বৈসাদৃশ্য মোডগুলির জন্য।

আলেকজান্দ্রা : আপনি ডেটা উল্লেখ করেছেন, যা Google এ অবিশ্বাস্যভাবে গুরুত্বপূর্ণ (অবশ্যই)। আমরা সবসময় শুনি, "ডেটা দিয়ে আপনার আইডিয়া ব্যাক আপ করুন।" Google-এ অ্যাক্সেসযোগ্যতার জন্য আপনি কীভাবে ডেটা সংগ্রহ করবেন?

এলিসা : আমি Google-এর প্রতিবন্ধী জোট দ্বারা সংগৃহীত ডেটার উপর অনেক বেশি নির্ভর করি। এবং আমি প্রায়ই WebAIM এর সমীক্ষার সাথে ক্রস-চেক করব।

অ্যাক্সেসযোগ্যতার সংস্কৃতি

আলেকজান্দ্রা : গুগলে অ্যাক্সেসযোগ্যতার সংস্কৃতি সম্পর্কে আমাকে বলুন।

এলিসা : এটা খুব, খুব দ্রুত এমন কিছুতে পরিণত হয়েছে যার অর্থায়ন এবং ব্যাপক উদ্বেগ রয়েছে। এবং আমি খুঁজে পেয়েছি যে প্রায় সবাই সঠিক জিনিসটি করতে চায়। আমাদের সহকর্মীরা কীভাবে সঠিক জিনিসটি করতে হয়, কীভাবে অ্যাক্সেসযোগ্যতাকে অগ্রাধিকার দিতে হয় সে সম্পর্কে শিক্ষাগত সংস্থান চান৷

আপনি ইতিমধ্যে ভুলভাবে প্রয়োগ করার পরে একটি অ্যাপ বা ওয়েবসাইট বা যেকোনো কিছুকে অ্যাক্সেসযোগ্য করার জন্য পুনর্গঠন করা কঠিন । তাই আমার কাজের অংশ হল আমাদের প্রকৌশলীদেরকে পণ্য তৈরি করার আগে প্রাথমিক ডিজাইনগুলিতে অ্যাক্সেসযোগ্যতা অন্তর্ভুক্ত করার বিষয়ে চিন্তা করা। মানুষ যে খুব গ্রহণযোগ্য, এমনকি এটি সম্পর্কে উত্সাহী!

আমি শুধুমাত্র একবার অ্যাক্সেসযোগ্যতা অন্তর্ভুক্ত করার জন্য বাস্তব প্রতিরোধ করেছি, এবং এমনকি এটি সমাধান করা মোটামুটি সহজ ছিল।

আলেকজান্দ্রা : আপনি কি আমাকে এটি সম্পর্কে আরও বলতে পারেন?

এলিসা : আমি যখন প্রথম অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিংয়ে যোগদান করি, তখন আমার সময় ছিল মাত্র 20%। কিছু লোক বুঝতে পারেনি কেন আমরা অ্যাক্সেসযোগ্যতার উপর ফোকাস করছি। কেউ বলেছেন, "জনসংখ্যার মাত্র 1% প্রতিবন্ধী।" আমি আমার অবস্থানে দাঁড়িয়েছিলাম - আমাদের এটি করা দরকার কারণ এটি করা সঠিক জিনিস ছিল। এবং, এটা আমার সময় ছিল, আমি এটা উৎসর্গ করব কিভাবে আমি উপযুক্ত দেখব।

অবশ্যই, এটা যে অক্ষম ব্যক্তিদের কোন ব্যাপার না যে কারো কাছ থেকে শুনতে কঠিন যে এটি একটি গোষ্ঠী খুব ছোট।

আলেকজান্দ্রা : বিশেষ করে যখন আপনি সেই জনসংখ্যার সদস্য। আপনার শ্রোতাদের জানুন!

এলিসা : আমি কখনই শুনতে পছন্দ করি না, "ওহ, এটি মাত্র 1%।" "শুধু" এটিকে তুচ্ছ শব্দ করে তোলে। কিন্তু আপনি যখন বিশ্ব জনসংখ্যার কথা চিন্তা করেন, তখন অনেক মানুষ। এবং এটি অনেক লোক যারা গুগলে কাজ করে। এবং তাই অনেক প্রতিবন্ধী কম রিপোর্ট করা হয়.

আলেকজান্দ্রা : আমরা জানি যে জনসংখ্যার 1% এরও বেশি প্রতিবন্ধী দ্বারা প্রভাবিত। WHO রিপোর্ট করে যে 1 বিলিয়নেরও বেশি লোকের অক্ষমতা রয়েছে; এবং 2.2 বিলিয়ন মানুষের একরকম দৃষ্টি প্রতিবন্ধকতা রয়েছে! অবশ্যই বিভিন্ন তীব্রতা রয়েছে এবং কিছু দৃষ্টি প্রতিবন্ধী ব্যক্তিরা নিজেদেরকে অক্ষম বলে মনে করবেন না। কিন্তু এই দুর্বলতাগুলি ওয়েবে মিথস্ক্রিয়াকে প্রভাবিত করে।

এলিসা : ঠিক।

আপনার নিজস্ব দক্ষতার সেট তৈরি করুন

আলেকজান্দ্রা : আপনি অ্যাক্সেসিবিলিটি কাজ শুরু করার আগে এমন কোন পরামর্শ আছে যা আপনি পেতেন?

এলিসা : প্রতিটি জিনিস না জানা ঠিক আছে। অ্যাক্সেসযোগ্যতা একটি বিশাল, বিস্তৃত স্থান। আমি জানি যে এমন অনেক কিছু আছে যা আমি জানি না। আমি দক্ষতা একটি খুব নির্দিষ্ট সেট আছে. এটা ঠিক তাই ঘটে যে আমি জানি যে অ্যাক্সেসিবিলিটির সর্বোত্তম অভ্যাসগুলি কী সে সম্পর্কে তথ্য কোথায় পাওয়া যায়।

এমনকি আমার নিজস্ব বিশেষত্ব, স্ক্রিন রিডার এবং রঙের বৈপরীত্যের মধ্যেও, আমি প্রতিদিন নতুন জিনিস শিখছি। এবং আমি বধির, কিন্তু আমি ক্লোজড ক্যাপশনের জন্য অ্যাক্সেসযোগ্যতা বিশেষজ্ঞ নই। আমি জানি আমার জন্য কি কাজ করে, কিন্তু আমি জানি না অন্য সবার জন্য কি কাজ করে। জিজ্ঞাসা করা হলে আমাকে সেরা অনুশীলনগুলি দেখতে হবে।

আলেকজান্দ্রা : প্রতিটি ধরণের অ্যাক্সেসযোগ্যতার নিখুঁত বিশেষজ্ঞ না হওয়া যুক্তিসঙ্গত। আপনি কিভাবে ইঞ্জিনিয়ারদের অ্যাক্সেসিবিলিটি প্যাটার্ন শিখতে সাহায্য করবেন?

এলিসা : আমি একজন প্রকৌশলীর সাথে ঘনিষ্ঠভাবে কাজ করি যিনি অ্যাক্সেসযোগ্যতায় আগ্রহী। আমি তাকে একটি বাগ হস্তান্তর করব এবং তাকে দেখাব কিভাবে আমি এটি ঠিক করব৷ তারপর, আমি তাকে সর্বোত্তম অনুশীলনের মধ্য দিয়ে চলে যাই। তিনি অন্যান্য নথিগুলি দেখতে পারেন এবং দেখতে পারেন যে তারা একটি পদ্ধতির সুপারিশ করেছে, কিন্তু এটি XYZ কারণে কাজ করে না।

ওয়েব অ্যাক্সেসিবিলিটি সম্পর্কে জিনিসটি হল যে অনেকগুলি কংক্রিট কোড উদাহরণ নেই, কারণ কোনও দুই ব্যক্তি একইভাবে একই বৈশিষ্ট্য তৈরি করে না। তাই আপনি জুরি-রিগ সমাধান হতে পারে. সবকিছু একসাথে করা না হওয়া পর্যন্ত অনেক লোক অ্যাক্সেসযোগ্যতার বিষয়ে ভাবেন না। আপনি সেই সময়ে কি করতে যাচ্ছেন? আপনি কি এটিকে ছিঁড়ে ফেলবেন এবং এটিকে আবার একসাথে রাখবেন এবং আপনার সমস্ত পরীক্ষা পুনরায় লিখবেন? না, তুমি নেই। আপনি কিছু প্রধান যাচ্ছেন.

এর মানে আপনাকে বুঝতে হবে যে কীভাবে একজন অক্ষম ব্যবহারকারী অ্যাপ্লিকেশনটি কাজ করবে বলে আশা করবে, তারপর আপনার কোডটি মডেল করবে যাতে এটি সেই ফাংশনটি সম্পাদন করে। এটি নিখুঁত কোড নমুনা বা অন্তর্ভুক্ত উপাদানগুলির মতো নাও দেখতে পারে, তবে শেষ পর্যন্ত, যতক্ষণ না এটি একই ফাংশন নির্ভরযোগ্যভাবে সম্পাদন করে, এটি ঠিক হবে।

আলেকজান্দ্রা : আমার কাছে মনে হচ্ছে আপনি বলছেন যে আমরা কীভাবে সেখানে পৌঁছব তা নিয়ে খুব বেশি চিন্তা করার চেয়ে ইতিবাচক ফলাফল পাওয়া আরও গুরুত্বপূর্ণ।

এলিসা : হ্যাঁ। কারণ সৎভাবে শেষ এই মামলার উপায় ন্যায্যতা না. একজন স্ক্রিন রিডার ব্যবহারকারী বা অন্য কোনো অক্ষম ব্যবহারকারী কীভাবে এটি কাজ করবে তা বোঝা খুবই গুরুত্বপূর্ণ।

এক বিলিয়ন ARIA ভূমিকা আছে, এবং আপনি সম্ভবত প্রতিটি একক জানতে পারবেন না। আরও, কিছু সব স্ক্রিন রিডারের সাথে কাজ করে না! তাই আপনার ব্যবহারকারীদের তাদের জন্য তৈরি করার জন্য তাদের প্রয়োজনীয়তা জানতে হবে।

আলেকজান্দ্রা : অভ্যন্তরীণ ডকুমেন্টেশন তৈরি করার সময় বা Google প্রকৌশলীদের সহায়তা দেওয়ার সময় আপনি কি সাধারণ বাহ্যিক সংস্থানগুলির উপর নির্ভর করেন?

এলিসা : আমি W3C নির্দেশিকাগুলির উপর অনেক বেশি নির্ভর করি। এগুলি আপনাকে কী করতে হবে সে সম্পর্কে ধারণা পাওয়ার জন্য খুব ভাল। WebAIM হল আরেকটি অত্যন্ত ভাল সংস্থান যা আমি প্রযুক্তিগত বাস্তবায়নের ক্ষেত্রে কিছুটা ভাল বলে মনে করি। আমি সত্যিই Mozilla ডক্স পছন্দ করি - দশটির মধ্যে নয় বার, যদি আমি কিছু অনুসন্ধান করি, MDN ওয়েব ডক্সে একটি উত্তর আছে৷

আমি inclusive-components.design পছন্দ করি, আপনি যদি অ্যাক্সেসযোগ্য উপাদানগুলির একটি লাইব্রেরি চান তবে এটি দুর্দান্ত।

Deque বিশ্ববিদ্যালয়ের অনেক সেরা অনুশীলন আছে। আমি এটিকে রেফারেন্স সামগ্রীর জন্য ব্যবহার করি, যখন আমি বাগ ফাইল করি বা কাউকে কীভাবে একটি নির্দিষ্ট প্যাটার্ন অনুসরণ করতে হয় তা শেখাই।

প্রথম হাতের অ্যাক্সেসিবিলিটি টুলের অভিজ্ঞতা নিন

আলেকজান্দ্রা : একজন ব্যবহারকারী কীভাবে প্রভাবিত হয় তা শেখার বিষয়ে কীভাবে যায়? যেহেতু আপনার দক্ষতা বর্ণান্ধ এবং স্ক্রিন রিডার এমন লোকদের সমর্থন করার জন্য, চলুন শুরু করা যাক।

এলিসা : রঙ দৃষ্টির ঘাটতি এবং বর্ণান্ধতার জন্য, সিমুলেটর এবং এমুলেটর রয়েছে। আপনি সত্যিই বুঝতে পারবেন না কিভাবে অন্য কেউ দেখতে পারে যতক্ষণ না আপনি নিজের জন্য এটি দেখতে পান। আমি যদি সত্যিই খারাপ স্যাচুরেশন লক্ষ্য করি, যত তাড়াতাড়ি আমি এটি সিমুলেটরের মাধ্যমে চালাই, আমি নিশ্চিত করতে পারি যে এটি মোটেও বোঝা যায় না।

স্ক্রিন রিডার ব্যবহারকারীদের সমর্থন করার জন্য, এটি বোঝার জন্য প্রকৃতপক্ষে একটি স্ক্রিন রিডার ব্যবহার করার চেয়ে ভাল উপায় নেই। প্রথমে টিউটোরিয়াল পড়ুন, এটাই গুরুত্বপূর্ণ। কিছু লোক হতাশাগ্রস্ত হয় যখন তারা এটি চালু করে এবং এটির সাথে তালগোল পাকানোর চেষ্টা করে—এটি কীভাবে ব্যবহার করবেন তা শেখার একটি খারাপ উপায়। আপনার 5 বা 10 বা 20 মিনিটের বেশি সময় লাগবে। এই প্রযুক্তির উপর নির্ভরশীল ব্যবহারকারীদের কিছু হতাশা প্রকাশ করতে কমপক্ষে এক ঘন্টার জন্য এটি ব্যবহার করুন৷

আমি দৃঢ় বিশ্বাসী যে প্রত্যেকেরই জীবনের কোনো না কোনো সময়ে অ্যাক্সেসিবিলিটি প্রযুক্তির প্রয়োজন হবে। উদাহরণস্বরূপ, আমি সম্প্রতি আমার কব্জিতে আঘাত পেয়েছি এবং আমার মাউস ব্যবহার করতে পারিনি, তাই আমি একাধিক সপ্তাহ ধরে একটি কীবোর্ড ব্যবহার করেছি। এটা তাই হতাশাজনক ছিল. এই ধরনের ব্যায়াম সত্যিই আপনাকে একজন অক্ষম ব্যক্তির অবস্থানে রাখতে সাহায্য করতে পারে যা সক্ষম-শরীরের মানুষের একটি বিশ্বে নেভিগেট করার চেষ্টা করছে।

সিমুলেটর, দরকারী হলেও, একটি অক্ষমতার সমতুল্য নয়

আলেকজান্দ্রা : স্পষ্টতই সিমুলেটর ব্যবহার করে আমার বা যে কোনো বিকাশকারীর যে অভিজ্ঞতা আছে তা দৃষ্টি প্রতিবন্ধী ব্যক্তির মতো নয়।

এলিসা : আপনি সবসময় প্রতিবন্ধী কারো সাথে কথা বলতে পারেন, তাদের অভিজ্ঞতা সম্পর্কে জানতে। এবং যখন আপনি সেই সহানুভূতি তৈরি করছেন, তখন এটি মনে রাখা গুরুত্বপূর্ণ যে একজন ব্যক্তি যে এই সরঞ্জামগুলি প্রায়শই ব্যবহার করে সে সর্বদা আপনার চেয়ে ভাল হতে চলেছে। প্রতিবন্ধী ব্যক্তিরা সর্বদা তাদের নিজস্ব স্পেস নেভিগেট করতে আরও ভাল হতে চলেছে, কারণ এটি সেই দেহ যা সেই ব্যক্তিটির সাথে থাকে।

আমার ভয় হল যে লোকেরা এই সহানুভূতি অনুশীলনের মধ্য দিয়ে যায়, একটি ভাল মেয়াদের অভাবে, তারা মনে করে যে লোকেরা কীসের মধ্য দিয়ে যায় তা তারা সঠিকভাবে জানে। তারা হঠাৎ মনে করে যে তারা সেই অভিজ্ঞতার বিশেষজ্ঞ। আপনি সেই অভিজ্ঞতার বিশেষজ্ঞ নন। আপনি যদি সক্ষম হন তবে আপনি মূলত স্ক্রিন রিডারদের বিশেষজ্ঞ নন। আমি বর্ণান্ধ হওয়ার বিষয়ে বিশেষজ্ঞ নই, যদিও আমি এই জায়গায় কাজ করি। আমি স্ক্রিন রিডারদের বিশেষজ্ঞ নই।

আমি শ্রবণ কঠিন হওয়ার অভিজ্ঞতায় একজন বিশেষজ্ঞ। আমি হিয়ারিং এইডের প্রয়োজন এবং প্রতিদিন আমার নিজের অভিজ্ঞতা নেভিগেট করার বিষয়ে একজন বিশেষজ্ঞ। কিন্তু এর মানে এই নয় যে আমি বধিরতা নিয়ে অন্যদের অভিজ্ঞতায় একজন বিশেষজ্ঞ

অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিংয়ে আপনি সবচেয়ে খারাপ জিনিসটি করতে পারেন তা হল একটি অহংকার। আপনি যাই করুন না কেন, আপনি কিছু গোলমাল করতে যাচ্ছেন। এটি সম্পর্কে নিরুৎসাহিত হওয়ার কিছু নয় কারণ কোনও দুই ব্যক্তির একই অক্ষমতার চাহিদা নেই। অ্যাক্সেসিবিলিটি এবং অক্ষমতার বিষয়ে দুইজনের দৃষ্টিভঙ্গি এক নয়। আপনি সবকিছু 100% করতে পারবেন না—কিন্তু এর মানে এই নয় যে আপনার চেষ্টা করা উচিত নয়। আপনি কখনই নিখুঁত হতে পারবেন না, তবে যাইহোক এটির জন্য চেষ্টা করুন।

আপনি সমালোচনামূলক প্রতিক্রিয়া পেতে পারেন, কেউ বলতে পারে, "আরে, আপনার পণ্য অ্যাক্সেসযোগ্য নয়!"

আলেকজান্দ্রা : সিমুলেটরগুলি একটি ভিন্ন শিক্ষার শৈলী সমর্থন করে, অক্ষম ব্যক্তিদের অভিজ্ঞতা হতে পারে এমন কিছু সমস্যার সম্মুখীন হওয়ার সময় আপনার পণ্য প্রদর্শন করে। কিন্তু, এটি প্রতিদিন ব্যবহারযোগ্য অ্যাক্সেসিবিলিটি টুলের সাথে আপনার পণ্যের অভিজ্ঞতার মত নয়।

এলিসা : যখন লোকেরা শব্দ বন্ধ করে এবং ক্যাপশন পড়ে তখন আমি কি হালকা বিরক্ত হই এবং তারপর হঠাৎ বুঝতে পারি, ওহ, এই স্বয়ংক্রিয়ভাবে তৈরি হওয়া ক্যাপশনগুলি ভয়ঙ্কর? হ্যাঁ। যেভাবে আমি ক্যাপশন অনুভব করি তা নয়। কিছু প্রতিবন্ধী ব্যক্তিরা তাদের অভিজ্ঞতা অনুকরণ করতে দেখেন এবং সরঞ্জামগুলির বিষয়ে অভিযোগ করেন, সক্রিয়ভাবে সেই সরঞ্জামগুলির প্রয়োজন ছাড়াই৷ এটা হতাশাজনক, আমি সত্যিই এটা পেতে.

কিন্তু আমি এমন ব্যক্তি হতে চাই না যে সেখানে বসে থাকতে হবে এবং একজন বধির ব্যক্তি হিসাবে আমার অভিজ্ঞতা বারবার এবং বারবার বর্ণনা করতে হবে। প্রতি একক সময়. যদি আমরা চাই যে সক্ষম ব্যক্তিরা আমাদের অভিজ্ঞতাগুলি বুঝতে পারে তবে আমাদের অভিজ্ঞতাগুলির প্রতি তাদের প্রতিক্রিয়া সহ্য করতে হবে।

যে বলে, অন্ধ রেস্তোরাঁর ডাইনিং এবং ওয়াইন টেস্টিংয়ের মতো "অভিজ্ঞতাগুলি" আমাকে পাগল করে তোলে। এটি একটি অক্ষমতা cosplaying মত. কিন্তু আপনার ব্যবহারকারীরা কীভাবে একটি বৈশিষ্ট্য ব্যবহার করে বা পাঠকরা কীভাবে পৃষ্ঠাটি পড়ে তা বোঝার চেষ্টা করার স্বার্থে? ঠিক আছে। আসলে, যে সর্বনিম্ন. নিজেকে এক ঘন্টার জন্য তাদের জুতাতে রাখুন এবং এই জিনিসগুলি আসলে কীভাবে কাজ করে তা নির্ধারণ করুন। এটা সত্যিই ব্যাপার.

লোকেরা কীভাবে আপনার সাইটে নেভিগেট করে তা বের করুন। আপনি ভাবতে পারেন, "কেন আমি উপরের দিকে একটি ব্যানার সতর্কীকরণ করতে পারি না যে সমস্ত লিঙ্ক একটি নতুন ট্যাবে খোলে?" ঠিক আছে, কারণ কেউ ব্যানার দিয়ে শুরু হওয়া পৃষ্ঠাটি পড়তে পারে না। প্রতিবন্ধীদের কথা মাথায় রেখে আপনার নকশা তৈরি করুন।

এক কাজ করুন: অসীম স্ক্রোল তৈরি করা বন্ধ করুন

আলেকজান্দ্রা : আপনি কি চান যে ইঞ্জিনিয়াররা তাদের সাইটগুলিকে আরও অ্যাক্সেসযোগ্য করার জন্য করা শুরু করবে?

এলিসা : অসীম স্ক্রোল একটি ক্ষতিকারক এবং কেউ এটি ব্যবহার করা উচিত নয়। আমি জিনিস খুঁজে পাচ্ছি না, আমি জিনিস খুঁজে পেতে সক্ষম হতে হবে! এবং, এটি পারফরম্যান্সের জন্য খুব খারাপ।

এছাড়াও, দৃশ্যত এবং DOM-এর মধ্যে জিনিসগুলি সরানো সত্যিই বিরক্তিকর। ট্যাব অর্ডার গুরুত্বপূর্ণ, বিশেষ করে কীবোর্ড ব্যবহারকারীদের জন্য।


Google এর অ্যাক্সেসিবিলিটি উদ্যোগ এবং গবেষণা সম্পর্কে আরও জানুন৷ Learn Accessibility- এ ওয়েব ডেভেলপমেন্ট রিসোর্স ছাড়াও, Google একটি অ্যাক্সেসযোগ্য ডকুমেন্টেশন কোর্স তৈরি করেছে: অ্যাক্সেসিবিলিটির জন্য টেক রাইটিং

@GoogleAccess- এ Twitter-এ Google-এর অ্যাক্সেসিবিলিটি টিম এবং @ChromiumDev- এ Chrome টিমকে অনুসরণ করুন।

,

এলিসা ব্যান্ডি একজন গুগলার আমাদের অভ্যন্তরীণ সরঞ্জামগুলির জন্য ওয়েব অ্যাক্সেসিবিলিটি এবং ডকুমেন্টেশন নিয়ে কাজ করছেন৷

এই পোস্টটি একটি কমিউনিটি বিশেষজ্ঞকে হাইলাইট করে, যা জানুন অ্যাক্সেসিবিলিটির অংশ হিসেবে! Google এর অ্যাক্সেসিবিলিটি উদ্যোগ এবং গবেষণা সম্পর্কে আরও জানুন৷

আলেকজান্দ্রা ক্লেপার : আমি ভাগ্যবান যে আপনাকে একজন সহকর্মী বলে ডাকতে পেরেছি। আপনি এখানে নিজেকে এবং আপনার কাজের পরিচয় কিভাবে দেবেন?

এলিসা ব্যান্ডি, গুগল প্রযুক্তিগত লেখক।

এলিসা ব্যান্ডি : আমার নাম এলিসা, এবং আমি গুগলের অভ্যন্তরীণ টুলিং এবং অবকাঠামোর জন্য ডকুমেন্টেশন লিখি।

আলেকজান্দ্রা : এটা খুব ভালো কাজ। আপনি কতজনের সাথে কাজ করেন?

এলিসা : আমাদের বৃহত্তর দল প্রায় 40 জন, এবং এতে প্রযুক্তিগত লেখক, নির্দেশনামূলক ডিজাইনার এবং প্রোগ্রাম ম্যানেজার রয়েছে। আমি যখন শুরু করি, ছয় বছর আগে, দলে ছিল মাত্র চারজন।

আলেকজান্দ্রা : গুগলের আগে আপনি কী করতেন?

এলিসা : সপ্তাহে, আমি ভিডিও গেম ডেভেলপমেন্টে কাজ করেছি। এবং তারপর সপ্তাহান্তে, আমি জুতা মেরামতের কাজ.

আলেকজান্দ্রা : আপনি কি একবার গুগলে গেলে ওয়েব অ্যাক্সেসিবিলিটিতে কাজ শুরু করেছিলেন?

এলিসা : হ্যাঁ, তবে এটি প্রায় দেড় বছর না হওয়া পর্যন্ত, পাশে। আমি Google এর অভ্যন্তরীণ ডকুমেন্টেশনের জন্য অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিং নিয়ে কাজ করি। এই কাজ করার আগে, ডক্সগুলি অ্যাক্সেসযোগ্যতার কথা মাথায় রেখে ডিজাইন করা হয়নি। যে কোনো ডক বৈশিষ্ট্য অ্যাক্সেসযোগ্য ছিল একটি সুখী দুর্ঘটনা।

রঙের বৈসাদৃশ্য থেকে শুরু করে লিঙ্কের জন্য সম্পূর্ণ অনুপযুক্ত বিশাল সমস্যা ছিল। সারণীগুলি একটি সম্পূর্ণ জগাখিচুড়ি ছিল—যদি আপনি জুম ইন করেন, তবে সবকিছু একই আকারে থাকে কারণ এটি rem এর পরিবর্তে পিক্সেলে সংজ্ঞায়িত করা হয়েছিল। আমি ঐ সব জিনিস ঠিক করতে স্বেচ্ছায় ছিলাম। এবং তারপর, আমি শুধু আরো জিনিস ঠিক রাখা. এখানে আমরা পাঁচ বছর পরে এসেছি, এবং আমি এখনও এটিতে আছি।

আলেকজান্দ্রা : আপনি নিজেকে তৈরি করেছেন অ্যাক্সেসিবিলিটি দক্ষতা এবং দক্ষতা সহ একজন ব্যক্তি হওয়ার জন্য, এবং আপনি যে সমস্যার সমাধান করতে হবে সেগুলি সমাধান করার সংকল্প পেয়েছেন৷

এলিসা : হ্যাঁ, আমি অনুমান করি যে আমরা এটা বলতে পারি। আমি নিজে একজন প্রতিবন্ধী ব্যক্তি হিসাবে, অ্যাক্সেসযোগ্যতার বিবেচনার জন্য জিজ্ঞাসা করা কতটা কঠিন তা আমি জানি। তাই আমার সহকর্মীদের এবং আমার সহকর্মীদের জন্য আমাদের কাছে এই অ্যাক্সেসযোগ্যতার বিবেচনা ছিল না তা সত্যিই আমাকে বিরক্ত করেছিল। এবং অন্য কেউ সেগুলি ঠিক করেনি। তাই আমি গিয়েছিলাম এবং আমি তাদের ঠিক.

আমি মনে করি না যে কাউকে অ্যাক্সেসযোগ্যতার জন্য জিজ্ঞাসা করা উচিত। এটি শুরু থেকেই তৈরি করা উচিত।

আপনার অ্যাক্সেসিবিলিটি ব্যবহারের ক্ষেত্রে অগ্রাধিকার দিন

আলেকজান্দ্রা : আপনি যখন ওয়েব অ্যাক্সেসিবিলিটি সম্পর্কে চিন্তা করেন, তখন এটিতে অনেকগুলি বিভিন্ন স্তর রয়েছে, তাই না? বিভিন্ন অক্ষমতার জন্য বিভিন্ন, কখনও কখনও পরস্পরবিরোধী প্রয়োজন রয়েছে। কী করা উচিত তা আপনি কীভাবে অগ্রাধিকার দেবেন?

এলিসা : আমি যা করি তার অনেকটাই অগ্রাধিকার। উদাহরণস্বরূপ, কিছু নির্দিষ্ট ব্যবহারের ক্ষেত্রে 100% সম্পূর্ণ অ্যাক্সেসযোগ্য হওয়া কতটা গুরুত্বপূর্ণ? আমি অনেক তথ্য দেখি: আমাদের জনসংখ্যার কত শতাংশ প্রতিবন্ধী? কতজনের একটি নির্দিষ্ট অ্যাক্সেসিবিলিটি সমস্যা আছে?

উদাহরণস্বরূপ, এমন ব্যবহারকারীদের একটি উপসেট রয়েছে যারা ChromeVox ব্যবহার করে, Chromebook এর জন্য অন্তর্নির্মিত স্ক্রিন রিডার৷ ChromeVox-এ কিছু সমস্যা হলে, আমাকে দেখতে হবে কতজন লোক ChromeVox বনাম Jaws বনাম NVDA বনাম VoiceOver ব্যবহার করছে।

বাহ্যিকভাবে, অনেক লোক ChromeVox ব্যবহার করে না। যেহেতু আমরা Google, অনেক লোক তাদের প্রাথমিক কাজের ডিভাইস হিসাবে Chromebook ব্যবহার করে, যার অর্থ অভ্যন্তরীণ ডকুমেন্টেশনের জন্য ChromeVox খুবই গুরুত্বপূর্ণ। হতে পারে একটি ChromeVox বাগ একটি ভয়েসওভার বাগ বা একটি NVDA বাগ থেকে একটু বেশি বাম্প হয়ে যায়৷

সাধারণভাবে বলতে গেলে, আমি প্রথমে প্রধান স্ক্রিন পাঠকদের জন্য জিনিসগুলি ঠিক করার চেষ্টা করি। কালারেশন একধরনের হিট বা মিস হওয়ার প্রবণতা রয়েছে কারণ এখানে একগুচ্ছ এক্সটেনশন রয়েছে যা রঙের সমস্যাগুলিকে অতিক্রম করে, বিশেষ করে উচ্চ বৈসাদৃশ্য মোডগুলির জন্য।

আলেকজান্দ্রা : আপনি ডেটা উল্লেখ করেছেন, যা Google এ অবিশ্বাস্যভাবে গুরুত্বপূর্ণ (অবশ্যই)। আমরা সবসময় শুনি, "ডেটা দিয়ে আপনার আইডিয়া ব্যাক আপ করুন।" Google-এ অ্যাক্সেসযোগ্যতার জন্য আপনি কীভাবে ডেটা সংগ্রহ করবেন?

এলিসা : আমি Google-এর প্রতিবন্ধী জোট দ্বারা সংগৃহীত ডেটার উপর অনেক বেশি নির্ভর করি। এবং আমি প্রায়ই WebAIM এর সমীক্ষার সাথে ক্রস-চেক করব।

অ্যাক্সেসযোগ্যতার সংস্কৃতি

আলেকজান্দ্রা : গুগলে অ্যাক্সেসযোগ্যতার সংস্কৃতি সম্পর্কে আমাকে বলুন।

এলিসা : এটা খুব, খুব দ্রুত এমন কিছুতে পরিণত হয়েছে যার অর্থায়ন এবং ব্যাপক উদ্বেগ রয়েছে। এবং আমি খুঁজে পেয়েছি যে প্রায় সবাই সঠিক জিনিসটি করতে চায়। আমাদের সহকর্মীরা কীভাবে সঠিক জিনিসটি করতে হয়, কীভাবে অ্যাক্সেসযোগ্যতাকে অগ্রাধিকার দিতে হয় সে সম্পর্কে শিক্ষাগত সংস্থান চান৷

আপনি ইতিমধ্যে ভুলভাবে প্রয়োগ করার পরে একটি অ্যাপ বা ওয়েবসাইট বা যেকোনো কিছুকে অ্যাক্সেসযোগ্য করার জন্য পুনর্গঠন করা কঠিন । তাই আমার কাজের অংশ হল আমাদের প্রকৌশলীদেরকে পণ্য তৈরি করার আগে প্রাথমিক ডিজাইনগুলিতে অ্যাক্সেসযোগ্যতা অন্তর্ভুক্ত করার বিষয়ে চিন্তা করা। মানুষ যে খুব গ্রহণযোগ্য, এমনকি এটি সম্পর্কে উত্সাহী!

আমি শুধুমাত্র একবার অ্যাক্সেসযোগ্যতা অন্তর্ভুক্ত করার জন্য বাস্তব প্রতিরোধ করেছি, এবং এমনকি এটি সমাধান করা মোটামুটি সহজ ছিল।

আলেকজান্দ্রা : আপনি কি আমাকে এটি সম্পর্কে আরও বলতে পারেন?

এলিসা : আমি যখন প্রথম অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিংয়ে যোগদান করি, তখন আমার সময় ছিল মাত্র 20%। কিছু লোক বুঝতে পারেনি কেন আমরা অ্যাক্সেসযোগ্যতার উপর ফোকাস করছি। কেউ বলেছেন, "জনসংখ্যার মাত্র 1% প্রতিবন্ধী।" আমি আমার অবস্থানে দাঁড়িয়েছিলাম - আমাদের এটি করা দরকার কারণ এটি করা সঠিক জিনিস ছিল। এবং, এটা আমার সময় ছিল, আমি এটা উৎসর্গ করব কিভাবে আমি উপযুক্ত দেখব।

অবশ্যই, এটা যে অক্ষম ব্যক্তিদের কোন ব্যাপার না যে কারো কাছ থেকে শুনতে কঠিন যে এটি একটি গোষ্ঠী খুব ছোট।

আলেকজান্দ্রা : বিশেষ করে যখন আপনি সেই জনসংখ্যার সদস্য। আপনার শ্রোতাদের জানুন!

এলিসা : আমি কখনই শুনতে পছন্দ করি না, "ওহ, এটি মাত্র 1%।" "শুধু" এটিকে তুচ্ছ শব্দ করে তোলে। কিন্তু আপনি যখন বিশ্ব জনসংখ্যার কথা চিন্তা করেন, তখন অনেক মানুষ। এবং এটি অনেক লোক যারা গুগলে কাজ করে। এবং তাই অনেক প্রতিবন্ধী কম রিপোর্ট করা হয়.

আলেকজান্দ্রা : আমরা জানি যে জনসংখ্যার 1% এরও বেশি প্রতিবন্ধী দ্বারা প্রভাবিত। WHO রিপোর্ট করে যে 1 বিলিয়নেরও বেশি লোকের অক্ষমতা রয়েছে; এবং 2.2 বিলিয়ন মানুষের একরকম দৃষ্টি প্রতিবন্ধকতা রয়েছে! অবশ্যই বিভিন্ন তীব্রতা রয়েছে এবং কিছু দৃষ্টি প্রতিবন্ধী ব্যক্তিরা নিজেদেরকে অক্ষম বলে মনে করবেন না। কিন্তু এই দুর্বলতাগুলি ওয়েবে মিথস্ক্রিয়াকে প্রভাবিত করে।

এলিসা : ঠিক।

আপনার নিজস্ব দক্ষতার সেট তৈরি করুন

আলেকজান্দ্রা : আপনি অ্যাক্সেসিবিলিটি কাজ শুরু করার আগে এমন কোন পরামর্শ আছে যা আপনি পেতেন?

এলিসা : প্রতিটি জিনিস না জানা ঠিক আছে। অ্যাক্সেসযোগ্যতা একটি বিশাল, বিস্তৃত স্থান। আমি জানি যে এমন অনেক কিছু আছে যা আমি জানি না। আমি দক্ষতা একটি খুব নির্দিষ্ট সেট আছে. এটা ঠিক তাই ঘটে যে আমি জানি যে অ্যাক্সেসিবিলিটির সর্বোত্তম অভ্যাসগুলি কী সে সম্পর্কে তথ্য কোথায় পাওয়া যায়।

এমনকি আমার নিজস্ব বিশেষত্ব, স্ক্রিন রিডার এবং রঙের বৈপরীত্যের মধ্যেও, আমি প্রতিদিন নতুন জিনিস শিখছি। এবং আমি বধির, কিন্তু আমি ক্লোজড ক্যাপশনের জন্য অ্যাক্সেসযোগ্যতা বিশেষজ্ঞ নই। আমি জানি আমার জন্য কি কাজ করে, কিন্তু আমি জানি না অন্য সবার জন্য কি কাজ করে। জিজ্ঞাসা করা হলে আমাকে সেরা অনুশীলনগুলি দেখতে হবে।

আলেকজান্দ্রা : প্রতিটি ধরণের অ্যাক্সেসযোগ্যতার নিখুঁত বিশেষজ্ঞ না হওয়া যুক্তিসঙ্গত। আপনি কিভাবে ইঞ্জিনিয়ারদের অ্যাক্সেসিবিলিটি প্যাটার্ন শিখতে সাহায্য করবেন?

এলিসা : আমি একজন প্রকৌশলীর সাথে ঘনিষ্ঠভাবে কাজ করি যিনি অ্যাক্সেসযোগ্যতায় আগ্রহী। আমি তাকে একটি বাগ হস্তান্তর করব এবং তাকে দেখাব কিভাবে আমি এটি ঠিক করব৷ তারপর, আমি তাকে সর্বোত্তম অনুশীলনের মধ্য দিয়ে চলে যাই। তিনি অন্যান্য নথিগুলি দেখতে পারেন এবং দেখতে পারেন যে তারা একটি পদ্ধতির সুপারিশ করেছে, কিন্তু এটি XYZ কারণে কাজ করে না।

ওয়েব অ্যাক্সেসিবিলিটি সম্পর্কে জিনিসটি হল যে অনেকগুলি কংক্রিট কোড উদাহরণ নেই, কারণ কোনও দুই ব্যক্তি একইভাবে একই বৈশিষ্ট্য তৈরি করে না। তাই আপনি জুরি-রিগ সমাধান হতে পারে. সবকিছু একসাথে করা না হওয়া পর্যন্ত অনেক লোক অ্যাক্সেসযোগ্যতার বিষয়ে ভাবেন না। আপনি সেই সময়ে কি করতে যাচ্ছেন? আপনি কি এটিকে ছিঁড়ে ফেলবেন এবং এটিকে আবার একসাথে রাখবেন এবং আপনার সমস্ত পরীক্ষা পুনরায় লিখবেন? না, তুমি নেই। আপনি কিছু প্রধান যাচ্ছেন.

এর মানে আপনাকে বুঝতে হবে যে কীভাবে একজন অক্ষম ব্যবহারকারী অ্যাপ্লিকেশনটি কাজ করবে বলে আশা করবে, তারপর আপনার কোডটি মডেল করবে যাতে এটি সেই ফাংশনটি সম্পাদন করে। এটি নিখুঁত কোড নমুনা বা অন্তর্ভুক্ত উপাদানগুলির মতো নাও দেখতে পারে, তবে শেষ পর্যন্ত, যতক্ষণ না এটি একই ফাংশন নির্ভরযোগ্যভাবে সম্পাদন করে, এটি ঠিক হবে।

আলেকজান্দ্রা : আমার কাছে মনে হচ্ছে আপনি বলছেন যে আমরা কীভাবে সেখানে পৌঁছব তা নিয়ে খুব বেশি চিন্তা করার চেয়ে ইতিবাচক ফলাফল পাওয়া আরও গুরুত্বপূর্ণ।

এলিসা : হ্যাঁ। কারণ সৎভাবে শেষ এই মামলার উপায় ন্যায্যতা না. একজন স্ক্রিন রিডার ব্যবহারকারী বা অন্য কোনো অক্ষম ব্যবহারকারী কীভাবে এটি কাজ করবে তা বোঝা খুবই গুরুত্বপূর্ণ।

এক বিলিয়ন ARIA ভূমিকা আছে, এবং আপনি সম্ভবত প্রতিটি একক জানতে পারবেন না। আরও, কিছু সব স্ক্রিন রিডারের সাথে কাজ করে না! তাই আপনার ব্যবহারকারীদের তাদের জন্য তৈরি করার জন্য তাদের প্রয়োজনীয়তা জানতে হবে।

আলেকজান্দ্রা : অভ্যন্তরীণ ডকুমেন্টেশন তৈরি করার সময় বা Google প্রকৌশলীদের সহায়তা দেওয়ার সময় আপনি কি সাধারণ বাহ্যিক সংস্থানগুলির উপর নির্ভর করেন?

এলিসা : আমি W3C নির্দেশিকাগুলির উপর অনেক বেশি নির্ভর করি। এগুলি আপনাকে কী করতে হবে সে সম্পর্কে ধারণা পাওয়ার জন্য খুব ভাল। WebAIM হল আরেকটি অত্যন্ত ভাল সংস্থান যা আমি প্রযুক্তিগত বাস্তবায়নের ক্ষেত্রে কিছুটা ভাল বলে মনে করি। আমি সত্যিই Mozilla ডক্স পছন্দ করি - দশটির মধ্যে নয় বার, যদি আমি কিছু অনুসন্ধান করি, MDN ওয়েব ডক্সে একটি উত্তর আছে৷

আমি inclusive-components.design পছন্দ করি, আপনি যদি অ্যাক্সেসযোগ্য উপাদানগুলির একটি লাইব্রেরি চান তবে এটি দুর্দান্ত।

Deque বিশ্ববিদ্যালয়ের অনেক সেরা অনুশীলন আছে। আমি এটিকে রেফারেন্স সামগ্রীর জন্য ব্যবহার করি, যখন আমি বাগ ফাইল করি বা কাউকে কীভাবে একটি নির্দিষ্ট প্যাটার্ন অনুসরণ করতে হয় তা শেখাই।

প্রথম হাতের অ্যাক্সেসিবিলিটি টুলের অভিজ্ঞতা নিন

আলেকজান্দ্রা : একজন ব্যবহারকারী কীভাবে প্রভাবিত হয় তা শেখার বিষয়ে কীভাবে যায়? যেহেতু আপনার দক্ষতা বর্ণান্ধ এবং স্ক্রিন রিডার এমন লোকদের সমর্থন করার জন্য, চলুন শুরু করা যাক।

এলিসা : রঙ দৃষ্টির ঘাটতি এবং বর্ণান্ধতার জন্য, সিমুলেটর এবং এমুলেটর রয়েছে। আপনি সত্যিই বুঝতে পারবেন না কিভাবে অন্য কেউ দেখতে পারে যতক্ষণ না আপনি নিজের জন্য এটি দেখতে পান। আমি যদি সত্যিই খারাপ স্যাচুরেশন লক্ষ্য করি, যত তাড়াতাড়ি আমি এটি সিমুলেটরের মাধ্যমে চালাই, আমি নিশ্চিত করতে পারি যে এটি মোটেও বোঝা যায় না।

স্ক্রিন রিডার ব্যবহারকারীদের সমর্থন করার জন্য, এটি বোঝার জন্য প্রকৃতপক্ষে একটি স্ক্রিন রিডার ব্যবহার করার চেয়ে ভাল উপায় নেই। প্রথমে টিউটোরিয়াল পড়ুন, এটাই গুরুত্বপূর্ণ। কিছু লোক হতাশাগ্রস্ত হয় যখন তারা এটি চালু করে এবং এটির সাথে তালগোল পাকানোর চেষ্টা করে—এটি কীভাবে ব্যবহার করবেন তা শেখার একটি খারাপ উপায়। আপনার 5 বা 10 বা 20 মিনিটের বেশি সময় লাগবে। এই প্রযুক্তির উপর নির্ভরশীল ব্যবহারকারীদের কিছু হতাশা প্রকাশ করতে কমপক্ষে এক ঘন্টার জন্য এটি ব্যবহার করুন৷

আমি দৃঢ় বিশ্বাসী যে প্রত্যেকেরই জীবনের কোনো না কোনো সময়ে অ্যাক্সেসিবিলিটি প্রযুক্তির প্রয়োজন হবে। উদাহরণস্বরূপ, আমি সম্প্রতি আমার কব্জিতে আঘাত পেয়েছি এবং আমার মাউস ব্যবহার করতে পারিনি, তাই আমি একাধিক সপ্তাহ ধরে একটি কীবোর্ড ব্যবহার করেছি। এটা তাই হতাশাজনক ছিল. এই ধরনের ব্যায়াম সত্যিই আপনাকে একজন অক্ষম ব্যক্তির অবস্থানে রাখতে সাহায্য করতে পারে যা সক্ষম-শরীরের মানুষের একটি বিশ্বে নেভিগেট করার চেষ্টা করছে।

সিমুলেটর, দরকারী হলেও, একটি অক্ষমতার সমতুল্য নয়

আলেকজান্দ্রা : স্পষ্টতই সিমুলেটর ব্যবহার করে আমার বা যে কোনো বিকাশকারীর যে অভিজ্ঞতা আছে তা দৃষ্টি প্রতিবন্ধী ব্যক্তির মতো নয়।

এলিসা : আপনি সবসময় প্রতিবন্ধী কারো সাথে কথা বলতে পারেন, তাদের অভিজ্ঞতা সম্পর্কে জানতে। এবং যখন আপনি সেই সহানুভূতি তৈরি করছেন, তখন এটি মনে রাখা গুরুত্বপূর্ণ যে একজন ব্যক্তি যে এই সরঞ্জামগুলি প্রায়শই ব্যবহার করে সে সর্বদা আপনার চেয়ে ভাল হতে চলেছে। প্রতিবন্ধী ব্যক্তিরা সর্বদা তাদের নিজস্ব স্পেস নেভিগেট করতে আরও ভাল হতে চলেছে, কারণ এটি সেই দেহ যা সেই ব্যক্তিটির সাথে থাকে।

আমার ভয় হল যে লোকেরা এই সহানুভূতি অনুশীলনের মধ্য দিয়ে যায়, একটি ভাল মেয়াদের অভাবে, তারা মনে করে যে লোকেরা কীসের মধ্য দিয়ে যায় তা তারা সঠিকভাবে জানে। তারা হঠাৎ মনে করে যে তারা সেই অভিজ্ঞতার বিশেষজ্ঞ। আপনি সেই অভিজ্ঞতার বিশেষজ্ঞ নন। আপনি যদি সক্ষম হন তবে আপনি মূলত স্ক্রিন রিডারদের বিশেষজ্ঞ নন। আমি বর্ণান্ধ হওয়ার বিষয়ে বিশেষজ্ঞ নই, যদিও আমি এই জায়গায় কাজ করি। আমি স্ক্রিন রিডারদের বিশেষজ্ঞ নই।

আমি শ্রবণ কঠিন হওয়ার অভিজ্ঞতায় একজন বিশেষজ্ঞ। আমি হিয়ারিং এইডের প্রয়োজন এবং প্রতিদিন আমার নিজের অভিজ্ঞতা নেভিগেট করার বিষয়ে একজন বিশেষজ্ঞ। কিন্তু এর মানে এই নয় যে আমি বধিরতা নিয়ে অন্যদের অভিজ্ঞতায় একজন বিশেষজ্ঞ

অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিংয়ে আপনি সবচেয়ে খারাপ জিনিসটি করতে পারেন তা হল একটি অহংকার। আপনি যাই করুন না কেন, আপনি কিছু গোলমাল করতে যাচ্ছেন। এটি সম্পর্কে নিরুৎসাহিত হওয়ার কিছু নয় কারণ কোনও দুই ব্যক্তির একই অক্ষমতার চাহিদা নেই। অ্যাক্সেসিবিলিটি এবং অক্ষমতার বিষয়ে দুইজনের দৃষ্টিভঙ্গি এক নয়। আপনি সবকিছু 100% করতে পারবেন না—কিন্তু এর মানে এই নয় যে আপনার চেষ্টা করা উচিত নয়। আপনি কখনই নিখুঁত হতে পারবেন না, তবে যাইহোক এটির জন্য চেষ্টা করুন।

আপনি সমালোচনামূলক প্রতিক্রিয়া পেতে পারেন, কেউ বলতে পারে, "আরে, আপনার পণ্য অ্যাক্সেসযোগ্য নয়!"

আলেকজান্দ্রা : সিমুলেটরগুলি একটি ভিন্ন শিক্ষার শৈলী সমর্থন করে, অক্ষম ব্যক্তিদের অভিজ্ঞতা হতে পারে এমন কিছু সমস্যার সম্মুখীন হওয়ার সময় আপনার পণ্য প্রদর্শন করে। কিন্তু, এটি প্রতিদিন ব্যবহারযোগ্য অ্যাক্সেসিবিলিটি টুলের সাথে আপনার পণ্যের অভিজ্ঞতার মত নয়।

এলিসা : যখন লোকেরা শব্দ বন্ধ করে এবং ক্যাপশন পড়ে তখন আমি কি হালকা বিরক্ত হই এবং তারপর হঠাৎ বুঝতে পারি, ওহ, এই স্বয়ংক্রিয়ভাবে তৈরি হওয়া ক্যাপশনগুলি ভয়ঙ্কর? হ্যাঁ। যেভাবে আমি ক্যাপশন অনুভব করি তা নয়। কিছু প্রতিবন্ধী ব্যক্তিরা তাদের অভিজ্ঞতা অনুকরণ করতে দেখেন এবং সরঞ্জামগুলির বিষয়ে অভিযোগ করেন, সক্রিয়ভাবে সেই সরঞ্জামগুলির প্রয়োজন ছাড়াই৷ এটা হতাশাজনক, আমি সত্যিই এটা পেতে.

কিন্তু আমি এমন ব্যক্তি হতে চাই না যে সেখানে বসে থাকতে হবে এবং একজন বধির ব্যক্তি হিসাবে আমার অভিজ্ঞতা বারবার এবং বারবার বর্ণনা করতে হবে। প্রতি একক সময়. যদি আমরা চাই যে সক্ষম ব্যক্তিরা আমাদের অভিজ্ঞতাগুলি বুঝতে পারে তবে আমাদের অভিজ্ঞতাগুলির প্রতি তাদের প্রতিক্রিয়া সহ্য করতে হবে।

যে বলে, অন্ধ রেস্তোরাঁর ডাইনিং এবং ওয়াইন টেস্টিংয়ের মতো "অভিজ্ঞতাগুলি" আমাকে পাগল করে তোলে। এটি একটি অক্ষমতা cosplaying মত. কিন্তু আপনার ব্যবহারকারীরা কীভাবে একটি বৈশিষ্ট্য ব্যবহার করে বা পাঠকরা কীভাবে পৃষ্ঠাটি পড়ে তা বোঝার চেষ্টা করার স্বার্থে? ঠিক আছে। আসলে, যে সর্বনিম্ন. নিজেকে এক ঘন্টার জন্য তাদের জুতাতে রাখুন এবং এই জিনিসগুলি আসলে কীভাবে কাজ করে তা নির্ধারণ করুন। এটা সত্যিই ব্যাপার.

লোকেরা কীভাবে আপনার সাইটে নেভিগেট করে তা বের করুন। আপনি ভাবতে পারেন, "কেন আমি উপরের দিকে একটি ব্যানার সতর্কীকরণ করতে পারি না যে সমস্ত লিঙ্ক একটি নতুন ট্যাবে খোলে?" ঠিক আছে, কারণ কেউ ব্যানার দিয়ে শুরু হওয়া পৃষ্ঠাটি পড়তে পারে না। প্রতিবন্ধীদের কথা মাথায় রেখে আপনার নকশা তৈরি করুন।

এক কাজ করুন: অসীম স্ক্রোল তৈরি করা বন্ধ করুন

আলেকজান্দ্রা : আপনি কি চান যে ইঞ্জিনিয়াররা তাদের সাইটগুলিকে আরও অ্যাক্সেসযোগ্য করার জন্য করা শুরু করবে?

এলিসা : অসীম স্ক্রোল একটি ক্ষতিকারক এবং কেউ এটি ব্যবহার করা উচিত নয়। আমি জিনিস খুঁজে পাচ্ছি না, আমি জিনিস খুঁজে পেতে সক্ষম হতে হবে! এবং, এটি পারফরম্যান্সের জন্য খুব খারাপ।

এছাড়াও, দৃশ্যত এবং DOM-এর মধ্যে জিনিসগুলি সরানো সত্যিই বিরক্তিকর। ট্যাব অর্ডার গুরুত্বপূর্ণ, বিশেষ করে কীবোর্ড ব্যবহারকারীদের জন্য।


Google এর অ্যাক্সেসিবিলিটি উদ্যোগ এবং গবেষণা সম্পর্কে আরও জানুন৷ Learn Accessibility- এ ওয়েব ডেভেলপমেন্ট রিসোর্স ছাড়াও, Google একটি অ্যাক্সেসযোগ্য ডকুমেন্টেশন কোর্স তৈরি করেছে: অ্যাক্সেসিবিলিটির জন্য টেক রাইটিং

@GoogleAccess- এ Twitter-এ Google-এর অ্যাক্সেসিবিলিটি টিম এবং @ChromiumDev- এ Chrome টিমকে অনুসরণ করুন।

,

এলিসা ব্যান্ডি একজন গুগলার আমাদের অভ্যন্তরীণ সরঞ্জামগুলির জন্য ওয়েব অ্যাক্সেসিবিলিটি এবং ডকুমেন্টেশন নিয়ে কাজ করছেন৷

এই পোস্টটি একটি কমিউনিটি বিশেষজ্ঞকে হাইলাইট করে, যা জানুন অ্যাক্সেসিবিলিটির অংশ হিসেবে! Google এর অ্যাক্সেসিবিলিটি উদ্যোগ এবং গবেষণা সম্পর্কে আরও জানুন৷

আলেকজান্দ্রা ক্লেপার : আমি ভাগ্যবান যে আপনাকে একজন সহকর্মী বলে ডাকতে পেরেছি। আপনি এখানে নিজেকে এবং আপনার কাজের পরিচয় কিভাবে দেবেন?

এলিসা ব্যান্ডি, গুগল প্রযুক্তিগত লেখক।

এলিসা ব্যান্ডি : আমার নাম এলিসা, এবং আমি গুগলের অভ্যন্তরীণ টুলিং এবং অবকাঠামোর জন্য ডকুমেন্টেশন লিখি।

আলেকজান্দ্রা : এটা খুব ভালো কাজ। আপনি কতজনের সাথে কাজ করেন?

এলিসা : আমাদের বৃহত্তর দল প্রায় 40 জন, এবং এতে প্রযুক্তিগত লেখক, নির্দেশনামূলক ডিজাইনার এবং প্রোগ্রাম ম্যানেজার রয়েছে। আমি যখন শুরু করি, ছয় বছর আগে, দলে ছিল মাত্র চারজন।

আলেকজান্দ্রা : গুগলের আগে আপনি কী করতেন?

এলিসা : সপ্তাহে, আমি ভিডিও গেম ডেভেলপমেন্টে কাজ করেছি। এবং তারপর সপ্তাহান্তে, আমি জুতা মেরামতের কাজ.

আলেকজান্দ্রা : আপনি কি একবার গুগলে গেলে ওয়েব অ্যাক্সেসিবিলিটিতে কাজ শুরু করেছিলেন?

এলিসা : হ্যাঁ, তবে এটি প্রায় দেড় বছর না হওয়া পর্যন্ত, পাশে। আমি Google এর অভ্যন্তরীণ ডকুমেন্টেশনের জন্য অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিং নিয়ে কাজ করি। এই কাজ করার আগে, ডক্সগুলি অ্যাক্সেসযোগ্যতার কথা মাথায় রেখে ডিজাইন করা হয়নি। যে কোনো ডক বৈশিষ্ট্য অ্যাক্সেসযোগ্য ছিল একটি সুখী দুর্ঘটনা।

রঙের বৈসাদৃশ্য থেকে শুরু করে লিঙ্কের জন্য সম্পূর্ণ অনুপযুক্ত বিশাল সমস্যা ছিল। সারণীগুলি একটি সম্পূর্ণ জগাখিচুড়ি ছিল—যদি আপনি জুম ইন করেন, তবে সবকিছু একই আকারে থাকে কারণ এটি rem এর পরিবর্তে পিক্সেলে সংজ্ঞায়িত করা হয়েছিল। আমি ঐ সব জিনিস ঠিক করতে স্বেচ্ছায় ছিলাম। এবং তারপর, আমি শুধু আরো জিনিস ঠিক রাখা. এখানে আমরা পাঁচ বছর পরে এসেছি, এবং আমি এখনও এটিতে আছি।

আলেকজান্দ্রা : আপনি নিজেকে তৈরি করেছেন অ্যাক্সেসিবিলিটি দক্ষতা এবং দক্ষতা সহ একজন ব্যক্তি হওয়ার জন্য, এবং আপনি যে সমস্যার সমাধান করতে হবে সেগুলি সমাধান করার সংকল্প পেয়েছেন৷

এলিসা : হ্যাঁ, আমি অনুমান করি যে আমরা এটা বলতে পারি। আমি নিজে একজন প্রতিবন্ধী ব্যক্তি হিসাবে, অ্যাক্সেসযোগ্যতার বিবেচনার জন্য জিজ্ঞাসা করা কতটা কঠিন তা আমি জানি। তাই আমার সহকর্মীদের এবং আমার সহকর্মীদের জন্য আমাদের কাছে এই অ্যাক্সেসযোগ্যতার বিবেচনা ছিল না তা সত্যিই আমাকে বিরক্ত করেছিল। এবং অন্য কেউ সেগুলি ঠিক করেনি। তাই আমি গিয়েছিলাম এবং আমি তাদের ঠিক.

আমি মনে করি না যে কাউকে অ্যাক্সেসযোগ্যতার জন্য জিজ্ঞাসা করা উচিত। এটি শুরু থেকেই তৈরি করা উচিত।

আপনার অ্যাক্সেসিবিলিটি ব্যবহারের ক্ষেত্রে অগ্রাধিকার দিন

আলেকজান্দ্রা : আপনি যখন ওয়েব অ্যাক্সেসিবিলিটি সম্পর্কে চিন্তা করেন, তখন এটিতে অনেকগুলি বিভিন্ন স্তর রয়েছে, তাই না? বিভিন্ন অক্ষমতার জন্য বিভিন্ন, কখনও কখনও পরস্পরবিরোধী প্রয়োজন রয়েছে। কী করা উচিত তা আপনি কীভাবে অগ্রাধিকার দেবেন?

এলিসা : আমি যা করি তার অনেকটাই অগ্রাধিকার। উদাহরণস্বরূপ, কিছু নির্দিষ্ট ব্যবহারের ক্ষেত্রে 100% সম্পূর্ণ অ্যাক্সেসযোগ্য হওয়া কতটা গুরুত্বপূর্ণ? আমি অনেক তথ্য দেখি: আমাদের জনসংখ্যার কত শতাংশ প্রতিবন্ধী? কতজনের একটি নির্দিষ্ট অ্যাক্সেসিবিলিটি সমস্যা আছে?

উদাহরণস্বরূপ, এমন ব্যবহারকারীদের একটি উপসেট রয়েছে যারা ChromeVox ব্যবহার করে, Chromebook এর জন্য অন্তর্নির্মিত স্ক্রিন রিডার৷ ChromeVox-এ কিছু সমস্যা হলে, আমাকে দেখতে হবে কতজন লোক ChromeVox বনাম Jaws বনাম NVDA বনাম VoiceOver ব্যবহার করছে।

বাহ্যিকভাবে, অনেক লোক ChromeVox ব্যবহার করে না। যেহেতু আমরা Google, অনেক লোক তাদের প্রাথমিক কাজের ডিভাইস হিসাবে Chromebook ব্যবহার করে, যার অর্থ অভ্যন্তরীণ ডকুমেন্টেশনের জন্য ChromeVox খুবই গুরুত্বপূর্ণ। হতে পারে একটি ChromeVox বাগ একটি ভয়েসওভার বাগ বা একটি NVDA বাগ থেকে একটু বেশি বাম্প হয়ে যায়৷

সাধারণভাবে বলতে গেলে, আমি প্রথমে প্রধান স্ক্রিন পাঠকদের জন্য জিনিসগুলি ঠিক করার চেষ্টা করি। কালারেশন একধরনের হিট বা মিস হওয়ার প্রবণতা রয়েছে কারণ এখানে একগুচ্ছ এক্সটেনশন রয়েছে যা রঙের সমস্যাগুলিকে অতিক্রম করে, বিশেষ করে উচ্চ বৈসাদৃশ্য মোডগুলির জন্য।

আলেকজান্দ্রা : আপনি ডেটা উল্লেখ করেছেন, যা Google এ অবিশ্বাস্যভাবে গুরুত্বপূর্ণ (অবশ্যই)। আমরা সবসময় শুনি, "ডেটা দিয়ে আপনার আইডিয়া ব্যাক আপ করুন।" Google-এ অ্যাক্সেসযোগ্যতার জন্য আপনি কীভাবে ডেটা সংগ্রহ করবেন?

এলিসা : আমি Google-এর প্রতিবন্ধী জোট দ্বারা সংগৃহীত ডেটার উপর অনেক বেশি নির্ভর করি। এবং আমি প্রায়ই WebAIM এর সমীক্ষার সাথে ক্রস-চেক করব।

অ্যাক্সেসযোগ্যতার সংস্কৃতি

আলেকজান্দ্রা : গুগলে অ্যাক্সেসযোগ্যতার সংস্কৃতি সম্পর্কে আমাকে বলুন।

এলিসা : এটা খুব, খুব দ্রুত এমন কিছুতে পরিণত হয়েছে যার অর্থায়ন এবং ব্যাপক উদ্বেগ রয়েছে। এবং আমি খুঁজে পেয়েছি যে প্রায় সবাই সঠিক জিনিসটি করতে চায়। আমাদের সহকর্মীরা কীভাবে সঠিক জিনিসটি করতে হয়, কীভাবে অ্যাক্সেসযোগ্যতাকে অগ্রাধিকার দিতে হয় সে সম্পর্কে শিক্ষাগত সংস্থান চান৷

আপনি ইতিমধ্যে ভুলভাবে প্রয়োগ করার পরে একটি অ্যাপ বা ওয়েবসাইট বা যেকোনো কিছুকে অ্যাক্সেসযোগ্য করার জন্য পুনর্গঠন করা কঠিন । তাই আমার কাজের অংশ হল আমাদের প্রকৌশলীদেরকে পণ্য তৈরি করার আগে প্রাথমিক ডিজাইনগুলিতে অ্যাক্সেসযোগ্যতা অন্তর্ভুক্ত করার বিষয়ে চিন্তা করা। মানুষ যে খুব গ্রহণযোগ্য, এমনকি এটি সম্পর্কে উত্সাহী!

আমি শুধুমাত্র একবার অ্যাক্সেসযোগ্যতা অন্তর্ভুক্ত করার জন্য বাস্তব প্রতিরোধ করেছি, এবং এমনকি এটি সমাধান করা মোটামুটি সহজ ছিল।

আলেকজান্দ্রা : আপনি কি আমাকে এটি সম্পর্কে আরও বলতে পারেন?

এলিসা : আমি যখন প্রথম অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিংয়ে যোগদান করি, তখন আমার সময় ছিল মাত্র 20%। কিছু লোক বুঝতে পারেনি কেন আমরা অ্যাক্সেসযোগ্যতার উপর ফোকাস করছি। কেউ বলেছেন, "জনসংখ্যার মাত্র 1% প্রতিবন্ধী।" আমি আমার অবস্থানে দাঁড়িয়েছিলাম - আমাদের এটি করা দরকার কারণ এটি করা সঠিক জিনিস ছিল। এবং, এটা আমার সময় ছিল, আমি এটা উৎসর্গ করব কিভাবে আমি উপযুক্ত দেখব।

অবশ্যই, এটা যে অক্ষম ব্যক্তিদের কোন ব্যাপার না যে কারো কাছ থেকে শুনতে কঠিন যে এটি একটি গোষ্ঠী খুব ছোট।

আলেকজান্দ্রা : বিশেষ করে যখন আপনি সেই জনসংখ্যার সদস্য। আপনার শ্রোতাদের জানুন!

এলিসা : আমি কখনই শুনতে পছন্দ করি না, "ওহ, এটি মাত্র 1%।" "শুধু" এটিকে তুচ্ছ শব্দ করে তোলে। কিন্তু আপনি যখন বিশ্ব জনসংখ্যার কথা চিন্তা করেন, তখন অনেক মানুষ। এবং এটি অনেক লোক যারা গুগলে কাজ করে। এবং তাই অনেক প্রতিবন্ধী কম রিপোর্ট করা হয়.

আলেকজান্দ্রা : আমরা জানি যে জনসংখ্যার 1% এরও বেশি প্রতিবন্ধী দ্বারা প্রভাবিত। WHO রিপোর্ট করে যে 1 বিলিয়নেরও বেশি লোকের অক্ষমতা রয়েছে; এবং 2.2 বিলিয়ন মানুষের একরকম দৃষ্টি প্রতিবন্ধকতা রয়েছে! অবশ্যই বিভিন্ন তীব্রতা রয়েছে এবং কিছু দৃষ্টি প্রতিবন্ধী ব্যক্তিরা নিজেদেরকে অক্ষম বলে মনে করবেন না। কিন্তু এই দুর্বলতাগুলি ওয়েবে মিথস্ক্রিয়াকে প্রভাবিত করে।

এলিসা : ঠিক।

আপনার নিজস্ব দক্ষতার সেট তৈরি করুন

আলেকজান্দ্রা : আপনি অ্যাক্সেসিবিলিটি কাজ শুরু করার আগে এমন কোন পরামর্শ আছে যা আপনি পেতেন?

এলিসা : প্রতিটি জিনিস না জানা ঠিক আছে। অ্যাক্সেসযোগ্যতা একটি বিশাল, বিস্তৃত স্থান। আমি জানি যে এমন অনেক কিছু আছে যা আমি জানি না। আমি দক্ষতা একটি খুব নির্দিষ্ট সেট আছে. এটা ঠিক তাই ঘটে যে আমি জানি যে অ্যাক্সেসিবিলিটির সর্বোত্তম অভ্যাসগুলি কী সে সম্পর্কে তথ্য কোথায় পাওয়া যায়।

এমনকি আমার নিজস্ব বিশেষত্ব, স্ক্রিন রিডার এবং রঙের বৈপরীত্যের মধ্যেও, আমি প্রতিদিন নতুন জিনিস শিখছি। এবং আমি বধির, কিন্তু আমি ক্লোজড ক্যাপশনের জন্য অ্যাক্সেসযোগ্যতা বিশেষজ্ঞ নই। আমি জানি আমার জন্য কি কাজ করে, কিন্তু আমি জানি না অন্য সবার জন্য কি কাজ করে। জিজ্ঞাসা করা হলে আমাকে সেরা অনুশীলনগুলি দেখতে হবে।

আলেকজান্দ্রা : প্রতিটি ধরণের অ্যাক্সেসযোগ্যতার নিখুঁত বিশেষজ্ঞ না হওয়া যুক্তিসঙ্গত। আপনি কিভাবে ইঞ্জিনিয়ারদের অ্যাক্সেসিবিলিটি প্যাটার্ন শিখতে সাহায্য করবেন?

এলিসা : আমি একজন প্রকৌশলীর সাথে ঘনিষ্ঠভাবে কাজ করি যিনি অ্যাক্সেসযোগ্যতায় আগ্রহী। আমি তাকে একটি বাগ হস্তান্তর করব এবং তাকে দেখাব কিভাবে আমি এটি ঠিক করব৷ তারপর, আমি তাকে সর্বোত্তম অনুশীলনের মধ্য দিয়ে চলে যাই। তিনি অন্যান্য নথিগুলি দেখতে পারেন এবং দেখতে পারেন যে তারা একটি পদ্ধতির সুপারিশ করেছে, কিন্তু এটি XYZ কারণে কাজ করে না।

ওয়েব অ্যাক্সেসিবিলিটি সম্পর্কে জিনিসটি হল যে অনেকগুলি কংক্রিট কোড উদাহরণ নেই, কারণ কোনও দুই ব্যক্তি একইভাবে একই বৈশিষ্ট্য তৈরি করে না। তাই আপনি জুরি-রিগ সমাধান হতে পারে. সবকিছু একসাথে করা না হওয়া পর্যন্ত অনেক লোক অ্যাক্সেসযোগ্যতার বিষয়ে ভাবেন না। আপনি সেই সময়ে কি করতে যাচ্ছেন? আপনি কি এটিকে ছিঁড়ে ফেলবেন এবং এটিকে আবার একসাথে রাখবেন এবং আপনার সমস্ত পরীক্ষা পুনরায় লিখবেন? না, তুমি নেই। আপনি কিছু প্রধান যাচ্ছেন.

এর মানে আপনাকে বুঝতে হবে যে কীভাবে একজন অক্ষম ব্যবহারকারী অ্যাপ্লিকেশনটি কাজ করবে বলে আশা করবে, তারপর আপনার কোডটি মডেল করবে যাতে এটি সেই ফাংশনটি সম্পাদন করে। এটি নিখুঁত কোড নমুনা বা অন্তর্ভুক্ত উপাদানগুলির মতো নাও দেখতে পারে, তবে শেষ পর্যন্ত, যতক্ষণ না এটি একই ফাংশন নির্ভরযোগ্যভাবে সম্পাদন করে, এটি ঠিক হবে।

আলেকজান্দ্রা : আমার কাছে মনে হচ্ছে আপনি বলছেন যে আমরা কীভাবে সেখানে পৌঁছব তা নিয়ে খুব বেশি চিন্তা করার চেয়ে ইতিবাচক ফলাফল পাওয়া আরও গুরুত্বপূর্ণ।

এলিসা : হ্যাঁ। কারণ সৎভাবে শেষ এই মামলার উপায় ন্যায্যতা না. একজন স্ক্রিন রিডার ব্যবহারকারী বা অন্য কোনো অক্ষম ব্যবহারকারী কীভাবে এটি কাজ করবে তা বোঝা খুবই গুরুত্বপূর্ণ।

এক বিলিয়ন ARIA ভূমিকা আছে, এবং আপনি সম্ভবত প্রতিটি একক জানতে পারবেন না। আরও, কিছু সব স্ক্রিন রিডারের সাথে কাজ করে না! তাই আপনার ব্যবহারকারীদের তাদের জন্য তৈরি করার জন্য তাদের প্রয়োজনীয়তা জানতে হবে।

আলেকজান্দ্রা : অভ্যন্তরীণ ডকুমেন্টেশন তৈরি করার সময় বা Google প্রকৌশলীদের সহায়তা দেওয়ার সময় আপনি কি সাধারণ বাহ্যিক সংস্থানগুলির উপর নির্ভর করেন?

এলিসা : আমি W3C নির্দেশিকাগুলির উপর অনেক বেশি নির্ভর করি। এগুলি আপনাকে কী করতে হবে সে সম্পর্কে ধারণা পাওয়ার জন্য খুব ভাল। WebAIM হল আরেকটি অত্যন্ত ভাল সংস্থান যা আমি প্রযুক্তিগত বাস্তবায়নের ক্ষেত্রে কিছুটা ভাল বলে মনে করি। আমি সত্যিই Mozilla ডক্স পছন্দ করি - দশটির মধ্যে নয় বার, যদি আমি কিছু অনুসন্ধান করি, MDN ওয়েব ডক্সে একটি উত্তর আছে৷

আমি inclusive-components.design পছন্দ করি, আপনি যদি অ্যাক্সেসযোগ্য উপাদানগুলির একটি লাইব্রেরি চান তবে এটি দুর্দান্ত।

Deque বিশ্ববিদ্যালয়ের অনেক সেরা অনুশীলন আছে। আমি এটিকে রেফারেন্স সামগ্রীর জন্য ব্যবহার করি, যখন আমি বাগ ফাইল করি বা কাউকে কীভাবে একটি নির্দিষ্ট প্যাটার্ন অনুসরণ করতে হয় তা শেখাই।

প্রথম হাতের অ্যাক্সেসিবিলিটি টুলের অভিজ্ঞতা নিন

আলেকজান্দ্রা : একজন ব্যবহারকারী কীভাবে প্রভাবিত হয় তা শেখার বিষয়ে কীভাবে যায়? যেহেতু আপনার দক্ষতা বর্ণান্ধ এবং স্ক্রিন রিডার এমন লোকদের সমর্থন করার জন্য, চলুন শুরু করা যাক।

এলিসা : রঙ দৃষ্টির ঘাটতি এবং বর্ণান্ধতার জন্য, সিমুলেটর এবং এমুলেটর রয়েছে। আপনি সত্যিই বুঝতে পারবেন না কিভাবে অন্য কেউ দেখতে পারে যতক্ষণ না আপনি নিজের জন্য এটি দেখতে পান। আমি যদি সত্যিই খারাপ স্যাচুরেশন লক্ষ্য করি, যত তাড়াতাড়ি আমি এটি সিমুলেটরের মাধ্যমে চালাই, আমি নিশ্চিত করতে পারি যে এটি মোটেও বোঝা যায় না।

স্ক্রিন রিডার ব্যবহারকারীদের সমর্থন করার জন্য, এটি বোঝার জন্য প্রকৃতপক্ষে একটি স্ক্রিন রিডার ব্যবহার করার চেয়ে ভাল উপায় নেই। প্রথমে টিউটোরিয়াল পড়ুন, এটাই গুরুত্বপূর্ণ। কিছু লোক হতাশাগ্রস্ত হয় যখন তারা এটি চালু করে এবং এটির সাথে তালগোল পাকানোর চেষ্টা করে—এটি কীভাবে ব্যবহার করবেন তা শেখার একটি খারাপ উপায়। আপনার 5 বা 10 বা 20 মিনিটের বেশি সময় লাগবে। এই প্রযুক্তির উপর নির্ভরশীল ব্যবহারকারীদের কিছু হতাশা প্রকাশ করতে কমপক্ষে এক ঘন্টার জন্য এটি ব্যবহার করুন৷

আমি দৃঢ় বিশ্বাসী যে প্রত্যেকেরই জীবনের কোনো না কোনো সময়ে অ্যাক্সেসিবিলিটি প্রযুক্তির প্রয়োজন হবে। উদাহরণস্বরূপ, আমি সম্প্রতি আমার কব্জিতে আঘাত পেয়েছি এবং আমার মাউস ব্যবহার করতে পারিনি, তাই আমি একাধিক সপ্তাহ ধরে একটি কীবোর্ড ব্যবহার করেছি। এটা তাই হতাশাজনক ছিল. এই ধরনের ব্যায়াম সত্যিই আপনাকে একজন অক্ষম ব্যক্তির অবস্থানে রাখতে সাহায্য করতে পারে যা সক্ষম-শরীরের মানুষের একটি বিশ্বে নেভিগেট করার চেষ্টা করছে।

সিমুলেটর, দরকারী হলেও, একটি অক্ষমতার সমতুল্য নয়

আলেকজান্দ্রা : স্পষ্টতই সিমুলেটর ব্যবহার করে আমার বা যে কোনো বিকাশকারীর যে অভিজ্ঞতা আছে তা দৃষ্টি প্রতিবন্ধী ব্যক্তির মতো নয়।

এলিসা : আপনি সবসময় প্রতিবন্ধী কারো সাথে কথা বলতে পারেন, তাদের অভিজ্ঞতা সম্পর্কে জানতে। এবং যখন আপনি সেই সহানুভূতি তৈরি করছেন, তখন এটি মনে রাখা গুরুত্বপূর্ণ যে একজন ব্যক্তি যে এই সরঞ্জামগুলি প্রায়শই ব্যবহার করে সে সর্বদা আপনার চেয়ে ভাল হতে চলেছে। প্রতিবন্ধী ব্যক্তিরা সর্বদা তাদের নিজস্ব স্পেস নেভিগেট করতে আরও ভাল হতে চলেছে, কারণ এটি সেই দেহ যা সেই ব্যক্তিটির সাথে থাকে।

আমার ভয় হল যে লোকেরা এই সহানুভূতি অনুশীলনের মধ্য দিয়ে যায়, একটি ভাল মেয়াদের অভাবে, তারা মনে করে যে লোকেরা কীসের মধ্য দিয়ে যায় তা তারা সঠিকভাবে জানে। তারা হঠাৎ মনে করে যে তারা সেই অভিজ্ঞতার বিশেষজ্ঞ। আপনি সেই অভিজ্ঞতার বিশেষজ্ঞ নন। আপনি যদি সক্ষম হন তবে আপনি মূলত স্ক্রিন রিডারদের বিশেষজ্ঞ নন। আমি বর্ণান্ধ হওয়ার বিষয়ে বিশেষজ্ঞ নই, যদিও আমি এই জায়গায় কাজ করি। আমি স্ক্রিন রিডারদের বিশেষজ্ঞ নই।

আমি শ্রবণ কঠিন হওয়ার অভিজ্ঞতায় একজন বিশেষজ্ঞ। আমি হিয়ারিং এইডের প্রয়োজন এবং প্রতিদিন আমার নিজের অভিজ্ঞতা নেভিগেট করার বিষয়ে একজন বিশেষজ্ঞ। কিন্তু এর মানে এই নয় যে আমি বধিরতা নিয়ে অন্যদের অভিজ্ঞতায় একজন বিশেষজ্ঞ

অ্যাক্সেসিবিলিটি ইঞ্জিনিয়ারিংয়ে আপনি সবচেয়ে খারাপ জিনিসটি করতে পারেন তা হল একটি অহংকার। আপনি যাই করুন না কেন, আপনি কিছু গোলমাল করতে যাচ্ছেন। এটি সম্পর্কে নিরুৎসাহিত হওয়ার কিছু নয় কারণ কোনও দুই ব্যক্তির একই অক্ষমতার চাহিদা নেই। অ্যাক্সেসিবিলিটি এবং অক্ষমতার বিষয়ে দুইজনের দৃষ্টিভঙ্গি এক নয়। আপনি সবকিছু 100% করতে পারবেন না—কিন্তু এর মানে এই নয় যে আপনার চেষ্টা করা উচিত নয়। আপনি কখনই নিখুঁত হতে পারবেন না, তবে যাইহোক এটির জন্য চেষ্টা করুন।

আপনি সমালোচনামূলক প্রতিক্রিয়া পেতে পারেন, কেউ বলতে পারে, "আরে, আপনার পণ্য অ্যাক্সেসযোগ্য নয়!"

আলেকজান্দ্রা : সিমুলেটরগুলি একটি ভিন্ন শিক্ষার শৈলী সমর্থন করে, অক্ষম ব্যক্তিদের অভিজ্ঞতা হতে পারে এমন কিছু সমস্যার সম্মুখীন হওয়ার সময় আপনার পণ্য প্রদর্শন করে। কিন্তু, এটি প্রতিদিন ব্যবহারযোগ্য অ্যাক্সেসিবিলিটি টুলের সাথে আপনার পণ্যের অভিজ্ঞতার মত নয়।

এলিসা : যখন লোকেরা শব্দ বন্ধ করে এবং ক্যাপশন পড়ে তখন আমি কি হালকা বিরক্ত হই এবং তারপর হঠাৎ বুঝতে পারি, ওহ, এই স্বয়ংক্রিয়ভাবে তৈরি হওয়া ক্যাপশনগুলি ভয়ঙ্কর? হ্যাঁ। যেভাবে আমি ক্যাপশন অনুভব করি তা নয়। কিছু প্রতিবন্ধী ব্যক্তিরা তাদের অভিজ্ঞতা অনুকরণ করতে দেখেন এবং সরঞ্জামগুলির বিষয়ে অভিযোগ করেন, সক্রিয়ভাবে সেই সরঞ্জামগুলির প্রয়োজন ছাড়াই৷ এটা হতাশাজনক, আমি সত্যিই এটা পেতে.

কিন্তু আমি এমন ব্যক্তি হতে চাই না যে সেখানে বসে থাকতে হবে এবং একজন বধির ব্যক্তি হিসাবে আমার অভিজ্ঞতা বারবার এবং বারবার বর্ণনা করতে হবে। প্রতি একক সময়. যদি আমরা চাই যে সক্ষম ব্যক্তিরা আমাদের অভিজ্ঞতাগুলি বুঝতে পারে তবে আমাদের অভিজ্ঞতাগুলির প্রতি তাদের প্রতিক্রিয়া সহ্য করতে হবে।

যে বলে, অন্ধ রেস্তোরাঁর ডাইনিং এবং ওয়াইন টেস্টিংয়ের মতো "অভিজ্ঞতাগুলি" আমাকে পাগল করে তোলে। এটি একটি অক্ষমতা cosplaying মত. কিন্তু আপনার ব্যবহারকারীরা কীভাবে একটি বৈশিষ্ট্য ব্যবহার করে বা পাঠকরা কীভাবে পৃষ্ঠাটি পড়ে তা বোঝার চেষ্টা করার স্বার্থে? ঠিক আছে। আসলে, যে সর্বনিম্ন. নিজেকে এক ঘন্টার জন্য তাদের জুতাতে রাখুন এবং এই জিনিসগুলি আসলে কীভাবে কাজ করে তা নির্ধারণ করুন। এটা সত্যিই ব্যাপার.

লোকেরা কীভাবে আপনার সাইটে নেভিগেট করে তা বের করুন। আপনি ভাবতে পারেন, "কেন আমি উপরের দিকে একটি ব্যানার সতর্কীকরণ করতে পারি না যে সমস্ত লিঙ্ক একটি নতুন ট্যাবে খোলে?" ঠিক আছে, কারণ কেউ ব্যানার দিয়ে শুরু হওয়া পৃষ্ঠাটি পড়তে পারে না। প্রতিবন্ধীদের কথা মাথায় রেখে আপনার নকশা তৈরি করুন।

এক কাজ করুন: অসীম স্ক্রোল তৈরি করা বন্ধ করুন

আলেকজান্দ্রা : আপনি কি চান যে ইঞ্জিনিয়াররা তাদের সাইটগুলিকে আরও অ্যাক্সেসযোগ্য করার জন্য করা শুরু করবে?

এলিসা : অসীম স্ক্রোল একটি ক্ষতিকারক এবং কেউ এটি ব্যবহার করা উচিত নয়। আমি জিনিস খুঁজে পাচ্ছি না, আমি জিনিস খুঁজে পেতে সক্ষম হতে হবে! এবং, এটি পারফরম্যান্সের জন্য খুব খারাপ।

এছাড়াও, দৃশ্যত এবং DOM-এর মধ্যে জিনিসগুলি সরানো সত্যিই বিরক্তিকর। ট্যাব অর্ডার গুরুত্বপূর্ণ, বিশেষ করে কীবোর্ড ব্যবহারকারীদের জন্য।


Google এর অ্যাক্সেসিবিলিটি উদ্যোগ এবং গবেষণা সম্পর্কে আরও জানুন৷ Learn Accessibility- এ ওয়েব ডেভেলপমেন্ট রিসোর্স ছাড়াও, Google একটি অ্যাক্সেসযোগ্য ডকুমেন্টেশন কোর্স তৈরি করেছে: অ্যাক্সেসিবিলিটির জন্য টেক রাইটিং

@GoogleAccess- এ Twitter-এ Google-এর অ্যাক্সেসিবিলিটি টিম এবং @ChromiumDev- এ Chrome টিমকে অনুসরণ করুন।