HTML formulär ger dig tillgång till beställningslistor, sökmotorer, webbmail, diskussionssidor och så vidare. Formulär innehåller kontroller som skrivrutor, kryssrutor, radioknappar, kombinationsrutor och andra kontroller liknande de som används i dialogrutor.
JAWS och MAGic utnyttjar de HTML funktioner som används till att skapa formulär för att ge dig tillgång till alla olika formulärkontroller.
Det följande är en lista med JAWS navigeringstangenter som låter dig flytta snabbt från en kontroll till en annan. När du använder endast JAWS, eller både JAWS och MAGic tillsammans, kommer alla kommandon i listan nedan att fungera. Du kan använda SKIFT tillsammans med många av tangenterna för att flytta till föregående kontroll eller objekt.
Beskrivning | Kommando |
---|---|
Knapp | B |
Kombinationsruta | C |
Inskrivningsfält | E |
Formulärkontroll | F |
Radioknapp | A |
Kryssruta | X |
Första formulärkontroll på en sida | INSERT+CTRL+HOME |
Sista formulärkontroll på en sida | INSERT+CTRL+END |
OBS: Dessa kommandon fungerar inte i formulärläge.
Du kan även visa en lista med en viss typ av formulärkontroller. För att göra detta, håll nere CTRL+INSERT och tryck på en av navigeringstangenterna du använder för att flytta i formulär. Till exempel, för att visa en lista med alla skrivfält på sidan, tryck INSERT+CTRL+E.
För att snabbt hitta en specifik formulärkontroll, tryck INSERT+F5. Detta kommandot ger dig en lista med alla formulärkontroller och deras innehåll på aktuell sida. Flytta genom listan och tryck ENTER för att flytta till markerad kontroll. Formulärläge blir automatiskt påslaget så du direkt kan skriva eller göra ändringar i kontrollen. Och om du redan har skrivit in information i ett långt formulär, kan du använda formulärlistan till att snabbt gå igenom informationen.
MAGic Tips: Du kan även använda INSERT+F5 med MAGic för att få en lista med formulärkontroller och deras innehåll på en sida.
TIPS: Formulärläge stängs av automatiskt när du aktiverar en knapp som avslutar ett formulär.
ÖVNING: Öppna formuläret Ny Webbspårning Exempelformulär och tryck INSERT+F5 för att få en lista med alla formulärkontroller och se hur enkelt det är att läsa all information. Prova att trycka ENTER från listan med formulärkontroller för att gå över i formulärläge och redigera formuläret. Tryck NUM PLUS, eller klicka utanför formulärfältet om du vill använda en mus, för att lämna formulärläget.
JAWS 9 och tidigare versioner kräver att du manuellt går in i formulärläge. Det enklaste sättet att gå in i formulärläge var att trycka ENTER när fokus var på en kontroll som ett skrivfält. För att lämna formulärläge för JAWS 9 och tidigare versioner, tryck NUM PLUS. Resten av denna sida berättar om den nya metoden att använda autoformulärläge vilket finns i JAWS 10 och senare versioner.
Har du någon gång märkt vad som hände med versioner av JAWS före version 10, om du glömde slå om till formulärläge och försökte skriva in något i ett formulär? Då kunde du hamna någon helt annanstans på sidan. Detta hände om du inte gått över i formulärläge innan du försökte skriva in informationen. På grund av det, kom bokstäverna du skrev fortfarande att fungera som navigeringstangenter istället för som text i kontrollen.
Automatiskt formulärläge introducerades i JAWS 10. Nu när du trycker TABB eller SKIFT+TABB på en webbsida och kommer till ett formulärfält eller någon annan formulärkontroll, slås formulärläge automatiskt på. Det bekräftas med ett ljud som spelas upp. Du behöver inte längre komma ihåg att slå på formulärläge manuellt. Formulärläge slås också automatiskt på om du använder PILTANGENTERNA och flyttar in i ett formulärläge som exempelvis ett skrivfält. Även nu spelas ett ljud. Dessutom, om någon klickar i ett skrivfält med ett MUSKLICK, slås formulärläge automatiskt på.
Du hör ett ljud när JAWS går in i formulärläge och ett något annorlunda ljud när JAWS lämnar formulärläge. Dessa ljud kan ändras till andra ljud om du så önskar. Gör då såhär:
Dessutom kan du slå på ljudet som indikerar formulärläge på eller av genom att använda dialogrutan Snabbinställningar. Följ inte dessa instruktioner just nu, eftersom vi ska använda ljuden för övningarna nedan. Men om du senare vill ändra det, så gör du så här:
Autoformulärläget introducerades faktiskt i MAGic 11 med en liknande funktionalitet. Autoformulärläge fungerar i program som Internet Explorer®, Adobe Reader® och Firefox® webbläsare.
När du lämnar formulärkontrollen, antingen med hjälp av piltangenterna, tabbtangenten eller genom att klicka utanför formulärkontrollen med musen, slås formulärläget av och du får ett ljud som indikerar detta. Formulärläge är också automatiskt avslaget när formuläret bekräftas och sidan uppdateras. Alternativt, tryck NUMERISK PLUS när som helst för att lämna formulärläge.
När du använder JAWS eller MAGic på Internet, använder JAWS och MAGic den virtuella markören, en osynlig läsmarkör, som standardmarkör för läsning. När MAGic körs antingen ensam eller tillsammans med JAWS, finns en synlig läsram som omger det ord eller rad där du läser, vilket gör det lättare att veta var den virtuella markören är. För att fylla i ett formulär på en webbsida, behöver du använda PC Markören, som är en synlig, blinkande markör.
OBS: Om du använder JAWS navigeringstangenter är standardinställningen att formulärläget inte slås på automatiskt. Detta kan ändras i dialogrutan JAWS Snabbinställningar genom att trycka INSERT+V eller i JAWS Inställningscenter som diskuterats tidigare. Att använda navigeringstangenter i formulär kommer vi att gå igenom mer detaljerat senare i denna lektion.
Tangentbordsnavigation i formulär kan göras på många olika sätt. De flesta människor kommer att använda någon eller en kombination av följande:
ÖVNING: Öppna Ny Webbspårning Exempelformulär och följ instruktionerna nedan och använd endast PILTANGENTERNA för att utforska formuläret:
Notera att när du använder piltangenterna med JAWS, slås formulärläge endast på när du är i ett skrivfält. Detta är perfekt för dem som använder piltangenterna mycket. När ett skrivfält upptäcks, låter JAWS dig börja skriva direkt. Men samtidigt, om fokuset inte är i ett skrivfält, är läsläget på. Detta ger dig möjlighet att snabbt skriva in information i ett skrivfält, och ändå ha flexibiliteten att flytta runt i formuläret.
TIPS: Varför slås inte formulärläge på när du kommer till knappar, kryssrutor eller andra kontroller? Eftersom dessa kontroller generellt kan aktiveras utan att vara i formulärläge. Till exempel, MELLANSLAG skiftar krysset i en kryssruta mellan på och av. Att trycka MELLANSLAG flyttar valet i en grupp av radioknappar från ett val till ett annat, och aktiverar knappar som OK, Avbryt och Acceptera. Du behöver inte slå över till formulärläge för att göra detta.
Webbkonstruktörer kan ibland skapa formulärfält som flyttar PC-markören till nästa formulärfält automatiskt. Detta kan underlätta en lång dag med formulärifyllande! Automatisk markörflyttning till nästa fält sker ofta i fält som har ett bestämt antal siffror eller bokstäver, exempelvis fält för postnummer och personnummer. Så fort det sista tecknet är inskrivet, flyttar formuläret markören direkt till nästa fält. Märkte du det i fälten för personnummer i Ny Webbspårning exempelformulär?
ÖVNING: Följ och upptäck hur vissa formulärfält kan flytta markören till nästa fält automatiskt när föregående fält är ifyllt:
OBS: Det nya webbspårnings exempelformulär som används i Surfa på sparar eller skickar inte några data. Det är en ren övningssida.
Du kommer ibland att möta liknande former av autoflytt skrivfält när du fyller i formulär på webben.
I Internet Explorer kan du få frågan om du vill slå på inställningen för Komplettera automatiskt för att hjälpa dig att komma ihåg saker du skriver. Detta kan hända när du skriver i skrivfält för adresser till webbsidor, sökningar och liknande. När denna inställning är påslagen och du skriver, kommer en lista med ord som börjar på samma bokstäver som du skrivit att visas nära skrivfältet. Du kan då välja ett ord eller en fras från listan och trycka TABB för att flytta till nästa formulärkontroll utan att behöva skriva hela ordet eller frasen.
Om du väljer att behålla Komplettera automatiskt på i Internet Explorer, och trycker PIL NER för att flytta ut från ett skrivfält kan du upptäcka att fokus flyttar till listan med objekt som du skrivit tidigare. Istället för att flytta vidare i formuläret, kommer nu markören att flytta upp och ner i listan med val. Detta är gjort för att det ska vara enklare att fylla i formulär. Du slipper skriva om mycket informarion. Men det gör det också svårare att lämna ett skrivfält. För att komma ut från en sådan lista med val, gör så här:
Nu kan du fortsätta att använda piltangenterna för att utforska och läsa igenom formuläret.
ÖVNING: Följ med instruktören eftersom detta demonstreras på Freedom Scientific Webbplats.
OBS: Om du har inställningen Komplettera automatiskt i Internet Explorer för formulär avstängd kommer du inte att se någon lista. Slå av eller på inställningen komplettera automatiskt i Internet Explorer behandlas i nästa sektion.
Om du vill slå av eller på detta alternativ i Internet Explorer, såhär gör du:
ÖVNING: Öppna Ny Webbspårning Exempelformulär och följ instruktionerna nedan och använd endast TABB för att flytta genom formuläret:
Om du navigerar med navigeringstangenter i ett formulär, slås inte formulärläge på automatiskt. Detta är bra, eftersom det ger dig möjlighet att flytta snabbt från en del av formuläret till ett annat utan att bry dig om ifall formulärläget slagits på.
Till exempel, om du har ett epostprogram som är webbaserat. Det finns ofta en kryssruta framför varje nytt objekt i Inkorgen. Du kan snabbt flytta till en kryssruta genom ett trycka bokstaven X och sedan läsa ämnesraden i det meddelandet. Du vill inte gå in i formulärläge eftersom du vill flytta till knappen Svara. Om formulärläge slås på när du flyttar till kryssrutan, kan du behöva slå av formulärläge innan du kan använda navigeringstangenten B för att flytta till knappen Svara.
ÖVNING: Öppna Ny Webbspårning Exempelformulär
Du kan se i detta exempel hur bra det är att kunna använda navigeringstangenter för att utforska ett formulär utan att formulärläget slås på. Det är också bra att kunna flytta snabbt och direkt till en viss kontroll i ett formulär.
OBS: Standardinställningen för JAWS är att INTE automatiskt gå in i formulärläge vid flyttning med navigeringstangenter. Detta kan ändras. Läs nästa sektion för att få reda på hur.
Om du använder formulär mycket kan du vilja att formulärläge ska slås på även när du använder navigeringstangenter. Du kan ändra JAWS till att aktivera formulärläge om du använder navigeringstangenter och väntar ett visst antal sekunder på en kontroll.
ÖVNING: Öppna Ny Webbspårning exempelformulär
Nu när du använder autoformulärläge och navigerar med navigeringstangenter, kommer JAWS att slå på formulärläge om du stannar på en kontroll i tre sekunder. Detta händer endast om kontrollen är ett skrivfält, en lista eller en kombinationsruta. Kommer du ihåg varför formulärläge inte slås på för kryssrutor eller knappar? Därför att deras status kan ändras eller aktiveras genom att använda MELLANSLAG.
Du kan se hur användbart detta kan vara för personer som fyller i många formulär! Gå nu vidare och ändra inställningen tillbaka till Navigeringstangenter fördröjning - Aldrig efter instruktionerna som ges i steg ett till sex ovan.
TIPS: Om du går till en speciell domän, såsom ett Intranät eller en grupp med webbsidor såsom Microsoft.com eller FreedomScientific.com där du vill att detta ska hända hela tiden, kan du ändra Personliga inställningar för JAWS till att slå formulärläge på vid användning av navigeringstangenter var gång du besöker den sidan. Personliga inställningar kan hittas i dialogrutan JAWS Snabbinställningar nedanför sektionen inställningar för Virtuell markör.
För att snabbt välja en kryssruta eller radioknapp i ett formulär, tryck NUM SNEDSTRECK när den virtuella markören är på objektet. Om den valda kontrollen är en kryssruta, ändras statusen för kryssrutan. Om kontrollen är en radioknapp som inte är vald, gör detta kommando att radioknappen väljs. JAWS byter inte till formulärläge, så du kan direkt fortsätta att läsa sidan. Du kan även använda MELLANSLAG för att ändra statusen på kryssrutan eller välja en radioknapp utan att lämna formulärläge.
ÖVNING: Öppna Ny Webbspårning Exempelformulär och följ instruktionerna nedan för att experimentera med kryssrutor och radioknappar:
Notera att under ovanstående process så slogs aldrig formulärläge på. Du använde navigeringstangenten A för radioknappar för att flytta den virtuella markören till en radioknapp, och ändra kryssmarkeringen utan att slå på formulärläge.
När du läser med piltangenterna och den virtuella markören flyttas till en kombinationsruta slås formulärläge inte på automatiskt. (OBS: Formulärläge kan komma att aktiveras också vid navigering med den virtuella markören om inställningen Komplettera automatiskt används för den kontrollen.) För att ändra valet, tryck ALT+PIL NER för att öppna listan med val. Formulärläge slås på. Använd sedan PILTANGENTERNA för att välja ett av objekten. Tryck ALT+PIL UPP för att stänga listan med val. Objektet är nu markerat i kombinationsrutan och formulärläge slås av igen. Tryck sedan TABB för att flytta till nästa kontroll. (Eller använd PILTANGENTERNA för att fortsätta läsa.)
ÖVNING: Öppna Ny Webbspårning Exempelformulär och följ instruktionerna nedan för att experimentera med kombinationsrutor:
Notera att under hela denna tid har formulärläget inte slagits på. Du läser fortfarande med virtuell markör.
OBS: Om du går in i en kombinationsruta med denna metod syns endast det valda objektet i listan i kombinationsrutan. Resten av valen i listan kan inte ses visuellt.
Lägg några minuter på denna kombinationsruta och prova de två olika metoderna att gå in och ur formulärläge, och gör val från listan med tillgängliga alternativ. När du är klar, se till att formulärläget är av genom att trycka NUM PLUS.
En variant av en kombinationsruta, en flervals listruta, ibland kallad utökat val-listruta, kan beskrivas som en kombinationsruta som tillåter flera val. I exemplet med kombinationsrutan ovan, kunde endast ett alternativ i listan väljas. I en flervals listruta kan mer än ett alternativ vara valt i listan samtidigt.
Om du använder en mus, kan du hålla nere CTRL och klicka på valfritt antal objekt i listan. Tangentbordsanvändare kan trycka Internet Explorer-kommandon SKIFT+F8 för att slå på utökat markeringsläge. När detta läge är på, flytta upp eller ner i listan med val och tryck MELLANSLAG för att välja så många alternativ du vill. För att ta bort markeringen av ett tidigare markerat val, tryck MELLANSLAG igen på det valet.
ÖVNING: Öppna Ny webbspårning exempelformulär Lägg några minuter på att öva hur du markerar mer än ett objekt i taget i flervals listrutan i Ny webbspårnings formuläret.
Notera att du inte gick in i formulärläge genom att bara läsa formuläret med den virtuella markören med piltangenterna.
OBS: Du kan även trycka NUM PLUS, eller KLICKA med en mus någon annanstans på sidan utanför formulärkontrollen för att lämna formulärläget när du är i en flervals listruta.
Vissa alternativ för autoformulärläge kan ändras. Till exempel kan du föredra att använda det klassiska formulärläget istället för autoformulärläge. Eller kan du vilja göra andra ändringar. Det finns flera sätt att göra detta.
Du kan göra vissa ändringar av formulärläget genom att använda dialogrutan JAWS Snabbinställningar. JAWS sparar automatiskt ändringarna du gör tills du ändrar dem igen.
ÖVNING: Öppna Ny webbspårning exempelformulär och följ instruktionerna nedan för att utforska en del av de alternativ du kan ändra i dialogen JAWS Snabbinställningar:
Detta är det gamla beteendet för JAWS. Vi tror att när du en gång vant dig vid att använda autoformulärläget kommer du att tycka mycket om det. Så nu, följ instruktionerna ovan men ändra denna gång tillbaka autoformulärläge till "På" igen. När du hittar valet som heter "Automatiskt formulärläge - inte kryssad" tryck bara på MELLANSLAG för att markera kryssrutan och ändra tillbaka det till "På" igen. Tryck TABB för att flytta fokus till knappen OK, och aktivera den sedan med MELLANSLAG.
HTML låter konstruktören av webbsidor direkt koppla en ledtext (eller etikett) till formulärkontroller. JAWS känner igen när en ledtext är direkt kopplad till en kontroll, och läser denna när du flyttar till den kontrollen. Om ingen ledtext är kopplad till kontrollen, försöker JAWS hitta text som står nära kontrollen och använda denna som en ledtext. Detta fungerar bäst när texten står direkt till vänster eller ovanför formulärkontrollen.
På vissa dåligt designade webbsidor, är texten före formulärkontrollen inte en ledtext för den kontrollen. Istället används andra metoder för att ange informationen för formulärkontrollen. Alternativ text anges ofta med attributen ALT eller TITLE. JAWS låter dig ange vilken information som ska användas som ledtexter till formulärkontroller, så att du kan få den information du behöver även på webbsidor som inte är bra designade.
En annan möjlighet för JAWS användare är att använda funktionen Anpassade etiketter. Anpassade Etiketter låter dig ge en formulärkontroll ett meningsfullt namn, och är speciellt användbart när användningen av INSERT+V inte hjälper. Detta kommer att beskrivas i en senare lektion.
ÖVNING: Öppna det bifogade PDF exempelformuläret och prova det med dem tekniker du har lärt dig. JAWS hanterar PDF formulär på samma sätt som HTML formulär.
Ta en minut och se på och använd JAWS lista med Virtuella Html funktioner, INSERT+F3. Detta är ett bekvämt sätt att generera listor av många objekt som finns i virtuella miljöer.
|