screen reader و کاربرد آن

یک خواننده روی صفحه چیست؟ یک خواننده صفحه یک نرم افزار کاربردی است که به افراد مبتلا به اختلالات بینایی کمک می کند تا از رایانه استفاده کنند. خوانندگان صفحه نمایش با نزدیک شدن به سیستم عامل رایانه (OS) برای ارائه اطلاعات در مورد آیکون ها، منوها، جعبه های گفتگو، فایل ها و پوشه ها کار می کنند. این دستگاه دسترسی به کلیه سیستم عامل که با آن کار می کند، دسترسی پیدا می کند، از جمله بسیاری از برنامه های رایج.چگونه صفحه نمایش خواننده اطلاعات را به کاربر منتقل می کند؟دو راه وجود دارد که این سخت افزار می تواند بازخورد کاربر را ارائه دهد:سخنرانی - گفتارالفباء نابینایانیک خواننده روی صفحه از یک موتور متن به گفتار (TTS) برای تبدیل اطلاعات روی صفحه به گفتار استفاده می کند که می تواند از طریق گوشی یا بلندگو شنیده شود. TTS ممکن است یک برنامه نرم افزاری باشد که همراه با صفحه خوان همراه است یا ممکن است یک دستگاه سخت افزاری باشد که به کامپیوتر وصل می شود. در ابتدا، قبل از اینکه کامپیوترهای دارای کارت صدا داشته باشند، خوانندگان روی صفحه همیشه از دستگاه های TTS سخت افزاری استفاده می کردند، اما اکنون که کارت های صوتی به طور استاندارد در همه رایانه ها می آیند، بسیاری از کاربران ترجیح می دهند که TTS نرم افزاری باشد. علاوه بر بازخورد گفتاری، خوانندگان صفحه نیز قادر به ارائه اطلاعات در بریل هستند. یک دستگاه سخت افزاری خارجی که به عنوان یک نمایشگر Braille e قابل ارتقا شناخته شده است برای این مورد نیاز است. یک نمایشگر Braille e قابل تجدیدشده حاوی یک یا چند ردیف سلول است. هر سلول میتواند به شکل یک شخصیت بریل شکل بگیرد، مجموعه ای از نقاطی که در نقاشی آنها مشابه نقاط دومینو هستند. همانطور که اطلاعات روی صفحه کامپیوتر تغییر می کند، شخصیت های بریل روی صفحه نمایش نیز تغییر می کنند و اطلاعات را به صورت قابل ارتقا از طریق کامپیوتر فراهم می کنند. در حالی که امکان استفاده از هر یک از فرمت ها به طور مستقل، خروجی بریل معمولا در ارتباط با خروجی گفتار استفاده می شود. یک خواننده روی صفحه چگونه کار میکند؟از آنجا که اکثریت کاربران از ماوس استفاده نمی کنند، تمام خوانندگان روی صفحه از انواع مختلفی از دستورات صفحه کلید برای انجام وظایف مختلف استفاده می کنند. وظایف شامل خواندن بخشی یا کل سند، مرور صفحات وب، باز کردن و بستن فایل ها، ویرایش و گوش دادن به موسیقی است. یک کاربر کامپیوتری دارای اختلال دیدنی با ترکیبی از دستورات خواننده صفحه و دستورات سیستم عامل برای انجام بسیاری از کارهایی که کامپیوتر قادر به انجام است، استفاده می کند. تمام سیستم عامل های فعلی دارای کلید های میانبر صفحه کلید خود هستند که برای همه کاربران نه تنها کاربران خواننده صفحه نمایش قابل دسترسی هستند. یک مثال از یک میانبر صفحهکلید مایکروسافت با استفاده از ترکیب کلید alt + A برای باز کردن منوی مورد علاقه در اینترنت اکسپلورر است. هر خواننده صفحه از سری های مختلفی از دستورات استفاده می کند، بنابراین اکثر مردم تمایل دارند که یک خواننده صفحه را انتخاب کنند و با آن کار کنند، زیرا کار فراگیری بسیاری از دستورات صفحه کلید جدید قابل توجه است.کدام سیستم عامل آیا خوانندگان صفحه نمایش با کار می کنند؟خوانندگان صفحه نمایش برای هر یک از رایج ترین سیستم عامل ها، لینوکس، سیستم عامل مک و ویندوز در دسترس هستند.خوانندگان صفحه نمایش لینوکسGno pernicious؛Speak-up Speak-up به شما امکان می دهد در اطراف صفحه نمایش با استفاده از عملکردهای بازبینی صفحه نمایش معمولی مانند کلمه گفتن، خط می گویند، موقعیت مکان نما، کنسول خود را در حال حاضر، و خیلی، خیلی بیشتر. همچنین اجازه می دهد یک بار در پارامترهای پیکربندی برای کنترل جنبه های مختلف سینت سایزر استفاده می شود، و همچنین خود صحبت کنید. شما می توانید تخصیص های کلید پیش فرض فعلی را در اینجا بررسی کنید . چه برنامه هایی پشتیبانی می کنند؟خوانندگان صفحه نمایش قادر به پشتیبانی از طیف وسیعی از برنامه های کاربردی هستند که برای پلتفرم بومی آن ها رایج هستند. خوانندگان صفحه لینوکس از تعدادی از برنامه های کاربردی پشتیبانی می کنند، از جمله VI یا Open Office برای پردازش متن، تکامل برای ایمیل، فایرفاکس، W3 یا Lynx برای مرور، و همچنین بسیاری از دیگر برنامه های رایج لینوکس. Voice Over برای Macc با سیستم عامل یکپارچه شده است، بنابراین پشتیبانی از تمام برنامه های Macc معمولی را پشتیبانی می کند. خوانندگان صفحه نمایش ویندوز از برنامه های رایج مایکروسافت مانند Office، Internet Explorer و Messengerr پشتیبانی می کند و همچنین پشتیبانی های متنوع دیگری از جمله Soundforge، Winamp، Firefox، Eudora و Acrobat Reader را پشتیبانی می کند. دو صفحه ی مبتنی بر ویندوز، Window Eyes and Jawss، ابزار دیگری برای حمایت از برنامه هایی هستند که به طور پیش فرض پشتیبانی نمی شوند. آنها هر دو یک اسکریپت یا نقشه برداری، زبان می توانند برای ایجاد پل بین خواننده صفحه ای و یک برنامه کاربردی که قبلا مورد استفاده قرار نگرفته اند، ارائه می شود. پس از آن یک کاربر فنی می تواند برای اسکریپت ها خود برنامه های خود را توسعه داده و طیف وسیعی از برنامه های کاربردی را که خواننده صفحه نمایش آنها با آن کار می کند، گسترش دهد.چگونه خوانندگان صفحه نمایش با زبان های مختلف مقابله می کنند؟یک خواننده صفحه یک زبان اصلی دارد که با زبان سیستم عامل سازگار است. علاوه بر این، آنها قادرند با زبان های مختلف در اسناد ارتباط برقرار کنند. به عنوان مثال، اگر متن عبور در یک صفحه وب در کد به عنوان فرانسوی مشخص شده باشد، یک خواننده صفحه، میزان لهجه، میزان و میزان صحبت از خروجی گفتار سنتز را برای تقلید سبک فرانسوی صحبت می کند. اکثر خوانندگان صفحه نمایش از زبان های رایج مانند انگلیسی، آمریکایی انگلیسی، فرانسوی، اسپانیایی، ایتالیایی و آلمانی پشتیبانی می کند. زبانهای دیگر، از جمله کاناداییهای فرانسوی، اسپانیایی مکزیکی، فنلاندی و پایه چینی، توسط خوانندگان روی صفحه نمایش ارائه شده است.چگونه خوانندگان روی صفحه با گرافیک برخورد می کنند؟خوانندگان صفحه نمایش برای شناسایی گرافیک رایج در سیستم عامل ها و برنامه های معمولی که با آنها کار می کنند برنامه ریزی شده اند. هنگامی که یک خواننده روی صفحه نمایش یک گرافیک را پیدا می کند که آن را تشخیص می دهد، یک قطعه متن از پیش برنامه ریزی شده را به کاربر منتقل می کند، یا به عنوان خروجی گفتار یا به عنوان بریلی. به عنوان مثال، زمانی که یک خواننده روی صفحه نمایش مبتنی بر ویندوز مانند Hal، یک گرافیکی را که شناسایی می کند مانند آیکون My Computer در دسکتاپ قرار می دهد، متن "My Computer icon" را به کاربر در فرمت انتخابی خود ارائه می کند: speech الفباء نابینایان. این مشکل زمانی رخ می دهد که خواننده روی صفحه نمایش یک تصویر را پیدا کند که نمیتواند شناسایی کند. با استفاده از خوانندگان خاص روی صفحه، کاربر می تواند برچسب خود را به تصویر اضافه کند، هرچند این فرض می کند که توصیف تصویر در جای دیگری برای شروع می تواند پیدا شود. در مورد صفحات وب، توضیح متن به تصویر افزوده شده به کاربر روی صفحه خوان در فرمت انتخابی خود، فرض می شود که چنین توصیفی توسط توسعه دهنده وب ارائه شده است.چگونه خوانندگان صفحه با صفحات وب کار می کنند؟با ارائه این که صفحات وب با استفاده از کد ساختاری خوب ساخته شده اند، خوانندگان روی صفحه نمایش می توانند با آنها بسیار راحت با یکدیگر ارتباط برقرار کنند. صفحات وب به خوبی ساختار یافته باید شامل عنوان ها، لیست ها، پاراگراف ها و نقل قولها در صورت لزوم باشند، همچنین جداول حاوی اطلاعات مربوط به محتوای آنها، تصاویری است که یک توضیح متنی را ارائه می دهند و پیوندهایی با متن پیوند روشن دارند. تمام این موارد باید با استفاده از زبان رایانه ای که صفحه وب نوشته شده است انجام شود. دلیل این عناصر باید در کد زبان کامپیوتر باشد زیرا یک خواننده صفحه کد صفحه را بخواند و دستورات کلید خاصی را در دسترس قرار دهد. به عنوان مثال، زمانی که یک خواننده روی صفحه یک جدول را بر روی یک صفحه وب شناسایی می کند، آن را به عنوان ستون و ردیف عنوان می کند. اگر آنها موجود باشند، این اطلاعات به کاربر منتقل می شود. علاوه بر این، یک سری از دستورات کلید در دسترس است که اجازه می دهد که جدول به صورت عمودی (ستون بالا و پایین) و یا به صورت افقی (چپ و راست در ردیف ها) حرکت کند. برخی از خوانندگان صفحه همچنین کلید های هدایت سریع برای حرکت از طریق یک صفحه وب را ارائه می دهند. به عنوان مثال، خوانندگان صفحه نمایش چاقو و پنجره چشم، کاربر را با دستورات کلید زیر در یک صفحه وب که شامل یک یا چند لیست است، فراهم می کند:l، به لیست بعدی در صفحه حرکت می کند؛Shift l، به لیست قبلی در یک صفحه حرکت می کند؛من، به آیتم بعدی در یک لیست حرکت می کند؛Shift I، به آیتم قبلی در لیست حرکت می کند.هر دو این خوانندگان روی صفحه از انواع مختلفی از کلید برای این نوع ناوبری میانبر استفاده می کنند، اما اساسا آنها هر دو دستورات را برای حرکت بین لیست ها، پاراگراف ها، عنوان ها، تصاویر، لینک ها، نقل قول ها، جداول و تقریبا هر نوع عنصر را امکان پذیر می کنند در یک صفحه وب پیدا کنیدچگونه خوانندگان روی صفحه با اسناد مقابله می کنند؟با استفاده از برنامه های رایج مانند مشتریان ایمیل، پردازنده های کلمه، مرورگرهای وب و فایل های PDF، می توان با متن متفاوتی با متن برخورد کرد. دستورالعمل های کلیدی در دسترس هستند که اجازه حرکت بسیار دقیق را از طریق این نوع سند می دهند. فرمان "می گویند همه" کل سند را از نقطه ای که مکان نما بر روی صفحه نمایش از راست به پایین به پایین سند قرار دارد یا تا زمانی که توسط یک فرمان کلید دیگر متوقف شود، خواند. همچنین ممکن است در یک سند یک حرف، یک کلمه، یک جمله یا یک پاراگراف را در یک زمان حرکت دهید. با استفاده از خوانندگان پیشرفته تر صفحه نمایش حتی ممکن است از طریق یک سند از بین برود، فقط چند کلمه اول را از هر صفحه یا پاراگراف خواند. خوانندگان صفحه نمایش نیز قادر به شناسایی اطلاعات در مورد فرمت متن درون یک سند هستند. وقتی یک فرمان کلید خاصی فراخوانی می شود، اندازه، سبک و رنگ فونت می تواند به کاربر نشان داده شود. اطالعات در مورد مکان، ریزش و قالب بندی سند نیز موجود است.خوانندگان صفحه نمایش بسیار پیچیده و کاربردی هستند. آنها با مرور و یا بازیابی ایمیل به مراتب بیشتر از کمک صرف می کنند. یک خواننده صفحه ای به سادگی یک رابط دیگر، یک جایگزین مانیتور است، بازخورد کلامی و لمسی را به جای بصری ارائه می دهد. البته در استفاده از سیستم عامل طراحی شده برای بازخورد بصری با یک برنامه کاربردی که از گفتار یا بریل استفاده می کند، مشکلی وجود دارد، اما در دست یک کاربر صالح، یک خواننده روی صفحه نمایش یک بخش قدرتمند از نرم افزار است که می تواند برای انجام بیشتر مورد استفاده قرار گیرد، اگر نه همه، وظایف مبتنی بر کامپیوتر. منبع : فناوری انسانی