KWALIFIKACJA INF10 - CZERWIEC 2019

PYTANIE NR 7.
W której sytuacji należy zastosować w programie NVDA metodę nawigacji przeglądem tekstu w aktualnym obiekcie?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Przegląd tekstu w aktualnym obiekcie w NVDA stosuje się wtedy, gdy standardowe mechanizmy edycji/nawigacji nie działają poprawnie, czyli kursor systemowy nie jest dostępny albo ma ograniczony zakres działania. W takich sytuacjach przegląd pozwala odczytać i analizować treść obiektu niezależnie od kursora.

Pełne wyjaśnienie:

Pytanie dotyczy tego, kiedy w NVDA należy użyć nawigacji opartej o przegląd tekstu w aktualnym obiekcie (mechanizmy przeglądu/kursora przeglądu). To rozwiązanie jest szczególnie przydatne, gdy nie można polegać na standardowym kursorze systemowym (caret) i typowej nawigacji edycyjnej.

Odpowiedź: "Gdy kursor systemowy jest nieobecny lub ma ograniczone możliwości." jest właściwa, ponieważ przegląd tekstu pozwala NVDA odczytywać zawartość i poruszać się po tekście/treści kontrolki nawet wtedy, gdy aplikacja nie udostępnia poprawnie kursora systemowego, fokus zachowuje się nietypowo albo kontrolka jest niestandardowa i słabo wspiera dostępność.

Dlaczego pozostałe propozycje są błędne?

  • "Podczas pracy z dokumentem w formacie DOC." – sam format pliku nie determinuje konieczności użycia przeglądu obiektu. W wielu przypadkach dokumenty DOC da się czytać i edytować z użyciem kursora systemowego i standardowych metod nawigacji.
  • "Podczas pracy z dokumentem w formacie PDF." – podobnie, PDF nie jest automatycznie sygnałem do użycia przeglądu tekstu w obiekcie. Kluczowe jest to, czy treść jest dostępna i czy działa typowa nawigacja; format jest wtórny względem zachowania aplikacji/komponentu.
  • "Gdy kursor systemowy jest dostępny." – to odwraca logikę. Gdy kursor systemowy działa poprawnie, zwykle korzysta się z niego, bo umożliwia najpełniejszą nawigację i edycję w polach tekstowych. Przegląd obiektu jest trybem pomocniczym na sytuacje problemowe.

W praktyce (ważne dla technika tyfloinformatyka) warto zapamiętać zasadę: gdy standardowa nawigacja nie dociera do treści lub nie pozwala jej czytać – przełącz się na mechanizmy przeglądu. To często ratuje pracę w aplikacjach o niepełnej dostępności, w oknach z nietypowymi kontrolkami lub w elementach interfejsu, które nie zachowują się jak klasyczne pola edycyjne.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Kursor systemowy (caret) to wskaźnik pozycji edycji/nawigacji tekstu w aplikacji, który zwykle porusza się strzałkami i pozwala czytnikowi ekranu czytać znaki, wyrazy i linie. Jeśli aplikacja nie udostępnia go poprawnie, NVDA może wymagać użycia mechanizmów przeglądu.
Typowe objawy to brak reakcji na strzałki, "gubienie" pozycji w tekście, brak odczytu podczas poruszania się, niemożność wejścia w kontrolkę lub sytuacja, gdy fokus jest w elemencie, ale nie da się czytać jego treści linia po linii. Wtedy pomocny bywa przegląd obiektu/tekstu.
Bo nie opiera się wyłącznie na standardowej edycji tekstu przez systemowy caret. Mechanizmy przeglądu pozwalają NVDA analizować zawartość aktualnego obiektu interfejsu i czytać ją nawet wtedy, gdy aplikacja ma niestandardowe kontrolki lub błędnie obsługuje fokus i kursor.
Gdy pracujesz w typowych polach edycyjnych i wszystko działa poprawnie (pisanie, zaznaczanie, nawigacja po znakach/wyrazach/liniach). Kursor systemowy zwykle daje najpełniejszą kontrolę nad edycją, a przegląd obiektu traktuj jako tryb awaryjny lub diagnostyczny.
Nie. Format DOC sam w sobie nie przesądza o konieczności użycia przeglądu. Jeśli dokument jest otwarty w programie wspierającym dostępność i działa standardowa nawigacja tekstu, korzysta się z kursora systemowego. Przegląd stosuje się głównie przy problemach z dostępnością.
Nie zawsze. Wiele plików PDF jest poprawnie dostępnych i pozwala na standardowe czytanie. Problemy pojawiają się np. przy skanach bez OCR lub w źle przygotowanych dokumentach, ale wtedy kluczowa jest niedostępność treści, a nie sam fakt, że to PDF.
Najczęściej: odczyt etykiet i komunikatów w oknach dialogowych, sprawdzanie treści pasków narzędzi/paska stanu, praca z nietypowymi kontrolkami w aplikacjach, a także pomoc użytkownikowi, gdy standardowa nawigacja "utknęła". To przydatne w diagnozie problemów dostępności.
Często mylą mechanizmy przeglądu z "trybem przeglądania" stron internetowych lub wiążą je z konkretnym formatem pliku (DOC/PDF). Innym błędem jest wybór przeglądu nawet wtedy, gdy kursor systemowy działa prawidłowo, co jest mniej efektywne w edycji tekstu.
Bo DOC i PDF kojarzą się z częstymi problemami dostępności, więc łatwo wybrać je "z przyzwyczajenia". Jednak pytanie dotyczy warunku technicznego: dostępności i możliwości kursora systemowego. To mechanizm działania interfejsu decyduje o metodzie nawigacji, nie nazwa formatu.
Ćwicz na różnych aplikacjach: edytor tekstu, okna dialogowe, ustawienia systemowe, programy z nietypowymi kontrolkami. Porównuj zachowanie kursora systemowego i mechanizmów przeglądu: kiedy jedno działa, a kiedy drugie jest konieczne. Notuj objawy i dobieraj właściwą metodę.
info

Około 42% zdających odpowiada poprawnie na to pytanie. trudne

Według specjalistów z branży: "W takich sytuacjach przegląd pozwala odczytać i analizować treść obiektu niezależnie od kursora."

Źródła:

  • NVDA User Guide (User Manual) – sekcje dotyczące "Review cursor" i "Object navigation", https://www.nvaccess.org/files/nvda/documentation/userGuide.html (dostęp: 2026-03-05)
  • NVDA Quick Reference Guide – komendy związane z przeglądem (review) i nawigacją obiektową, https://www.nvaccess.org/files/nvda/documentation/keyCommands.html (dostęp: 2026-03-05)
  • NV Access: NVDA Documentation index (odnośniki do podręcznika i skrótów), https://www.nvaccess.org/documentation/ (dostęp: 2026-03-05)

Materiały:

  • Podręcznik użytkownika NVDA (sekcje o nawigacji obiektowej i kursorze przeglądu)
  • Lista skrótów klawiszowych NVDA (Quick Reference Guide)
  • Ćwiczenia praktyczne: poruszanie się po oknach dialogowych i kontrolkach bez możliwości edycji tekstu kursorem systemowym

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego