En konstruktör av en webbsida kan använda tabeller framför allt på två sätt på Internet. En är för layout av strukturen på webbsidan för att placera objekten där den som gör sidan vill ha dem i relation till de andra objekten på sidan. Dessa kallas layout-tabeller. Den andra typen av tabeller kallas för data-tabeller. Data-tabeller är den vanligaste typen av tabell.
JAWS noterar när du kommer in i och när du lämnar en tabell. En välgjord HTML-tabell har en del olika finesser. En av dessa är en rubrik, som är synlig för seende användare och även läses av JAWS. Rubriken är normalt som en titel och finns ovanför tabellen. En annan designfiness är tabellbeskrivningen. Tabellbeskrivningen är inte synlig på skärmen för seende användare. Webbsidans skapare kan lägga till beskrivningar i HTML-koden speciellt för användare av skärmläsare. En bra tabellbeskrivning innehåller en meningsfull översikt över tabellen, som ger dig en uppfattning om vad tabellen innehåller innan du kommer dit. Notera speciellt tabellbeskrivningar när du läser genom denna sida.
I många tabeller, innehåller den första raden från vänster till höger rubriker för kolumnerna under. Dessutom innehåller den första kolumnen uppifrån och ner rubriker för informationen i raderna till höger. Tidigare versioner av JAWS och MAGic skulle som standard hanterat informationen i första raden eller första kolumnen som rubriker. Denna information skulle automatiskt läsas när du navigerar med JAWS och MAGic tabelläsningskommandon. När du flyttar till vänster och höger i en tabell, hör du vad som står i aktuell kolumn på första raden och innehållet i aktuell cell. När du flyttar upp och ner i en tabell hör du vad som står i första kolumnen på aktuell rad och innehållet i aktuell cell.
Från JAWS 9.0 och MAGic 11.0, letar de båda nu i HTML-koden för att se om konstruktören av HTML-tabellen har kodat tabellen med ett <TH>-element. JAWS och MAGic är nu tillräckligt smarta för att skilja mellan ett <TH>-element (tabellrubriker) och ett <TD>-element (tabelldata). Om tabellcellen inte är specifikt kodad som en tabellrubrik, kommer JAWS och MAGic inte automatiskt att hantera dem som sådana.
Det finns två olika dokumentpresentationslägen som du kan använda när du läser tabeller med JAWS: Enkel layout och Skärmlayout. Med Enkel Layout, kommer varje cell i tabellen att visas som en egen rad. Läget Skärmlayout låter dig läsa tabeller rad för rad, precis som de visas på skärmen. Med skärmlayout visas varje rad i tabellen på en egen rad och mellan cellerna finns ett vertikalt streck. Detta ger dig en mycket bättre uppfattning om hur tabellen är strukturerad och vilka relationer cellerna i raden har till varandra.
MAGic Tips: MAGic använder automatiskt Skärmlayout som standard. Så om MAGic körs ensamt eller tillsammans med JAWS och du trycker PIL NER för att flytta genom en tabell, läser och markerar MAGic hela raden.
Läget Skärmlayout kan även vara användbart när du använder JAWS och vill kopiera en hel rad i en tabell och klistra in den i ett annat dokument som en rad. Dokumentpresentationsläget är för JAWS som standard Enkel layout. För att tillfälligt slå på läget Skärmlayout när du endast använder JAWS, gör så här:
När du börjar lära dig använda JAWS för att läsa tabeller i kommande avsnitt, kan du experimentera med lägena Skärmlayout och Enkel Layout för att se vilken du tycker bäst om. Om du bestämmer dig för att Skärmlayout passar dina behov bäst, kan du göra följande för att permanent ställa in denna visning i Internet Explorer:
Du kan använda navigeringstangenten T för att snabbt flytta mellan tabeller. På denna sida har varje tabell en överskrift som är en rubrik på nivå 2. Du kan också flytta mellan rubrikerna genom att trycka JAWS navigeringstangent H för rubriker. Om du vill ha en lista med alla tabeller på sidan, tryck INSERT+CTRL+T. Du kan sedan välja en tabell och trycka ENTER för att flytta till den.
TIPS: Om du endast använder JAWS, eller både JAWS och MAGic samtidigt, kan du använda JAWS navigeringstangenter för att flytta runt snabbt från tabell till tabell. Om du kör endast MAGic, använd rubriklistan, INSERT+F6, för att få en lista med alla tabeller på sidan. Du kan sedan välja en tabell och trycka ENTER för att flytta till den.
När du går in i en tabell, kan du använda tabelläsningskommandon för att flytta genom och läsa informationen i tabellen. De flesta av flyttningarna görs genom att hålla nere CTRL- och ALTtangenterna i kombination med PILTANGENTERNA för att flytta i pilens riktning. Tyck CTRL+ALT+NUMPAD 5 för att läsa informationen i aktuell cell. Många av dessa tangentkommandon fungerar lika bra i både JAWS och MAGic. För att veta vilka tabellkommandon som fungerar med MAGic, besök länken till tabelläsningskommandon ovan.
Den första tabellen på denna sidan visar luft- och vattentemperatur för området Tampa Bay. Tampa Bay har i genomsnitt 361 dagar med solsken per år. I Guiness rekordbok har Saint Petersburg rekordet över flest soldagar i rad: 768. Allt solsken gör det lätt att njuta av områdets sandstränder, vilken inkluderar två av USA:s tio bästa stränder.
| Månad | Högsta lufttemparatur | Lägsta lufttemperatur | Vattentemperatur |
|---|---|---|---|
| Januari | 21 grader | 10 grader | 18 grader |
| Februari | 22 grader | 10 grader | 18 grader |
| Mars | 25 grader | 14 grader | 21 grader |
| April | 27 grader | 16 grader | 23 grader |
| Maj | 31 grader | 19 grader | 26 grader |
| Juni | 32 grader | 22 grader | 28 grader |
| Juli | 32 grader | 24 grader | 29 grader |
| Augusti | 32 grader | 24 grader | 30 grader |
| September | 32 grader | 23 grader | 28 grader |
| Oktober | 28 grader | 18 grader | 26 grader |
| November | 26 grader | 13 grader | 22 grader |
| December | 22 grader | 10 grader | 18 grader |
Ovanstående information är hämtad från Saint Petersburgs handelskammares webbsida.
ÖVNING:Prova att läsa om föregående tabell med Skärmlayout-läge istället för läget Enkel Layout. Om du behöver hjälp att komma ihåg hur du byter dokumentpresentationsläge, läs steg för att byta Skärmpresentationsläge. När du är färdig, ändra tillbaka JAWS till Enkel skärmlayout.
Surfa på använder också cascading style sheets (CSS) för formteringsändamål. Att använda CSS är den mest praktiska tekniken för webbdesigners och det bästa sättet att åstadkomma formatering. En av de formateringstekniker som används i Surfa på är att ha celler som är klassificerade som tabellrubriker färgade med en gul bakgrund, vilken är mörkare än den elfenbensfärgade bakgrunden i andra tabellceller. Du kanske inte har märkt det, men i tabellen ovan, är cellerna för November och December klassificerade med hjälp av <TH>-element. Det är visuellt olika från de återstående cellerna för Januari till Oktober, eftersom dessa endast är klassade som tabelldata <TD>.
ÖVNING: Vid läsning av tabellen ovan, notera att då du använder vanliga tabelläsningskommandon vid flyttning upp och ner i kolumn två till fyra, läses alla månaders namn i kolumn ett. Men tabellcellerna för månaderna Januari till Oktober är inte rätt kodade som tabellrubriker. JAWS är inställt på att automatiskt läsa första cellen i alla rader och översta cellen i alla kolumner som tabellrubriker. Om du vill använda JAWS för att testa detta, följ stegen nedan för att ändra JAWS till att läsa endast markerade rubriker, alltså rätt kodade med
Du kan ändra JAWS Inställningar till Tabelltitlar notera - både rad och kolumn igen när du är klar, eller kan du lämna inställningen på Endast markerade rubriker, om du tycker det är bättre. Totalt är nu de fem olika alternativ du kan välja för tabelltitlar med JAWS:
Nedan finns ett exempel på en tabell som använder attributerna ID, AXIS och HEADERS för att få JAWS att läsa olika information vid läsning av olika områden av tabellen. Till exempel, när du flyttar upp och ner i kolumnen Namn på anställd, hör du avdelningens namn som radrubrik. Men, när du flyttar upp och ner i kolumnen Riktnummer, hör du den anställdes namn som radrubrik. Den anställdes namn är i själva verket i kolumn två, men HTML-koden får JAWS att hantera den som radrubrik i detta fall, istället för texten i kolumn ett. I detta fall läser JAWS rätt utan att du behöver ändra några inställningar för JAWS, eftersom den som skapat tabellen tagit sig tid att använda rätt kodning i HTML för tabellen. Varje given cell kan referera till vilken annan cell (eller vilka andra celler) som helst i en tabell.
| Avdelningsnamn | Anställds namn | Riktnummer |
|---|---|---|
| Leverans | John Smith | 543 |
| Godsmottagning | Lee Johnson | 123 |
| Redovisning | Sharon Jones | 222 |
Nästa tabell är mycket mera komplex, men notera hur JAWS läser det. När du flyttar upp och den i kolumn två, där företagets namn finns, hämtas informationen och radrubrik från kolumn ett, regionen. När du flyttar upp och ner i någon av kolumnerna från tre till åtta, kommer informationen om radrubrik från kolumn två, företagets namn. Du hör också attributet läsas med orden "Region" och "Var".
| Företag | Adress | Stad | Stat | Telefonnummer | Fax | Produkter | |
|---|---|---|---|---|---|---|---|
| Väst | Skärmläsare HB | 52 Tredje Ave. | Los Angeles | CA | 555-555-1234 | 949-555-0101 | Skärmläsare |
| Tillgänglighet Nu | 115 Webb Street | Seattle | WA | 206-555-7777 | 206-555-7778 | Program, Punktdisplayer, Punktskrivare, Anteckningshjälpmedel | |
| Koncernen Tillgängligt Internet | 100 Main Street | Phoenix | AZ | 602-555-3131 | 602-555-3132 | Program, Konsult för tillgängligt Internet | |
| Tillgänglig Värld | 5 N. 7th Street | San Francisco | CA | 1-800-555-2190 | Program, Punktdisplayer, Punktskrivare, Anteckningshjälpmedel | ||
| Mellanvästern | Specialdatorer AB | 121 4th Street, Suite I | Chicago | IL | 800-555-1478 | 708-555-2221 | Program, Punktdisplayer, Punktskrivare, Anteckningshjälpmedel |
| Datorer för självständighet | 2110 Freedom Dr. | Indianapolis | IN | 1-800-555-1332 | 317-555-6261 | Program, Punktdisplayer, Punktskrivare, Anteckningshjälpmedel | |
| Känn Världen AB | 82 S. Broadway | Cincinnati | OH | 1-800-555-3691 | 513-555-2221 | Program, Punktdisplayer, Punktskrivare, Anteckningshjälpmedel |
I följande tabell, spänner den första raden över hela tabellens bredd, över alla fem kolumner. JAWS använder attributen COLSPAN och SCOPE för att avgöra hur informationen i tabellen ska läsas. Prova att läsa tabellen nu.
| Produkter att sälja | ||||
|---|---|---|---|---|
| Första veckan | Andra veckan | Tredje veckan | Fjärde veckan | |
| Januari | Äpple | Päron | Apelsiner | Vindruvor |
| Februari | Mango | Mandariner | Jordgubbar | Kiwifrukter |
| Mars | Körsbär | Lime | Citroner | Meloner |
Du kan markera text i en HTML-tabell och sedan kopiera den på samma sätt som du gör i vilket dokument som helst. Du kan sedan klistra in informationen i en textredigerare som Anteckningar eller i Microsoft® Word. Numera, från JAWS 9.0 och MAGic 11.0, finns möjligheten att markera text, inklusive tabeller, med hjälp av tangentbordet från ett HTML-dokument eller en webbsida, och behålla den ursprungliga formateringen av sidan eller dokumentet när du klistrar in det i ett HTML-formaterat e-brev eller Word-dokument. Till exempel, kan du nu markera tabeller, länkar, rubriker med mera från en HTML-miljö och klistra in dem oförändrade i Microsoft Word eller ett e-postmeddelande i HTML-format. Detta är användbart för personer som behöver kopiera saker från webben och klistra in information i rapporter eller annan dokumentation där originalformatering krävs.
Standardläget för att markera text för både JAWS och MAGic är nu Markera och kopiera - Hela innehållet med skärmmarkeringar. Denna nya finess låter dig också se en visuell markering av text vid markering av text med tangentbordet.
ÖVNING: Om du har JAWS igång, antingen ensamt eller i kombination med MAGic, gör så här för att markera och kopiera en hel tabell från en webbsida:
MAGic-användare kan antingen markera tabellen med tangentbordskommandon som SKIFT+PIL NER för att markera rad för rad eller genom att markera med en mus.
|