Wiki

Dari Wikipedia bahasa Melayu




Perkataan wiki (disebut "weekee", /wiki/ in {SAMPA}) dan WikiWiki digunakan untuk mengenalpasti samada jenis kumpulan dokumen hiperteks atau aturcara kerjasama yang digunakan untuk menciptanya.

Wiki juga merupakan awalan nama dikalangan wanita Maori di New Zealand.

Jadual isi kandungan

[Sunting] Ciri-ciri penting

Suatu web WikiWiki membolehkan dokumen dikarang secara bersama dalam bahasa penanda aturcara komputer mudah dengan menggunakan pelayar web. Oleh kerana kebanyakan wiki adalah berasaskan web, istilah "wiki" biasanya sudah memadai. Satu halaman di wiki dikenali sebagai "halaman wiki", manakala kandungan sepenuh halaman-halaman, biasanya luas terjalin, dipanggil "wiki".

"Wiki wiki" bermakna "laju" dalam bahasa Hawaii, dan ia adalah kepantasan mencipta dan mengemaskini laman yang menjadi asas teknologi wiki. Secara umumnya, tidak terdapat tapisan sebelum perubahan diterima, dan kebanyakan wiki adalah terbuka kepada umum atau sekurang-kurangnya kepada semua orang yang mempunyai capaian kepada pelayan wiki. Malah, pendaftaran akaun pengguna sering tidak diperlukan.

[Sunting] Halaman dan menyunting

Dalam wiki tradisional, setiap laman mempunyai 3 gambaran:

  • “kod sumber” yang boleh disunting, yang juga merupakan format ia disimpan dalam pelayan. Biasanya ia adalah dalam teks biasa (plain text), dan hanya dapat dilihat pengguna bila laman itu disunting dalam pelayar
  • templat (mungkin dijanakan secara dalaman) yang menentukan susun atur dan unsur-unsur yang sama untuk semua laman
  • kod HTML untuk dipaparkan yang dihasilkan pelayan bila sesuatu laman diminta.

Format sumber tersebut, juga dipanggil “tekswiki”, ditambah dengan bahasa penanda mudah untuk menunjukkan pelbagai struktur dan rupa lazim. Mungkin tanda yang paling biasa ialah penggunaan “ * ” di awal ayat untuk memaparkan senarai sesuatu. Gaya dan sintaksis boleh berbeza mengikut wiki, di mana sesetengahnya turut membolehkan teg HTML.

Sebab mengapa ia direka seperti ini ialah kerana HTML, dengan jumlah tegnya yang besar, adalah amat rumit untuk dibaca oleh manusia. Pengguna tidak dapat menyunting dengan kadar yang pantas, disamping ia mengalihkan perhatian dari kandungan sebenar laman-laman tersebut. Jadi adalah lebih baik menggalakkan suntingan teks-biasa dengan beberapa panduan mudah untuk struktur dan gaya. Malah kadang-kadang adalah lebih berfaedah jika pengguna tidak dapat menggunakan secara terus semua fungsi yang disediakan HTML, seperti JavaScript dan Cascading Style Sheets. Ini membolehkan rupa dan rasa wiki itu konsisten, serta lebih selamat.


Sintaksis Wiki (MediaWiki) HTML Hasil yang terpapar
"''Doctor''? No other title? A ''scholar''? And he rates above the civil authority?"

"Why, certainly," replied Hardin, amiably. "We're all scholars more or less. After all, we're not so much a world as a scientific foundation—under the direct control of the Emperor."

<p>

"<em>Doctor</em>? No other title? A <em>scholar</em>? And he rates above the civil authority?"
</p>
<p>
"Why, certainly," replied Hardin, amiably. "We're all scholars more or less. After all, we're not so much a world as a scientific foundation&mdash;under the direct control of the Emperor."
</p>

"Doctor? No other title? A scholar? And he rates above the civil authority?"

"Why, certainly," replied Hardin, amiably. "We're all scholars more or less. After all, we're not so much a world as a scientific foundation—under the direct control of the Emperor."

