4 ms·
>Not using special chars. Consider replacing é with e and removing any non-alphabet non-number character like: ' " ( I disagree with this. Maybe this works in
by paulnechifor 14y ago
>Not using special chars. Consider replacing é with e and removing any non-alphabet non-number character like: ' " (
I disagree with this. Maybe this works in English where some spell naïve with two dots to appear fancy, but in some languages letters with diacritical marks are completely different.
Now, with IDNs, people should be moving towards more internationalization, not less. Sorry for the bitterness, but the English alphabet is like IE6.
- eCa 14y agoI'm not a native English speaker, but I still design urls to only contain a-z, 0-9, dot, dash, ?, ; (prefered over &), =, %, and /. No spaces, no umlauts, just the plain latin letters. Why? It's prettier (imho), guaranteed to work everywhere and most people don't expect é, ü, å or ł to appear in urls.
- paulnechifor 14y agoI guess that's fair if you want to play it safe, but I don't agree that we should do something wrong because people are used to it that way. In Romanian “fata” can have 6 different meanings (some related) depending on how you put the diacritics: fata, fată, fața, față, făta, fâță. If you want your URLs to be meaningful and you care about people who don't use only English letters you should use all types of letters.