January 13, 2022

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.

1. Recovery:

Everything is clear here.

2. Creating an account - too.

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,

but why is there no display

a dollar for other

tokens?

For example, a popular Meta token looks like this:

Meta token

Price Unavailable

746,31513 $META

- US Dollar

Which is not very convenient.

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.

And in general, it would

be convenient

if the cursor immediately got into the modal window.

And if, by the way, there is any

collaboration with metapool,

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:

If

the Russian language of the interface is selected, then due to the presence of English-language words in the wallet, it translates

browser translator.

But after navigating

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.

More details:

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

With tab index

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

Available Balance

Tabbalancescollectibles

All or part of this (part, if not all in the file was) translated: https://github.com/near/near-wallet/pull/2417

На Русском

Здравствуйте. Для начала благодарю за возможность описать доступность Near wallet для незрячих.

1. Восстановление:

Тут всё понятно.

2. Создание аккаунта - тоже.

Причём я зарегистрировал при помощи карты.

Wallet:

Что не совсем удобно - это отсутствие выделения "Available Balance" в виде <h2></h2> тега.

Дело в том, что мы перемещаемся при помощи клавиши h.

Можно и по кнопкам, но их больше.

Не относится к доступности, но почему нет отображения в долларах для других токенов?

Например, популярный токен Meta Token показывает так:

Meta Token

Price Unavailable

746.31513 $META

— USD

Что не совсем удобно.

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.

Explore Apps

Explore DeFi

Ну и инфа о транзакции: https://i.imgur.com/pGUtbvT.png

"Price Unavailable" тоже не переведён, "Your PortfolioToken Balance" тоже.

Receive

Top Up

Available Balance

Вкладки

Balances

Collectibles

Всё или часть из этого (часть, если не всё в файле было) переведено: https://github.com/near/near-wallet/pull/2417