Merancang Tabel Responsif Kompleks Di WordPress

Diterbitkan: 2022-03-10
Ringkasan cepat Kembali pada hari ketika kami tidak memiliki tabel responsif, tidak akan menjadi masalah untuk menampilkan tabel yang rumit di seluler dengan cara yang sama seperti yang Anda lakukan di desktop. Pengunjung tahu bahwa mereka perlu mencubit untuk memperbesar, lalu menggulir ke kiri dan kanan, untuk menggunakan semua data di dalamnya. Tapi kami tidak punya alasan untuk menciptakan pengalaman buruk seperti itu hari ini. Inilah yang perlu Anda ketahui tentang mendesain tabel kompleks untuk pengunjung seluler Anda di WordPress.

(Ini adalah artikel bersponsor.) Perangkat seluler dapat menjadi masalah untuk menampilkan tabel dan bagan kompleks yang jika tidak, akan meregangkan seluruh lebar layar laptop atau desktop. Ini mungkin membuat beberapa dari Anda bertanya-tanya apakah layak menampilkan tabel kepada pengunjung seluler dan tablet situs web Anda.

Tapi itu tidak masuk akal. Dalam banyak kasus, tabel bukanlah pilihan gaya untuk menampilkan konten di situs web. Tabel adalah elemen penting untuk mengumpulkan, mengatur, dan berbagi sejumlah besar data yang kompleks dan berharga. Tanpa mereka, pengalaman pengunjung seluler Anda akan terganggu.

Anda tidak dapat meninggalkan data. Jadi, apa yang Anda lakukan?

Ini membutuhkan solusi yang lebih strategis. Ini berarti memahami tujuan apa yang dilayani data dan kemudian merancang tabel web yang kompleks dengan cara yang masuk akal untuk konsumsi seluler.

Plugin tabel WordPress bernama wpDataTables telah mempermudah perancangan tabel yang kompatibel dengan desktop dan seluler, jadi saya telah menyertakan contoh tabel kompleks ini di seluruh posting ini. Teruslah membaca untuk mengeksplorasi kemungkinannya.

Kasus Penggunaan Paling Umum Untuk Tabel Di Web

Ada banyak nilai dalam menyajikan data dalam format tabel di situs web.

Penulis Anda mungkin dapat menemukan cara untuk menangani setiap titik data satu per satu atau untuk memberikan ringkasan data tingkat tinggi secara keseluruhan. Namun, ketika data ditangani dengan cara ini, pengunjung Anda memiliki terlalu banyak pekerjaan yang harus dilakukan, yang hanya akan menghambat proses pengambilan keputusan.

Di sisi lain, tabel sangat bagus untuk mengatur data dalam jumlah besar sekaligus memberi pengunjung cara yang lebih mudah untuk menyaring data sendiri.

Dengan demikian, pengunjung Anda akan sangat diuntungkan jika kumpulan data kompleks disajikan sebagai tabel — di berbagai kasus penggunaan juga.

Daftar Fitur

Ada beberapa cara untuk menggunakan tabel untuk memamerkan fitur produk.

Untuk situs e-niaga, inventaris produk dibagi berdasarkan fitur-fiturnya yang paling relevan, memungkinkan pengunjung memfilter hasil mereka berdasarkan apa yang paling penting bagi mereka:

tabel produk e-niaga
Situs e-Commerce dapat menggunakan tabel produk untuk mencantumkan semua produk dan fitur utamanya dengan cepat. (Sumber gambar: wpDataTables) (Pratinjau besar)

Ini akan bagus untuk vendor besar mana pun yang memiliki lusinan atau ratusan produk yang tampak serupa, mereka ingin pelanggan dapat memfilter dan memilah-milah.

Anda juga dapat menggunakan tabel untuk membandingkan fitur produk Anda secara langsung dengan produk pesaing. Ini akan lebih baik untuk pasar pihak ketiga di mana vendor menjual barang-barang mereka.

Amazon menyertakan jenis tabel ini:

