Přeskočit na obsah

Wiki

Z Wikipedie, otevřené encyklopedie
Další významy jsou uvedeny na stránceWiki (rozcestník).
Wiki Wiki Bus,Honolulu

Wikije označeníwebů(nebo obecnějihypertextovýchdokumentů), které umožňují uživatelům přidávat obsah podobně jako vinternetových diskusích,ale navíc jim také umožňují měnit stávající obsah; v přeneseném smyslu se jako wiki označujesoftware,který takovétowebyvytváří.

Původně se termín wiki používal zcela opačně. Wiki bylo označení typusoftwarua weby postavené na wiki byly označovány jako wiki-weby. Postupně došlo k přenesení významu slova wiki na výsledný web a pro použitou platformu byl zaveden termín wiki-software.

V užším smyslu jsou někdyWiki(s velkým „W “) aWikiWikiWebpoužívány jako odkaz naPortland Pattern Repository,první wiki. Zastánci užívání tohoto významu doporučují pro rozlišení zde diskutovaného všeobecného významu používat malé „w “.

Názevwiki wikipochází zhavajštiny,ve které je to výraz pro „rychlý “, resp. „velmi rychlý “.[1][2][3]

Někdy jsou používány termínywikiwikineboWikiWikinamísto termínuwiki.

Základní charakteristika

[editovat|editovat zdroj]

Wiki umožňuje vytvářet dokumenty kolektivně pomocí jednoduchéhoznačkovacího jazykaza použitíwebového prohlížeče.Jedna strana ve wiki je označována jako „wiki stránka “, zatímco celá skupina stránek, které bývají obvykle značně propojeny, je nazývána „wiki “.

Jedna z definičních charakteristik wiki technologie je snadné vytváření a aktualizace stránek. Obecně není před přijetím stránky prováděna žádná kontrola a většina systémů wiki je otevřena veřejnosti – nebo přinejmenším komukoli, kdo má přístup na wiki server. Zpravidla není vyžadována ani registrace uživatele.

Stránky a jejich úpravy

[editovat|editovat zdroj]

V tradičních wiki systémech je každá stránka reprezentována třemi způsoby:HTMLkód, stránka jako výsledek zobrazení tohoto kódu prohlížečem a uživatelsky editovatelný zdrojový kód, ze kterého serverem vytváří HTML kód. Posledně jmenovaný formát, známý jakowikitext,je psán ve zjednodušeném značkovacím jazyku, jehož styl a syntaxe může být v jednotlivých implementacích odlišná.

Důvodem k tomuto návrhu je, že HTML se svou velkou zásobou vnořených tagů je velmi komplikovaný pro rychlou editaci a odvádí pozornost od obsahu stránky. To, že uživatelé nemohou využít veškerou funkcionalitu, kterou HTML poskytuje, jako jeJavaScriptaCSS,se jeví spíše jako výhoda, protože je tím zajištěna konzistence vzhledu.

Syntax v systémuMediaWiki Odpovídající kód HTML Zobrazený výstup
„''Doktor''? Žádný jiný titul? Nějaký ''učenec''? A ten je nadřazen civilním úřadům? “

„Jistě, “odvětil Hardin vlídně. „Všichni jsme více či méně učenci. Koneckonců, tohle není normální planeta, ale vědecká nadace podřízená císaři osobně. “
<p>
„<i>Doktor</i>? Žádný jiný titul? Nějaký <i>učenec</i>? A ten je nadřazen civilním úřadům? “
</p>
<p>
„Jistě, “odvětil Hardin vlídně. „Všichni jsme více či méně učenci. Koneckonců, tohle není normální planeta, ale vědecká nadace podřízená císaři osobně. “
</p>
Doktor?Žádný jiný titul? Nějakýučenec?A ten je nadřazen civilním úřadům? “

„Jistě, “odvětil Hardin vlídně. „Všichni jsme více či méně učenci. Koneckonců, tohle není normální planeta, ale vědecká nadace podřízená císaři osobně. “

(Výňatek z knihyNadaceIsaaca Asimova,překladViktor Janiš– použit se svolením)

Některé moderní wiki systémy používají odlišnou metodu: poskytujíWYSIWYGeditaci, obvykle prostřednictvím ovládacích prvkůActiveXnebopluginů,které překládají graficky vytvářené formátovací instrukce jako je „tučně “a „kurzívou “do odpovídajících HTML tagů. V těchto implementacích uložení změn znamená odeslání nové HTML verze stránky na server, i když uživatel je odstíněn od těchto technických detailů, protože značkování se generuje transparentně. Uživatelé, kteří nemají potřebný plugin, většinou mohou stránku stále editovat, obvykle přímou editací řádkového HTML kódu.

