0

我总是用slugifizer将实体的主要信息(例如标题、名称)转换为不包含空格、特殊字符等的 slug。

现在我不小心忘记了slugifizer,即使有空格它也能正常工作。

这个时候还需要蛞蝓吗?

当然除了 IE 用户...

问候

PS:我不想开始讨论这个话题。我只是想知道是否所有现代浏览器(当然还有后端)都可以处理一个非 slugged 值可能导致的所有问题。

4

2 回答 2

4

蛞蝓主要是为了 SEO 价值。

URL 不能包含空格或其他保留字符。如果您在 URL 中放置空格并且它可以工作,那是因为浏览器对您很好,而不是因为它是正确的。

于 2012-05-21T16:09:08.737 回答
0

当您尝试复制/粘贴 URL 时,这很糟糕。例如,尝试在任何 Messenger 上向某人发送未经清理的 URL。它很可能会破坏格式,收件人无法正确单击它。此外,许多电子邮件服务提供商倾向于解析 URL 以在其上添加超链接,这可能会使电子邮件收件人收到格式错误的 URL...

于 2012-05-21T16:14:10.927 回答