Wiki

Da Wikipedia, l'enciclopedia libera.

Un wiki è un sito web (o comunque una collezione di documenti ipertestuali) che permette a ciascuno dei suoi utilizzatori di aggiungere contenuti, come in un forum, ma anche di modificare i contenuti esistenti inseriti da altri utilizzatori.

Il termine wiki può anche riferirsi al software collaborativo utilizzato per creare un sito web.

Wiki - in base alla etimologia - è anche un modo di essere.

Indice

[modifica] Etimologia

Wiki wiki deriva da un termine in lingua hawaiiana che significa "rapido" oppure "molto veloce". A volte wikiwiki o WikiWiki o Wikiwiki sono usati al posto di wiki.

Ward Cunningham (il padre del primo wiki) si ispirò al nome wiki wiki usato per i bus navetta dell'aeroporto di Honolulu. "Wiki wiki" fu la prima parola che egli apprese durante la sua prima visita alle isole Hawaii, quando un addetto lo invitò a prendere un "wiki wiki bus" operante tra i vari terminal aeroportuali. Cunningham stesso dice: "Ho scelto wiki-wiki come sostituto allitterativo di veloce, evitando quindi di chiamare questa cosa quick-web." [1].

Wiki (con la "W" maiuscola) e WikiWikiWeb sono termini usati a volte per riferirsi in maniera specifica al Portland Pattern Repository, il primo wiki mai esistito. I proponenti di questo utilizzo suggeriscono di usare una 'w' minuscola per i wiki in generale.

Il termine wiki è usato talvolta, per retroformazione, come acronimo (più precisamente backronym) dell'espressione inglese "What I know is", che descrive la sua funzione di condivisione di conoscenza oltre che di scambio e di immagazzinamento.


[modifica] Pronuncia

Seguendo la pronuncia inglese, il termine wiki si dovrebbe pronunciare "uiki" ma - in quanto parola di origine hawaiana - sarebbe maggiormente corretto pronunciarlo "viki", come accade nell'idioma parlato in tali isole. Effettivamente la pronuncia corretta dovrebbe essere viki.

[modifica] Storia

Il software wiki è nato nel design pattern di comunità web come una soluzione per scrivere e discutere pattern languages. Il Portland Pattern Repository è stato il primo wiki, creato da Ward Cunningham nel 1995 ([[2]]). Cunningham ha inventato il nome e il concetto wiki e ha prodotto la prima implementazione di un motore wiki.

Alla fine del XX secolo, i wiki sono stati considerati come una strada promettente per sviluppare le basi di una conoscenza pubblica e privata ed è stato questo potenziale ad ispirare i fondatori del progetto dell'enciclopedia Nupedia, Jimbo Wales e Larry Sanger, usando la tecnologia wiki come base per un'enciclopedia elettronica: Wikipedia è stata lanciata nel gennaio 2001. Originariamente fu basata su un software UseMod, ma poi passò al suo attuale software open source, che è ora adottato da parecchie altre wiki.

Attualmente la Wikipedia inglese è il più grande wiki seguita da quella tedesca. Il quarto più ampio wiki è Susning.nu, un "language knowledge base" svedese che utilizza un software UseMod.

[modifica] Campi di applicazione

[modifica] Caratteristiche principali

Un wiki permette di scrivere collettivamente dei documenti in un semplice linguaggio di markup usando un web browser. Poiché la maggior parte dei wiki sono basati sul web, il termine "wiki" è di solito sufficiente. Una singola pagina in un wiki è chiamata "pagina wiki", mentre l'insieme delle pagine, che sono usualmente strettamente interconnesse, è chiamato "il wiki".

Una caratteristica distintiva della tecnologia wiki è la facilità con cui le pagine possono essere create e aggiornate. Generalmente, non esiste una verifica preventiva sulle modifiche, e la maggior parte dei wiki è aperta a tutti gli utenti -- o almeno a tutti quelli che hanno accesso al server wiki. In effetti, perfino la registrazione di un account utente non è sempre richiesta.

[modifica] Pagine e modifiche

Nei wiki tradizionali, ci sono tre rappresentazioni per ogni pagina: il codice HTML, la pagina che risulta dalla visione di quel codice con un browser web e il codice sorgente modificabile dagli utenti, dal quale il server produce l'HTML. Quest'ultimo formato, noto come "wikitext", è scritto in un linguaggio di markup semplificato il cui stile e la cui sintassi variano tra le implementazioni.

Il motivo dietro questo design è che l'HTML, con la sua grande libreria di tag, è troppo complicato per permettere modifiche rapide, e distrae dai contenuti veri e propri delle pagine. Talvolta è anche considerato un vantaggio il fatto che gli utenti non possano usare tutte le funzionalità permesse dall'HTML, come JavaScript e i CSS, perché in questo modo si può imporre una maggiore uniformità di aspetto.

