Rune Jensen formulerede spørgsmålet:
> Birger Sørensen skrev:
>> Følgende er skrevet af Rune Jensen:
>> 8X
>>> Skulle man gøre noget, skulle det være udfra det numeriske tastatur, som
>>> én vidst foreslog i en anden tråd. Det kunne man så lave med JS... og her
>>> er chancen for konflikt meget lille, når det er tal.
>> 8X
>>
>> Under forudsætning at tastaturet er slået til (NumLock). Ellers levers
>> noget andet end man tror.
>
> Det var jeg bange for..
>
> Det er heller ikke særlig logisk, man skal have NUMLOCK på, for at kunne
> navigere, egentlig.
>
> Som sagt, så har de udbygget accesskeys i HTML5. Måske det kan hjælpe, når
> det er, jeg har ikke nærlæst specifikationen. Indtil da er det mest halve
> løsninger - og netop tastebrug og muligheden for inteferens med andre
> funktioner har været diskuteret nærmest siden starten på HTML. Der er bare
> ikke fundet nogen 100%-løsning indtil nu. Tilhængere og modstandere af
> accesskeys/quicktaster er ca. lige stor, vil jeg tro.. Ærgerligt, for det er
> virkelig en optimering med tastenavigering, hvis man kunne finde en slags
> standard (det skulle så bl.a. være en række taster, som er fuldstændigt
> "frie" for andre funktioner, og som nemt kan tilgås _helt_ ens i alle
> browsere).
>
>
> MVH
> Rune Jensen
Jeg har prøvet i forme, at bruge accesskeys - og er holdt op igen.
Når man endelig finder en key der kan bruges i een browser, bruges den
af en anden browser.
Så før det overhovedet kan lade sig gøre, skal browserproducenterne
blive enige om hvilke tastekombinationer de selv vil bruge, så
designere ved hvilke de kan bruge til indholdet.
Det kan føre til en diskussion, om hvorvidt siden som browseren viser
er den vigtige, eller browseren selv. Men under alle omstændigheder,
vil det være forvirrende for brugeren, hvis samme tastekombination
nogen gange gør det ene og andre noget andet.
[Alt] er knyttet til menuer. (Historisk)
[Shift] er håbløs som accesskey i forme (brugeren skriver tekst, hvor
[Shift] kan indgå naturligt)
[Ctrl] - visse browsere gør flittigt brug af dem, hvilket gør det
umuligt eller uhensigtsmæssigt at bruge dem som accesskeys, med mindre
man vil sidde og vride sin hjerne af led, for at omformulere teksten i
en label til noget der betyder det samme som det der burde stå, men har
karakterer der kan bruges.
Mener i øvrigt at det er helt misforstået. Prøv at se i menuerne på din
browser, hvor mange funktioner det allerede er muligt at anvende fra
tastaturet, og som alligevel har en [Ctrl] genvej. FF f.eks. Et nyt
vindue åbnes med [Alt]f [Alt]v. Hvorfor skal den funktion så blokere
anvendelse af [Ctrl]n til noget andet? Jo den sparer een tastning - til
gengæld skal der tastes 28 gange for at tabbe sig frem til linien hvor
jeg skal skrive mit Navn (hvilket er det vigtige, jeg skal på den side,
jeg har åbnet i browseren), fordi alle de bogstaver der kunne være
anvendt til accesskeys, er blokeret af browserens [Ctrl] genveje.
Det er nem betjening af browseren - men producenten har glemt hvad
browseren egentlig skal bruges til.
Funktionstasterne - hvis på et site, skal forklares. Men de ville være
ret oplagt til brug i browserne, i stedet for kombinationerne med
[Ctrl].
Så er der kombination af [Shift], [Alt] og [Ctrl], og vi er ude i
noget, hvor det ikke nødvendigvis er nemmere end lige at flytte musen
og klikke - lidt afhængigt af hvor mange forsøg man skal bruge til at
finde den rigtige kombination af de tre, til faktisk at aktivere den
angivne accesskey, og hvor mange andre funktioner, man lige
tilfældigvis får aktiveret og skal lukke/afbryde, før man kan komme
videre, med det man var i gang med.
[Tab] og [Shift][Tab] gør det nemt at udfylde forme. Men man er stadig
nødt til at flytte med musen til den første, hvis man ikke gider tabbe
gennem alle browserens egne funktioner først.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk