Crap to stop doing on startup websites
harknesslabs.com
harknesslabs.com
Hey Accountname! Thanks for registering on http://site.com ( Site world )
Your account is Accountname and the IP address this was created from was 2.3.4.5 on 11/10/2013 12:35 ETA. The link to your profile is here : http://site.com/profile/accountname
If you did not create this account, you can deactivate it by clicking here
Not all startups are aimed at techies, and my mum would be scared and more than a little put off by that.The email above solves the following problems:
1: Many users forget their account name and search their inbox for site name, sitename.com or their account name. Displaying those prominently lets them easily find this email.
2: Accounts get created on other peoples email /constantly/ and we had tons of requests a day asking to delete the account or to get more information. Having the link to delete it saves us the time of having to field this request. Same thing with the profile and IP address.
You can look at the profile link and be "Oh, thats my kid- Must have used my email for some reason" - When no profile is present, the IP also solves this issue.
It doesn't seem apparent at first, but when users complain about this in large amounts, you realize its worth solving.
If a site makes me login with an email address, I usually have to copy-paste the address because I don't have the patience to memorize dozens of random numbers, many of which I rarely use.
For no country redirect.
> Important step here: Once I type the new password and click “OK” you automatically log me in. I don’t have to go log back in again.
I actually prefer to have a chance to log in using my new password so that I can save it in the browser. If it logs me in automatically, I need to log out, and log back in. Or worse, I forget to save the password and have to do the whole reset password dance again next time.
My biggest bugbear is actually Atlassian JIRA where when you upgrade/install it, it tells Atlassian to SPAM you so every damn time. You have to then click through to unsubscribe. Even though you just gave them $20,000 in license fees.
I regularly send out emails when something is amiss, and getting a proper response AND getting the problem fixed is rare. Sadly.
Big rant I wrote here about Atlassian products for reference: https://news.ycombinator.com/item?id=6682806
Support great, product shit
http://m.washingtonpost.com/local/adams-morgan-hate-crime-wa...
I've also seen this behaviour (though I'll admit I put it down to shitty JS programmers not preserving history and not this, interesting).
I'm very, very sure Google recognises different types of users and how they browse Google
The worst part is when the mobile version is unusable, but I can't change my phone's user agent string, to gain access to a website that has a desktop version that would very obviously work perfectly fine on my phone.
I do however disagree with: "Anyways, the point of this is that in almost all uses, mobile site versions are god-awful." While the option to view the full site should always exist, there are enough experiences that designers would want different on mobile. There is a subset of power users who just want the full experience - but I think OP is generalizing here.
I think you're right, unless the site commits the abonimable sin of redirecting from a specific desktop-targeted page to the homepage of the mobile site when it detects a certain user agent.
STOP DOING THAT.
It is absolutely the worst thing I have seen happen to site usability now that mobile sites are becoming more popular. And it's compounded in several cases by broken "view desktop version" links that still prevent me from actually seeing the page I requested in the first place.
Poor implementation that literally prevents users from viewing your content on popular devices is appalling UX, and it's one of the few things that will make me leave your site forever and never return.
However, changing the requested content, not letting me look at the main site using one button at the top of the page, and stopping me zooming on a real page are all ways to get me to never visit your site again.
I read quite a lot of stuff direct from iOS Twitter in the WebView - I just ignore sites that mess me around.
My bigger pet peeve is when the mobile site is so dumbed-down that I can't access the features that I need, but then the full site won't load on my phone.
- Username and password should enable you to change the email
- Email alone should enable you to reset the password
So there is no risk in removing both duplicate fields. But maybe by now it's expected to type in a password twice. Users might be so used to it that it feels wrong to only insert it once.Exactly. We dropped the "confirm your password" box in our forms a while ago.
Related problems since that time: 0.
People often forget their passwords anyway, so a streamlined password reset facility seems more practically useful than hassling people to type the same thing twice.
Why? Because you are then using UI features I have no way to know about in advance. Simple HTML I can know about in advance but not what can be done with JavaScript, AJAX, etc.
So, don't implement new, unique UI features.
Asking for the admin password prevents AUTOMATED, DRIVE-BY installs of device drivers etc. Only responding since people seem to take XKCD's opinions on tech seriously.