Sintassi wiki (Wikipedia) HTML Risultato
"''Dottore''? Non ha altri titoli? Uno ''studioso'', insomma. E sarebbe lui la più alta autorità civile?"



"Certamente" rispose amabilmente Hardin. "Siamo tutti studiosi, più o meno. Dopo tutto, più che una vera e propria società civile, siamo una fondazione scientifica... sotto il diretto controllo dell'Imperatore."

<p>

"<i>Dottore</i>? Non ha altri titoli? Uno <i>studioso</i>, insomma. E sarebbe lui la più alta autorità civile?"
</p>
<p>
"Certamente" rispose tranquillo Hardin. "Siamo tutti studiosi, più o meno. Dopo tutto, più che una vera e propria società civile, siamo una fondazione scientifica... sotto il diretto controllo dell'Imperatore."
</p>

"Dottore? Non ha altri titoli? Uno studioso, insomma. E sarebbe lui la più alta autorità civile?"

"Certamente" rispose amabilmente Hardin. "Siamo tutti studiosi, più o meno. Dopo tutto, più che una vera e propria società civile, siamo una fondazione scientifica... sotto il diretto controllo dell'Imperatore."

(Citazione da Cronache della Galassia di Isaac Asimov)

Alcuni wiki recenti usano un metodo differente: forniscono strumenti di modifica "WYSIWYG", solitamente tramite dei controlli ActiveX o dei plugin che traducono istruzioni di formattazione inserite graficamente, come "grassetto" e "corsivo" nei tag HTML corrispondenti. In queste implementazioni, salvare una modifica corrisponde all'invio di una nuova pagina HTML sul server, sebbene l'utente non si accorga dei dettagli tecnici e il markup sia generato in modo a lui trasparente. Gli utenti privi del plugin relativo possono solitamente modificare la pagina modificandone direttamente il codice HTML.

Le istruzioni di formattazione permesse da una wiki variano considerevolmente a seconda del motore usato; wiki semplici permettono solo formattazioni elementari, mentre wiki più complesse hanno supporto per tabelle, immagini, formule o anche elementi interattivi come sondaggi e giochi. Per questo è in corso un tentativo di definire un Wiki Markup Standard.

[modifica] Collegamento e creazione di pagine

I Wiki sono un mezzo completamente ipertestuale, con una struttura di navigazione non lineare. Tipicamente ogni pagina contiene un gran numero di link ad altre pagine. Nei wiki di dimensioni notevoli esiste comunque una navigazione gerarchica, ma non deve essere necessariamente usata. I collegamenti (link) vengono creati usando una sintassi particolare, la cosiddetta "link pattern."

La maggior parte dei wiki usa il modello CamelCase per la nomenclatura dei link, che viene prodotta mettendo in maiuscolo la lettera iniziale di ogni parola contenuta in una frase ed eliminando gli spazi (il termine "CamelCase" è esso stesso un esempio di CamelCase). CamelCase oltre a facilitare i collegamenti, induce la scrittura dei link ad una forma che devia dallo spelling standard. I wiki basati sul CamelCase sono subito riconoscibili da link con nomi come IndiceGenerale e DomandeIniziali, il termine CamelCase deriva da queste frasi che assomigliano vagamente al profilo di un cammello (in inglese camel).

CamelCase ha sollevato molte critiche, e gli sviluppatori di wiki hanno cercato soluzioni alternative. Il primo a introdurre i "free links" (link liberi) mediante questo _(formato di link libero) è stato Cliki. Diversi wiki engine usano parentesi singole, parentesi graffe, sottolineature, barre o altri caratteri come modello di link. Link che collegano differenti comunità wiki sono possibili con l'uso di uno speciale modello di link detto InterWiki.

Solitamente in un wiki le nuove pagine sono create semplicemente inserendo il link appropriato partendo da una pagina che tratta un argomento correlato. Se il link non esiste, è normalmente evidenziato come link rotto (broken link). Seguendo quel link viene aperta una finestra di modifica, che permette all'utente di inserire il testo della nuova pagina. Questo meccanismo assicura che le pagine cosiddette "orfane" (cioè che non hanno link che puntano ad esse) siano create raramente, mantenendo generalmente un alto livello di connessione.

I wiki generalmente seguono la filosofia di rendere facile la correzione di eventuali errori, piuttosto che rendere difficile commettere un errore. Cosí, i wiki oltre ad essere completamente aperti, forniscono anche vari modi per verificare la validità di aggiornamenti recenti al contenuto delle pagine. Il piú importante ed usato in quasi tutti i wiki è la cosiddetta pagina delle "Ultime modifiche", che mostra sia uno specifico numero di modifiche recenti che la lista completa delle modifiche fatte in un determinato lasso di tempo. Alcuni wiki permettono di filtrare dette liste in modo che le modifiche minori - o le modifiche effettuate automaticamente dai cosiddetti bot (codici di programmazione eseguiti in maniera automatica) - possano essere escluse.

