Amanda Lynn from UcallWeconn has translated the article into Belorussian. UcallWeconn is proud to help in translation of the article. Check out UcallWeconn's ip-telephony products page for more information about the company and our latest international calling guide.
Нацыянальны інстытут стандартаў
і тэхналогіі
Нацыянальны інстытут стандартаў
і тэхналогіі
1. РЭЗЮМЭ
Гэты артыкул апісвае набор метадаў для паляпшэння доступу да віртуальнай рэальнасці Modeling Language (VRML) асяроддзі для людзей з абмежаванымі магчымасцямі. Яны вар'іруюцца ад простых тэкставых дадаткаў у файл VRML для сцэнараў, якія дапамагаюць у стварэнні больш даступных светаў. Мы таксама прапанаваны першапачатковы набор кіраўнічых прынцыпаў, аўтары могуць выкарыстоўваць для паляпшэння даступнасці VRML.1,1 Ключавыя словы
VRML, у віртуальных асяроддзях, навігацыйнае абсталяванне, даступнасць, акустычнай зваротнай сувязі, доступу да дадзеных, маўленчага ўводу, карыстацкія інтэрфейсы.2. УВОДЗІНЫ
Ва ўводзінах адмысловая частка, прысвечаны кампутарам і людзям з інваліднасцю ў "Паведамленні ACM" [1] аўтары паказваюць:Свет становіцца ўсё больш узаемазлучаным і залежных па інфармацыі змесцаванай на Інтэрнэт. Выкарыстанне віртуальнай рэальнасці Modeling Language (VRML) [2] светы, як механізм для доступу да інфармацыі з'яўляецца прарывам. Доступ да гэтай інфармацыі для ўсіх людзей з'яўляецца крытычным. Задача складаецца ў распрацоўцы метадалогіі і кіраўнічыя прынцыпы для стварэння VRML даступныя. VRML, у наш час праект міжнароднага стандарту і тое, што некаторыя завуць другі вэб, адкрывае новыя магчымасці, але і ўзводзіць новыя бар'еры. У гэтым артыкуле мы прапануем некаторыя рэкамендацыі, распрацоўкі некаторых метадаў, і прадставіць некаторыя прылады, якія дапамогуць стварыць больш даступныя VRML светаў.
3. ГІСТОРЫЯ І ЗЛУЧАНЫЯ З ПРАЦЫ
Ёсць шмат выглядаў інваліднасці, сапраўды было сказана, што "мы ўсе інваліды, гэта толькі пытанне ступені." [3] парушэннямі зроку, слыху ці глухата, парушэнні кіравання рухавіком, парушэнні гаворкі і кагнітыўных інваліды ўсіх праблемы для тых, хто пакутуе. Розныя выгляды СМІ, такія як аўдыё, графікі і відэа могуць палепшыць доступ да інфармацыі ў залежнасці ад пэўнага інваліднасці.У рамках нашых бягучых даследаванняў у NIST [4], мы разгледзелі выкарыстанне віртуальнага асяроддзя для доступу да інфармацыі. Нават у першыя дні ў Інтэрнэце, пераканаўчыя дэманстрацыі, такія кампаніі, як Papersoft (у наш час Netscape), якія дазваляюць карыстачам атрымліваць навіны з любой кропкі свету, абраўшы геаграфічных раёнаў зямнога шара, ілюстраваныя бачанне, як забяспечыць інтуітыўны доступ да велізарных аб'ёмаў інфармацыі. Зусім нядаўна магчымасць для вывучэння Марса, разам з Pathfinder, стаў інфармацыйны рэсурс VRML [5]. Аднак тое, што сляпому чалавеку рабіць, калі інфармацыя важная і даступная толькі праз гэтыя светы?
Графічны Карыстач Інтэрфейсы, GUIs з 1980 сярэдзіне і 90s, перайшлі карыстача ўзаемадзеяння з кампутарамі ад асноўным тэкст арыентаванай досвед-і пстрыкніце досвед кропцы. Гэты зрух, уздоўж з палепшанай прастаты выкарыстання, таксама збудаваны новых бар'ераў паміж інвалідаў і кампутары. Там былі розныя прылады і праграмныя метады, якія былі распрацаваны для паляпшэння доступу. Канцэпцыя слыхавой значкі была працягнута ўжо больш дзесяці гадоў [6]. Прылады, якія выкарыстоўваюцца, каб зрабіць кампутары больш даступнымі дыяпазоне ад сінтэзатараў гаворкі і чытанні з экрана праграмнага забеспячэння павелічэння і прылад Брайля выйсце. Старанны збор інваліднасці рэсурсы можна знайсці на WebABLE! [7] вэб-сайт.
Існуе некаторая заклапочанасць з нагоды доступу да VRML для людзей з абмежаванымі магчымасцямі. Аднак, цалкам хапае, з найболей прыкметным выключэннем з'яўляецца праца Treviranus і Serflek ва ўніверсітэце Адаптыўная тэхналогія Таронта Рэсурсавы цэнтр (ARTC) і яго вэб-старонку "Даступнасць і VRML" [8]. Шматлікія з такіх паняццяў, як слыхавы интродукции, і выкарыстанне ўбудаваных тэкставых апісанняў былі разгледжаны іх працы.
4. Таксанамія спосабы доступу
Мы прапануем наступныя механізмы VRML у якасці адпраўной кропкі для паляпшэння доступу. Гэтыя механізмы падзення на тры катэгорыі: тэкставых апісанняў, аўдыё кіяў і казаў апісанні, і ўваходнага спрашчэнню клавіятуры. Усе гэтыя механізмы выкарыстоўваць уласцівыя магчымасці спецыфікацыі VRML, каб VRML свет больш даступным.4,1 тэкставых апісанняў
Дадатковыя тэкставую інфармацыю пра свет VRML могуць быць дададзены, у двух розных вузлоў, WorldInfo і Якар вузлоў. Вузел WorldInfo утрымоўвае пазнаку для агульнага свету і падае інфармацыю пра асобныя аб'екты. Браўзара VRML, такіх як CosmoPlayer выкарыстоўвае назва поля першай WorldInfo вузла ён сутыкаецца з месца этыкеткі на часткі акна браўзара. WorldInfo вузлы павінны быць змесцаваны ўсярэдзіне групы да дакумента асобныя аб'екты з дадатковымі тэксту. JavaScript функцыі могуць быць вызначаны, якія выкарыстоўваюць дадатковыя вузлы WorldInfo змяніць пазнаку адлюстроўваецца ў браўзары. JavaScript метад SetDescription падтрымліваецца сумяшчальных браўзараў. VRML да ці пасля-працэсараў, такіх як наш speakWorldInfo утыліты, можна выканаць дадатковыя дзеянні з тэкстам, такія як сінтэз гаворкі.Яшчэ адно месца для дадатковага тэксту ў поле "Апісанне вузла Anchor. Гэта асабліва карысны спосаб дадання кошту да свету, таму што VRML браўзары адлюстроўваюць тэкст з поля "Апісанне", калі курсор знаходзіцца над аб'ектам. У нашым піла, напрыклад, паказана на малюнку 1, апісанне палёў дазваляюць браўзара для адлюстравання апісання частак у складзе бачыў.
VRML свет WorldInfo апісанне аб'екта (звернеце ўвагу постаць зменены для раздрукоўкі)
4,2 гукавыя сігналы і гутарковы апісаннем
Аўдыё падае набор багатыя магчымасці для паляпшэння доступу да свету VRML. Трох тыпаў аўдыё мы разглядаем тут: атачальнай фонавай музыкі, на якім кажуць апісанні і сінтэзу гаворкі. Атачальныя музыку могуць гуляць і змены, як карыстач пераходзіць з аднаго пакоя ў іншую, забяспечваючы тонкі, але інтуітыўна месцы Cue. Гутарковы апісанні аб'ектаў могуць гуляць як глядач рухаецца блізка да аб'екта. Гаворка сінтэзатары могуць "чытаць" убудаваны тэкст. Улічваючы наяўнасць сінтэзатара гаворкі, тэкст з якара вузла апісання ці WorldInfo вузлоў можна казаць. (Пакажам, як гэта з нашымі speakWorldInfo утыліты апісаны ў частцы VRML доступ Утыліты.) Інтэрнэт даступным сінтэзатараў гаворкі, такія як даступнасць Labs тэксту ў гаворку сістэма [9] забяспечвае лёгкі доступ да сінтэзатараў гаворкі.· Блізкасці - выкананне на аснове праграмы прагляду становішча
· Пункты гледжання - выконваць пры выбары пункта гледжання
· Touch - выконваць на прагляду клікаў
Выгляд зверху лініі з датчыкаў.
Выгляд зверху лініі з датчыкаў.
4,3 уводу з клавіятуры спрашчэнню
Раскладка клавіятуры, здольнасць выконваць функцыі прыкладання, проста выкарыстоўваючы клавіятуру, а не мышы, з'яўляецца важным новым тэхналогіям. VRML браўзары забяспечваюць некаторую дапамогу ў гэтай вобласці, хоць і мінімальны. Агульнай клавіятуры эквівалентнасці да карты PageUp і PageDown ключы, каб карыстачы маглі перайсці да наступнай ці папярэдняй пункта гледжання. Пункты гледжання, аднак, павінны быць вызначаны як частка свету ўсё да нячастых з'явай. У дадатак да выбару пункта гледжання, стрэлкі могуць быць скарыстаны, каб павярнуць аб'ект, калі ў рэжыме эксперта, і падарожнічаць, калі ў рэжым абыходу. Пэўныя прыклады, прыведзеныя вышэй, для CosmoPlayer; кожнага браўзара VRML паводзіць сябе трохі адрозніваецца. У адпаведнасці клавіятуры адлюстравання і іх наступнага паводніцкія эфекты ў свеце VRML можа забяспечыць важныя магчымасці доступу для браўзара VRML. Нарэшце, калі свет будзе выкарыстоўвацца людзьмі з рухальных парушэнняў, такіх, як не ручное кіраванне, свет павінен быў бы вялікіх пляцах кіравання для лёгкага доступу альтэрнатыўных прылад, такіх як голас кантраляванай курсора. Ізноў гэты тып інтэрфейсу з'яўляецца не толькі карысным для людзей з абмежаванымі магчымасцямі, але для людзей з іх рукі заняты, напрыклад, пры кіраванні аўтамабіля ці кіраванні прамысловым абсталяваннем. Мы паспяхова паспрабаваў адну такую прыладу Цмок дыктат [10] кіраванай голасам кіравання курсорам і можа абраць спасылкі і даследаваць аб'екты, хоць і з некаторай працай і досыць цярпенні.
5. Аўтарская КІРАЎНІЦТВА
Як мы ўжо паказалі, Ёсць некалькі спосабаў зрабіць VRML светаў даступныя візуальна, так і фізічнымі недахопамі. Апроч убудаваных тэкст, гук і дапаможных прылад, такіх як сістэмы распазнання гаворкі ўсё гэта спрыяе больш даступнымі віртуальных светаў. Вэб-дызайнеры, ахвотнікі зрабіць іх VRML светаў больш даступнымі павінны:· Дадаць WorldInfo вузла апісання як для ўсяго свету і асобных аб'ектаў.
· Выкарыстоўвайце поле апісання вузлоў Anchor.
· Асацыяваны гук вузлоў казаў апісанні аб'ектаў, якія ўяўляюць цікавасць.
· Стварэнне вялікіх пляцах кантролю для альтэрнатыўных прылад уводу.
6. ДОСТУП УТЫЛІТЫ VRML
Мы распрацавалі некалькі ўтыліт для аказання дапамогі ў стварэнні даступнай светы VRML. (Зыходны код для ўсіх з іх вольна даступныя для грамадскасці на нашым сайце [11] ) Да іх ставяцца: showVP, addSndToVrml, і speakWorldInfo. Ніжэй прыведзены апісанні кожнай утыліты:
6,1 showVP
АГЛЯД: showVP input.wrl
6,2 addSndToVrml
АГЛЯД: addSndToVrml файла супастаўлення input.wrlКрокі для дадання блізкасці выклікала гукавых файлаў.
6,3 speakWorldInfo
АГЛЯД: speakWorldInfo input.wrl7. ПРЫКЛАДЫ
Мы стварылі два прыкладу з даступных светаў VRML. Адзін з іх, Гукавой зборачнай лініі, з'яўляецца прадстаўніком асяроддзя прызначаны для "хадзіць" рэжыме. Іншаму асяроддзю, кажучы Мітра ўбачыла, прызначаны для "Эксперт" рэжыме. Абое словы можна азнаёміцца на вэб-сайце OVRT [11]. У выпадку піла, апісанні аб'ектаў з'явіцца на акне браўзара з-поле "Апісанне вузла Anchor. Назва часткі тым, што вы гэта казалі, перадаючы радок сінтэзатара гаворкі.8. Высновы і будучая праца
Хоць мы абмяркоўвалі і паказана, як ствараць даступныя светы шляхам дадання аўдыё-кантэнт, VRML браўзары павінны таксама прадугледжваць магчымасць занясення дадатковых аўдыё інфармацыі. Напрыклад, вузел якар у VRML2 спецыфікацыі, утрымоўвае "параметр" поля, прызначаныя для выкарыстання VRML ці HTML-браўзар. Параметр поля, MFString, утрымоўвае ключавое слова значэнне пары =. Можна лёгка вызначыць, spokenText = тэкст, пары, якая б даручыць браўзара, пры выбары вузла якара, казаць тэкст. Больш падрабязнае абмеркаванне пытанняў, браўзар у Serflek і Treviranus цытаванай раней, і паказвае на такія пытанні, як клавіятура эквівалентнасці, і альтэрнатыўныя прылады ўводу.Праграмы будучых даследаванняў даступнасці VRML варта разгледзець, прынамсі, наступныя пытанні:
· Выбар аб'екта людзей з парушэннямі зроку
Віртуальны асяроддзі навігацыя па сляпых
· Гукі ў якасці навігацыйнага сродку
· Utility альтэрнатыўных прылад уводу, такіх як становішча трэкераў і пальчаткі
· Аўтарская ўтыліты для аўтаматызацыі даступныя віртуальныя сусветнай вытворчасці
9. Аўтары
Мы жадалі б падзякаваць Суколка Paciello з Юры Рубинский Insight Foundation (www.yuri.org) за яго падтрымку і падтрымку гэтых канцэпцый. Дзякуючы Шарон Ласковски яе бязлітаснай рэдагаванні які палепшыў гэты дакумент у дзесяць разоў. Аўтары таксама жадалі б адзначыць сталую падтрымку сістэмнай інтэграцыі NIST для прыкладанняў вытворчасць (SIMA) Праграма для стварэння гэтых даследаванняў магчыма.10. Спасылкі
Gilnert, E. and York, B. Introduction to Special Section on Computers and People with Disabilities in Communications of the ACM Vol. 35, No. 5, 1992.
VRML. VRML 2.0 Specification ISO/IEC CD 14772, 1996.
Carl Brown "Assistive Technology Computers and Persons with Disabilities" CACM May 1992, Vol. 35, No. 5.
Sandy Ressler. Approaches using virtual environments with mosaic. In The Second International WWW Conference'94 Mosaic and the Web, volume 2, pages 853-860, 1994.
Mars Pathfinder VRML models
URL: http://www.ksc.nasa.gov/mars/vrml/pathvrml.html.
Gaver, W.W. (1986) Auditory Icons: Using sound in computer interfaces. Human-Computer Interaction. 2,167-177.
WebABLE!
URL: http://www.yuri.org/webable/
Chris Serflek, Jutta Treviranus "VRML: Shouldn't Virtual Ramps be Easier to Build.
URL: http://www.utoronto.ca/atrc/rd/library/papers/vrml.html
Tanenblatt, Bell Labs Text-to-Speech System web site, URL: http://www.bell-labs.com/project/tts/.
Dragon Systems, Dragon Dictate Personal Edition, URL: http://www.dragonsys.com/.
Ressler, The Open Virtual Reality Testbed.
URL: http://ovrt.nist.gov.