Formátovací instrukce, které wiki dovolují, se značně různí v závislosti na použitém wiki engine. Jednoduché wiki systémy umožňují pouze základní formátování textu, zatímco ty složitější mají podporu pro tabulky, obrázky, vzorce, nebo i interaktivní elementy jako ankety a hry. Z těchto důvodů je v současnosti vyvíjena snaha definovatWiki Markup Standard.

Odkazy a vytváření stránek

[editovat|editovat zdroj]

Wiki je skutečné hypertextové medium s nelineárními navigačními strukturami. Každá stránka obvykle obsahuje mnoho odkazů na jiné stránky. Ve větších wiki často existují hierarchické navigační stránky, ale nemusejí se používat. Odkazy jsou vytvářeny užitím specifické syntaxe, takzvanýchlink pattern(formát odkazu).

Původně používala většina wiki systémů jakolink patternmetoduCamelCase,která vytváří odkazy tak, že výraz se napíše s velkými počátečními písmeny jednotlivých slov a vynechají se mezery mezi nimi. SlovoCamelCaseje samo o sobě příkladem CamelCase. I když CamelCase vytváří odkazy velmi snadno, vede také k vytváření odkazů ve tvaru odlišném od standardního pravopisu. Wiki založené na CamelCase jsou rychle rozeznatelné podle velkého množství odkazů se jmény jakoTableOfContents(TabulkaObsahu) aBeginnerQuestions(OtázkyZačátečníků).

CamelCase má mnoho kritiků a návrháři wiki hledali jiné řešení. První, kdo zavedl tzv.free links(volné odkazy) ve formátu _(volný odkaz), byl systémCliki.Různé wiki systémy používají jakolink patternhranaté závorky, složené závorky, podtržítka, lomítka nebo jiné znaky. Odkazy mezi odlišnými wiki komunitami jsou možné použitím speciálníchlink patternzvanýchInterWiki.

Nové stránky se obvykle ve wiki vytvářejí jednoduše přidáním odpovídajícího odkazu na tematicky příbuznou stránku. Pokud odkazovaná stránka neexistuje, je odkaz obvykle zvýrazněn jako nefunkční. Přechod na takový odkaz otevře editační okno, které umožní uživateli napsat text nové stránky. Tento mechanismus zajišťuje, že tzv. „sirotčí “stránky (stránky, na níž není odjinud odkazováno) vznikají jen zcela výjimečně, a zachovává tak vysokou úroveň hypertextové provázanosti stránek.

Wiki systémy jsou obecně založeny na principu, že je lepší usnadňovat opravy chyb než bránit jejich vzniku. Proto wiki, i když jsou hodně otevřené, zároveň poskytují různé prostředky pro kontrolu platnosti posledních změn obsahu. Nejvýraznější v téměř každém wiki systému je tzv. stránka posledních změn (recent changes page), která zobrazuje seznam určitého počtu posledních změn, nebo všechny změny za určité časové období. Některé wiki umožňují seznam filtrovat tak, aby malé změny nebo změny prováděné skripty (boty) byly vynechány.

Z tohoto záznamu změn jsou ve většině wiki dostupné další dvě funkce: historie oprav, která ukazuje předchozí verze stránky, a vlastnost „rozdíly “(diff), která zvýrazňuje změny mezi dvěma verzemi. Historie změn umožňuje otevřít v editoru předchozí verzi, uložit ji a tím obnovit původní obsah. Funkcediff(rozdíl) může být použita při rozhodování, zda je změna nezbytná. Pravidelný uživatel wiki si může prohlédnout rozdíly editace uvedené na stránce posledních změn a pokud změny nejsou přijatelné, obnovit předchozí verzi z historie. Tento proces je více nebo méně jednoduchý v závislosti na použitém wiki software.

Pro případ, že by nepřijatelné změny na stránce posledních změn ušly pozornosti, poskytují některé wiki systémy další prostředky kontroly obsahu.TaviScotta Moonena zavedl sledované změny, formu interních záložek (bookmarků), která generuje seznam posledních změn pouze v určité skupině stránek. Odkazy na stránky, které mají velikost pod požadovanou hodnotou, mohou být ve wiki zvýrazněny. Tím jsou malé stránky (tzv. pahýly,stubs) rozeznatelné na stránkách, které na ně odkazují.

V extrémních případech mnoho wiki systémů umožňuje stránky některým privilegovaným uživatelům (správcům) některé stránky uzamknout, takže je ostatní uživatelé nemohou editovat. To je však obecně považováno za porušení základní filosofie wiki a proto se to používá jen ve velice omezené míře.

Řízení uživatelů

[editovat|editovat zdroj]

