accesskey _ mod _ content

Programatutako objektuak

Egiteko eragiketa ziurtagiri elektronikoak barruan egoitza elektroniko bat erabili behar da gauzatze-teknologia dinamika potentzia handiagoko, hizkuntza (X) HTML estandarra. teknologia Hori erabiltzea bat aplikatzea eta script-ak bezero-logika applets-ak, ActiveX daitezkeen beste elementu edo objektu oinarritutako bultzatzen du erabiltzailearen ordenagailu pertsonalean eragiketa-unean ziurtagiria.

Betetzeko WCAG 1.0 erabilera, erabiltzailearen nabigatzailean chocaba programatutako objektuak egindako betekizuna orrialde batek eskatzen duen irisgarritasuna zuzenean botere behar ere, programazio script-ak eta objektuak deskonektatuta badaude, edo ez badira, hesi teknologikoa gainditzeko modukoa ez zela uste zen. izan ere, ez dago modurik irakurri erabiltzaile baten gakoak teknologia-mota horren alde batera utziz . Beraz, muga hau teknologikoa gaur salbuespen modura eta eramateko traba bat da, berak ez zen egoitza elektronikoan irisgarria bada azkenik.

Aldiz, eskakizun berriak WCAG-ek 2.0 utziko lituzke horrek arazo bat izan behar, eta ez du zertan bat balitz bezala araudi berrian erabilera baimentzen da. teknologia eta programazio-elementuak, beharrik gabe jarraitu behar ez denean, pinak modu berean, teknologia hori euskarri emanez, betiere erabili datorren moduan izatea.

Ulertzen da teknologia bat baino (adibidez, script-ak, applet, etab.) bateragarria da berarekin irisgarritasun sor daiteke, eta edukia nabigatzaileetan, eta laguntza-produktuak (adibidez, pantaila irakurgailuak) erabilera komuneko teknologia horrekin bateragarriak dira edo, behar izanez gero, plugin bat deskarga daiteke erosketa edo erraztasun berarekin igorpenei prezioa eta ezgaitasunen bat duten pertsonek ez pertsona batentzat.

 

Bai. JavaScript teknologia erabil daiteke baldin eta era ez intrusiboa eta eskuragarria. Hau da, JavaScript erabil daiteke, baldin eta sortutako edukian eta/edo berritua gehitutako funtzionalitateak, produktu-erabilerekin bateragarriak badira, hala nola. Horrela, adibidez, pantaila irakurgailuak sortutako edukian irisgarria izan behar du, eta egin behar zaio, beti irakurtzeko hurrenkera edukia eta elkarrekintza-elementu guztiak eskuragarri egon behar dute, teklatu bidezko tabulazio-ordena zuzena.

Ikusteko JavaScript-a erabiltzen bada, erabiltzaile-interfazeak funtzionalitate sortu eta erabili behar da, konplexuak azaltzen diren jarraibideei zehaztapena WAI-ARIA (Ireki leiho berrian) W3C-ren geruza gehitzeko irisgarritasun-rekin duen bateragarritasunari bermatzeko behar den laguntza-produktuak.

Informazio gehiago nahi izanez gero, zehaztapena eta baita dokumentua kontsultatzea gomendatzen da WAI-ARIA WAI-ARIA sarrera Lehen.

Oro har esan daiteke GIS aplikazio bat egin ahal izango da, baldin eta funtzionaltasuna aplikazio horren azpiko nagusia izan daiteke teklatu bidezko egingarri eta emandako informazioa gerta daiteke testu-formatua.

Hala ere, kasu batzuetan, non ez den aukera teknologiko ekonomikoki zentzuzkoa eta proportzionatua egin ahal izateko. beraz, ikuspegi da irisgarritasuna hartu salbuespenak 1494/2007 Errege Dekretua buruzko araudia onartzen duena erabiltzeko oinarrizko baldintzak pertsona desgaituek eskura teknologia, produktu eta zerbitzuen inguruko informazio-gizartearen eta gizarte-komunikabideak (Ireki leiho berrian) 5. artikuluko 1. atala.

