Fermer

septembre 24, 2019

Conception de tables réactives complexes dans WordPress


À propos de l'auteur

Suzanne Scacca est une ancienne implémentatrice, formatrice et directrice d'agence WordPress qui travaille maintenant en tant que rédactrice indépendante. Elle est spécialisée dans le marketing, le web…
Plus d'informations sur
Suzanne
Scacca

À l’époque où nous n’avions pas de tableaux réactifs, l’affichage d’un tableau complexe sur un téléphone mobile n’aurait pas posé de problème. Les visiteurs savaient qu’il leur faudrait pincer pour effectuer un zoom avant, puis faire défiler vers la gauche et la droite pour utiliser toutes les données qu’il contient. Mais nous n’avons aucune excuse pour créer de mauvaises expériences comme celle-ci aujourd’hui. Voici ce que vous devez savoir sur la conception de tableaux complexes pour vos visiteurs mobiles dans WordPress.

(Cet article est sponsorisé.) Les appareils mobiles peuvent être problématiques pour l’affichage de tableaux et de graphiques complexes qui, autrement, s’étireraient sur toute la largeur d’un ordinateur portable. écran de bureau. Cela laisse peut-être certains d'entre vous se demander s'il vaut même la peine de montrer des tableaux aux visiteurs de votre site Web pour les tablettes et les mobiles.

Mais cela n'a aucun sens. Dans de nombreux cas, un tableau n’est pas un choix stylistique pour l’affichage de contenu sur un site Web. Les tableaux sont des éléments essentiels pour la collecte, l’organisation et le partage de grandes quantités de données complexes et précieuses. Sans eux, l’expérience de vos visiteurs mobiles sera compromise.

Vous ne pouvez pas vous permettre d’omettre les données. Alors, que faites-vous à ce sujet?

Cela nécessite une solution plus stratégique. Cela implique de comprendre à quoi servent les données, puis de concevoir le tableau Web complexe d’une manière qui ait un sens pour la consommation mobile.

Un plugin de tableau WordPress appelé wpDataTables a permis d’éclairer la tâche. de la conception de tables compatibles avec les postes de travail et les mobiles, j’ai donc inclus des exemples de ces tables complexes tout au long de ce post. Continuez votre lecture pour explorer les possibilités.

Cas d'utilisation les plus courants des tableaux sur le Web

Il est très utile de présenter des données sous forme de tableau sur un site Web.

pourrait probablement trouver un moyen de traiter chaque point de données un par un ou de fournir un résumé de haut niveau des données dans leur ensemble. Cependant, lorsque les données sont traitées de cette manière, vos visiteurs ont trop de travail à faire, ce qui ne fera qu'entraver le processus de prise de décision.

Par contre, les tableaux sont parfaits pour organiser de grandes quantités de données. tout en offrant aux visiteurs un moyen plus simple de parcourir les données par eux-mêmes

En tant que tels, vos visiteurs auraient tout intérêt à disposer de jeux de données complexes présentés sous forme de tableaux, dans une grande variété de cas d'utilisation. 19659014] Listes des fonctionnalités

Il existe plusieurs façons d'utiliser les tableaux pour présenter les fonctionnalités des produits.

Pour les sites de commerce électronique, l'inventaire des produits est décomposé par ses fonctionnalités les plus pertinentes, permettant aux visiteurs de filtrer leurs résultats en fonction de leurs résultats.

 Tableaux de produits pour le commerce électronique
