Proiectarea tabelelor receptive complexe în WordPress

Publicat: 2022-03-10
Rezumat rapid ↬ Pe vremea când nu aveam tabele receptive, nu ar fi fost o problemă să afișați un tabel complex pe mobil la fel ca pe desktop. Vizitatorii știau că ar trebui să ciupească pentru a mări, apoi să deruleze la stânga și la dreapta, pentru a consuma toate datele din el. Dar nu avem nicio scuză pentru a crea astfel de experiențe slabe astăzi. Iată ce trebuie să știți despre proiectarea tabelelor complexe pentru vizitatorii dvs. mobili în WordPress.

(Acesta este un articol sponsorizat.) Dispozitivele mobile pot fi problematice pentru afișarea tabelelor și diagramelor complexe care, altfel, ar întinde toată lățimea unui ecran de laptop sau desktop. Acest lucru poate face pe unii dintre voi să se întrebe dacă merită chiar să arătați tabele vizitatorilor site-ului dvs. de pe dispozitive mobile și tablete.

Dar asta nu are sens. În multe cazuri, un tabel nu este o alegere stilistică pentru afișarea conținutului pe un site web. Tabelele sunt elemente critice pentru colectarea, organizarea și partajarea unor cantități mari de date complexe și valoroase. Fără ele, experiența vizitatorilor dvs. de pe mobil va fi compromisă.

Nu vă puteți permite să omiteți datele. Deci, ce faci în privința asta?

Acest lucru necesită o soluție mai strategică. Aceasta înseamnă înțelegerea scopului în care servesc datele și apoi proiectarea tabelului web complex într-un mod care să aibă sens pentru consumul mobil.

Un plugin pentru tabel WordPress numit wpDataTables a făcut o treabă ușoară în proiectarea atât a tabelelor compatibile cu desktop, cât și a celor mobile, așa că am inclus exemple ale acestor tabele complexe în această postare. Continuați să citiți pentru a explora posibilitățile.

Cele mai frecvente cazuri de utilizare pentru tabele de pe web

Există o mulțime de valoare în prezentarea datelor într-un format de tabel pe un site web.

Scriitorii dvs. ar putea găsi probabil o modalitate de a aborda fiecare punct de date unul câte unul sau de a oferi un rezumat la nivel înalt al datelor în ansamblu. Cu toate acestea, atunci când datele sunt gestionate în acest fel, vizitatorii tăi rămân cu prea multă muncă de făcut, ceea ce nu va face decât să împiedice procesul de luare a deciziilor.

Pe de altă parte, tabelele sunt excelente pentru organizarea unor cantități mari de date , oferind, de asemenea, vizitatorilor o modalitate mai ușoară de a verifica singuri datele.

Ca atare, vizitatorii dvs. ar beneficia foarte mult de a avea seturi de date complexe prezentate sub formă de tabele, de asemenea, într-o mare varietate de cazuri de utilizare.

Liste de caracteristici

Există câteva moduri de a folosi tabelele pentru a prezenta caracteristicile produsului.

Pentru site-urile de comerț electronic, inventarul de produse este împărțit de caracteristicile sale cele mai pertinente, permițând vizitatorilor să își filtreze rezultatele în funcție de ceea ce este cel mai important pentru ei:

tabele de produse de comerț electronic
Site-urile de comerț electronic pot folosi tabelele de produse pentru a enumera rapid toate produsele și caracteristicile lor cheie. (Sursa imagine: wpDataTables) (Previzualizare mare)

Acest lucru ar fi grozav pentru orice furnizor mare care are zeci sau sute de produse asemănătoare pe care doresc ca clienții să le poată filtra și sorta.

De asemenea, puteți utiliza un tabel pentru a compara caracteristicile produsului dvs. direct cu cele ale concurenței. Acest lucru ar fi mai bine pentru o piață terță parte în care vânzătorii își vând bunurile.

Amazon include aceste tipuri de tabele:

Mesele concurenților una lângă alta
Site-urile de pe piață folosesc tabele concurente alăturate pentru a simplifica luarea deciziilor. (Sursa imagine: Amazon) (Previzualizare mare)

Afișând datele în acest format, clienții pot face rapid o comparație alăturată a produselor similare pentru a-l găsi pe cel care le verifică toate cerințele.

Tabelele de prețuri

Dacă proiectați un site web în care sunt vândute servicii sau abonamente în loc de produse, puteți utiliza în continuare tabele pentru a afișa informațiile.

Veți găsi un bun exemplu în acest sens pe site-ul web BuzzSumo:

Companiile bazate pe servicii listează prețurile în tabele
Companiile care vând servicii, cum ar fi BuzzSumo, folosesc tabele pentru a afișa prețurile și caracteristicile. (Sursa imagine: BuzzSumo) (Previzualizare mare)

Chiar dacă sunt mai puține date de compilat, puteți vedea cum structura tabelului și stivuirea serviciilor unul lângă altul îi ajută într-adevăr pe vizitatori să ia o decizie de cumpărare mai bine informată și mai ușoară .

Cataloage

Un catalog este util pentru a oferi vizitatorilor o listă ordonată alfabetic sau numeric. Puteți folosi unul pentru a organiza un inventar fizic sau digital, așa cum demonstrează acest exemplu:

Tabele de catalog
Tabelele de catalog facilitează utilizatorilor să găsească ceea ce caută. (Sursa imagine: wpDataTables) (Previzualizare mare)

Acest lucru ar fi bine pentru librăriile, bibliotecile și site-urile web care au propriul depozit de materiale de referință sau conținut.

De asemenea, puteți utiliza un catalog pentru a ajuta clienții să își îmbunătățească acuratețea comenzilor:

Cataloage pentru acuratețea comenzii
Tabelele de catalog pot fi folosite pentru a ajuta cumpărătorii cu precizia comenzii. (Sursa imagine: wpDataTables) (Previzualizare mare)

Acest tip de tabel oferă clienților specificații cheie ale produselor disponibile pentru a se asigura că comandă tipurile potrivite de piese sau echipamente.

Cele mai bune liste

Există o mulțime de resurse online care oferă o listă a câștigătorilor „Top” sau a listelor „Cele mai buni dintre”. Tabelele sunt o modalitate utilă de a rezuma concluziile articolului sau raportului înainte ca cititorii să deruleze în jos pentru a afla mai multe.

Acesta este ceva pe care site-urile web precum PC Mag (și, într-adevăr, orice site de recenzii tehnice sau de produse) îl fac foarte bine:

Tabelul celor mai bune recenzii
PC Mag organizează un rezumat al celor mai bune recenzii într-un format de tabel. (Sursa imagine: PC Mag) (Previzualizare mare)

Acest lucru îi ajută pe cititori să înțeleagă ceea ce urmează. De asemenea, le permite celor care au scurt timp să ia o decizie mai rapidă.

Tabele de director

Site-urile web de directoare au liste de date în continuă creștere și actualizate în mod regulat. Acestea sunt site-urile dvs. de listări imobiliare, site-uri de călătorie, directoare profesionale și alte site-uri care conțin volume mari de date complexe care nu ar trebui să fie consumate fără un tabel filtrabil.

Un caz concret: această listă de apartamente disponibile:

Tabelul site-ului director
Site-urile web de director care se modifică au adesea nevoie de tabele pentru a menține listele organizate. (Sursa imagine: wpDataTables) (Previzualizare mare)

Acest lucru face mult mai ușor pentru vizitatori să vadă toate opțiunile dintr-o singură privire, mai degrabă decât să fie nevoiți să treacă una câte una prin intrările individuale care corespund unei interogări de căutare.

Date generale

Există și alte liste de date care sunt prea complexe pentru a fi tratate ca text liber. Datele sportive, de exemplu, ar trebui să fie întotdeauna prezentate în acest format:

Tabel cu statistici sportive
Statisticile de bază, cum ar fi pentru echipele sportive, nu ar trebui niciodată prezentate ca date libere. (Sursa imagine: wpDataTables) (Previzualizare mare)

Puteți vedea cum aceasta păstrează toate datele într-un singur loc și într-o listă care poate fi căutată. Indiferent dacă vizitatorii caută statisticile echipei gazdă sau doresc să compare performanța diferitelor echipe din liga lor de sport fantastic, totul este în regulă.

Cum să proiectați tabele receptive complexe

Indiferent de tipul de date pe care vi se încredințează să prezentați pe un site web, scopul este să faceți acest lucru într-un mod clar, astfel încât vizitatorii să poată lua măsuri mai rapide.

Acum, este timpul să ne dăm seama cum să formatați cel mai bine aceste date pentru vizitatorii de pe mobil.

Șterge, șterge, șterge

Dacă clientul dvs. și-a extras datele dintr-un raport automat, este posibil să nu fi avut timp să curețe rezultatele. Deci, înainte de a începe orice lucru de proiectare pe masă, aș sugera să revizuiți datele pe care vi le-au oferit.

În primul rând, întrebați-vă: Există suficiente date pentru a justifica un tabel?

Dacă este o listă simplă și suficient de mică, ar putea avea mai mult sens să renunți la masă.

Apoi, treceți peste fiecare coloană: Este fiecare dintre acestea utilă?

Este posibil să descoperiți că unele dintre coloanele incluse nu sunt necesare și pot fi eliminate cu totul.

De asemenea, puteți descoperi că unele coloane, deși sunt o parte esențială a listei de specificații individuale a fiecărui articol, nu vor ajuta vizitatorii să ia o decizie în tabel. Acesta ar fi cazul dacă coloana conține un punct de date identic pentru fiecare articol.

În cele din urmă, discutați cu scriitorul sau cu managerul de date: Există vreo modalitate de a scurta coloanele?

Este posibil ca etichetele și datele tabelului să fi fost scrise în întregime, dar scriitorul dvs. poate avea o modalitate de a simplifica răspunsurile fără a compromite înțelegerea.

Când este posibil, puneți-le să-și facă magia pentru a micșora textul, astfel încât coloanele să nu ocupe atât de mult spațiu și să poată fi dezvăluite mai multe pe mobil. Nu faceți acest lucru doar pentru utilizatorii de telefonie mobilă. Chiar și pe ecranele desktop și tablete, unde este disponibil mai mult spațiu imobiliar, scurtarea etichetelor poate ajuta la economisirea spațiului.

Poate fi la fel de simplu ca schimbarea cuvântului „Rang” cu simbolul numeric (#) și abrevierea „Puncte” la „Pts”.

Reduceți datele
Designerii și scriitorii trebuie să lucreze împreună pentru a crea mese mai mici. (Sursa imagine: wpDataTables) (Previzualizare mare)

Deși s-ar putea să nu pară că un singur cuvânt va face o mare diferență, se adaugă cu cât tabelele sunt mai complexe și mai lungi.

Începeți cu două coloane

În mod implicit, tabelele mobile ar trebui să înceapă întotdeauna cu două coloane. Este vorba despre toată lățimea ecranului pe care o va permite fără a compromite lizibilitatea datelor din interior, așa că cel mai bine este să începeți cu elementele de bază.

Când contrastați un tabel pe ecran complet pe desktop cu omologul său de pe mobil, puteți vedea cât de ușor este să identificați cele două coloane de inclus. De exemplu, un tabel cu statistici mobile include o coloană pentru tipul de articol și una pentru profiturile obținute din fiecare:

Masa mobila cu doua coloane
Este o idee bună să proiectați tabele receptive cu două coloane pentru a începe. (Sursa imagine: wpDataTables) (Previzualizare mare)

Acest lucru nu înseamnă că toate celelalte date se pierd pe mobil. Trebuie doar să le informați vizitatorilor cum pot extinde vizualizarea tabelului.

În acest exemplu, când vizitatorii selectează pictograma globului ocular deasupra tabelului, au opțiunea de a adăuga mai multe coloane la tabel:

Opțiuni de vizualizare a coloanelor
Dacă vizitatorii doresc să deruleze spre dreapta, oferiți-le opțiuni de vizualizare a coloanei. (Sursa imagine: wpDataTables) (Previzualizare mare)

Permițând această opțiune pe mobil, vizitatorii dvs. pot controla modul în care consumă date, selectând, de asemenea, doar punctele de date care sunt cele mai importante pentru ei.

Rezultatul va arăta astfel:

Tabel mobil cu mai mult de două coloane
Un exemplu de tabel mobil cu coloane suplimentare. (Sursa imagine: wpDataTables) (Previzualizare mare)

În timp ce utilizatorii vor trebui să deruleze spre dreapta pentru a vedea restul tabelului, controlul pe care îl exercită asupra vizualizărilor coloanelor ajută la menținerea acestei sarcini rezonabile. Cu o singură derulare la dreapta, ei vor vedea restul tabelului:

Defilare orizontală pe mobil
Chiar și cu mai multe coloane pe mobil, defilarea orizontală este redusă la minimum. (Sursa imagine: wpDataTables) (Previzualizare mare)

Aceasta este o opțiune bună de avut pentru listele de produse în care comparația una lângă alta este utilă pentru a accelera procesul de luare a deciziilor.

Utilizați un acordeon pentru intrări independente

Există o altă opțiune pe care o puteți include, care va oferi vizitatorilor mai mult control asupra modului în care văd conținutul tabelului.

Pentru acest exemplu, ne vom uita la o listă de criptomonede disponibile:

Acordeoane extensibile pentru mese mobile
Listele de date (spre deosebire de compararea produselor) listele pot folosi acordeoane extensibile. (Sursa imagine: wpDataTables) (Previzualizare mare)

După cum puteți vedea, implicit aici este încă să afișați doar două coloane. În acest caz, totuși, un clic pe semnul plus (+) va dezvălui o nouă modalitate de a vizualiza tabelul:

Rând extins pe mobil
Un exemplu despre cum arată un rând extins pe tabelele mobile. (Sursa imagine: wpDataTables) (Previzualizare mare)

Când sunt deschise, toate datele care altfel ar forța vizitatorii să deruleze spre dreapta sunt acum vizibile într-un singur ecran.

Deși cu siguranță puteți include un acordeon extensibil în orice tabel responsive pe care îl creați, acesta ar fi cel mai potrivit pentru cele în care nu este necesară o comparație directă unul lângă altul între produse sau servicii.

Păstrați derularea verticală la minimum

Așa cum doriți să împiedicați vizitatorii să deruleze peste limitele orizontale ale paginilor site-ului mobil, ar trebui să limitați de asemenea derularea verticală.

Consumul de date, în general, nu este întotdeauna o sarcină ușoară, așa că cu cât poți minimiza mai mult munca pe care trebuie să o facă pentru a ajunge la el, cu atât mai bine.

O modalitate de a limita derularea verticală pe care o fac vizitatorii dvs. este împărțirea unui tabel cu zeci sau sute de rânduri în pagini.

Un tabel cu temperaturile anuale pe desktop și mobil
Un exemplu despre cum să micșorați un tabel foarte mare la câteva coloane și mai multe pagini. (Sursa imagine: wpDataTables) (Previzualizare mare)

Nu uitați să faceți mai ușor pentru vizitatori derularea paginilor. Un set bine conceput de controale de paginare, fie în partea de sus sau de jos a tabelului, ar fi util:

Paginarea tabelului receptiv
Utilizați paginarea în partea de jos a tabelelor pentru a reduce defilarea verticală. (Sursa imagine: wpDataTables) (Previzualizare mare)

Acest lucru ar fi util în special pentru câteva pagini. Orice mai mult decât atât și procesul de paginare poate deveni plictisitor.

De asemenea, puteți include o funcție de căutare în tabel direct deasupra acesteia:

Funcția de căutare în masă mobilă
Căutarea deasupra tabelului ajută la reducerea sarcinii de defilare pe mobil. (Sursa imagine: wpDataTables) (Previzualizare mare)

Acest lucru permite o comandă rapidă atunci când utilizatorii dvs. au o idee bună despre ceea ce caută și doresc să sară direct la ea.

Includeți atât filtrarea, cât și sortarea pentru seturi de date mai mari

Deci, să presupunem că aveți o listă foarte extinsă de date. Nu doriți să forțați utilizatorii să defileze prin zeci de pagini de tabel, dar nici nu vă puteți permite să eliminați niciunul dintre seturile de date. Totul este pertinent.

În acest caz, veți preda o parte din control înapoi vizitatorilor dvs. În acest fel, alegerile lor vor determina cât de mult din masă vor ajunge să vadă.

Să folosim această listă de fonduri mutuale ca exemplu:

Exemplu de tabel complex
Un exemplu de tabel complex pe mobil. (Sursa imagine: wpDataTables) (Previzualizare mare)

Imaginea de mai sus este vizualizarea implicită pe care o vor vedea vizitatorii dacă ar derula imediat la tabel. Cu toate acestea, ar putea considera că este intimidant și ar putea decide că filtrarea rezultatelor proaste va îmbunătăți vizualizarea:

Filtre de tabel
Filtrarea permite utilizatorilor să restrângă foarte mult câte rânduri sunt afișate pe mobil. (Sursa imagine: wpDataTables) (Previzualizare mare)

Ceea ce este bine să includă filtre pe tabelele mobile este că funcționează la fel cum funcționează formularele de contact mobile. Așadar, vizitatorii ar trebui să aibă un timp ușor să completeze și să se deplaseze între câmpuri, ceea ce îi va duce mai repede la rezultatele pe care doresc să le vadă.

O altă modalitate de a îmbunătăți modul în care sunt afișate rezultatele lor este utilizarea funcției de sortare. Când fac clic pe eticheta de sus a oricărei coloane, va sorta automat coloana în ordine descrescătoare. Un alt clic îl va inversa.

Sortarea meselor
Sortarea permite utilizatorilor să vadă rezultatele în ordine descrescătoare/crescătoare. (Sursa imagine: wpDataTables) (Previzualizare mare)

Aceste două caracteristici sunt obligatorii pentru orice masă pe care o construiți, deși sunt deosebit de importante pentru vizitatorii mobili care nu au atât de mult timp sau atenție de acordat meselor dvs.

Încheierea

Sunteți aici pentru că doriți o modalitate mai bună de a prezenta tabele complexe vizitatorilor dvs. de pe mobil.

Cheia pentru a face acest lucru corect este să vă familiarizați mai întâi cu tipurile de tabele pe care le puteți crea. Chiar dacă dispozitivele mobile limitează cât de mult poate fi văzut la prima vedere, asta nu face imposibilă partajarea acestui tip de date cu ele.

Apoi, trebuie să construiți controlul utilizatorului în tabelele dvs., astfel încât vizitatorii să poată decide ce văd și cum îl văd.

Și, în sfârșit, ați face bine să găsiți un instrument creat special pentru această sarcină complexă. Pentru cei dintre voi care construiesc site-uri web cu WordPress, wpDataTables este un plugin pentru tabel WordPress care este capabil să creeze tabele și diagrame receptive. Indiferent cât de mare este setul dvs. de date sau pentru ce caz de utilizare este, acesta vă va permite să organizați și să afișați rapid și eficient tabele receptive pe site-ul dvs. WordPress.