Většina veřejných wiki se vyhýbá povinným registračním procedurám. Přesto mnoho velkých wiki systémů (včetněMediaWiki,MoinMoin,UseModWikiaTWikiLeaks) poskytují způsob omezení přístupu pro zápis. Některé wiki umožňují zakázat editaci jednotlivým uživatelům blokováním jejichIP adresynebo uživatelského jména. Protože internetoví poskytovatelé používají dynamicky přidělované adresy, může být blokování IP adresy snadno obcházeno. Proto je někdy používáno dočasné blokování celého intervalu IP adres, aby byla jistota, že vandal nemůže po nějaký čas editovat stránky. Předpokládá se, že ho to dostatečně odradí. Ale může to také omezit jiného neproblémového uživatele, připojeného přes stejného poskytovatele.

Obecná obrana před trvalým vandalem je jednoduše nechat ho znehodnotit kolik stránek chce s vědomím, že mohou být jednoduše sledovány a obnoveny, až toho vandal zanechá. Tato politika se může stát rychle nepraktická ve střetu se systematickým ničením, které nepochází ze vzteku nebo frustrace.

Jako bezpečnostní opatření mají některé wiki možnost přepnout databázi do read-only módu, zatímco jiné nasazují politiku, při které mohou pouze zavedení uživatelé až do určené doby pokračovat v editaci. Ale obecně řečeno, jakékoli škody uložené vandaly mohou být snadno a rychle napraveny. Problematičtější jsou malé chyby vložené do stránek, které projdou nezachycené, například změna data vydání alba a diskografie veWikipedii.

Vyhledávání

[editovat|editovat zdroj]

Většina wiki poskytuje alespoň hledání v titulech, pokud neplnotextovévyhledávání. Rozsah vyhledávání je závislý na tom, zda wiki používá databázi, pro rychlé hledání v rozsáhlé wiki je nezbytný přístup do indexované databáze.

Na tuto kapitolu jepřesměrovánoheslowiki software.Pomozte Wikipedii tím, že pro nějvytvoříte samostatný článek.

Vzhledem k relativní jednoduchosti konceptu wiki existuje mnoho implementací, od velmi jednoduchých po vysoce propracované systémy pro správu obsahu. Většina wiki systémů jsouopen source;velké projekty jako jsouTWikia engine WikipedieMediaWiki,jsou vyvíjeny ve spolupráci mnoha programátorů. Mnoho wiki systémů je vysoce modulárních a poskytujíAPI,které dovolují programátorům vyvíjet nové vlastnosti bez požadavků na znalost kódu celé aplikace.

Je těžké určit, které wiki systémy jsou nejoblíbenější, ale seznam vedoucích kandidátů by měl obsahovatMediaWikiaDokuWiki.

Wiki software vznikl v komunitěnávrhových vzorůjako způsob psaní a diskuse opattern language.První systém wiki bylPortland Pattern RepositoryzavedenýWardem Cunninghamemv roce1995.[4]Cunningham vymyslel název i koncepci wiki a vytvořil i první implementaci wiki systému. Někteří trvají na tom, že pouze originální wiki by se měl nazývat Wiki s velkýmWnebo WikiWikiWeb. Wardův Wiki systém zůstává jedním z nejpopulárnějších.

Ward Cunningham pojmenovalwikipodle autobusové kyvadlové dopravy na letišti Honolulu.Wiki wikibyl první havajský výraz, který se naučil při své první návštěvě ostrovů. Ward Cunningham se částečně inspiroval programemHyperCardod firmyApple,který používal. HyperCard byl však jednouživatelský program.[5]Cunningham rozvinul mnohem starší myšlenkyVannevara Bushetýkající sehypertextutím, že umožnil uživatelům „komentovat a měnit si navzájem text “.[6][7]Cunningham říká, že jeho cílem bylo propojit zkušenosti lidí a využít přirozenou touhu lidí mluvit a vyprávět příběhy pomocí technologie, která by byla pohodlná pro ty, kteří nejsou zvyklí vytvářet „autorská díla “.[5]

Ke konci 20. století byly wiki systémy stále častěji uznávány jako slibná cesta pro návrh soukromých i veřejných znalostních bází a byl to tento potenciál, který inspiroval zakladatele projektu encyklopedieNupediapoužít wiki technologii jako základ pro elektronickou encyklopedii:Wikipediebyla spuštěna v lednu2001.V roce 2007 se dostala mezi deset nejpopulárnějších webů.[8]Byla původně založena na systému UseMod, ale později přešla na vlastní open source kód, který byl později adoptován mnoha dalšími wiki.

Wikipedie není jedna jednolitá wiki, ale spíše soubor stovek wiki, z nichž každá se týká určitého jazyka. Dnes je anglická Wikipedie daleko největší světová wiki, jiné neanglické jsou na dalších pozicích. Všezahrnující podstata Wikipedie je důležitý faktor pro její růst, zatímco řada jiných wiki je vysoce specializována. Někteří přisuzují rychlý růst Wikipedie jejímu rozhodnutí nepoužívat CamelCase. 15. března 2007 se slovo „wiki “poprvé objevilo jako pojem v online verziOxford English Dictionary.[9]

