2010-11-20 12 views
154

Slug è una parola completamente arbitraria? O sta per qualcosa? Ho usato la parola in una conversazione con qualcuno e quando mi hanno chiesto perché si chiama ho capito che non lo sapevo.Qual è l'etimologia di 'slug'?

so cosa vuol dire, naturalmente: http://codex.wordpress.org/Glossary#Slug

Così - significa la parola ha un significato reale dietro esso?

+3

Duplicato di http://stackoverflow.com/questions/427102/in-django-what-is-a-slug? Vedi la risposta di 'paxdiablo'. –

+7

La risposta di paxdiablo sarebbe buona qui, ma non penso che questa domanda sia una copia di quella. –

+3

La parola "lumaca" mi ricorda lumache e sanguisughe. – Ruel

risposta

234

Il termine "slug" deriva dal mondo della produzione di giornali.

È un nome informale assegnato a una storia durante il processo di produzione. Come la storia si snoda dal beat reporter (supponendo che questi anche esistano di più?) Attraverso l'editor attraverso le "macchine da stampa", questo è il nome a cui fa riferimento, ad esempio, "Hai corretto quegli errori in la storia di 'kate-and-william'? ".

Alcuni sistemi (come Django) utilizzano lo slug come parte dell'URL per individuare la storia, ad esempio www.mysite.com/archives/kate-and-william. Even Stack Overflow fa questo, con il GEB-ish autoreferenziale https://stackoverflow.com/questions/4230846/what-is-the-etymology-of-slug/4230937#4230937, anche se è possibile sostituire lo slug con blahblah e lo troverà comunque a posto.

Può persino risalire a prima, perché le sceneggiature avevano "linee di lumaca" all'inizio di ogni scena, che in pratica imposta lo sfondo per quella scena (dove, quando e così via). È molto simile in quanto è un preciso o un preambolo di ciò che segue.

Su una macchina Linotype, una lumaca era un pezzo di metallo a linea singola creato dalle singole lettere. Creando un singolo slug per l'intera linea, questo è notevolmente migliorato con il vecchio compositing carattere per carattere.

Sebbene la seguente sia pura congettura, un significato iniziale di slug era per una moneta contraffatta (che avrebbe dovuto essere pressata in qualche modo). Potevo immaginare che l'uso si trasformasse nel termine di stampa (dal momento che lo slug doveva essere premuto usando i caratteri originali) e da lì, passando dalla definizione di "pezzo di metallo" alla definizione di "riassunto della storia". Da lì, è un breve passo dalla corretta stampa al mondo online.

+1

ben spiegato! solo un chiarimento: Django non è un'applicazione - è un framework, ed è solo predisposto all'uso di slug, quindi rende lo sviluppatore la scelta di utilizzare gli slug negli URL. questo non può essere detto nelle applicazioni reali, come Wordpress o Drupal. – caesarsol

+0

Per quanto riguarda la moneta contraffatta, la mia ipotesi è che sia derivata, come tutto il resto, dal significato n. 1 nell'altra risposta. Vedi anche le date in http://www.etymonline.com/index.php?term=slug –

+2

Tale bellissima spiegazione. Non capisco davvero perché una domanda molto legittima sia contrassegnata come basata sull'opinione o fuori tema. L'atteggiamento degli editori ha qualche serio problema. –

13

appropriato definitions for slug at dictionary.com Credo che raccontano la storia:

  1. qualsiasi pesante pezzo di metallo grezzo.

  2. stampa

    a. una spessa striscia di metallo di tipo inferiore all'altezza del tipo.

    b. tale striscia contenente un numero di tipo alto o altro carattere per uso temporaneo.

    c. una linea di tipo in un pezzo, come prodotta da un Linotype.

  3. Giornalismo

    a. Chiamato anche catchline. una breve frase o titolo usato per indicare il contenuto della storia della copia di un giornale o di una rivista.

    b. la linea di tipo che trasporta questa informazione.

Problemi correlati