Kartor är svåra när det gäller tillgänglighet. Nålarna ritas på kartan, och många kartbibliotek berättar inte för skärmläsaren att de finns.
Problemet som vi hittade
På Android var våra nålar osynliga för TalkBack, skärmläsaren. De var också osynliga för våra automatiska testverktyg, som använder samma tillgänglighetsinformation.
Därför spelar det roll
- Den som använder en skärmläsare kunde inte välja en bostad.
- Våra automatiska tester kunde inte trycka på en nål, så en del av appen testades inte.
Lösningen
Vi ändrade hur nålarna ritas, så att varje nål är ett riktigt element med en etikett. Nu kan skärmläsaren läsa dem, och testerna kan trycka på dem.
Lärdomen
Tillgänglighet och testbarhet hänger ofta ihop. Om ett testverktyg inte hittar ett element hittar en skärmläsare det förmodligen inte heller.
PricePinner