Wiki projekty a komunity

[editovat|editovat zdroj]

30 největších wiki je uvedených v seznamu na projektu MeatBall Wiki.[10]

Mezi wikiprojekty v češtině patří mezi nejvýznamnějšíčeská verze Wikipedie.Z komunitně vytvářených encyklopedií stojí za zmínku ještě česká verze krajně pravicové a nacionalistickéMetapedie,jejíž základní verze je švédská. Komerční zaměření má projekt Praha Info.

Dále existují v češtině wikiprojekty[11]

  • komunitní nebo školní (Silicon Hill, wiki.matfyz.cz, medicínskáWikiSkripta,Wiki-H pro handicapované studenty – handicap.vsb.cz, VIRTUNIV pro komunitu eLearningu – virtuniv.eu, webový prostor pro tvorbu osobních digitálních portfolií – DigIPort.vsb.cz, průvodce prváka ČVUT a několik dalších wikiprojektů naČVUT)
  • tematické nebo odborné (napříkladSociologická encyklopedie,právnická encyklopedieIuridictum,liberecký univerzitní projekt Geografie České republiky, katalog volného software SWZ.cz, Anarchy Wiki na webu ČSAF, Zababa Wiki o železničním modelářství, Zeměplocha Wiki ofantasy,kulturně informační projekt Kulturák.cz, Kokopedia o evropské výtvarné scéně atd.).

Parodií na Wikipedii je recesistický projektNecyklopedie,který je mnohojazyčný, včetně češtiny.

Kromě samotných wiki projektů, které jsou volně editovatelné, existují ještě deriváty wikiprojektů, tj. encyklopedie, které přejímají materiál z wikiprojektů, ale přímo editovatelné již nejsou. Některé jsou pouhými kopiemi článků z wikiprojektů, popřípadě k témuž tématu kombinují články z různých encyklopedických a slovníkových projektů. Zvláštní postavení zaujímajíautomatizované překladywiki projektů. Takto vytvořené překlady jsou zatím velmi nepřesné a nedokonalé. Firma Microtron, s. r. o., tvůrce překládacího programuEurotran,provozovala internetovou encyklopediiNavajo.Ta obsahovala strojové překlady vybraných článků (v červenci 2006 asi 90 000) z anglické verzeWikipedie.Zároveň umožňovala uživatelům vkládat návrhy na překlad dosud nepřeložených nebo chybně přeložených slov a frází.

  1. Hawaiian Words; Hawaiian to English[online]. mauimapp [cit. 2008-09-19].Dostupné v archivupořízeném zorigináludne September 14, 2008.
  2. HASAN, Heather.Wikipedia, 3.5 million articles and counting.[s.l.]: New York: Rosen Central, 2012.Dostupné v archivupořízeném zorigináludne October 26, 2019.ISBN9781448855575.S.11.
  3. ANDREWS, Lorrin.A dictionary of the Hawaiian language to which is appended an English-Hawaiian vocabulary and a chronological table of remarkable events.[s.l.]: Henry M. Whitney, 1865.Dostupné v archivupořízeném zorigináludne August 15, 2014. S. 514.
  4. Wiki History.wiki.c2[online]. [cit. 2022-06-26].Dostupné online.
  5. abBill Venners.Exploring with Wiki: A Conversation with Ward Cunningham, Part I[online]. artima developer, October 20, 2003 [cit. 2014-12-12].Dostupné v archivupořízeném zorigináludne February 5, 2015.
  6. Encyclopædia Britannica.wiki.London:Encyclopædia Britannica, Inc.,2007.Dostupné v archivupořízeném zorigináludne April 24, 2008.
  7. CUNNINGHAM, Ward.Wiki Wiki Hyper Card[online]. WikiWikiWeb, July 26, 2007 [cit. 2007-03-09].Dostupné v archivupořízeném zorigináludne April 6, 2007.
  8. Alexa Top Sites[online]. [cit. 2016-12-01].Dostupné v archivupořízeném zorigináludne March 2, 2015.
  9. DIAMOND, Graeme.Oxford English Dictionary (March 2007 update)[online]. Oxford University Press., rev. 2007-03-01 [cit. 2007-03-16].Dostupné v archivupořízeném zorigináludne 2011-01-07. (angličtina)
  10. Meatball Wiki: BiggestWiki.meatballwiki.org[online]. [cit. 2022-06-26].Dostupné online.
  11. Seznam českých wiki encyklopedií – Wikiverzita.cs.wikiversity.org[online]. [cit. 2022-06-26].Dostupné online.

Související články

[editovat|editovat zdroj]

Externí odkazy

[editovat|editovat zdroj]