About Near wallet from blind
Оглавление (Contents)
In English
Hello. To begin with, thank you for the opportunity to describe the accessibility of Near wallet for the blind.
Moreover, I registered using a card.
Wallet:
What is not very convenient is the lack of highlighting of the "Available Balance" in the form of the <h2></h2> tag.
The fact is that we move using the h key.
You can also use buttons, but there are more of them.
Does not apply to accessibility,
For example, a popular Meta token looks like this:
Stakeing:
After selecting the validator and entering the amount by clicking the "Submit bid" button, such a modal window opens:
It is inconvenient that it is located at the bottom, and not under the "Submit bid" button - you have to search.
if the cursor immediately got into the modal window.
And if, by the way, there is any
it would be possible to add a link to this project on the first page of placing bids so that you can get stuck there right away.
Account:
There is a list of applications in the "Authorized Applications" section.
Not enough links to apps: It would be great if app creators could specify a URL.
Automatic translation
and problems with page display:
the Russian language of the interface is selected, then due to the presence of English-language words in the wallet, it translates
to such a page, the arrow keys (possibly with the mouse) replace it with this one:
I do not know which image remains: the whole body code allows you to look at the code.
PS And after updating the page, it was quickly replaced by a white screen with an image.
Ref finance, by the way, he has the same problem.
The rest:
Everything is fine with the authorization of the application and the confirmation of the transaction.
Additionally from other man
Registration on wallet.near.org :
After entering the user name and clicking continue, the site offers to choose the type of security: enhanced by mnemonic phrase, or basic by email. I couldn't choose basic security. When clicking on the level four header, nothing happened. I clicked continue and I still had a list of words to write.And there are no elements, such as a radio button, to check that it is selected before pressing the continue button. I suggest those
the elements that you need to click on to select are made available via the HTML attributes role radio, aria-checked true or false, tabindex 0.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_radio_role
System: iOS 15.2, device: iPhone SE 2020. It seems to me that the computer will have exactly the same problem.
Here, too, it is desirable to make either links or buttons
In addition, I found out the shortcomings in the translations of the Russian interface.
In Russian, "What's on NEAR?" is written in English, and the text below:Earn, mint, and play! Discover the ecosystem of NEAR applications.Explore AppsExplore DeFi
Well, information about the transaction: https://i.imgur.com/pGUtbvT.png
"Price Unavailable" is also not translated, "Your PortfolioToken Balance" is also not translated.ReceiveTop Up
All or part of this (part, if not all in the file was) translated: https://github.com/near/near-wallet/pull/2417
На Русском
Здравствуйте. Для начала благодарю за возможность описать доступность Near wallet для незрячих.
Причём я зарегистрировал при помощи карты.
Wallet:
Что не совсем удобно - это отсутствие выделения "Available Balance" в виде <h2></h2> тега.
Дело в том, что мы перемещаемся при помощи клавиши h.
Можно и по кнопкам, но их больше.
Не относится к доступности, но почему нет отображения в долларах для других токенов?
Например, популярный токен Meta Token показывает так:
Stakeing:
После выбора валидатора и ввода суммы с кликом по кнопке "Submit stake" открывается такое модальное окно:
Неудобно, что оно находится внизу, а не под кнопкой "Submit stake" - приходится искать.
Да и в целом, было бы удобно, если бы курсор сразу попадал в модальное окно.
И если кстати есть какое-то сотрудничество с metapool, можно было бы добавить на этот проект ссылку на первой странице стейкинга, дабы можно было сразу застейкать там.
Account:
В блоке "Authorized Apps" есть список приложений.
Не хватает ссылок на приложения: было бы здорово, если бы создатели приложений могли указывать URL.
Автоматический перевод и проблемы отображения страниц:
Если выбран Русский язык интерфейса, в силу наличия Англоязычных слов в Near wallet переводчик браузера переводит.
Но после перемещения по такой странице клавишами стрелок (может и мышкой) заменяется она на такое:
Какое именно изображение остаётся, не знаю: просмотреть код выдаёт весь код body.
P. S. И после обновления страницы быстро заменилось на белый экран с изображением.
У ref finance, кстати, та же проблема.
Остальное:
С авторизацией приложений и подтверждением транзакций всё ок.
Дополнение от другого человека
Регистрация на wallet.near.org :
После ввода имени пользователя и нажатия кнопки продолжить сайт предлагает выбрать тип безопасности: повышенная по мнемонической фразе, либо базовая по электронной почте. Я не смог выбрать базовую безопасность. При нажатии на заголовок уровня четыре ничего не произошло. Я нажал продолжить и у меня все равно открылся список слов для записи.И никаких элементов, таких как радио кнопка, чтобы перед нажатием кнопки продолжить проверить, что выбрана, нет. Предлагаю те элементы, на которые нужно нажимать для выбора, сделать доступными посредством HTML атрибутов role radio, aria-checked true or false, tabindex 0.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_radio_role
Система: iOS 15.2, устройство: iPhone SE 2020. Мне кажется на компьютере будет точно такая же проблема.
Здесь тоже желательно сделать либо ссылками, либо кнопками
Кроме того
Обнаружил недочёты в переводах Русского интерфейса.
На Русском "What's on NEAR?" на Английском написан, и текст ниже:
Earn, mint, and play! Discover the ecosystem of NEAR applications.
Ну и инфа о транзакции: https://i.imgur.com/pGUtbvT.png
"Price Unavailable" тоже не переведён, "Your PortfolioToken Balance" тоже.
Всё или часть из этого (часть, если не всё в файле было) переведено: https://github.com/near/near-wallet/pull/2417