(Petikan di atas diambil dari novel Foundation oleh Isaac Asimov)

Walau bagaimanapun, sesetengah enjin wiki baru menyediakan suntingan "WYSIWYG", biasanya dengan menggunakan JavaScript atau kawalan ActiveX yang menterjemahkan arahan format yang dimasukkan secara grafik seperti "tebal" (bold) dan "condong" (italic) kepada teg HTML yang sesuai. Dalam perlaksanaan ini, menyimpan sesuatu suntingan bermakna menghantar versi baru laman tersebut dalam HTML kepada pelayan, di mana kod HTML tersebut tidak akan dilihat oleh pengguna. Sebaliknya pengguna yang tidak mempunyai plugin tersebut cuma boleh menyunting dengan menyunting kod mentah HTML laman tersebut.

Walaupun sintaksis piawai WikiWikiWeb telah digunakan bertahun-tahun, format arahan yang dibenarkan sesuatu wiki kini amat berbeza bergantung kepada enjin wiki yang digunakan. Wiki ringkas cuma membolehkan format teks biasa, manakala wiki yang lebih kompleks boleh memasukkan jadual, gambar, formula, ataupun unsur interaktif seperti undian dan permainan. Jadi, kini terdapat usaha untuk membentuk penanda piawai wiki seperti oleh MeatBall dan TikiWiki.

[Sunting] Memaut dan mencipta laman

Wiki merupakan satu medium hiperteks sebenar, dengan struktur pandu arah yang tidak linear. Setiap laman biasanya mempunyai banyak pautan ke laman lain; laman pandu arah hierarki biasanya wujud di wiki yang lebih besar, namun tidak semestinya digunakan. Pautan dicipta dengan menggunakan sintaksis khas, yang dipanggil "pola pautan" (link pattern).

Pada awalnya kebanyakan wiki menggunakan CamelCase sebagai pola pautan, yang dihasilkan dengan menulis dengan huruf pertama sebagai huruf besar dalam sesatu frasa dan merapatkan perkataan (perkataan "CamelCase" sendiri merupakan satu contoh). Walaupun CamelCase membolehkan pautan dicipta dengan mudah, ia menyebabkan pautan ditulis dalam bentuk yang berlawanan dengan tatabahasa. Wiki yang seperti boleh dikenali dengan mudah melalui banyak pautan dengan nama seperti "IsiKandungan" (TableOfContents) dan "SoalanPenggunaBaru" (BeginnerQuestions). Nota: Perisian wiki boleh membuatkan pautan tersebut "cantik" dengan menambah kembali jarak antara perkataan.

CamelCase mempunyai banyak kritikan, maka para pemaju wiki cuba mencari alternatif lain. Wiki pertama yang menggunakan "pautan percuma" (free link) ini ialah Cliki yang menggunakan _(format ini). Seterusnya pelbagai enjin wiki menggunakan tanda kurungan tunggal, tanda kurungan berkembar (sama ada kotak ataupun bulat), garis bawah, garis condong dan lain-lain. Pautan ke komuniti wiki yang berkaitan boleh dibuat dengan menggunakan satu pola pautan khas dipanggil InterWiki.

Laman baru biasanya dicipta dengan membuat pautan yang bersesuain di topik yang berkaitan. Jika pautan tersebut belum ada, ia dipanggil pautan merah (red link/broken link). Bila diklik, satu laman menyunting akan dipaparkan dan teks boleh dimasukkan. Mekanisme ini memastikan bahawa laman "yatim" (yang tidak mempunyai pautan kepadanya) jarang dicipta, dan umumnya setiap rencana adalah bersambung.

[Sunting] Mencari

Kebanyakan wiki menyediakan sekurang-kurangnya pencarian judul, jika tidak pencarian teks penuh. Skala pencarian ini bergantung kepada sama ada enjin wiki tersebut menggunakan pangkalan data (database) ataupun tidak; capaian indeks sesuatu pangkalan data adalah perlu untuk carian pantas di wiki yang besar. Di Wikipedia, sejenis butang yang dipanggil "butang Pergi" membolehkan pembaca terus melihat laman yang memenuhi kriteria carian terdekat. Enjin carian MetaWiki telah dicipta untuk membolehkan carian dilakukan di beberapa wiki sekaligus.