Dalla pagina dei cambiamenti sono accessibili altre due funzioni in quasi tutti i wiki: la cronologia delle revisioni, che visualizza le precedenti versioni di una pagina, e la funzionalità "Confronta", che può evidenziare i cambiamenti tra due revisioni. La cronologia delle revisioni fornisce un editor per aprire e salvare una precedente versione della pagina e, in tal modo, ristabilire il contenuto originale. La funzionalità "Confronta" può essere usata per decidere cosa sia necessario e cosa no. Un utente regolare del wiki può vedere il confronto di un cambiamento elencato nella pagina "Ultime modifiche" e, se è una pubblicazione inaccettabile, consultare la cronologia per ristabilire una precedente versione. Questo processo è più o meno efficiente in base al software wiki utilizzato.

Il confronto cronologico evidenzia le differenze tra due revisioni di una pagina.
Il confronto cronologico evidenzia le differenze tra due revisioni di una pagina.

Nel caso che pubblicazioni inaccettabili siano mancanti nella pagina "Ultime modifiche", alcuni wiki forniscono un controllo aggiuntivo sui contenuti. Tavi di Scott Moonen introduce "subscribed changes" (simile alla "watchlists" di Wikipedia), una forma interna di bookmarking che è usato per generare una lista di cambiamenti recenti per configurare solo un gruppo di pagine specifiche. Wikipedia fornisce link alle pagine che sono di una certa dimensione per essere evidenziate, in modo che creando piccole pagine cosiddette "stubs", queste siano rilevate in tutte le pagine che hanno un link su di loro.

Per essere sicuri che una serie di pagine mantengano la loro qualità, una persona può impostare un warning per le modifiche permettendogli di verificare la validità delle nuove edizioni in maniera rapida.

[modifica] Il controllo delle modifiche

Parecchi wiki pubblici evitano le procedure di una registrazione obbligatoria, tuttavia molti dei maggiori motori wiki (inclusi MediaWiki, MoinMoin, UseModWiki e TWiki) forniscono metodi per limitare l'accesso in scrittura. Alcuni motori wiki permettono che utenti singoli siano interdetti dalla scrittura mediante il blocco del loro particolare indirizzo IP o, se disponibile, del loro username. Comunque, parecchi Internet service provider (ISP) assegnano un nuovo indirizzo IP per ogni login, così l'interdizione dell'IP può spesso essere aggirata facilmente. Per evitare il problema, la temporanea interdizione di IP è spesso estesa al range degli indirizzi IP; l'idea è che ciò sia sufficiente come deterrente. Ciò può, tuttavia, interdire anche utenti incolpevoli che utilizzano lo stesso ISP per tutta la durata del divieto.

Una comune difesa contro i persistenti "vandali" è semplicemente permettere di cancellare e modificare quante pagine desiderano, sapendo che possono essere facilmente tracciati e annullati nei loro atti. Questa regola può facilmente diventare poco pratica di fronte a modifiche sistematiche.

Come misura di emergenza, alcuni wiki hanno un database che può essere impostato in modalità sola-lettura, quando alcuni impongono la regola per cui solo utenti che si siano registrati prima di una certa data possano continuare a scrivere. Tuttavia ogni danno provocato da un "vandalo" può essere eliminato in maniera rapida e semplice. Più problematici sono gli errori inseriti nelle pagine che passano inosservati, per esempio il cambiamento della data di pubblicazione di un album e le discografie.

In casi estremi molti wiki forniscono pagine che possono essere protette dalla modifica. Le pagine protette in Wikipedia, ad esempio, possono essere solo modificate dai cosiddetti amministratori, che possono anche revocare la protezione. Questo costume è generalmente considerato come violazione alla filosofia di base del WikiWiki e, quindi, è spesso evitato.

[modifica] Ricerca

La maggior parte delle wiki offre almeno una ricerca per titolo, e spesso è presente una ricerca full text che analizza anche i contenuti. La scalabilità della ricerca dipende dall'utilizzo o meno di un database; un accesso a un database indicizzato è indispensabile per ottenere ricerche rapide su wiki di grandi dimensioni. Su Wikipedia, il cosiddetto pulsante "Vai" permette al lettore di visualizzare direttamente la pagina che si avvicina il più possibile ai criteri della ricerca. Il motore di ricerca MetaWiki è stato creato per permettere ricerche parallele su più wiki.

[modifica] Motori wiki

Per approfondire, vedi la voce Software wiki.

Il motore Wiki è il tipo di software collaborativo su cui gira un sistema Wiki. La sua implementazione consiste generalmente di un programma installato su diversi server che gestiscono un contenuto solitamente memorizzato in un database relazionale, benché alcune installazioni utilizzino direttamente il file system del server.

