2011-09-03 9 views
10

Sai qualche accorciatore di URL che filtra brutti parolacce?Gli abbreviazioni URL impediscono parole brutte?

Ad esempio, quando goo.gl (o qualsiasi altro shortener URL) genera URL brevi, fa saltare URL come goo.gl/evil o goo.gl/YouDie o goo.gl/f__k (senza i due caratteri omessi)?

Immagino che sarebbe piuttosto complicato filtrare le parolacce, dal momento che molte lingue usano l'alfabeto latino, ed è davvero possibile filtrare tutte le parolacce in tutte le lingue?

Nella mia Webapp, generi GUID, ma includo solo numeri e consonanti e i vladels u e in modo da non generare alcuna parolaccia (o almeno così spero). Tuttavia, gli URL brevi di Google sembrano includere tutte le vocali.

Aggiornamento: Alcune settimane fa, ho chiesto a Bitly se rimuovono le parole "brutte": non lo fanno. Ho anche chiesto sulla mailing list di abbreviazione URL di Google, se tale accorciamento URL rimuove le parole "brutte"; nessuna risposta fino ad ora.

+0

Qual è il problema se un url suona male da qualche parte? La pagina a cui si collega probabilmente non è così al massimo alcune persone non la cliccano ... E come diavolo è "male" una brutta/brutta parola ?! – ThiefMaster

+0

Ho visto solo URL goo.gl con 5 caratteri finali. Detto questo, le probabilità che le lettere siano nel giusto ordine per scrivere qualunque parola particolare sono (1/62)^5, o approssimativamente 1.09e-7% di possibilità che la parola si verifichi. Non penso che sia una preoccupazione importante. –

+0

Questa domanda dovrebbe essere posta al team di riduzione dei dati di google o al team di bit, nessuno può immaginare, dipende dall'implementazione. A proposito: la probabilità di generare un mondo reale con una combinazione di caratteri alfanumerici è molto bassa e immagino che non si prenderanno cura di tutte le culture (russo, francese .... parole) – JohnJohnGa

risposta

5

Non credo. Davvero perché lo farebbero? Devono solo annotarlo nel TOS che l'URL shortener usa un generatore di nomi totalmente automatizzato. Quindi ogni possibile combinazione può verificarsi.

È molto più facile che scrivere un codice complicato per quello.

+3

Perché dovrebbero farlo? Penso che se il nome della tua azienda appare vicino a una parola "brutto/brutto", allora questo tende a influenzare negativamente il modo in cui le persone percepiscono la tua azienda. Cosa accadrebbe se ci fossero collegamenti 'goo.gl/is-evil' ovunque, pensi che influenzerebbe l'impressione della gente su Google? Quindi questa potrebbe essere una delle ragioni. Tuttavia, immagino che non valga la pena il tempo, dal momento che le brutte parole sono abbastanza improbabili da apparire. – KajMagnus

+0

Un altro motivo potrebbe essere tale da non essere citato in giudizio, ad es. fanatici religiosi, a causa di qualche sfortunato collegamento. Ma il tuo approccio TOS sembra essere una soluzione molto più semplice e migliore a questo problema. – KajMagnus

Problemi correlati