The UX&a11y tips
Subscribe
Sign in
Home
Archive
About
New
Top
Please, show password via Enter
Folks, a few weeks ago I tried to log in to Booking app and my girlfriend distracted me. Blimey, after that I forgot what I typed. So I pushed Tab to…
Stas Melnikov
May 30
1
Share this post
Please, show password via Enter
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
button type=button is better than a href=#
There is the practice of using a href="#" for creating an interactive element. People disable the default behavior of a link using JS. As a result, you…
Stas Melnikov
Dec 27, 2021
1
Share this post
button type=button is better than a href=#
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Switching сaps letters to lowercase at the start a filling-in of email is what you like?
Folks, iHerb makes you switch caps letters to lowercase before you start a filling-in of email. That's what you like? 😊 It freaks me out! 😤 A majority…
Stas Melnikov
May 9
1
Share this post
Switching сaps letters to lowercase at the start a filling-in of email is what you like?
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Expand a clickable area!
Fellows, did you feel anger when you try to click too small buttons using a mouse? 🤔 I'm, Yes! 😤 But we can click the button. And what if users have…
Stas Melnikov
Jun 6
1
Share this post
Expand a clickable area!
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Close a modal using the Esc key!
Folks, unfortunately, apps don't allow to hide a modal using the Esc key 😡 The Pinterest app is an example of it! Just try to push the Esc key when you…
Stas Melnikov
May 2
1
Share this post
Close a modal using the Esc key!
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Leave just the numbers!
Folks, will you confused by # or * symbols when entering digital code when logging in on Telegram website? 🤔 Personally, I'm yes because I…
Stas Melnikov
May 23
1
Share this post
Leave just the numbers!
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Is focus moving to the close button always user-friendly?
Folks, let's choose a language on Booking. I push the button and see a modal. I want to pay attention focus is moved on the close button. So I push the…
Stas Melnikov
Apr 25
1
Share this post
Is focus moving to the close button always user-friendly?
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Use a keyboard with big numbers instead of small
Friends, now, I was filling in my birthday date in the Booking app. When I taped on the text field I saw the keyboard with letters and small numbers…
Stas Melnikov
Jun 13
1
Share this post
Use a keyboard with big numbers instead of small
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
The labels must be related to input fields
Folks, I'm shocked! 😮I thought everyone knows the best practice that tells labels must be linked with input fields. But if we click on the Password…
Stas Melnikov
Jun 27
1
Share this post
The labels must be related to input fields
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Verbs are more understandable than nouns
Folks, I'd like to discuss one from more disturbing to me questions 🤔 There is an approach of using nouns for elements that lead to action. For…
Stas Melnikov
Jan 31
Share this post
Verbs are more understandable than nouns
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Taking care of users which can experience dizziness, nausea and headaches
Folks, did you know your animations might cause dizziness, nausea and headache? 🤔 The WCAG 2.2 has the section 2.3.3. which describes that users with…
Stas Melnikov
Mar 7
Share this post
Taking care of users which can experience dizziness, nausea and headaches
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
Save focus after form validation
Folks, did you think focus might improve a user life when he goes through form validation? 🤔🤔🤔 Let's look at Preply. If we make a password mistake…
Stas Melnikov
Feb 28
Share this post
Save focus after form validation
uxa11y.substack.com
Copy link
Twitter
Facebook
Email
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts