CamelCase: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Pautan wiki
Baris 61:
 
== Pautan wiki ==
Piranti lunak asli buatan [[Ward Cunningham]] menggunakan ''CamelCase'' untuk menandai pranala ke halaman lain. Konvensi ini masih dipakai di beberapa wiki, seperti [[JSPWiki]], [[TiddlyWiki]], and [[PMWiki]]. Wikipedia dulunya juga memakai sistem ini, namun telah digantikan oleh dua tanda kurung tegak.
 
Tiga aturan yang berlaku:
*[[String]] diawali dengan huruf besar
*String tidak memiliki spasi di antaranya
*String memiliki paling sedikit dua huruf kapital yang dipisahkan oleh paling sedikit sebuah huruf kecil.
 
Konvensi ini (disebut dengan istilah ''WikiWords'') masih dipakai di beberapa wiki, seperti [[JSPWiki]], [[TiddlyWiki]], [[TWiki]], dan [[PMWiki]].
 
Permasalahan yang timbul dari format ini antara lain:
*Untuk pranala satu kata, contohnya "Indonesia", seseorang harus mengakalinya dengan cara mengetik "IndonesiA", "IndoNesia", dll yang menyebabkan pembacaannya menjadi tidak wajar karena terlihat seperti salah ketik.
*Untuk merek-merek dagang yang namanya disambung seperti yang dicantumkan di atas, misalnya NetWeaver, terlihat seperti sebuah pranala.
*Demikian juga untuk nama-nama orang, misalnya McCullough (atau Mc-Mc lainnya), di beberapa mesin wiki, kata-kata seperti ini harus diintervensi agar tidak diberi pranala secara otomatis (TWiki, misalnya menggunakan karakter spesial untuk mematikan fitur kata kapital tersebut: <nop>McCullough, atau !McCullough, atau <noautolink>McCullough</noautolink>
 
Wikipedia dulunya juga memakai sistem ini, namun karena permasalahan-permasalahan tersebut telah digantikan oleh sistem [[Wikipedia:Kanonikalisasi|Kanonikalisasi]] yang menggunakan dua tanda kurung tegak.
 
Contoh nama Wiki:
*[[WikiWiki]] / [[WikiWikiWeb]] <sup>[http://nostalgia.wiki-indonesia.club/wiki/WikiWiki]</sup>
*[[WikiHow]]