Tabel pesaing berdampingan
Situs pasar menggunakan tabel pesaing berdampingan untuk menyederhanakan pengambilan keputusan. (Sumber gambar: Amazon) (Pratinjau besar)

Dengan menampilkan data dalam format ini, pelanggan dapat dengan cepat melakukan perbandingan berdampingan dari produk serupa untuk menemukan produk yang memenuhi semua persyaratan mereka.

Tabel Harga

Jika Anda mendesain situs web tempat layanan atau keanggotaan dijual alih-alih produk, Anda masih dapat menggunakan tabel untuk menampilkan informasi.

Anda akan menemukan contoh bagus tentang ini di situs web BuzzSumo:

Perusahaan berbasis layanan mencantumkan harga dalam tabel
Perusahaan yang menjual layanan, seperti BuzzSumo, menggunakan tabel untuk menampilkan harga dan fitur. (Sumber gambar: BuzzSumo) (Pratinjau besar)

Meskipun ada lebih sedikit data untuk dikompilasi, Anda dapat melihat bagaimana struktur tabel dan susunan layanan berdampingan benar-benar membantu pengunjung membuat keputusan pembelian yang lebih tepat dan lebih mudah .

Katalog

Katalog berguna untuk menyediakan pengunjung dengan daftar abjad atau urutan numerik. Anda dapat menggunakannya untuk mengatur inventaris fisik atau digital seperti yang ditunjukkan oleh contoh ini:

Tabel katalog
Tabel katalog memudahkan pengguna menemukan apa yang mereka cari. (Sumber gambar: wpDataTables) (Pratinjau besar)

Ini akan bagus untuk toko buku, perpustakaan, dan situs web yang memiliki gudang bahan atau konten referensi mereka sendiri.

Anda juga dapat menggunakan katalog untuk membantu pelanggan meningkatkan keakuratan pesanan mereka:

Katalog untuk akurasi pesanan
Tabel katalog dapat digunakan untuk membantu pembeli dengan akurasi pesanan. (Sumber gambar: wpDataTables) (Pratinjau besar)

Jenis tabel ini memberi pelanggan spesifikasi utama produk yang tersedia untuk memastikan mereka memesan jenis suku cadang atau peralatan yang tepat.

Daftar Terbaik

Ada banyak sumber daya online yang menyediakan daftar pemenang “Top” atau daftar “Best Of”. Tabel adalah cara yang berguna untuk meringkas temuan artikel atau laporan sebelum pembaca menggulir ke bawah untuk mempelajari lebih lanjut.

Ini adalah sesuatu yang dilakukan oleh situs web seperti PC Mag (dan, sungguh, semua teknologi atau situs ulasan produk) dengan sangat baik:

Tabel ulasan terbaik
PC Mag mengatur ringkasan ulasan terbaik dalam format tabel. (Sumber gambar: PC Mag) (Pratinjau besar)

Ini membantu pembaca memahami apa yang akan datang. Hal ini juga memungkinkan mereka yang kekurangan waktu untuk membuat keputusan lebih cepat.

Tabel Direktori

Situs web direktori memiliki daftar data yang terus bertambah dan diperbarui secara berkala. Ini adalah situs daftar real estat Anda, situs perjalanan, direktori profesional, dan situs lain yang berisi volume tinggi data kompleks yang benar-benar tidak boleh dikonsumsi tanpa tabel yang dapat difilter.

Contoh kasus: daftar apartemen yang tersedia ini:

Tabel situs web direktori
Situs web direktori yang sering berubah membutuhkan tabel untuk menjaga agar daftar tetap teratur. (Sumber gambar: wpDataTables) (Pratinjau besar)

Hal ini memudahkan pengunjung untuk melihat semua opsi dalam sekali pandang, daripada harus menelusuri satu per satu entri individual yang cocok dengan kueri penelusuran.

Data umum

Ada daftar data lain yang terlalu rumit untuk ditangani sebagai teks lepas. Data olahraga, misalnya, harus selalu disajikan dalam format ini:

Tabel statistik olahraga
Statistik dasar, seperti untuk tim olahraga, tidak boleh disajikan sebagai data lepas. (Sumber gambar: wpDataTables) (Pratinjau besar)

