Nástroje pre vývojárov
- Autor: Andy Borka
- Stiahnuť stabilnú verziu
- Stiahnuť vývojovú verziu
- Funguje s NVDA od verzie 2019.1 po 2020.1.
Doplnok umožňuje získavať informácie o vizuálnych vlastnostiach prvkov a objektov. Pomocou vstavaných príkazov sa môžete pohybovať medzi prvkami a zistiť informácie o veľkosti, pozícii a ďalších vlastnostiach prvkov. Najprv je potrebné presunúť kurzor na požadovaný objekt. Následne stlačte ALT+WINDOWS+K. Prácu v režime doplnku ukončíte opätovným stlačením ALT+WINDOWS+K. V režime prehliadania najprvj aktivujte režim fokusu skratkou nvda+medzera a vypnite rýchlu navigáciu skratkou nvda+shift+medzera.
Príkazy
Po aktivovaní režimu doplnku sú dostupné tieto príkazy:
- ALT+WINDOWS+K - Aktivuje a deaktivuje funkcie pre vývojárov.
- ľavá šípka - Zameria predchádzajúci objekt rovnakej úrovne.
- pravá šípka - zameria nasledujúci objekt rovnakej úrovne.
- Šípka hore - zameria nadradený rodičovský objekt.
- Šípka dole - zameria podradený objekt potomka.
- CTRL+HOME - Zameria prvý hlavný objekt.
- home - presunie kurzor na definovaného relatívneho rodiča.
- A - vo webovom zobrazení oznámi HTML atribúty. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- B - Oznámi pozíciu spodného okraja objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- SHIFT+B - oznámi vzdialenosť spodného okraja objektu od spodného okraja rodičovského objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- C - oznámi počet podradených objektov (potomkov) objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- ctrl+c - Prepína oznamovanie farieb. Dostupné sú možnosti RGB, Hex a názvy.
- CTRL+D - Prepína medzi dlhými a krátkymi správami.
- F - V režime prehliadania oznámi informácie o formátovaní prvku. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- h - oznámi výšku objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- L - Oznámi pozíciu ľavého okraja objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- n - Oznámi názov objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- CTRL+P - Umožní nastaviť relatívneho rodiča pre neskoršie určenie pozície nadradených a podradených objektov.
- P - Oznámi názov relatívneho rodiča. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- R - Oznámi pozíciu pravého okraja objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- SHIFT+R - Oznámi vzdialenosť pravého okraja objektu od pravého okraja relatívneho rodiča. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- ALT+R - oznámi typ prvku. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- S - Oznámi počet objektov na rovnakej úrovni ako zameraný objekt. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- shift+s - Oznámi stav prvku. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- T - Oznámi pozíciu horného okraja objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- V - Oznámi verziu doplnku. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- W - oznámi šírku objektu. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
Poznámky
- Nefunguje použitie numerického klávesu home, pretože NVDA ho odosiela ako numerickú číslicu 7. Nepomáha ani použitie doplnkov, ktoré sa snažia potlačiť toto správanie.
Ak použijete funkciu relatívneho rodiča, doplnok nastaví ako relatívneho rodiča v nasledujúcich situáciách pracovnú plochu:
- Zameraný objekt a relatívny rodič sú rovnaké.
- Relatívny rodič nie je priamim rodičom zameraného objektu.
Doplnok nedokáže identifikovať CSS pravidlá, ako výplň, orámovanie, z-index. Toto by totiž mohlo byť potenciálne nebezpečné pre používateľa.
Známe problémy
- Zoznam písiem sa vám môže javiť nedostatočný alebo nepoužiteľný. Toto je spôsobené dostupnými typmi písma v NVDA.
Zoznam zmien
20.04
- Pridané gesto (home), ktoré zameria definovaného relatívneho rodiča.
20.03
- Pridaná skratka alt+r, ktorá oznámi typ prvku. Napríklad tlačidlo, položka zoznamu, zoznam, začiarkávacie pole, sekcia.
- Pridaná skratka shift+s, ktorá oznámi stav prvku. Napríklad má fokus, vybraté, stlačené, iba na čítanie.
- Odstránená podpora pre unikátny identifikátor IAccessible, keďže väčšinou tento údaj nedáva zmysel.
- Odteraz sú verzie číslované v tvare rr.vv, kde RR určuje rok a VV poradové číslo verzie. Verzia 20.03 je tretia hlavná verzia vydaná v roku 2020.
2020.2
- Starting DTK retains the cursor’s current position in web content. If the object under the caret can’t gain focus, DTK will place focus on the first available ancestor.
- Odstránená stará podpora pre reťazce Unicode.
- Odstránená možnosť zapnúť a vypnúť funkcie doplnku z nastavení doplnku. Skratka alt+windows+k stále funguje.
V možnostiach doplnku je možné nastaviť ako budú prezentované informácie o formátovaní.
- Nový atribút formátovania pridáte tlačidlom pridať (add). Zadajte platný názov, tabulátorom ho presuňte do zoznamu a klávesom ESC zavrite dialóg.
- Atribút odstránite zo zoznamu jeho vybratým a následným aktivovaním tlačidla odstrániť (delete attribute).
- Atribút premenujte nasledovne: Vyberte ho v zozname. Aktivujte tlačidlo premenovať (rename attribute). Zadajte nový názov. Tabulátorom ho presuňte do zoznamu. Klávesom ESC zatvorte dialóg.
- Atribút presúvajte vyššie stláčaním tlačidla posunúť hore (move up).
- Atribút presúvajte nižšie stláčaním tlačidla posunúť dole (move down).
V možnostiach doplnku je možné nastaviť spôsob, akým chcete oznamovať farby. Oznamovanie sa dá v režime doplnku prepínať aj skratkou ctrl+c.
- RGB - červená/zelená/modrá. Definuje farbu kombináciou týchto troch farieb. Užitočné pri grafickom umení.
- Hex - '#' nasledovaný šiestimi znakmi v rozsahu 1-0 a A-F. Užitočné pri webových stránkach.
- Názov - Slovná textová informácia. Užitočné na overenie predchádzajúcich dvoch interpretácií a tiež pre základnú informáciu o farbe.
2020.1.1
- Zlepšená podpora pre znaky unicode.
2020.1.0
- Odteraz môžete sledovať len malú časť prostredia nastavením relatívneho rodiča. Toto nastavíte skratkou ctrl+p. Toto je užitočné pri zisťovaní veľkosti a pozície objektov. Najprv aktivujte režim doplnku, nájdite požadovaný objekt, ktorý chcete nastaviť ako relatívneho rodiča, stlačte ctrl+p a pokračujte v práci.
- Písmenom P získate názov relatívneho rodiča. Stlačené dvakrát rýchlo za sebou skopíruje informáciu do schránky.
- Pridaná skratka shift+b na zistenie vzdialenosti spodného okraja objektu od spodného okraja rodičovského objektu.
- Pridaná skratka shift+r na zistenie vzdialenosti pravého okraja objektu od pravého okraja nadradeného objektu.
- Doplnok podporuje konfiguračné profily.
- Upravené číslovanie verzií, aby bolo možné doplnok aktualizovať cez automatizované nástroje.
2020.0 preview
- Číslo verzii zmenené na 2020.0 preview aby sme upozornili na prebiehajúcu implementáciu Python3.
- Pridaná kompatibilita s Python3.
- Skratka "n" oznamuje názov objektu. Ak názov nie je, oznámi "žiadny".
- Pri opätovnom načítaní doplnkov sa nepridá nová položka doplnku do menu s možnosťami NVDA.
2019.1.2
- Doplnok oznamuje pozície a hodnoty veľkosti aj ak sú 0.
- Navigácia teraz rešpektuje, ak je nastavené oznamovanie dlhými správami.
- Upravené oznamovanie veľkosti a pozície objektov.
- Zlepšená stabilita.
2019.1.1
- Pri oznamovaní verzie sa doplnok opakovane nenačítava.
- Pri inštalácii sú odteraz predvolene funkcie doplnku vypnuté.
- V správach je odteraz možné používať aj znaky mimo ascii rozsahu.
- Dvojité stlačenie skratiek a, b, c, f, h, l, r, s, t, v, a w neprerušuje reč NVDA.
2019.1
- Opravený problém s vyžadovanou verziou NVDA, ktorá ešte nevyšla.
2019.0 (prvé stabilné vydanie)
- Prvé vydanie so základnou navigáciou.