Formularze pozwalają korzystać ze sklepów internetowych, wyszukiwarek, zamieszczać ogłoszenia, używać poczty elektronicznej przez stronę Web itp. Formularze zawierają różne kontrolki. Są to: pola edycyjne, pola wyboru, przyciski opcji, listy rozwijane i inne, podobne do tych używanych w oknach dialogowych.
JAWS i MAGic wykorzystują możliwości języka HTML użytego do budowy formularzy i dają dostęp do wszystkich rodzajów kontrolek formularzy.
Poniżej znajduje się lista klawiszy szybkiej nawigacji, które pozwalają sprawnie poruszać się po kontrolkach formularzy. Wszystkie poniższe polecenia działają z samym Jawsem oraz z Jaws i magic uruchomionymi razem. Możesz użyć klawisza SHIFT w połączeniu z wieloma z tych skrótów, aby przejść do poprzedniego elementu lub jednostki.
Opis | Polecenie |
---|---|
Przycisk | B |
Pole kombi | C |
Pole edycyjne | E |
Kontrolka formularza | F |
Przycisk opcji | R |
Pole wyboru | X |
Pierwsze pole formularza na stronie | INSERT+CTRL+HOME |
Ostatnie pole formularza na stronie | INSERT+CTRL+END |
Uwaga: Polecenia te nie działają w trybie formularzy.
Można także wyświetlić listę określonych rodzajów kontrolek. Aby to zrobić, przytrzymaj wciśnięty CTRL+INSERT i naciśnij jeden z klawiszy szybkiej nawigacji po polach formularzy. Na przykład, aby wyświetlić listę wszystkich pól edycyjnych na stronie, naciśnij INSERT+CTRL+E.
Aby szybko zlokalizować określoną kontrolkę formularza, naciśnij INSERT+F5. Ppolecenie to wyświetla listę wszystkich kontrolek i ich zawartość, dostępnych na bieżącej stronie. Przemieszczaj się po liście i naciśnij ENTER aby przejść do wybranej kontrolki. Tryb formularzy jest automatycznie aktywowany, a więc możesz od razu pracować z daną kontrolką. A gdy już zakończysz wypełnianie długiego formularza, użyj Listy kontrolek Formularza, by szybko go ponownie sprawdzić.
Wskazówka Magic: Także pracując z Magic, możesz użyć INSERT+F5 aby wylistować wszystkie kontrolki formularzy z bieżącej strony, łącznie z ich zawartością.
Wskazówka: Tryb formularzy jest automatycznie wyłączany, kiedy wciśniesz przycisk "Submit" wysyłający formularz.
Ćwiczenie: Otwórz przykładowy formularz i naciśnij INSERT+F5 aby wyświetlić listę wszystkich kontrolek i przekonaj się jak łatwo jest przeglądać te informacje. Spróbuj wcisnąćENTER na liście pól formularza, aby przejść do danej kontrolki i edytować ją. Naciśnij NUMERYCZNY PLUS, lub kliknij na opszarze poza formularzem, jeśli używasz myszy, aby wyłączyć tryb formularzy.
JAWS 9.0 i poprzednie wersje wymagały ręcznego przechodzenia do trybu formularzy. Najprostrzym sposobem wejścia do trybu formularzy było wciśnięcie klawisza ENTER gdy fokus znalazł się w kontrolce takiej jak pole edycyjne. Aby wyjść z trybu formularzy w JAWS 9.0 i wersjach poprzednich, naciśnij NUMERYCZNY PLUS. Reszta informacji na tej stronie opisuje nową metodę używania Automatycznego Trybu formularzy wprowadzonego od JAWS 10.0.
Pewnie zauważyłeś, że w wersji Jaws wcześniejszej niż 10.0 jeśli próbowałeś coś wprowadzić do formularza, mogłeś znaleźć się nagle gdziekolwiek na stronie poza formularzem. Działo się tak, jeśli przed próbą wpisywania informacji, nie przełączyłeś się do trybu formularzy. W rezultacie litery, które naciskałeś, działały ciągle jako klawisze szybkiej nawigacji, zamiast wpisywania informacji do kontrolki.
Nowością w Jaws 10.0 jest Automatyczny Tryb Formularzy. Teraz jeśli naciśniesz TAB lub SHIFT+TAB na stronie Web i wylądujesz na polu formularza, tryb formularzy zostanie włączony automatycznie. Jest to potwierdzane odtwarzanym dźwiękiem. Nie musisz więc dłużej przełączać tego trybu ręcznie. Tryb formularzy jest też automatycznie włączany , gdy używasz KLAWISZY STRZAŁEK i wejdziesz do kontrolki formularza, na przykład do pola edycyjnego. Ponownie, dźwięk jest odtwarzany. Dodatkowo, jeśli ktoś naciśnie klawisz myszy, gdy wskaźnik myszy jest nad kontrolką edycji, tryb formularzy włączy się automatycznie.
Słyszysz jeden dźwięk, gdy Jaws wchodzi do trybu formularzy i drugi nieco inny dźwięk, gdy z niego wychodzi. Dźwięki te mogą zostać zmienione jeśli chcesz. Oto, jak:
Dodatkowo, możesz włączać i wyłączać dźwięki wejścia i wyjścia z trybu formularzy, przy pomocy okna Dostosuj opcje Jaws. Nie wykonuj tych instrukcji w tej chwili, ponieważ będziemy używać dźwięków w poniższych ćwiczeniach. Jednakże, są tu instrukcje jak zmienić je później, gdy będziesz potrzebował.
Automatyczny Tryb Formularzy był faktycznie wprowadzony wcześniej do MAGic 11.0 z bardzo podobną funkcjonalnością. Automatyczny Tryb Formularzy działa w takich aplikacjach jak: Internet Explorer®, Adobe Reader®, i Firefox®.
Kiedy wychodzisz z kontrolki formularza, używając któregokolwiek z klawiszy strzałek, klawisza TAB, lub klikając gdziekolwiek poza obszarem formularza przy pomocy myszy, Tryb formularzy zostaje wyłączony, a ty słyszysz dźwięk, który to sygnalizuje. Tryb formularzy jest także automatycznie wyłączany, gdy wciśnięty zostanie przycisk zatwierdzający formularz lub gdy strona jest odświeżana. Alternatywnie, wciśnięcie NUMERYCZNEGO PLUSA lub ESC spowoduje wyjście z trybu formularzy w każdej dowolnej chwili.
Wskazówka jaws: W nowym JAWS 10.0, możesz również wcisnąć ESC aby wyjść z trybu formularzy.
Kiedy używasz JAWS lub MAGic na stronach internetowych, JAWS i MAGic używają virtualnego kursora, niewidzialnego przy czytaniu, jako kursora domyślnego do czytania informacji. Kiedy MAGic jest uruchomiony samodzielnie, albo w połączeniu z JAWS, jest wtedy widoczne podświetlenie wokół słowa lub lini, co sprawia, że łatwiej można zlokalizować virtualny kursor na ekranie. Aby wypełnić formularz na stronie Web, powinieneś używać kursora PC, który jest widoczny jako migająca kreska.
Uwaga: W czasie korzystania z klawiszy szybkiej nawigacji, tryb formularzy jest domyślnie ustawiony na nie, aby nie włączał się automatycznie. Może to zostać zmienione przy pomocy okna: dostosuj Opcje Jaws, po naciśnięciu INSERT+V lub w oknie: Opcje Trybu Formularzy omawianym wcześniej. Używanie klawiszy szybkiej nawigacji w formularzach zostanie omówione trochę później w tej lekcji.
nawigacja przy pomocy klawiatury może być wykonana na wiele różnych sposobów. Większość osób będzie używać jednej lub kilku następujących kombinacji:
Ćwiczenie: Otwórz Przykładowy formularz i wykonaj poniższe instrukcje i używaj tylko KLAWISZY STRZAŁEK aby zbadać formularz:
Zauważ, że kiedy używasz klawiszy strzałek, Jaws włącza tryb formularzy tylko gdy jesteś w polach edycyjnych. Jest to świetna sprawa dla wszystkich tych, którzy używają przeważnie klawiszy strzałek. Gdziekolwiek pole edycyjne zostanie napotkane, możesz natychmiast zacząć wpisywać informacje. za to w chwili, gdy fokus opuszcza pole edycyjne, włączony zostaje tryb czytania. Daje to możliwość szybkiego wpisywania informacji do pola edycyjnego, a jednocześnie umożliwia swobodne poruszanie się po formularzu.
Wskazówka: Dlaczego tryb formularzy nie jest włączany kiedy napotykamy: przyciski, pola wyboru i inne kontrolki? Ponieważ te kontrolki mogą być aktywowane bez przełączania się do trybu formularzy. Na przykład klawisz SPACJI włącza i wyłącza zaznaczenie pola wyboru. Wciśnięcie SPACJI również przenosi zaznaczenie z jednego przycisku opcji do innego, oraz aktywuje przyciski, takie jak OK, Anuluj, lub Submit. Niemusisz się przy tym przełączać do trybu formularzy.
Autorzy stron internetowych, mogą czasami stworzyć pola formularzy, które przenoszą automatycznie kursor PC do następnego pola formularza. Może to Sprawić, że długie codzienne wypełnianie formularzy stanie się łatwiejsze! Takie rodzaje kontrolek, automatycznie przenoszące kursor PC do następnego pola są typowe dla pól, które mają stałą liczbę znaków, na przykład: pola z numerem telefonu lub pola z numerem ubezpieczenia społecznego. Jak tylko ostatni znak zostanie wprowadzony, formularz przenosi kursor do następnego pola. Czy zauważyłeś to w polu numeru ubezpieczenia społecznego w przykładowym formularzu?
Ćwiczenie: Wykonaj poniższe instrukcje i przekonaj się, jak niektóre pola formularzy przenoszą kursor do następnego pola formularza, automatycznie natychmiast po zakończeniu ich wypełniania:
Uwaga: Przykładowy formularz, użyty w Surf's Up nie zbiera i nie wysyła żadnych danych. Jest to tylko strona ćwiczeniowa.
Od czasu do czasu, będziesz miał do czynienia z takim typem kontrolek umieszczonych w formularzach na stronach Web.
W programie Internet Explorer możesz zostać zapytany, czy chcesz włączyć autouzupełnianie, aby program mógł Ci podpowiadać rzeczy, które wpisujesz. Może się to zdarzyć podczas wypełniania pól edycyjnych takich jak adres strony, zapytanie w wyszukiwarce i inne. Kiedy opcja ta jest włączona, to podczas pisania, obok pola edycyjnego pojawia się lista zawierająca pasujące do wpisanych już liter słowa. Możesz następnie wybrać słowo lub frazę z listy,i nacisnąć TAB aby przejść do następnego pola formularza, bez potrzeby ponownego wpisywania całego słowa lub frazy.
Jeśli zdecydujesz się pozostawić włączone autouzupełnianie w Internet Explorerze, to kiedy wciśniesz STRZAŁKĘ W DÓŁ aby wyjść z pola edycyjnego, możesz stwierdzić, że fokus przeszedł na listę elementów, które wpisywałeś wcześniej. Zamiast przechodzenia po polach formularza, teraz kursor jest przemieszczany w górę i w dół, po liście wpisów. Zostało to zaprojektowane, aby ułatwić wypełnianie formularzy. Chroni cię przed koniecznością ponownego wpisywania wielu informacji. Jednakże, może to sprawić trudności z przejściem przez pola edycyjne. Aby wyjść z takiego pola edycji z listą wyboru, wykonaj dwa następujące kroki:
Teraz możesz ponownie używać klawiszy strzałek, aby oglądać i odczytywać zawartość formularza.
Jeśli chcesz tę opcję Internet Explorera wyłączyć, oto jak to zrobić:
Ćwiczenie: Otwórz przykładowy formularz i wykonujj podane poniżej instrukcje, używając tylko klawisza TAB aby przechodzić po formularzu.
Podczas używania klawiszy szybkiej nawigacji w formularzach, tryb formularzy nie jest włączany automatycznie. Jest to bardzo przydatne, ponieważ pozwala przechodzić z jednego miejsca formularza do drugiego, bez martwienia się o przełączanie trybu formularzy.
Na przykład, powiedzmy, że masz program pocztowy który jest zbudowany jako strona Web. Będzie tam wiele pól wyboru, przed każdym nowym elementem w skrzynce odbiorczej. Możesz szybko przechodzić do pola wyboru, naciskając literę X a następnie czytać linię z tematem tej wiadomości Możemy jednak nie chcieć wchodzić do trybu formularzy, ponieważ chcemy przejść do przycisku Odpowiedz. Jeśli tryb formularzy włączałby się automatycznie, musiał byś go wyłączyć przed użyciem klawisza szybkiej nawigacji B aby przejść do przycisku Odpowiedz.
Ćwiczenie: Otwórz przykładowy formularz i wykonaj poniższe instrukcje, aby poćwiczyć klawisze szybkiej nawigacji:
Na tym przykładzie możesz sprawdzić, jak dobrze jest móc używać klawiszy szybkiej nawigacji, bez konieczności wchodzenia do trybu formularzy. Jest to także bardzo przydatne, aby móc przejść bezpośrednio i skutecznie do pewnych kontrolek w formularzu.
Uwaga: Domyślnym ustawieniem w Jaws jest, nieuruchamianie trybu formularzy podczas używania klawiszy szybkiej nawigacji. Jednakże, może to być zmienione. Przeczytaj następną sekcję, aby dowiedzieć się w jaki sposób.
Jeśli często korzystasz z formularzy, możesz chcieć zmienić ustawienie włączające tryb formularzy podczas używania klawiszy szybkiej nawigacji. Możesz zmienić ustawienia tak, by Jaws wchodził do trybu formularzy przy używaniu klawiszy szybkiej nawigacji i by zatrzymywał się przed tym wejściem w danej kontrolce, na określoną liczbę sekund.
Ćwiczenie: Otwórz przykładowy formularz i postępuj według poniższych instrukcji, aby przećwiczyć pracę z klawiszami szybkiej nawigacji ustawionymi na włączanie trybu formularzy po zatrzymaniu się w kontrolce na określoną liczbę sekund:
Teraz jeśli używasz automatycznego trybu formularzy i korzystasz z klawiszy szybkiej nawigacji, Jaws włączy tryb formularzy, jeśli pozostaniesz w kontrolce dłużej niż trzy sekundy. Działa to tylko gdy przejdziesz do pól edycji, list i pól kombi. Czy pamiętasz, dlaczego tryb formularzy nie włącza się na przyciskach i polach wyboru? Ponieważ ich stan może być zmieniony lub uaktywniony przy pomocy SPACJI.
Możesz sprawdzić jak to może być użyteczne dla ludzi, którzy wypełniają bardzo dużo formularzy! Na razie idź i zmień ponownie ustawienia naOpóźnienie klawiszy szybkiej nawigacji - wyłączone, używając poleceń od 1 do 4 podanych powyżej.
Wskazówka: Jeśli przejdziesz na konkretną domenę, taką jak intranet lub grupy stron internetowych takie jak Microsoft.com lub FreedomScientific.com, na których chciałbyś aby takie ustawienia działały przez cały czas, możesz użyć spersonalizowanych ustawień jaws, aby tryb formularzy włączał się przy używaniu klawiszy szybkiej nawigacji, przy każdej wizycie. Naciśnij INSERT+SHIFT+V aby otworzyć okno Personalizuj ustawienia dla tej domeny. Wyszukaj: Opóźnienie klawiszy szybkiej nawigacji - wyłączone i zmień to na taką liczbę sekund ile chcesz.
Aby szybko wybrać pole wyboru lub przycisk opcji w formularzu, naciśnij NUMERYCZNY SLASH kiedy virtualny kursor jest na tym elemencie. Jeśli wybierasz przycisk wyboru, jego stan jest przełączany. Jeśli jest to niezaznaczony przycisk opcji, polecenie to zaznacza ten przycisk. Jaws nie wchodzi do trybu formularzy, a więc łatwo możesz kontynuować czytanie strony. Możesz także użyć SPACJI aby przełączyć stan pola wyboru lub zaznaczyć przycisk opcji bez przechodzenia do trybu formularzy.
Ćwiczenie: Otwórz Przykładowy formularz i postępuj według następujących instrukcji, aby poeksperymentować z polami wyboru i przyciskami opcji:
Zauważ, że podczas wszystkich powyższych operacji, tryb formularzy nie został włączony. Użyłeś klawisza szybkiej nawigacji dla przycisków opcji R , aby przejść do opcji, i by zmienić jej wybór bez przechodzenia do trybu formularzy.
Kiedy virtualny kursor przechodzi do pola kombi, tryb formularzy nie jest automatycznie włączany. Aby zmienić zaznaczenie, naciśnij ALT+STRZAŁKĘ W DÓŁ aby rozwinąć listę wyboru. Włącza się tryb formularzy. Następnie użyj KLAWISZY STRZAŁEK aby zaznaczyć element. Naciśnij ALT+STRZAŁKĘ W GÓRĘ aby zwinąć listę wyboru. Tryb formularzy ponownie się wyłącza. Następnie naciśnij TAB aby przejść do następnej kontrolki.
Ćwiczenie: Otwórz przykładowy formularz i postępuj według podanych niżej instrukcji, aby poeksperymentować z polami kombi.
Zauważ, że przez cały ten czas tryb formularzy nie został włączony. Możesz ciągle czytać przy pomocy virtualnego kursora.
Uwaga: Przechodzenie do pola kombi za pomocą tej metody powoduje pokazanie w polu kombi, tylko wybranej pozycji na liście. Wizualnie, reszty listy nie można zobaczyć.
Poświęć kilka chwil, na praktyczne przećwiczenie tych dwóch metodwchodząc i wychodząc z trybu formularzy, i dokonując wyboru na liście. Po zakończeniu, upewnij się, że tryb formularzy został zamknięty, naciskając ESC lub NUMERYCZNY PLUS.
Odmiana pola kombi, lista wielokrotnego wyboru, czasami nazywana listą rozwijaną, może być rozumiana, jako pole kombi, z możliwością dokonywania wielu wyborów. W powyższym przykładzie pola kombi, tylko jeden element z listy mógł zostać wybrany. W liście wielokrotnego wyboru, więcej niż jeden element z listy wyboru może zostać wybrany za jednym razem.
Jeśli używasz myszy, możesz przytrzymać wciśnięty klawisz CTRL i kliknąć dowolną liczbę elementów na liście. Użytkownicy klawiatury, mogą użyć skrótu klawiszowego Internet Explorera SHIFT+F8 aby włączyć tryb rozszerzonego wyboru. Dopuki ten tryb jest włączony, przemieszczaj się w górę i w dół listy wyboru i naciskaj SPACJĘ aby wybrać tyle elementów ile jest konieczne. Aby odznaczyć wcześniej wybrany element, naciśnij ponownie SPACJĘ na tym elemencie.
Ćwiczenie: Otwórz przykładowy formularz. Poświęć kilka minut, aby przećwiczyć praktycznie jednorazowe zaznaczanie wielu elementów na liście wielokrotnego wyboru w przykładowym formularzu.
Zauważ, że nie wszedłeś do trybu formularzy, tylko czytałeś formularz przy pomocy virtualnego kursora i klawiszy strzałek.
Uwaga: możesz również nacisnąć ESC, NUMERYCZNY PLUS, lub KLIKNąć myszą, gdziekolwiek indziej na stronie poza kontrolkami formularza, aby wyjść z trybu formularzy.
Niektóre opcje Automatycznego trybu Formularzy mogą być zmienione. Na przykład, możesz woleć używać klasycznego trybu formularzy, zamiast automatycznego trybu formularzy. Lub możesz woleć zastosować jakieś inne zmiany. Istnieje kilka sposobów, aby tego dokonać.
Możesz wykonać pewne ustawienia trybu formularzy, przy pomocy okna Dostosuj Opcje jaws. Jaws automatycznie zapisuje ustawienia, aż do ich ponownej zmiany.
Ćwiczenie: Otwórz przykładowy formularz i postępuj według poniższych instrukcji, i zbadaj, jakie elementy możesz zmienić w oknie Dostosuj Opcje Jaws.
Jest to starszy sposób działania Jaws. Myślimy, że jeśli się przyzwyczaisz do automatycznego trybu formularzy, to da się go polubić. Teraz, śmiało wykonaj powyższe instrukcje, ale tym razem z powrotem włącz automatyczny tryb formularzy. Kiedy znajdziesz opcję, która jest odczytywana: "Automatyczny tryb formularzy - wyłączony" naciśnij SPACJĘ aby zmienić ją ponownie na włączone, anastępnie naciśnij ENTER aby zamknąć okno: Dostosuj opcje Jaws.
Opcje trybu formularzy, znajdujące się w Menedżerze konfiguracji, umożliwiają dokonywanie trwałych zmian, działających albo globalnie, albo tylko w konkretnej aplikacji. Jedną z nich już tutaj wspomnianą, jest możliwość zmiany dźwięku odtwarzanego przy wchodzeniu do, lub wychodzeniu z trybu formularzy, lub jego całkowite wyłączenie. Zapraszamy do eksperymentowania, ale zachęcamy do wypróbowania automatycznego trybu formularzy przez jakiś czas, jeśli jeszcze nie miałeś okazji tego zrobić.
Ćwiczenie: Postępuj zgodnie z poniższymi instrukcjami, aby zobaczyć pozostałe opcje, które mogą być zmieniane w menedżerze konfiguracji.
HTML pozwala autorowi strony przypisać kontrolkom formularza monit tekstowy (lub etykietę). Jaws rozpoznaje czy monit jest specjalnie zkojarzony z daną kontrolką, oraz wypowiada poprawny monit, gdy przechodzisz do tej kontrolki. Jeśli monit, nie jest specjalnie powiązany z daną kontrolką, to Jaws próbuje zidentyfikować tekst leżący najbliżej, jako monit danej kontrolki. Identyfikacja ta jest najbardziej poprawna, gdy tekst znajduje się bezpośrednio na lewo lub nad kontrolką.
Na niektórych źle zaprojektowanych stronach Web, tekst monitów nie jest w żaden sposób powiązany z określoną kontrolką, i wówczas stosowane są inne metody do określenia informacji o kontrolce. Często jest dostarczany tekst alternatywny w atrybutach ALT i TITLE. Jaws pozwala określić, jakich informacjji użyć dla kontrolek formularzy, dzięki czemu można uzyskać potrzebne informacje, aby pracować nawet ze źle skonstruowanymi stronami. naciśnij INSERT+V aby otworzyć okno Dostosuj opcje Jaws. Następnie naciśnij U aż zaznaczysz"Używanie dymka identyfikacji pola formularza - Etykieta - Label". Możesz naciskać SPACJĘ aby cyklicznie przełączać się pomiędzy różnymi metodami odnajdywania monitu kontrolki. Jeśli na całej stronie użyto jednego z alternatywnych sposobów określania informacji o kontrolkach, naciśnij INSERT+SHIFT+V aby trwale zmienić ustawienia dla całej tej strony.
Innym rozwiązaniem dla użytkowników Jaws, jest użycie funkcji Etykiet użytkownika. Etykiety użytkownika pozwalają nadawać własne poprawne nazwy kontrolkom, a jest to szczególnie przydatne, gdy użycie INS+V nie pomaga. Będzie to omawiane w następnych lekcjach.
|