CamelCase: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Kim Nansa (bicara | kontrib)
Fitur saranan suntingan: 2 pranala ditambahkan.
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Disarankan: tambahkan pranala
 
(27 revisi perantara oleh 20 pengguna tidak ditampilkan)
Baris 1:
{{judulasing|KataKapital}}
 
[[Berkas:CamelCase.svg|jmpl|ka|250px|CamelCase]]'''''CamelCase''''' (atau '''KataKapital''' dalam [[bahasa Indonesia]]) adalah istilah [[bahasa Inggris]] yang mengacu kepada proses penulisan beberapa kata tanpa [[tanda spasi]] namun dengan [[huruf kapital|mengkapitalisasi]] (menulis dengan huruf besar) setiap kata pembentuknya. Istilah ''camelcase'' berasal dari ''camel'' karena seperti punuk unta. Terdapat istilah lain yang memiliki arti yang sama -,yaitu '''''camel case''''', '''''camel caps''''', atau menurut Kamus Oxford '''''medial capitals'''''.
 
''CamelCase'' telah menjadi konvensi dalam beberapa [[bahasa pemrograman]] dan menjadi tren dalam mempopulerkanmemopulerkan nama-nama produk serta perusahaan. Beberapa nama orang asing juga menggunakan sistem ini. Variasi yang ada antara lain adalah menggunakan huruf pertamakecil sebagai huruf kecilpertama (seperti [[iPod]]).
 
== NamaPenggunaan orangsebagai nama ==
*Nama-nama keluarga kuno, seperti MacLean (anak Lean), FitzGerald (anak Gerald)
*[[Patti LaBelle]]
*[[Leonardo DiCaprio|DiCaprio]] (dari [[bahasa Italia|Italia]]: ''Di Caprio'')
*[[VanDyke]] (dari [[bahasa Belanda|Belanda]]: ''van Dijk'')
 
=== TokohNama fiktiforang ===
* Nama-nama keluarga kuno, seperti MacLean (anak Lean), FitzGerald (anak Gerald)
*[[SpongeBob SquarePants]] (1999)
* [[Patti LaBelle]]
* [[Leonardo DiCaprio|DiCaprio]] (dari [[bahasa Italia|Italia]]: ''Di Caprio'')
* [[VanDyke]] (dari [[bahasa Belanda|Belanda]]: ''van Dijk'')
 
=== NamaTokoh produkfiktif ===
* [[WordPerfectSpongeBob SquarePants]] (19821999)
*[[PowerPoint]] (1987)
*[[PlayStation]] (1994)
*[[TiVo]] (1997)
*[[iMac]] (1998)
*[[BlackBerry]] (1999)
*[[GameCube]] (2005)
 
=== Nama perusahaanproduk ===
* [[WordPerfect]] (1982)
*[[DuPont]] (dari [[bahasa Perancis|Perancis]]: ''Dupont'' atau ''du Pont'')
* [[PowerPoint]] (1987)
*[[MicroSoft]] (1975) - kemudian diganti menjadi [[Microsoft]].
* [[CompuServePlayStation]] (19771994)
* [[TiVo]] (1997)
*[[UnitedHealthCare]] (1977) kemudian diganti menjadi [[UnitedHealthcare]]
* [[MasterCardiMac]] (19791998)
* [[MicroProseBlackBerry]] (19821999)
* [[GameCube]] (2005)
*[[easyJet]] (1994) - nama yang mula-mula menggunakan huruf pertama kecil
*[[RadioShack]] (1996) - dulunya bernama Radio Shack
*[[DaimlerChrysler]] (1998)
*[[PricewaterhouseCoopers]] (1998)
*[[jetBlue]] (1999)
*[[FedEx]] (2000) - dulunya bernama Federal Express
 
=== IstilahNama komputerperusahaan ===
* [[DuPont]] (dari [[bahasa Prancis|Prancis]]: ''Dupont'' atau ''du Pont'')
*[[JavaScript]]
* [[MicroSoft]] (1975) - kemudian diganti menjadi [[Microsoft]].
*[[PostScript]]
* [[CompuServe]] (1977)
* [[UnitedHealthCare]] (1977) - kemudian diganti menjadi [[UnitedHealthcare]]
* [[MasterCard]] (1979)
* [[MicroProse]] (1982)
* [[easyJet]] (1994) - nama yang mula-mula menggunakan huruf pertama kecil
* [[RadioShack]] (1996) - dulunya bernama Radio Shack
* [[DaimlerChrysler]] (1998)
* [[PricewaterhouseCoopers]] (1998)
* [[jetBlue]] (1999)
* [[FedEx]] (2000) - dulunya bernama Federal Express
 
== IstilahPenggunaan internetsebagai istilah ==
Kebanyakan penggunaan CamelCase adalah dari nama situs web, karena batasan yang melarang tanda spasi sebagai bagian dari nama situs. Untuk menggantikan tanda spasi biasanya orang menggunakan tanda minus (situs-saya.com), tanda titik (situs.saya.com), atau KataKapital (SitusSaya.com). Contoh situs populer:
*[[eBay]] (1995)
*[[PayPal]] (2000)
*[[YouTube]]
*[[MySpace]]
*[[LiveJournal]]
*[[WordPress]]
*[[LinkedIn]]
*[[GeoCities]]
 
=== Istilah komputer ===
* [[JavaScript]]
* [[PostScript]]
 
=== Istilah internet ===
Kebanyakan penggunaan ''CamelCase'' adalah dari nama situs ''web'', karena batasan yang melarang tanda spasi sebagai bagian dari nama situs. Untuk menggantikan tanda spasi biasanya orang menggunakan tanda minus (''situs-saya.com''), tanda titik (''situs.saya.com''), atau ''KataKapital'' (''SitusSaya.com''). Contoh situs populer:
* [[eBay]] (1995)
* [[PayPal]] (2000)
* [[YouTube]]
* [[MySpace]]
* [[LiveJournal]]
* [[WordPress]]
* [[LinkedIn]]
* [[GeoCities]]
<!-- dan banyak lagi contoh lainnya yang bisa Anda tambahkan. Ada yang punya contoh Indonesia? -->
 
== Penggunaan lainnya ==
Fenomena ini telah menyebabkan orang-orang mengaplikasikannya ke nama yang sebenarnya tidak menggunakan ''CamelCase'', seperti "[[Usenet]]" menjadi "''UseNet''", "[[Photoshop]]" menjadi "''PhotoShop''", "[[Firefox]]" menjadi "''FireFox''", "[[Game Boy]]" menjadi "''GameBoy''", dan lainnya.
 
Selama meletusnya ''dot-com'' pada akhir 1990-an, prefiks huruf kecil "''e''" (singkatan dari "[[elektronik]]") dan "''i''" (singkatan dari "[[internet]]") marak dipakai untuk nama-nama seperti iPod, eBox, dan semacamnya.
 
Pada tahun 1990 kota [[SeaTac, Washington]] di sekitar [[Bandar Udara Internasional Seattle-Tacoma|bandara Sea-Tac]] menjadi kota pertama yang secara resmi dieja menggunakan KataKapital.
 
=== Pautan wiki ===
Piranti[[Perangkat lunak|Peranti 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.
*[[WikiWiki]] / [[WikiWikiWeb]] <sup>[http://nostalgia.wiki-indonesia.club/wiki/WikiWiki]</sup>
*[[WikiHow]]
*[[Wikipedia|WikiPedia]]
*[[WikitravelTravel]]
*[[WikiIndex]]
*[[WikiMapia]]
*dll.
 
Tiga aturan yang berlaku:
== Dalam bahasa ==
* ''[[String]]'' diawali dengan huruf besar.
*''rLobsang'' - bahasa Tibet
* ''String'' tidak memiliki spasi di antaranya.
*''i nGaillimh'', ''an tAlbanach'', ''go hÉireann'' - bahasa Irlandia
* ''String'' memiliki paling sedikit dua huruf kapital yang dipisahkan oleh paling sedikit sebuah huruf kecil.
*''kiSwahili'', ''isiZulu'' - bahasa Bantu
*''LeserInnenbriefe'' - bahasa Jerman
 
Konvensi ini (disebut dengan istilah ''WikiWords'') masih dipakai di beberapa wiki, seperti [[JSPWiki]], [[TiddlyWiki]], [[TWiki]], dan [[PMWiki]].
=== Bahasa Indonesia ===
 
Terkadang bahasa Indonesia menggunakan ''CamelCase'' ketika menuliskan preposisi untuk kata Allah. Contohnya: 'firmanNya', 'kasihMu', 'mataKu', sama seperti dalam bahasa Italia: ''porgiamoLe'', ''adorarLo''
Permasalahan yang timbul dari format ini antara lain:
* Untuk pranala satu kata, contohnya "Indonesia", seseorang harus mengakalinya dengan cara mengetik "''IndonesiA''", "''IndoNesia''", atau yang lainnya. Hal ini 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 nama yang sejenis), 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, tetapi karena permasalahan-permasalahan tersebut telah digantikan oleh sistem [[Wikipedia:Kanonikalisasi|Kanonikalisasi]] yang menggunakan dua tanda kurung siku.
 
Contoh nama Wiki:
* [[WikiWiki]]/[[WikiWikiWeb]] <sup>[http://nostalgia.wiki-indonesia.club/wiki/WikiWiki]</sup>
* [[WikiHow]]
* [[Wikipedia|WikiPedia]]
* [[WikitravelTravel]]
* [[WikiIndex]]
* [[WikiMapia]]
 
== Dalam bahasa ==
* ''rLobsang'' - bahasa Tibet
* ''i nGaillimh'', ''an tAlbanach'', ''go hÉireann'' - bahasa Irlandia
* ''kiSwahili'', ''isiZulu'' - bahasa Bantu
* ''LeserInnenbriefe'' - bahasa Jerman
 
[[Kategori:Tipografi]]
[[Kategori:Konvensi nama]]
 
[[ca:CamelCase]]
[[cs:CamelCase]]
[[da:CamelCase]]
[[de:Binnenmajuskel]]
[[en:CamelCase]]
[[es:CamelCase]]
[[fi:CamelCase]]
[[fr:CamelCase]]
[[gl:CamelCase]]
[[it:CamelCase]]
[[ja:キャメルケース]]
[[nl:CamelCase]]
[[pl:CamelCase]]
[[pt:CamelCase]]
[[ru:CamelCase]]
[[sv:CamelCase]]