[Sunting] Sistem wiki

Disebabkan oleh konsep wiki yang mudah (secara relatifnya), terdapat banyak jenis sistem wiki yang wujud, daripada yang melaksanakan fungsi asas sahaja kepada yang mempunyai sistem pengurusan kandungan yang canggih. Majoriti enjin wiki adalah perisian sumber terbuka, projek besar seperti TWiki dan MediaWiki (enjin Wikipedia) dibangunkan secara bersama. Kebanyakan wiki adalah bermodul, supaya pengaturcara tidak perlu memahami sepenuhnya pangkalan kod. Antara perisian wiki yang paling popular ialah UseMod, TWiki, MoinMoin, PmWiki dan MediaWiki.

Sistem wiki boleh berasaskan pelayan (server) atau pelanggan (client). Namun sistem berasaskan pelayan adalah lebih popular (Wikipedia menggunakan ini). Dalam sistem ini, pelayan menyediakan fungsi suntingan, paparan dan kawalan melalui enjin wiki yang akan menjanakan kod HTML untuk diberikan kepada pelayar web. Sistem berasaskan pelanggan pula biasanya memerlukan plugin untuk membolehkan pelayar web melakukan tugas-tugas di atas.

[Sunting] Mengawal kandungan

Wikis generally follow a philosophy of making it easy to fix mistakes instead of making it hard to make them. Thus, while wikis are very open, they also provide various means to verify the validity of recent additions to the body of pages.

The most prominent one on almost every wiki is the so-called "Recent changes" page. It is simply a list of either a specific number of recent edits or a list of all edits that have been made within a given timeframe. Some wikis allow filtering the list to exclude edits that have been marked "minor" or which were made by automatic importing scripts ("bots").

From the change log, two other functions are accessible in most wikis: the revision history, which shows previous versions of the page, and the diff feature, which can highlight the changes between two revisions. The revision history allows opening and saving a previous version of the page and thereby restoring the original content. The diff feature can be used to decide whether this is necessary or not: A regular user of the wiki can show the diff of a change listed on the "Recent changes" page and, if it is an unacceptable edit, load the history to restore a previous revision. This process is more or less streamlined, depending on the wiki software that is used.

Imej:Diff.jpg
diff-reports highlight the changes between two revisions of a page.

In case unacceptable edits are missed on the "Recent changes" page, some wikis provide additional control over content. Wikipedia was the first wiki to introduce "watchlists", a form of internal bookmarking that is used to generate a list of recent changes to a set of specific pages only. Wikipedia also allows highlighting links to pages which are below a given size, thereby making small pages, so-called "stubs", noticeable on all pages that link to them.

In extreme cases, many wikis allow protecting pages from being edited. Protected pages on Wikipedia, for example, can only be edited by so-called administrators, who can also revoke the protection. This is generally considered to violate the basic philosophy of WikiWiki and therefore avoided.

[Sunting] Mengawal pengguna

While most wikis shun mandatory registration procedures, virtually all large wiki engines provide some way to restrict users who consistently violate community rules. The most common form of doing so is by banning a user from editing, which can be accomplished by banning their particular IP address. Many Internet Service Providers assign a new IP address for each login, though, so that bans can often be circumvented relatively easily.

For small wikis, a common defense against a persistent "vandal" is to simply let them deface as many pages as they want to, and to then quickly revert the pages after the vandal has left. This tactic is often considered unacceptable in the context of larger communities, where more drastic and quick action is preferred. To deal with the problem of changing IP addresses, self-expiring bans are sometimes used and extended to all IP addresses in a particular range, thereby ensuring that the vandal cannot edit pages within a given timeframe, the underlying assumption being that this is often sufficient as a deterrent.