Anda dapat melihat bagaimana ini menyimpan semua data di satu tempat dan dalam daftar yang dapat dicari. Baik pengunjung mencari statistik tim tuan rumah, atau ingin membandingkan performa tim berbeda dari liga olahraga fantasi mereka, semuanya ada di sana.

Cara Mendesain Tabel Responsif yang Kompleks

Terlepas dari jenis data apa yang Anda tugaskan untuk disajikan di situs web, tujuannya adalah melakukannya dengan cara yang jelas sehingga pengunjung dapat mengambil tindakan lebih cepat.

Sekarang, saatnya mencari cara terbaik untuk memformat data ini untuk pengunjung seluler.

Hapus, Hapus, Hapus

Jika klien Anda telah mengambil data mereka dari laporan otomatis, mereka mungkin tidak meluangkan waktu untuk membersihkan hasilnya. Jadi, sebelum Anda memulai pekerjaan desain apa pun, saya sarankan untuk meninjau data yang mereka berikan kepada Anda.

Pertama, tanyakan pada diri Anda: Apakah ada cukup data yang menjamin tabel?

Jika daftarnya sederhana dan cukup kecil, mungkin lebih masuk akal untuk membuang tabel.

Kemudian, periksa setiap kolom: Apakah masing-masing kolom ini berguna?

Anda mungkin menemukan bahwa beberapa kolom yang disertakan tidak diperlukan dan dapat dihilangkan sama sekali.

Anda mungkin juga menemukan bahwa beberapa kolom, meskipun merupakan bagian penting dari daftar spesifikasi individual setiap item, tidak akan membantu pengunjung membuat keputusan di dalam tabel. Ini akan terjadi jika kolom berisi titik data yang identik untuk setiap item.

Terakhir, bicarakan dengan penulis atau pengelola data Anda: Apakah ada cara untuk mempersingkat kolom?

Label dan data tabel mungkin telah ditulis secara lengkap, tetapi penulis Anda mungkin memiliki cara untuk menyederhanakan tanggapan tanpa mengurangi pemahaman.

Jika memungkinkan, minta mereka melakukan sihir mereka untuk mengecilkan teks sehingga kolom tidak memakan banyak ruang dan lebih banyak lagi yang bisa ditampilkan di ponsel. Jangan hanya melakukan ini untuk pengguna seluler juga. Bahkan pada layar desktop dan tablet yang menyediakan lebih banyak real estat layar, pemendekan label dapat membantu menghemat ruang.

