1,111 karma · joined May 2, 2020
https://user-interface.io
What's funny is that we usually do not notice its beauty because we got used to it.
And I don't travel a lot so I cannot compare.
BUT
In the past years we indeed got wi-fi, air conditioning and stuff. Some of trains are colored in thematic things, like:
https://www.google.com/search?q=%D1%82%D0%B5%D0%BC%D0%B0%D1%...
Check it out, they look really great!
I remember that as a warm feeling...
1. I wanted to make a PDF because later on I want to make a big fundamental book that I will sell :) It's kind of practice for me.
2. HTML is harder to make. I mean, decent HTML. The book was made in Sketch, so it's way easier.
3. I use the book for getting emails for newsletter. But for HN I decided to put the direct link, so that the community doesn't have to sign up
Superb, thank you!
The problem is that I'm not native speaker. Could you tell me, if it's correct to say, e.g.
"If the user wants to do this, they will do this"
I mean, if I need to use a single, not plural, how to properly refer to ... him/her?
I put him all the time because "a user" in Russian language has a gender, while in English it doesn't have a gender.
I'm always confused about this.
For example, "Imagine you have a user who wants to sign up. After (___) sings up"?
Please, give me advice here, this is really a problem =(
I wouldn't put john@company.com, at least in complex forms. On the one hand you provide sample data, but on the other hand... for example you'll need to provide a fake phone number, some fake data that is not personal.
I tend to leave inputs empty (while having labels above them!) and only if they have some kind of masks I show the placeholder.
Any hints about how to fill the form I place BELOW the input, so that when user starts typing, they don't disappear.
So looks like I just keep them empty most of the time.
Or, if it's a super simple form (e.g. only email on landing page), I put "Enter your email here". Since it's kind of call to action, like "do this!".
It was easier for me to put it in Sketch and export as PDF, rather then making HTML
Yeah, just a collection of tips. I'll write a real book later, this is the first try of writing at least something :)
I mean, the thinking process is like:
- Okay, we need a sign up form - Let's make users table - Okay, first name, last name, password, email - Okay, now let's make the form: first name, last name, password, password confrimation, email
While some apps just ask your email even without password :)
Of course if business needs those fields, then yeah. Just when developers work as businessmen, they tend to ask too much.
1. Grouping is the first one. 2. Text is the second (contrast / small size / line-height / headlines etc) 3. Poor forms (validation, no masks, no help for user)
So yeah, there is nothing that complex about UI, it's not nuclear physics. Less clicks, less actions, understandable, VISIBLE interfaces
Even HN does't have border for the background.
So of course sometimes they are okay. Bad thing is that when you have too many lines. E.g. if you have a bordered table, bordered table filters, bordered buttons, bordered icon buttons etc..
Nice one. Indeed :) Gosh..
Such a feedback! Thank you!!
I'll take all that into account. Btw, regarding grammar, obviously grammarly didn't help me but I tried as much as I can.