Wikipedia:Templat navigasi
![]() | Halaman ini merupakan penjelasan pendukung terhadap Wikipedia:Kategori, daftar, dan templat navigasi. Halaman ini dimaksudkan untuk memberikan informasi tambahan tentang konsep di halaman yang didukungnya. Halaman ini bukan merupakan kebijakan atau pedoman Wikipedia, karena belum benar-benar disepakati oleh komunitas. |
Pemranalaan dan manipulasi halaman |
---|
Templat navigasi adalah templat kumpulan pranala yang ada pada beberapa artikel terkait untuk memudahkan navigasi antarartikel. Penyuntingan templat navigasi dilakukan di satu tempat terpusat, yaitu halaman templatnya
Ada dua jenis templat navigasi, yakni kotak navigasi (bahasa Inggris: navigation box, navbox), yang dirancang untuk diletakkan di paling bawah artikel, serta bilah sisi bahasa Inggris: sidebar, yang dirancang untuk diletakkan di samping teks artikel. Keduanya saling melengkapi dan salah satu atau keduanya mungkin cocok dalam situasi yang berbeda.
Untuk membuatnya, Anda cukup menyalin kode-kode di {{navbox}} atau {{sidebar}}. Ini menyederhanakan proses pembuatan templat yang fungsional dan konsisten.
Jangan terlalu mengandalkan kotak navigasi untuk mempranalakan ke artikel yang sangat relevan dengan artikel tertentu. Sayangnya, templat kotak navigasi tidak muncul di versi seluler, yang mencakup sekitar setengah dari pembaca. Lihat karcis Phabricator T124168 untuk mengetahui progres masalah penampilan templat ini di versi seluler. Lihat karcis Phabricator T124168 untuk upaya agar menampilkan kotak navigasi lebih nyaman dibaca di ponsel.
Kotak navigasi dikategorikan dalam Kategori:Templat navigasi. Beberapa ProyekWiki mengumpulkan daftar templat navigasinya.
Jenis
suntingAda dua jenis: navbox dan sidebar. Keduanya memiliki tujuan serupa: memungkinkan subjek terkait terhubung satu sama lain dengan mudah dan konsisten.
Kotak navigasi
suntingKotak navigasi (bahasa Inggris: navigation box, navbox) adalah templat footer yang berada di teks standar dan ditata secara horizontal. Templat ini dibuat menggunakan templat {{navbox}}. Contoh templat navbox, {{KAI Bandara}}, ditunjukkan di bawah ini:
Bilah sisi
suntingBagian dari seri |
Perkeretaapian |
---|
|
Prasarana |
|
Bakal pelanting dan angkutan |
|
Sistem khusus |
|
Lain-lain |
Bilah sisi (bahasa Inggris: sidebar) berada di samping konten, mirip dengan kotak info, dan sebagian besar ditata secara vertikal. Templat ini dibuat menggunakan {{sidebar}} . Contoh bilah sisi, {{Perkeretaapian}}, ditampilkan di sebelah kanan:
Penggunaan
suntingKedua templat ini dapat digunakan secara bergantian, dan salah satu atau keduanya mungkin cocok dalam situasi yang berbeda. Yang membedakan adalah:
- Navbox ditata secara horizontal, sehingga cocok untuk daftar pranala yang lebih panjang dalam beberapa subkategori. Karena ditempatkan di bagian paling bawah artikel, templat ini lebih cocok untuk daftar tautan yang lebih banyak daripada yang seharusnya ditempatkan di bilah sisi. Artikel sering kali memiliki lebih dari satu navbox dan kontennya mungkin saling tumpang tindih: meskipun demikian, tidak semua hal perlu navbox, jadi templat navbox sebaiknya hanya dibuat jika benar-benar berguna sebagai alat navigasi.
- Sidebar ditata secara vertikal, dan ditempatkan secara mencolok dalam badan artikel di samping teks. Hal ini membuatnya berguna untuk sejumlah kecil pranala yang relevan secara langsung. Informasi yang tidak berkaitan harus disingkirkan dari sidebar. Beberapa artikel memiliki lebih dari satu sidebar.
Properti
suntingGaya setiap templat navigasi tergantung jenis artikelnya, bagaimana penyajiannya, dan konvensi yang ditetapkan sebelumnya.
Templat navigasi menyediakan navigasi dalam Wikipedia
sunting- Tujuan pembuatan templat ini adalah untuk menghubungkan artikel satu sama lain. Setiap artikel yang tercantum pada templat navigasi tertentu umumnya memiliki templat yang ditempatkan di halamannya.
- Templat ini tidak bertujuan untuk menjejalkan sebanyak mungkin artikel terkait ke dalam satu ruang. Tanyakan pada diri Anda, apakah ini membantu pembaca dalam membaca topik lainnya? Ambil saja dua artikel apa pun dalam templat ini. Apakah pembaca benar-benar ingin berpindah dari A ke B?
- Ukurannya harus tetap kecil karena templat yang besar memiliki nilai navigasi yang terbatas. Untuk templat navigasi besar, pertimbangkan hal berikut:
- Membaginya ke dalam beberapa templat yang lebih kecil pada tiap subtopik, dan terutama jika kelompok individu dalam templat tersebut merupakan kotak navigasi anak yang dapat dilipat (collapsible) yang memiliki artikel Wikipedia mengenai subjeknya dan templat navigasi yang lebih kecil akan tetap memenuhi sebagian besar atau semua pedoman untuk kotak navigasi yang baik. Bila ini dilakukan, pertimbangkan untuk hanya menyertakan artikel tentang subjek templat baru ke dalam templat asli guna meminimalkan tumpang tindih dan kekacauan.
- Misalnya, {{Lokomotif EMD}} mencantumkan semua model lokomotif diesel yang dibuat oleh Electro-Motive Diesel, tetapi terlalu besar untuk ditransklusikan pada masing-masing artikelnya. Sebaliknya, masing-masing elemen dari {{Lokomotif EMD}} dipisah ke dalam templatnya sendiri: {{EMD GP}}, {{EMD SD}}, dst.
- Melakukan hal di atas hanya dengan satu templat menggunakan ParserFunctions.
- Hanya mempranalakan artikel yang terkait langsung dan menyembunyikan sisanya.
- Menghindari pengulangan tautan ke artikel yang sama dalam suatu templat.
- Jangan terlalu kecil. Templat navigasi dengan kurang dari segelintir tautan dapat dengan mudah digantikan oleh bagian "Lihat pula" atau tautan {{Artikel utama}} dan {{Lihat pula}} yang relevan di dalam bagian artikel, serta digabungkan ke dalam templat yang lebih besar . (Lihat esai "WP:Tidak semua artikel perlu memiliki navbox dan "WP:Navbox di tiap halaman")
- Karena Wikipedia bukan tempat penyimpanan pranala luar komprehensif, Anda jangan menyertakan pranala luar ke situs web lain.
Templat navigasi menyediakan navigasi di antara artikel yang ada
sunting- Hindari penyertaan pranala merah, kecuali Anda sangat berharap artikel akan segera dibuat dan memenuhi pedoman kelayakan umum atau salah satu pedoman kelayakan khusus subjek, dan jangan disertakan jika artikel tersebut berpotensi nonensiklopedis.
- Pranala merah dapat dipertahankan dalam templat navigasi yang mewakili serangkaian data yang lengkap dan terdefinisi dengan baik (pembagian geografis, acara tahunan, filmografi, dll.), sedangkan menghapus pranala merah akan menghasilkan hasil yang tidak lengkap dan menyesatkan. Bahkan saat itu, penulis sangat dianjurkan untuk menulis artikel terlebih dahulu .
- Pengalihan biasanya juga harus dihindari karena alasan yang diuraikan dalam WP:NAVNOREDIRECT. Pengecualiannyaadalah ketika pengalihan tersebut mewakili subtopik tertentu dari sebuah artikel dan bukan nama alternatif.
- Teks yang tidak terpranalakan juga dihindari.
- Catatan: Pada kotak navigasi tentang grup musik, cantumkan semua anggota grup musik tersebut, baik yang masih aktif maupun yang sudah aktif, guna menghindari persepsi bahwa ansambel tersebut merupakan aksi solo. Jika notable, pranalakan.
Template navigasi menyediakan navigasi antara artikel terkait
sunting- Jika artikel tersebut tidak dicakup sumber-sumber tepercaya, kemungkinan bukan ide bagus untuk menghubungkannya.
- Artikel yang disertakan dalam templat navigasi harus lebih dari sekadar terkait secara longgar, tetapi dapat menyertakan topik yang terkait secara tangensial karena salah satu keuntungan templat navigasi adalah bahwa templat tersebut mengurangi panjang "Lihat pula" yang bertujuan untuk menavigasi topik yang terkait secara tangensial.
- Walaupun templat navigasi yang tumpang tindih dengan kategori dan daftar tidak dianggap duplikat, subjek templat navigasi harus lebih sempit dan topiknya lebih spesifik daripada subjek banyak kategori dan daftar karena jika tidak, banyak templat dapat menjadi terlalu besar. Sebaliknya, memasukkan artikel daftar, artikel dengan bagian daftar, atau artikel topik-kategori sebagai artikel non-subjek dalam templat navigasi yang subjek templatnya merupakan anggota daftar atau kategori dapat menyebabkan kekacauan pada artikel yang disertakan dalam templat.
- Templat navigasi hanya boleh dibuat untuk subjek yang menyertakan setiap artikel yang terkait dengan subjek tersebut, karena salah satu kelemahan templat navigasi adalah pemilihan artikel yang terkait dengan subjek templat secara acak dapat menyajikan suatu sudut pandang atau memberi subjek artikel terpilih yang disertakan bobot yang tidak semestinya.
- Untuk topik yang kompleks seperti sains, teknologi, sejarah, dll., kotak navigasi dapat memberikan pengenalan yang komprehensif terhadap suatu topik. Misalnya, {{Energi berkelanjutan}} tertaut ke topik tambahan dan pendukung yang menyediakan latar belakang dan konteks yang diperlukan untuk memahami artikel utama energi berkelanjutan. Meskipun artikel utama sudah berisi pranala sebaris ke artikel-artikel pembantunya, artikel-artikel pembantunya sendiri lebih pendek dan gaya bahasanya mungkin tidak menempatkannya dalam konteks keseluruhan satu sama lain. Pengguna yang mengerjakan artikel tambahan secara terpisah mungkin tidak menyadari konteks ini. Templat navigasi menyediakan cara mudah bagi artikel tersebut, bahkan jika dimulai sebagai rintisan, untuk langsung mewarisi struktur konseptual artikel utama.
Template navigasi tidak dimaksudkan untuk tujuan dekoratif
sunting- Mohon untuk memberikan alasan bagi templat untuk menyimpang dari warna dan gaya yang terkandung dalam Modul:Navbox/styles.css dan Modul:Sidebar/styles.css.
- Menurut MOS:DECOR, gambar jarang sekali sesuai dalam navbox. Sama seperti warna dan gaya, mereka harus memiliki alasan untuk muncul. Secara khusus, bendera, lambang negara, dan daerah, jangan disertakan pada artikel.
- Ada dua tata letak dasar:
- Untuk bilah sisi, lihat {{sidebar}}
- Untuk kotak navigasi, {{Navbox}} adalah standarnya.
- Elemen-elemen yang dapat diciutkan dengan kode keras yang ada harus dikonversi ke salah satu templat dalam Kategori:Ciutkan templat . Ini menstandardisasi tampilan dan memudahkan perawatan di masa mendatang.
- Lebar kotak footer harus 100% kecuali konvensi untuk jenis artikel tersebut sebaliknya. Kelihatannya tidak konsisten jika beberapa kotak dalam artikel yang sama memiliki lebar yang berbeda-beda.
Keuntungan
suntingKeunggulan menggunakan templat navigasi daripada "Lihat pula" meliputi:
- mengurangi kekacauan di artikel sebelum "Referensi" dan "Pranala luar",
- lebih kompang daripada daftar atau tabel standar, dalam kasus banyak tautan,
- jika tautan yang paling terkait disimpan di bawah "Lihat pula", pembaca akan memiliki gambaran yang lebih baik tentang cakupannya,
- pranala yang kurang terkait secara langsung tidak terlihat atau dalam beberapa kasus disembunyikan secara default,
- kemudahan pemeliharaan dalam memperbarui template saat artikel dibuat atau dihapus,
- estetis bagi banyak pengguna,
- artikel baru dalam suatu area subjek segera mendapatkan struktur tautan dasar dari artikel terkait yang sudah ada, sehingga menghilangkan kebutuhan banyak penulis untuk membuat tautan mereka sendiri dan menulis ulang materi latar belakang.
- ketika sebuah artikel baru atau artikel lama yang sudah tidak digunakan lagi ditempatkan di kotak navigasi, halaman tersebut akan langsung memiliki banyak pranala ke artikel tersebut
Alternatif
suntingDalam kasus tertentu, ada alternatif yang lebih baik daripada pembuatan templat navigasi.
- Jika kelompok artikel tumpang tindih secara signifikan dengan kategori atau daftar tertentu yang ada, pertimbangkan untuk menambahkan tautan ke salah satunya di bagian lihat pula.
- Untuk serangkaian artikel yang hanya memiliki kesamaan karakteristik yaitu memiliki posisi atau gelar yang sama, seperti gelar bangsawan atau juara bertahan dalam bidang olahraga, pertimbangkan untuk menggunakan {{succession box}}. Templat varian untuk orang-orang yang pernah menduduki beberapa jabatan penting dibahas di Pembicaraan templat:Kotak suksesi.
- Untuk menghubungkan artikel lintas kategori berbeda dalam urutan yang logis, gunakan templat suksesi.
- Gunakan salah satu catatan atas ini: {{Broader}}, {{Further}} atau {{Main}}.
- Buatlah suatu kerangka: daftar hierarkis.
Batasan templat
suntingAda batasan jumlah templat yang dapat dimiliki sebuah artikel. Bila suatu halaman melampaui batas ini, tampilannya mungkin biasa-biasa saja, tetapi setelah suntingan disimpan, satu atau lebih kotak navigasi footer ditampilkan sebagai pranala wiki ke kotak navigasi yang berlebih (misalnya, menampilkan tautan ke "Templat:Navbox" alih-alih templat Navbox itu sendiri). Solusinya adalah (a) menghapus templat, dan (b) menyiapkan kotak navigasi gabungan sehingga kotak navigasi yang tidak penting menjadi kotak navigasi "tambahan" (kotak navigasi yang harus dinavigasi pembaca ke halaman terpisah agar dapat melihat halaman tersebut).
Lihat pula
sunting- Wikipedia:Ruang nama templat untuk memperkenalkan templa
- Wikipedia:Kategori, daftar, dan templat navigasi, untuk pedoman pembuatannya
- Wikipedia:Indeks templat, untuk jenis templat lainnya
- Wikipedia:Pedoman gaya/Kotak info
- Wikipedia:Pengalihan#Melewati pengalihan dalam templat navigasi
Dapat dilipat | Warna judul | Gambar | Kelompok | Parameter gaya (isi) |
Contoh | |
---|---|---|---|---|---|---|
{{Navbox}} | dapat dilipat | navbox | Sebelah kiri/kanan isi | Ya | Ya |
|
{{Navbox with collapsible groups}} | dapat dilipat | navbox | Sebelah kiri/kanan isi dan/atau di setiap daftar | Ya | Ya |
|
{{Navbox with columns}} | dapat dilipat | navbox | Sebelah kiri/kanan kolom | Tidak | Ya | |
{{Navbox years}} | dapat dilipat | navbox | Tidak | Tidak | Tidak |
Tipe | Kelas CSS | Javascript | Dilipat ketika | Bentuk awal pilihan |
Bersarabf |
---|---|---|---|---|---|
Tabel yang dapat dilipat | dapat dilipat | Ditentukan dalam Common.js | 2 atau lebih pelipatan otomatis dalam halaman | Ya | Ya |