Ini mungkin sesederhana mengubah kata "Peringkat" menjadi simbol angka (#) dan menyingkat "Poin" menjadi "Poin".

Buat data lebih kecil
Desainer dan penulis perlu bekerja sama untuk membuat tabel yang lebih kecil. (Sumber gambar: wpDataTables) (Pratinjau besar)

Meskipun sepertinya satu kata tidak akan membuat banyak perbedaan, itu menambahkan tabel Anda yang lebih kompleks dan lebih panjang.

Mulailah Dengan Dua Kolom

Secara default, tabel seluler harus selalu dimulai dengan dua kolom. Ini tentang semua lebar layar akan memungkinkan tanpa mengorbankan keterbacaan data di dalamnya, jadi yang terbaik adalah memulai dengan dasar-dasarnya.

Saat Anda membandingkan tabel layar penuh di desktop dengan rekanannya di seluler, Anda dapat melihat betapa mudahnya mengidentifikasi dua kolom untuk disertakan. Misalnya, tabel statistik seluler menyertakan kolom untuk jenis item dan satu untuk keuntungan yang diperoleh dari masing-masing:

Meja seluler dengan dua kolom
Sebaiknya desain tabel responsif dengan dua kolom untuk memulai. (Sumber gambar: wpDataTables) (Pratinjau besar)

Ini tidak berarti bahwa semua data lain hilang di ponsel. Anda hanya perlu memberi tahu pengunjung bagaimana mereka dapat memperluas tampilan tabel.

Dalam contoh ini, ketika pengunjung memilih ikon bola mata di atas tabel, mereka memiliki opsi untuk menambahkan lebih banyak kolom ke tabel:

Opsi tampilan kolom
Jika pengunjung ingin menggulir ke kanan, beri mereka opsi tampilan kolom. (Sumber gambar: wpDataTables) (Pratinjau besar)

Dengan mengizinkan opsi ini di seluler, pengunjung Anda dapat mengontrol cara mereka menggunakan data sambil juga memilih hanya titik data yang paling penting bagi mereka.

Hasilnya kemudian akan terlihat seperti ini:

Tabel seluler dengan lebih dari dua kolom
Contoh tabel seluler dengan kolom tambahan. (Sumber gambar: wpDataTables) (Pratinjau besar)

Sementara pengguna harus menggulir ke kanan untuk melihat sisa tabel, kontrol yang mereka miliki atas tampilan kolom membantu menjaga ini tugas yang wajar. Hanya dengan satu gulir ke kanan, mereka akan melihat sisa tabel:

Pengguliran horizontal di ponsel
Bahkan dengan lebih banyak kolom di seluler, pengguliran horizontal dijaga agar tetap minimum. (Sumber gambar: wpDataTables) (Pratinjau besar)

Ini adalah pilihan yang baik untuk memiliki daftar produk di mana perbandingan berdampingan berguna dalam mempercepat proses pengambilan keputusan.

Gunakan Akordeon Untuk Entri Mandiri

Ada opsi lain yang dapat Anda sertakan yang akan memberi pengunjung lebih banyak kontrol atas cara mereka melihat konten tabel.

Untuk contoh ini, kita akan melihat daftar cryptocurrency yang tersedia:

Akordeon yang dapat diperluas untuk tabel seluler
Daftar data (sebagai lawan dari perbandingan produk) daftar dapat menggunakan akordeon yang dapat diperluas. (Sumber gambar: wpDataTables) (Pratinjau besar)

Seperti yang Anda lihat, default di sini masih hanya menampilkan dua kolom. Namun, dalam kasus ini, klik tanda plus (+) akan mengungkapkan cara baru untuk melihat tabel:

Baris yang diperluas di ponsel
Contoh tampilan baris yang diperluas di tabel seluler. (Sumber gambar: wpDataTables) (Pratinjau besar)

Saat dibuka, semua data yang seharusnya memaksa pengunjung untuk menggulir ke kanan sekarang terlihat dalam satu layar penuh.

Meskipun Anda tentu saja dapat menyertakan akordeon yang dapat diperluas dalam tabel responsif apa pun yang Anda buat, itu akan paling cocok untuk tabel di mana perbandingan langsung antara produk atau layanan tidak diperlukan.

Pertahankan Pengguliran Vertikal Seminimal mungkin

Sama seperti Anda ingin mencegah pengunjung Anda untuk menggulir melewati batas horizontal halaman situs web seluler, Anda juga harus membatasi berapa banyak pengguliran vertikal yang harus mereka lakukan.

Konsumsi data, secara umum, tidak selalu merupakan tugas yang mudah, jadi semakin Anda dapat meminimalkan pekerjaan yang harus mereka lakukan untuk mendapatkannya, semakin baik.

Salah satu cara untuk membatasi seberapa banyak pengguliran vertikal yang dilakukan pengunjung Anda adalah dengan memecah tabel dengan lusinan atau ratusan baris ke dalam halaman.

Tabel suhu tahunan di desktop dan seluler
Contoh cara mengecilkan tabel ekstra besar menjadi beberapa kolom dan beberapa halaman. (Sumber gambar: wpDataTables) (Pratinjau besar)

Ingatlah untuk memudahkan pengunjung menggulir halaman. Serangkaian kontrol pagination yang dirancang dengan baik baik di bagian atas atau bawah tabel akan berguna:

Penomoran tabel responsif
Gunakan pagination di bagian bawah tabel untuk mengurangi pengguliran vertikal. (Sumber gambar: wpDataTables) (Pratinjau besar)

Ini akan sangat berguna untuk beberapa halaman. Lebih dari itu dan proses pagination mungkin menjadi membosankan.

Anda juga dapat menyertakan fungsi pencarian tabel tepat di atasnya:

Fungsi pencarian tabel seluler
Pencarian di atas meja membantu mengurangi pekerjaan menggulir di seluler. (Sumber gambar: wpDataTables) (Pratinjau besar)

Ini memungkinkan pintasan cepat ketika pengguna Anda memiliki ide bagus tentang apa yang mereka cari dan ingin langsung menuju ke sana.

Sertakan Pemfilteran Dan Penyortiran Untuk Kumpulan Data yang Lebih Besar

Jadi, katakanlah Anda memiliki daftar data yang sangat luas. Anda tidak ingin memaksa pengguna untuk menggulir melalui puluhan halaman tabel, tetapi Anda juga tidak dapat menghapus kumpulan data apa pun. Ini semua relevan.

Dalam hal ini, Anda akan menyerahkan sebagian kendali kembali kepada pengunjung Anda. Dengan cara ini, pilihan mereka akan menentukan seberapa banyak meja yang akhirnya mereka lihat.

Mari kita gunakan daftar reksa dana ini sebagai contoh:

Contoh tabel kompleks
Contoh tabel kompleks di ponsel. (Sumber gambar: wpDataTables) (Pratinjau besar)

Gambar di atas adalah tampilan default yang akan dilihat pengunjung jika mereka langsung menggulir ke tabel. Namun, mereka mungkin menganggapnya menakutkan dan memutuskan bahwa menyaring hasil yang buruk akan meningkatkan tampilan:

Filter tabel
Pemfilteran memungkinkan pengguna untuk sangat mempersempit berapa banyak baris yang ditampilkan di seluler. (Sumber gambar: wpDataTables) (Pratinjau besar)

Apa yang menyenangkan tentang menyertakan filter pada tabel seluler adalah fungsinya sama seperti formulir kontak seluler Anda. Jadi, pengunjung harus memiliki waktu yang mudah untuk mengisi dan berpindah antar kolom, yang akan membawa mereka lebih cepat ke hasil yang ingin mereka lihat.

Cara lain untuk meningkatkan bagaimana hasil mereka ditampilkan adalah dengan menggunakan fitur pengurutan. Ketika mereka mengklik label atas kolom mana pun, kolom tersebut akan secara otomatis mengurutkan dalam urutan menurun. Klik lain akan membalikkannya.

Penyortiran tabel
Penyortiran memungkinkan pengguna untuk melihat hasil dalam urutan menurun/naik. (Sumber gambar: wpDataTables) (Pratinjau besar)

Kedua fitur ini harus dimiliki untuk setiap tabel yang Anda buat, meskipun keduanya sangat penting bagi pengunjung seluler yang tidak memiliki banyak waktu atau perhatian untuk diberikan ke tabel Anda.

Membungkus

Anda berada di sini karena Anda menginginkan cara yang lebih baik untuk menyajikan tabel kompleks kepada pengunjung seluler Anda.

Kunci untuk melakukan ini dengan benar adalah dengan terlebih dahulu membiasakan diri Anda dengan jenis tabel yang dapat Anda buat. Bahkan jika perangkat seluler membatasi seberapa banyak yang dapat dilihat pada pandangan pertama, itu tidak membuat tidak mungkin untuk berbagi data semacam itu dengan mereka.

Selanjutnya, Anda perlu membangun kontrol pengguna ke dalam tabel Anda, sehingga pengunjung dapat memutuskan apa yang mereka lihat dan bagaimana mereka melihatnya.

Dan, akhirnya, Anda sebaiknya menemukan alat yang dibuat khusus untuk tugas yang rumit ini. Bagi Anda yang membangun situs web dengan WordPress, wpDataTables adalah plugin tabel WordPress yang mampu membuat tabel dan grafik responsif. Tidak peduli seberapa besar kumpulan data Anda, atau untuk kasus penggunaan apa, ini akan memungkinkan Anda untuk dengan cepat dan efektif mengatur dan menampilkan tabel responsif di situs web WordPress Anda.