As an emergency measure, some wikis allow switching the database to read-only mode, or letting only users registered up to a cutoff date continue editing. Generally speaking, however, any damage that is done by a "vandal" can be reverted rather quickly. More problematic are subtle errors inserted into pages which go undetected.

[Sunting] Sejarah

Wiki software originated in the design pattern community for writing pattern languages. The Portland Pattern Repository was the first wiki, established by Ward Cunningham in 1995 [1]. Cunningham invented and named the wiki concept, and produced the first implementation of a wiki engine. Some people maintain that only the original wiki should be called Wiki (upper case) or the WikiWikiWeb. Ward's Wiki remains one of the most popular Wiki sites.

In the final years of the 20th century, wikis were increasingly recognized as a promising technology to develop private and public knowledge bases, and it was this potential that inspired the founders of the Nupedia encyclopedia project, Jimbo Wales and Larry Sanger, to use wiki technology as a basis for an electronic encyclopedia: "Wikipedia" was launched in January 2001. It was originally based on the UseMod software, but later switched to its own open source codebase which has now been adopted by many other wikis.

Today, the English Wikipedia is by far the world's largest wiki, and the non-English Wikipedias fill many of the other places. The second largest wiki, however, is Susning.nu, a Swedish language knowledge base, running the UseMod software. The all-encompassing nature of Wikipedia has been a significant factor in its growth, while many other wikis are highly specialized. Some have also attributed Wikipedia's rapid growth to the decision not to use CamelCase.

[Sunting] Komuniti wiki

There are virtual guided "bus tours" taking visitors to various wiki sites. These consist simply of a page on each participating wiki called "TourBusStop", which gives the link to the next bus stop -- basically, a type of web ring. Each bus stop page gives some info about that wiki, and one can choose to explore that particular wiki (thus "getting off the bus"), or continue to the next wiki in the tour.

By far the largest wiki is Richdex - The Free Open Online Directory.

See also Wiki communities by type and Wiki communities by topic.

  • Asian Open Source Centre
  • CapitanCook
  • Cunnan
  • DarwinWiki - Darwinism
  • Disinfopedia - about propaganda
  • EvoWiki - Evolution
  • GreenCheese
  • Green Light Wiki
  • Grubstreet - the Open Community Guide to London [2]
  • infoAnarchy wiki - Intellectual property, Anarchism, Politics
  • Javapedia
  • Know-how Wiki
  • MeatballWiki
  • OpenFacts
  • Personal Telco
  • This Might Be A Wiki

See also Wikipedia:Sites using MediaWiki, PHP Wiki, Social software

Sistem lain seperti wiki:

[Sunting] Rujukan

Aronsson, Lars (2002). Operation of a Large Scale, General Purpose Wiki Website: Experience from susning.nu's first nine months in service. Paper presented at the 6th International ICCC/IFIP Conference on Electronic Publishing, November 6 - 8, 2002, Karlovy Vary, Czech Republic. Available at: http://aronsson.se/wikipaper.html

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. Web site : http://www.leswikis.com

Jansson, Kurt (2002): "Wikipedia. Die Freie Enzyklopädie." Lecture at the 19th Chaos Communications Congress (19C3), December 27, Berlin. Online description: http://de.wikipedia.org/wiki/Benutzer:Kurt_Jansson/Vortrag_auf_dem_19C3

Möller, Erik (2003). Loud and clear: How Internet media can work. Presentation at Open Cultures conference, June 5 - 6, Vienna. Available at: http://opencultures.t0.or.at/oc/participants/moeller

Möller, Erik (2003). Tanz der Gehirne. Telepolis, May 9-30. Four parts: "Das Wiki-Prinzip", "Alle gegen Brockhaus", "Diderots Traumtagebuch", "Diesen Artikel bearbeiten". Summary and table of contents: http://www.heise.de/newsticker/data/fr-30.05.03-000/

Remy, Melanie (2002). Wikipedia: The Free Encyclopedia. Online Information Review. v.26, n.6, pp.434

[Sunting] Lihat juga

  • Perisian wiki
  • Senarai wiki

[Sunting] Pautan luar