我注意到在Facebook上我可以facebook.com/firstname.lastname
但是twitter不允许这样做。
我不能使用点,我必须使用twitter.com/firstnamelastname
。
点数使其更具可读性,而且我希望我的所有公开配置文件都相同。我不想使用允许的下划线(_)
就URL而言,圆点没有特殊价值,所以我不明白为什么禁止它们。
还在quora.com上询问了这个问题并给出了答案here
答案 0 :(得分:1)
简单的答案是因为有人决定这样做。可能是他们的框架不允许点,或者可能是开发人员认为这个字符集(字母数字+下划线)就足够了。最后,除了原始开发人员之外,没有人会有正确的答案,但很可能只是一个随意的选择。
答案 1 :(得分:1)
没有技术原因不允许URL中的点,因为它们是有效字符。
从用户体验的角度来看,这是一个糟糕的选择,因为它会不必要地限制用户。