sean   -  Apr 09, 2014

@Hawkee Have you considered allowing users to create vanity URLs for profile pages? (similar to Facebook, Google+ etc.)

Hawkee  -  Apr 09, 2014

Yes, I've been considering that, but what concerns me is users taking practical urls away. For example somebody might take /blog or any number of URLs I can't think of now but may want to use in the future.

sean  -  Apr 09, 2014

You could always use lol

Hawkee  -  Apr 09, 2014

I don't like that. That interferes with browser autocompletes. I want 'h' to bring up the site, not 'b'. I probably need to come up with an extensive list of stop words. I found such a list one time, so I know they exist. I just need to make sure it's comprehensive enough.

SReject  -  Apr 10, 2014

You could AJAX user profiles... something like

Hawkee  -  Apr 10, 2014

Would you really want a URL like that? Personally, I'd prefer

SReject  -  Apr 11, 2014

There's a line between wants and possibilities. Like you said, you don't want people to be able to 'hijack' pages such as /blog, /signin, etc. but vanity URLs are nice for us users when we want to share our works. So figured my suggestion drew the line.

Easy to remember/type but non-related page URLs couldn't get hijacked


After thinking about it, you wouldn't even need AJAX to handle it. just a bit of JS that redirects from #username to /profile/username, though you'd have to alter how profiles are currently accessed, that is currently user profiles are retrieved using their userid number.

Hawkee  -  Apr 11, 2014

It's not a technical problem, but a UX/value question. I think a /username URL is much more valuable to users and is pretty much the norm online. I mainly just need to come up with a good list of stop words. I may also need to request users who have names that conflict with the stop word list to change their name. And finally I'll need to make this something you can change via account settings.

Sign in to comment

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.