Les sites de commerce électronique peuvent utiliser des tableaux de produits pour répertorier rapidement tous les produits et leurs principales caractéristiques. (Source de l'image: wpDataTables ) ( Image agrandie )

Ce serait formidable pour tout grand fournisseur proposant des dizaines ou des centaines de produits similaires, qu'il souhaite que les clients puissent utiliser. filtrer et trier.

Vous pouvez également utiliser un tableau pour comparer les caractéristiques de votre produit directement avec celles de la concurrence. Ce serait mieux pour un marché tiers où les vendeurs vendent leurs produits.

Amazon comprend les types de tableaux suivants:

 Les tableaux de concurrents côte à côte
tables de concurrents parallèles pour simplifier la prise de décision. (Source de l'image: Amazon ) ( Grand aperçu )

En affichant les données dans ce format, les clients peuvent rapidement faire une comparaison côte à côte de produits similaires pour trouver le

Tableaux des prix

Si vous concevez un site Web dans lequel des services ou des abonnements sont vendus à la place de produits, vous pouvez toujours utiliser des tableaux pour afficher les informations.

un bon exemple de cela sur le site Web BuzzSumo :

 Liste des prix des entreprises de services dans des tableaux
Les entreprises qui vendent des services, comme BuzzSumo, utilisent des tableaux pour afficher les prix et les caractéristiques. (Source de l'image: BuzzSumo ) ( Grand aperçu )

Même s'il y a moins de données à compiler, vous pouvez voir comment la structure de la table et l'empilement des services by-side aide réellement les visiteurs à prendre une décision d’achat plus éclairée et plus facile

Catalogues

Un catalogue est utile pour fournir aux visiteurs une liste classée par ordre alphabétique ou numérotée. Vous pouvez en utiliser un pour organiser un inventaire physique ou numérique, comme le montre cet exemple:

 Tables de catalogue
Les tables de catalogue permettent aux utilisateurs de trouver plus facilement ce qu'ils recherchent. (Source de l'image: wpDataTables ) ( Grand aperçu )

Cela serait utile pour les librairies, les bibliothèques et les sites Web disposant de leur propre référentiel de documents ou de contenu de référence.

Vous Les clients peuvent également utiliser un catalogue pour aider les clients à améliorer la précision de leurs commandes:

 Catalogues d’exactitude des commandes
Les tableaux de catalogue peuvent être utilisés pour aider les acheteurs à obtenir des commandes plus précises. (Source de l'image: wpDataTables ) ( Grand aperçu )

Ce type de tableau fournit aux clients les spécifications de base des produits disponibles pour s'assurer qu'ils commandent les bons types de pièces ou d'équipements. .

Best Of Lists

Il existe une multitude de ressources en ligne qui présentent un aperçu des listes des "Top" gagnants ou "Best Of". Les tableaux sont un moyen utile de résumer les conclusions de l’article ou du rapport avant que les lecteurs ne défilent pour en savoir plus.

C’est un site Web comme PC Mag (et, en réalité, n’importe quel site d’examen de technologie ou de produits. ) font vraiment bien:

 Tableau des revues de best-of
PC Mag organise un résumé des critiques de best-of dans un format de tableau. (Source de l'image: PC Mag ) ( Grand aperçu )

Cela aide les lecteurs à se faire une idée de ce qui les attend. Cela permet également à ceux qui ont peu de temps de prendre une décision plus rapidement.

Tables de répertoires

Les listes de données des sites Web de répertoires sont de plus en plus nombreuses et régulièrement mises à jour. Ce sont vos sites de vente de biens immobiliers, sites de voyage, annuaires professionnels et autres sites contenant de gros volumes de données complexes qui ne devraient pas être consommés sans tableau filtrable.

Exemple: cette liste d’appartements disponibles:

 Table de site Web d'annuaire
Les sites Web d'annuaire qui changent ont souvent besoin de tables pour que leurs listes soient bien organisées. (Source de l'image: wpDataTables ) ( Aperçu large )

Il est ainsi beaucoup plus facile pour les visiteurs de voir toutes les options en un coup d'œil, plutôt que de devoir y aller l'un après l'autre. une à une entrée individuelle correspondant à une requête de recherche.

Données générales

Il existe d’autres listes de données qui sont trop complexes pour être gérées en tant que texte brut. Les données sportives, par exemple, doivent toujours être présentées sous le format suivant:

 Tableau de statistiques sportives
Les statistiques de base, comme pour les équipes sportives, ne doivent jamais être présentées sous forme de données non structurées. (Source de l'image: wpDataTables ) ( Grand aperçu )

Vous pouvez voir comment cela permet de conserver toutes les données au même endroit et dans une liste interrogeable. Que les visiteurs recherchent les statistiques de leur équipe d'attache ou comparent les performances de différentes équipes de leur ligue sportive imaginaire, tout est en ordre.

Comment concevoir des tableaux complexes complexes

Quel que soit le type de données que vous " Lors de la présentation sur un site Web, l'objectif est de le faire clairement afin que les visiteurs puissent agir plus rapidement.

Il est maintenant temps de trouver le meilleur moyen de formater ces données pour les visiteurs mobiles.

Supprimer, Supprimer, supprimer

Si votre client a extrait ses données d'un rapport automatisé, il n'a peut-être pas fallu du temps pour nettoyer les résultats. Donc, avant de commencer tout travail de conception sur la table, je suggérerais de revoir les données qu'ils vous ont fournies.

Tout d'abord, posez-vous la question suivante: existe-t-il suffisamment de données pour justifier la création d'un tableau?

Si la liste est assez petite, il serait peut-être plus logique de laisser tomber le tableau.

Ensuite, passez en revue chaque colonne: chacune de ces colonnes est-elle utile?

Vous constaterez peut-être que certaines des colonnes incluses ne sont pas nécessaires et peuvent être supprimées.

Vous constaterez peut-être également que certaines colonnes, même si elles constituent une partie essentielle de la liste des spécifications de chaque élément, n’aideront pas les visiteurs à prendre une décision dans le tableau. Ce serait le cas si la colonne contenait un point de données identique pour chaque élément.

Enfin, adressez-vous à votre rédacteur ou à votre gestionnaire de données: existe-t-il un moyen de raccourcir les colonnes?

Les étiquettes et les données de la table peuvent avoir été écrit en entier, mais votre auteur aura peut-être un moyen de simplifier les réponses sans compromettre la compréhension.

Si possible, demandez-leur de faire leur magie pour rétrécir le texte afin que les colonnes ne prennent pas autant de place et plus être révélé sur mobile. Ne faites pas cela uniquement pour les utilisateurs mobiles. Même sur les écrans de bureau et de tablette où davantage d’écran est disponible, le raccourcissement des étiquettes peut aider à économiser de l’espace.

Cela peut être aussi simple que de changer le mot «Rang» en symbole numérique (#) et d’abréger les «Points». en tant que "Pts".

 Réduisez la taille des données
Les concepteurs et les rédacteurs doivent travailler ensemble pour créer des tableaux plus petits. (Source de l'image: wpDataTables ) ( Image agrandie )

Même s'il ne semble pas qu'un mot puisse faire une grande différence, il ajoute la complexité et la longueur de vos tables.

Commencez par deux colonnes

Par défaut, les tables mobiles doivent toujours commencer par deux colonnes. C’est à peu près toute la largeur de l’écran qui le permet sans compromettre la lisibilité des données qu’il contient, il est donc préférable de commencer par les bases.

Lorsque vous opposez un tableau plein écran du bureau à son équivalent du mobile, vous pouvez voir comment il est facile d'identifier les deux colonnes à inclure. Par exemple, un tableau de statistiques mobile comprend une colonne pour le type d’élément et une pour les bénéfices réalisés avec chacun:

 Tableau mobile avec deux colonnes
Il est judicieux de concevoir des tableaux réactifs avec deux colonnes pour commencer. (Source de l'image: wpDataTables ) ( Grand aperçu )

Cela ne signifie pas que toutes les autres données sont perdues sur le mobile. Vous devez simplement indiquer aux visiteurs comment ils peuvent développer la vue du tableau.

Dans cet exemple, lorsque les visiteurs sélectionnent l'icône en forme de globe oculaire au-dessus du tableau, ils ont la possibilité d'ajouter plus de colonnes au tableau:

 Options d'affichage des colonnes
Si les visiteurs veulent faire défiler vers la droite, donnez-leur des options d'affichage de colonne. (Source de l'image: wpDataTables ) ( Grand aperçu )

En autorisant cette option sur mobile, vos visiteurs peuvent contrôler la façon dont ils consomment des données tout en sélectionnant uniquement les points de données qui sont le plus important pour eux.

Le résultat sera alors le suivant:

 Table mobile avec plus de deux colonnes
Un exemple de table mobile avec des colonnes supplémentaires. (Source de l'image: wpDataTables ) ( Grand aperçu )

Bien que les utilisateurs doivent faire défiler l'écran à droite pour voir le reste du tableau, le contrôle qu'ils exercent sur les vues des colonnes permet de conserver cette une tâche raisonnable. Avec un seul défilement à droite, ils verront le reste du tableau:

 Défilement horizontal sur mobile
Même avec plus de colonnes sur mobile, le défilement horizontal est réduit au minimum. (Source de l'image: wpDataTables ) ( Grand aperçu )

C'est une bonne option pour les listes de produits pour lesquels la comparaison côte à côte est utile pour accélérer la décision. processus de création.

Utiliser un accordéon pour les entrées indépendantes

Vous pouvez également inclure une autre option, qui donnera aux visiteurs un meilleur contrôle sur la manière dont ils affichent le contenu du tableau.

Pour cet exemple, examinons une liste de monnaies cryptographiques disponibles:

 Accordéons extensibles pour tables mobiles
Les listes de données (par opposition aux listes de comparaison de produits) peuvent utiliser des accordéons extensibles. (Source de l'image: wpDataTables ) ( Grand aperçu )

Comme vous pouvez le constater, la valeur par défaut ne montre toujours que deux colonnes. Dans ce cas, toutefois, un clic sur le signe plus (+) révélera une nouvelle façon de visualiser le tableau:

 Ligne étendue sur mobile
Exemple de ce à quoi ressemble une ligne développée sur des tables mobiles. (Source de l'image: wpDataTables ) ( Image agrandie )

Lorsqu'elles sont ouvertes, toutes les données qui forceraient les visiteurs à faire défiler à droite sont désormais visibles dans un seul écran. [19659005] Bien que vous puissiez certainement inclure un accordéon extensible dans n’importe quel tableau sensible que vous créez, il conviendrait mieux à ceux dans lesquels une comparaison directe côte à côte entre produits ou services n’est pas nécessaire.

[Vertical9014]

Tout comme vous voulez éviter que vos visiteurs aient à défiler au-delà des limites horizontales des pages du site Web mobile, vous devez limiter le défilement vertical qu'ils doivent également effectuer.

La consommation de données, en général, n'est pas suffisante. C’est toujours une tâche facile, de sorte que plus vous réduisez au minimum le travail qu’ils doivent accomplir pour s’y rendre, mieux ce sera.

Une des façons de limiter le défilement vertical de vos visiteurs est de casser une table avec des dizaines, voire des centaines de rangées dans les pages.

 Un tableau annuel Températures sur un ordinateur de bureau et sur un téléphone portable
Un exemple de la façon de réduire un très grand tableau à quelques colonnes et à plusieurs pages. (Source de l'image: wpDataTables ) ( Grand aperçu )

Rappelez-vous qu'il est facile de permettre aux visiteurs de faire défiler les pages. Un ensemble bien conçu de contrôles de pagination en haut ou en bas du tableau serait utile:

 Pagination de table réactive
Utilisez la pagination au bas des tableaux pour réduire le défilement vertical. (Source de l'image: wpDataTables ) ( Grand aperçu )

Cela serait particulièrement utile pour une poignée de pages. Rien de plus que cela et le processus de pagination peut devenir fastidieux.

Vous pouvez également inclure une fonction de recherche de table directement au-dessus:

 Fonction de recherche de table mobile
La recherche au-dessus de la table permet de réduire le travail de défilement. mobile. (Source de l'image: wpDataTables ) ( Grand aperçu )

Ceci permet un raccourci rapide lorsque vos utilisateurs ont une bonne idée de ce qu'ils recherchent et veulent sauter directement.

Incluez à la fois le filtrage et le tri pour des ensembles de données plus volumineux

Supposons donc que vous disposiez d’une liste très étendue de données. Vous ne voulez pas forcer les utilisateurs à faire défiler des dizaines de pages de tableaux, mais vous ne pouvez pas non plus vous permettre de supprimer les ensembles de données. Tout est pertinent.

Dans ce cas, vous allez rendre une partie du contrôle à vos visiteurs. Ainsi, leurs choix détermineront le pourcentage de la table qu’ils verront finalement.

Prenons par exemple cette liste d’OPC:

 Exemple de table complexe
Voici un exemple de table complexe sur mobile. (Source de l'image: wpDataTables ) ( Grand aperçu )

L'image ci-dessus est la vue par défaut que les visiteurs verraient s'ils faisaient immédiatement défiler la table. Cependant, ils pourraient trouver cela intimidant et décider que le filtrage des mauvais résultats améliorera la vue:

 Filtres de tableau
Le filtrage permet aux utilisateurs de réduire considérablement le nombre de lignes affichées sur le mobile. (Source de l'image: wpDataTables ) ( Grand aperçu )

Ce qui est bien avec l'inclusion de filtres sur les tables mobiles, c'est qu'ils fonctionnent de la même manière que vos formulaires de contact mobile. Les visiteurs doivent donc pouvoir facilement se renseigner et se déplacer entre les champs, ce qui leur permettra d'accéder plus rapidement aux résultats qu'ils souhaitent visualiser.

Vous pouvez également améliorer l'affichage des résultats en utilisant la fonction de tri. Lorsqu'ils cliquent sur l'étiquette supérieure d'une colonne, celle-ci sera automatiquement triée par ordre décroissant.

 Tri par table
Le tri permet aux utilisateurs de voir les résultats en ordre décroissant / croissant. (Source de l'image: wpDataTables ) ( Grand aperçu )

Ces deux fonctions sont indispensables pour toute table que vous construisez, mais elles sont particulièrement importantes pour les visiteurs mobiles Vous n'avez pas le temps ou l'attention que vous voulez consacrer à vos tables.

Conclusion

Vous êtes ici parce que vous voulez une meilleure façon de présenter des tables complexes à vos visiteurs mobiles.

La clé pour bien faire les choses C’est en vous familiarisant d’abord avec les types de tables que vous pouvez créer. Même si les appareils mobiles limitent ce que l'on peut voir à première vue, cela ne rend pas impossible le partage de ce type de données avec eux.

Ensuite, vous devez renforcer le contrôle de l'utilisateur dans vos tableaux, afin que les visiteurs puissent choisir. ce qu'ils voient et comment ils le voient.

Enfin, vous feriez bien de trouver un outil spécialement conçu pour cette tâche complexe. Pour ceux qui construisent des sites Web avec WordPress, wpDataTables est un plugin de table WordPress capable de créer des tableaux et des graphiques réactifs. Peu importe la taille de votre ensemble de données, ou son cas d'utilisation, il vous permettra d'organiser et d'afficher rapidement et efficacement des tableaux sensibles sur votre site WordPress.

 Smashing Editorial (ms, yk, il )




Source link