Hala, adibidez, interes-inguruko zati gisa kokatzeko mapa bat erabil daiteke interfazearen begiz hauei buruzko informazio zehatza eman eta emaitzak markatzaileak eta leihoen bidez. azpiko funtzionaltasuna (ikus ditzakeen leku interesgarri buruz informatzea, hurbileko) egin daiteke formulario batekin eskuragarri emaitzen zerrenda bat eta dagokion, ordenatuta eta xehetasun hurbiltasuna dela-eta eta erakusten elkarrekin mapa bistaratzeko. Antzeko zerbait funtzionaltasunari "Nola iritsi" Google Maps-en, eta han jartzen da jatorria eta xedea testu-eremuetan eta emaitza ere eskaintzen da mapa batean, bai testua.

Aitzitik, bestelako aplikazioak GIS har daitezke, baldin eta bere azpiko nagusia nahitaez funtzionaltasuna salbuespenak konplexuak behar interakzioaren seinalatzekoa gailu baten bidez (adibidez, sagua) eta/edo izaera erakutsitako informazioa ez da behatzerik. Aplikazio-mota horiek teknikoki modu kokatzea, oro har, Arlo edo eremu geografiko lotuta daude dentsitate handia duen gune askotariko informazio-mapak kartografikoak, kale-izendegiak, planoak, irudiak 3D hirien, etab.

Adibidez, zehazki, datu-bilaketa eta katastroko erreferentziak egin daiteke formulario baten bidez (nahiz eta ikuskeren irarkia egon mapa batean) berriz, zuzenean katastroko kartografikoa aurkeztu du, hura ezartzeko muga teknikoak kontsulta eskuragarri.

Nolanahi ere, ezinezkoa dela, eta, edozein testu-aukerak eskaintzea egiteko erakutsitako informazioa, teknikoki posible denean bete behar da gainerako irisgarritasun-baldintzak eta sartu ahal izateko ahalik eta jende gehienarengana edozein motakoak edo ezintasun-maila. Horrela, nahiz eta GIS aplikazio bat ere: testualak, ez eta alternatiba betetzen jarraitu daiteke beste baldintza batzuk gailutik aparteko interfaze gisa, testuaren redimensión, etiketatzea eta kontrolak, tabulazio-ordena, informazioa mendekotasunik gabeko kolorea, kontrastea nahikoa, etab., pertsonen sarrera eragotzi ez beste, hala nola eragileak, daltonismoa, ikusmen ezgaitasunak, etab.

Lehenik eta behin, orri sortzea (x) HTML testu guztia barne, script-ak gabe. testua barruan daude "bat ezarri nahi den elementu bat hedatzea id hain zuzen ere.

Bestalde, esteka bat sortuko da tekniken bidez, JavaScript eta egunaigandea, bistaratzeko testua ezkutatu, dena dela, eta lotura hori gertaera bat esleitzen zaio. onclick JavaScript-funtzioari dagokion testua hedatzea.

HTML kode-adibide
  • Aurkezpena
    • Nor gara
    • Jarri gurekin harremanetan
  • Dokumentazioa deskargatzea
    • Formularioak
    • Inprimakiak

DOM eta JavaScript-Aren Bidez sartu behar da elementu “ Aurkezpena ” eta “ dokumentazioa deskargatzea ”, eta sortzen dira loturak gertaera batekin onclick.

Estilo-orrien bi estiloak, bata eta bestea, ezkutuko testua testu agertzen denean zabaldua

CSS kode-adibidea
ul.oculto {
position: absolute;
left: -9999px;
overflow: hidden;
}

ul.desplegado {
font-style: italic;
}

 

Eta, horrez gain, funtzio erabiltzen da JavaScript tolesten edo zabaldu duten testu mota, kanpoan elementuari adierazi dizugun HTML parametro gisa.

JavaScript kodea adibidea
Funtzioa/* */tolestu edo testu hedatzea
function tolestu (testua) {
var elementu = document.getElementById (testua);
if (elemento.className = = "hedatu") {
elemento.className = "" ezkutuko;
} else {
elemento.className = "" hedatu;
}
}

 

Eta azkenik beste JavaScript ezkutatzeko orria kargatuko da testua sartzean lehen aldiz erabiltzaile dutenez, duen zaio JavaScript menua bistaratzeko, hala nola, tolesketa, eta euskarri ez duen teknologia honetarako erakusten da. Hori kokatuko da web orriaren amaieran script.

JavaScript kodea adibidea
/* Script plegará duen dauden testu guztiak dituzu */
tolestu (’ desplegable1 ’);
tolestu (’ desplegable2 ’);