Which username is better?

If it is possible not to interrupt the names with underscores, then of course the first option is better. Or in the "username" column you can write your long name, and in the "login" you can use the first letters of each word.
 
Go with A. If it's too long, you can always capitalize the first letter of the words (e.g. BlackHatWorld) for easier reading, but a userrname shouldn't be too long to begin with.
B is not good for more than one reason: it doesn't look good, it's longer and on some platforms, it's not even clear whether there's an underscore or an empty space between the words.
While I agree with choosing option A, just know that Instagram makes all usernames lowercase. BlackHatWorld, blacKhaTworlD, and BLACKhatWORLD will all be displayed as blackhatworld on Instagram.
 
While I agree with choosing option A, just know that Instagram makes all usernames lowercase. BlackHatWorld, blacKhaTworlD, and BLACKhatWORLD will all be displayed as blackhatworld on Instagram.
Good point. I didn't notice, we are in this section. :)
 
Back
Top