Gebruikerskoppelvlakontwerp: lesse van 'n hysbak in Indianapolis

Gebruikerskoppelvlak van 'n hysbak

Terwyl ek nou die dag na 'n vergadering gekom het, het ek in 'n hysbak gery wat dit gehad het gebruikerskoppelvlakontwerp:

Gebruikerskoppelvlak van 'n hysbak

Ek dink die geskiedenis van hierdie hysbak is so:

  1. Die hysbak is ontwerp en afgelewer met 'n baie eenvoudige, gebruiksvriendelike gebruikerskoppelvlak soos hierdie:
    Hysbak-UI-org
  2. 'N Nuwe vereiste het ontstaan: "Ons moet braille ondersteun!"
  3. In plaas daarvan om die gebruikerskoppelvlak behoorlik te herontwerp, addisionele ontwerp is bloot met die oorspronklike ontwerp gekoester.
  4. Vereiste voldoen. Probleem opgelos. Of was dit?

Ek het die geluk gehad om te sien hoe twee ander mense op die hysbak stap en hul vloer probeer kies. Een het die braille-knoppie gedruk (miskien omdat dit groter was en meer kontras met die agtergrond gehad het - ek weet nie) voordat hy besef het dat dit glad nie 'n knoppie was nie. 'N Bietjie verbouereerd (ek staar), druk sy die regte knoppie in haar tweede probeerslag. 'N Ander persoon wat op 'n ander verdieping aangaan, stop sy vinger in die middel van die baan om sy opsies te ontleed. Hy het reg geraai, maar nie sonder deeglike nadenke nie.

Ek wens ek kon gesien het dat 'n persoon met 'n gesiggestremdheid hierdie hysbak probeer gebruik het. Hierdie braille-funksie is immers spesifiek vir hulle bygevoeg. Maar hoe kan braille op 'n knoppie wat nie eens 'n knoppie is nie, 'n gesiggestremde persoon in staat stel om sy vloer te kies? Dit is nie net onbehulpsaam nie; dit is gemeen. Hierdie herontwerp van die gebruikerskoppelvlak het nie net die behoeftes van mense met gesiggestremdhede bevredig nie, maar dit het ook die gebruikerservaring verwarrend vir siende gebruikers gemaak.

Ek besef dat daar allerlei kostes en hindernisse is om 'n fisiese koppelvlak aan te pas, soos die knoppies van 'n hysbak. Ons het egter nie dieselfde hindernisse vir ons webwerwe, webprogramme en mobiele toepassings nie. Voordat u die coole nuwe funksie byvoeg, moet u dus seker maak dat u dit implementeer op 'n manier wat werklik aan 'n nuwe behoefte voldoen en nie 'n nuwe probleem skep nie. Soos altyd, toets die gebruiker dit om seker te wees!

4 Comments

  1. 1
  2. 2
  3. 4

Wat dink jy?

Hierdie webwerf gebruik Akismet om spam te verminder. Leer hoe jou opmerking verwerk is.