Xamarin.Forms Přístupnost
Vytvoření přístupné aplikace zajišťuje, aby aplikace byla použitelná lidmi, kteří přistupují k uživatelskému rozhraní s celou řadou potřeb a zkušeností.
Xamarin.Forms Zpřístupnění aplikace znamená přemýšlet o rozložení a návrhu mnoha prvků uživatelského rozhraní. Pokyny k problémům, které je potřeba zvážit, najdete v kontrolním seznamu přístupnosti. Rozhraní API už můžou řešit Xamarin.Forms řadu problémů s přístupností, jako jsou velká písma a vhodná nastavení barev a kontrastu.
Průvodci přístupností pro Android a iOS obsahují podrobnosti o nativních rozhraních API vystavených Xamarinem a průvodce přístupností pro UPW na WEBU MSDN vysvětluje nativní přístup na této platformě. Tato rozhraní API se používají k plně implementaci přístupných aplikací na každé platformě.
Xamarin.Forms v současné době nemá integrovanou podporu pro všechna rozhraní API pro usnadnění přístupu, která jsou k dispozici na všech základních platformách. Podporuje ale nastavení vlastností automatizace prvků uživatelského rozhraní, které podporují nástroje pro pomoc se čtečkou obrazovky a navigačními nástroji, což je jedna z nejdůležitějších částí vytváření přístupných aplikací. Další informace naleznete v tématu Vlastnosti automatizace.
Xamarin.Forms aplikace můžou mít také zadané pořadí ovládacích prvků, aby se zlepšila použitelnost a přístupnost. Další informace najdete v tématu Přístupnost pomocí klávesnice.
Jiná rozhraní API pro usnadnění přístupu (například PostNotification v iOSu) můžou být vhodnější pro DependencyService
implementaci vlastního rendereru . Tyto údaje nejsou popsané v této příručce.
Testování přístupnosti
Xamarin.Forms aplikace obvykle cílí na více platforem, což znamená testování funkcí přístupnosti podle platformy. Na těchto odkazech se dozvíte, jak otestovat přístupnost na jednotlivých platformách: