2011-09-03 34 views
10

你知道任何URL縮短器,可以濾除醜陋的壞詞嗎?URL縮寫是否可以防止醜陋的單詞?

例如,當goo.gl(或任何其它網址縮短)生成的短網址,它跳躍如goo.gl/evilgoo.gl/YouDiegoo.gl/f__k網址(沒有兩個字符中省略)?

我想過濾出不好的單詞會比較複雜,因爲很多語言都使用拉丁字母,並且真的可以過濾掉所有語言中的所有不良詞彙嗎?

在我的Web應用程序中,我生成GUID,但只包含數字和輔音以及播放uy以免生成任何不良詞(或我希望)。但是,Google的短網址似乎包含所有元音。

更新:幾個星期前,我問Bitly他們是否刪除了「醜陋」的單詞:他們沒有。我還詢問了谷歌的URL縮短郵件列表,如果該URL縮短刪除「醜陋」的話;目前爲止沒有迴應。

+0

如果某個網址聽起來很糟糕,有什麼問題?它鏈接到的頁面可能並不是最多的,有些人不會點擊它......而地獄裏的惡怎麼說是糟糕/醜陋的詞? – ThiefMaster

+0

我只見過goo.gl網址,裏面有5個尾隨字符。也就是說,字母正確拼寫任何特定單詞的機率是(1/62)^ 5,或約1.09e-7%​​的機率發生。我認爲這不是一個主要問題。 –

+0

你應該問這個問題給谷歌縮編隊或者團隊,沒人能猜到,這取決於實施。順便說一句:用字母數字字符組合生成真實世界的概率非常低,我猜他們不會照顧所有文化(俄語,法語......文字) – JohnJohnGa

回答

5

我不這麼認爲。真的他們爲什麼要這樣做? 他們只需要在TOS中寫下URL shortener使用完全自動化的名稱生成器。所以每種可能的組合都會發生。

這比編寫複雜的代碼容易得多。

+3

他們爲什麼要這樣做?我認爲如果你公司的名字看起來接近「糟糕/醜陋」的話,那麼這往往會對人們對你公司的看法產生負面影響。如果所有地方都存在「goo.gl/is-evil」鏈接,你會認爲這會影響人們對Google的印象嗎?所以這可能是一個原因。不過,我猜這是不值得的,因爲醜陋的話不太可能出現。 – KajMagnus

+0

另一個原因可能是不被起訴。宗教狂熱分子,因爲一些不幸的短鏈接。但是您的TOS方法似乎是解決這個問題的更簡單更好的解決方案。 – KajMagnus