Data la relativa semplicità del concetto di wiki, sono state sviluppate un gran numero di implementazioni, nei più svariati linguaggi di programmazione; esse vanno da semplici hack, che hanno solo le funzioni di base, fino a sistemi di amministrazione del contenuto (Content Management System) molto sofisticati. Per un elenco parziale dei maggiori motori wiki consulta l'Elenco di programmi open source

[modifica] Comunità wiki

Per chi è interessato a creare il proprio wiki, ci sono molte "wiki farm" disponibili, qualcuna delle quali gestisce anche wiki privati, protetti da password. La wiki-farm più famosa è Wikia, fondata nel 2004 da Jimmy Wales.

Le 30 wiki più grandi sono elencate su Meatball: Biggest wikis.

Un modo per trovare una wiki su un particolare soggetto di tuo interesse è seguire il Wiki Node Network da una wiki all'altra. In alternativa, puoi prendere un autobus per un tour delle wiki: TourBusStop.

Guarda Elenco di wiki.

[modifica] Gergo

Un certo numero di termini gergali sono emersi nel corso dello sviluppo della comunità wiki.

WikiGnome o WikiGnomo

Una persona che contribuisce positivamente ad una wiki attraverso piccole correzioni e aggiunte, rendendosi utile pur restando in genere nell'ombra. Ovviamente questo comportamento potrebbe essere adottato più o meno occasionalmente da persone non in grado di collaborare in altri modi per i motivi più svariati alla wiki.

WikiFairy o WikiFata

Un'altra persona che collabora positivamente dedicandosi in particolare ad abbellire le pagine di una wiki.

WikiGremlin

Una sorta di opposto di un WikiGnome: qualcuno che produce danni attraverso modifiche a volte intelligenti ma sempre con scopi maligni e negativi. È chiaramente una variante del vandalismo.

Il concetto di WikiGnome e WikiFairy potrebbe essere nato sulla Portland Pattern Repository's Wiki dove si trovano anche ulteriori definizioni più precise. [3] [4]

[modifica] Bibliografia

  • Aigrain, Philippe (2003). The Individual and the Collective in Open Information Communities. Intervento alla 16a Conferenza del Commercio Elettronico, Bled, Slovenia, 11 giugno 2003. Disponibile in: [5]
  • Aronsson, Lars (2002). Operation of a Large Scale, General Purpose Wiki Website: Experience from susning.nu's first nine months in service. Studio presentato alla 6a Conferenza Internazionale ICCC/IFIP sulla Pubblicazione Elettronica, 6-8 novembre 2002, Karlovy Vary, Repubblica Ceca. Disponibile in: [6]
  • Benkler, Yochai (2002). Coase's penguin, or, Linux and The Nature of the Firm. The Yale Law Jounal. v.112, n.3, pp.369-446.
  • Cunningham, Ward and Leuf, Bo (2001): The Wiki Way. Quick Collaboration on the Web. Addison-Wesley, ISBN 0-201-71499-X.
  • Delacroix, Jérôme (2005): Les wikis, espaces de l'intelligence collective M2 Editions, Paris, ISBN 2-9520514-4-5.
  • Jansson, Kurt (2002): Wikipedia. Die Freie Enzyklopädie. Lettura al 19 Chaos Communications Congress (19C3), 27 dicembre, Berlino. Descrizione on line.
  • Möller, Erik (2003). Loud and clear: How Internet media can work. Presentazione alla Open Cultures conference, 5-6 giugno, Vienna. Disponibile in: [7]
  • Möller, Erik (2003). Tanz der Gehirne. Telepolis, 9-30 maggio. Quattro parti: "Das Wiki-Prinzip", "Alle gegen Brockhaus", "Diderots Traumtagebuch", "Diesen Artikel bearbeiten".
  • Nakisa, Ramin (2003). Wiki Wiki Wah Wah. Linux User and Developer v.29, pp.42-48. Disponibile in: [8]
  • Remy, Melanie. (2002). Wikipedia: The Free Encyclopedia. Online Information Review. v.26, n.6, pp.434.
  • Don Tapscott, Anthony D. Williams. Wikinomics. La collaborazione di massa che sta cambiando il mondo, collana Economia e storia economica, 2007, ISBN 9788845313844

[modifica] Voci correlate

[modifica] Altri progetti

[modifica] Collegamenti esterni

Enciclopedie Wiki
Motori wiki
Siti che offrono Hosting di Wiki
  • Wikidot - Offre l'hosting (gratuito) di siti wiki


Comunità Wiki
  • CraoWiki - Importante comunità francofona generale.
  • WikiCanada (fr) - Wiki generale proveniente dal Canada che propone varie risorse
Altri