Poboljšani dijaloški okvir traženja dodatak za NVDA implementira poboljšano pretraživanje:
Preuzmite Poboljšani dijaloški okvir traženja 1.5.1 dodatak](https://github.com/marlon-sousa/EnhancedFindDialog/releases/download/1.5.1/EnhancedFindDialog-1.5.1.nvda-addon)
Na mnogim web-mjestima i web-aplikacijama, najbrži način za pristup određenim mjestima je pomoću naredbe za pretraživanje, često vezane na tipke NVDA + Control + F.
Dijaloški okvir za pretraživanje omogućuje nam upisivanje teksta i postavljanje na sljedeće pojavljivanje tog teksta ako postoji.
U mnogim slučajevima, naći ćete se kako posjećujete iste web stranice nekoliko puta tijekom iste NVDA sesije. Na mnogim od ovih web stranica morat ćete tražiti iste pojmove, posebno ako je to jedini način da brzo dođete do poveznice ili odjeljka te web stranice.
To je posebno slučaj s ljudima koji svakodnevno rade sa sustavima koji se temelje na webu kao dijelom svog posla.
Međutim, NVDA ne čuva prethodne pojmove koje ste tražili na popisu. To usporava vašu produktivnost, jer osim ako ne tražite točno isti pojam kao što ste prošli put tražili, morate ga ponovno upisati.
Ovaj dodatak čuva povijest pretraživanja koja traje sve dok je NVDA pokrenut. Dakle, prilikom aktivacije samo trebate pritisnuti strelicu prema dolje i odabrati prethodno tražene pojmove za izvođenje nove pretrage.
Naravno, možete upisati nove pojmove. Oni će također biti dodani na popis sljedeći put kada aktivirate dijaloški okvir za pretraživanje.
Jednostavno instalirajte dodatak. Kada je aktiviran, pritiskanje strelica prema dolje i gore na polju za uređivanje u dijaloškom okviru za pretraživanje omogućit će vam navigaciju kroz popis prethodno pretraživanih pojmova.
U svakom trenutku možete upisati novi pojam kao i obično.
Prelamanje pretraživanja je značajka koja, ako je konfigurirana, ne uzima u obzir trenutni položaj na kojem se nalazite u tekstu prilikom pretraživanja.
To znači da ako tražite nešto čega nema ispod vaše trenutne pozicije, pretraga će se izvršiti od početka teksta kako bi se provjerilo postoji li taj pojam negdje u cijelom tekstu.
Ovo je posebno važno ljudima koji rade sa sustavima temeljenim na webu i trebaju pronaći određeni gumb ili dio teksta bez obzira na to gdje se na stranici nalaze.
Ova je opcija specifična za profil, što znači da možete imati profil tamo gdje je aktivan, a drugi gdje nije.
Jednostavno instalirajte dodatak. Kada je aktiviran, dijaloški okvir za traženje ponudit će potvrdni okvir pod nazivom prelamanje pretraživanja.
Ako je označen:
Promjenom ovog potvrdnog okvira i izvođenjem pretraživanja spremit će se novo stanje (označeno ili neoznačeno) za aktivni profil. Otkazivanjem pretraživanja neće se promijeniti njegovo stanje na aktivnom profilu, čak i ako ste ga promijenili prije otkazivanja pretraživanja.
NVDA već nudi potvrdni okvir osjetljivosti na velika i mala slova kako bi omogućio pretraživanje s obzirom na velika i mala slova. Ovaj dodatak proširuje ovu funkcionalnost spremanjem stanja ovog potvrdnog okvira u aktivnom profilu, tako da možete imati profile s ovim konfiguriranim drugačije.
Jednostavno instalirajte dodatak. Promjena potvrdnog okvira osjetljivosti na velika i mala slova i izvođenje pretraživanja spremit će novo stanje (označeno ili neoznačeno) za aktivni profil. Otkazivanjem pretraživanja neće se promijeniti njegovo stanje na aktivnom profilu, čak i ako ste ga promijenili prije otkazivanja pretraživanja.
Način na koji se NVDA ponaša kada se pronađe traženi pojam je sljedeći: postavljeni ste na mjesto traženog pojma i red se čita od traženog pojma dalje.
Ovo je oduvijek bilo problematično kada nešto trebate pretraživati nekoliko puta (koristeći NVDA + F3), jer prvo što slušate je sam traženi pojam, kada taj pojam znate jer ste ga upravo tražili.
Ovaj dodatak postavlja pokazivač na poziciju izraza, ali umjesto da čita od pojma, on čita cijeli redak, dajući vam kontekst u kojem je taj pojam pronađen.
Na primjer, pretpostavimo da tražite "Marlon" jer znate da postoji gumb koji se zove "Target Marlon somehwere". Ne želite tražiti metu jer postoje drugi gumbi koji se zovu "Cilj, x, y, z" i želite pronaći metu Gumb Marlon.
Evo teksta:
Izbriši Marlonove komentare
Odgovori izravno Marlonu
Prijavite Marlona kao spamera
Ciljajte Marlona na odgovor
Kad biste tražili Marlona prije ovog bloka, čuli biste Komentari Marlona
Ako nastavite pritiskati NVDA + F3 čut ćete Marlon
Marlon kao spamer
Marlon na odgovoru
To bi smanjilo vašu produktivnost jer biste prvo čuli samo marlon, a da ništa ne znate o ovoj pojavi.
Sljedeći put biste čuli Marlona i morali biste čekati da se kao spammer progovori, jer ni vi ne biste znali što je o Marlonu u ovom tekstu.
Slično tome, sljedeći put ćete morati pričekati na odgovor, jer ni vi ne biste bili sigurni što je to s Marlonom.
Štoviše, ako biste brzo pritisnuli NVDA + F3, čuli biste Marlon, Marlon, Marlon, Marlon ... što nije produktivno jer znate da tražite Marlona.
Jednostavno instalirajte dodatak.
Nakon što se instalira, očitava se trenutni redak pronađenog traženog pojma i nalazite se na pojmu koji se nalazi u njemu.
U našem gornjem primjeru, kada ste prvi put izvršili pretraživanje čuli biste
Izbriši Marlonove komentare
Ako nastavite pritiskati NVDA + F3 čut ćete
Odgovori izravno Marlonu
Prijavite Marlona kao spamera
Ciljajte Marlona na odgovor
Nadalje, ako ste brzo pritisnuli NVDA + F3, čut ćete početak svakog retka, što vam omogućuje da brzo pritisnete Enter na ciljnom retku jer znate da je Marlon prisutan na kasnijoj poziciji u tom istom retku.
Ako želite doprinijeti ili prevesti ovaj dodatak, pristupite repozitoriju projekta i pronađite upute na contributing.md u direktoriju dokumentacije na engleskom jeziku.
Posebna zahvala za