L’accessibilité des sites web est une choses dont on parle souvent, sans forcément avoir une idée très précise de la manière dont les mal-voyants utilisent les sites que nous concevons « pour le plus grand nombre ». Les enjeux sont importants car le web permet aux mal-voyants de communiquer, de s’informer et de gérer une partie de leur vie quotidienne. Cette série de vidéos proposée par Access-Key de l’Université Nice Sophia-Antipolis devrait fixer les idées sur des cas concrets, pour nous permettre d’améliorer la lisibilité et le décodage de nos sites web. →
Archives des tags : Tableaux
jQuery.fn.sort — Trier des éléments avec jQuery
jQuery.fn.sort — Il existe de nombreux plugins pour trier des éléments — notamment des colonnes de tableaux. jQuery.fn.sort est une fonction de bas niveau qui pourra servir dans d’autres développements. →
jQuery HTML Table Toolbox — 36 façons de «dresser la table» avec jQuery
Avec jQuery HTML Table Toolbox Paul Andrew nous offre une très belle liste de liens pour ajouter des fonctionnalités aux tables grâce à jQuery : tri, amélioration de l’apparence, recherche, Drag ‘n’ Drop, manipulation de données, pagination, etc. Le billet original propose une description et une capture d’écran pour chaque ressource. →
DataTables — Pagination et tri des données pour vos tableaux HTML
DataTables est un plugin jQuery qui améliore l’ergonomie des tableaux de données en ajoutant des fonctionnalités comme le tri selon les colonnes et la mise en place d’une pagination pour les données tabulaires sans fin. →
Revue de web de la semaine #2 (WordPress, développement web et miscellanées…)
Pour cette deuxième revue de web de la semaine, je vous propose : quelques plugins et astuces pour mieux utiliser WordPress ; ce qui a retenu mon attention en matière de développement web en général et quelques liens utiles ou simplement amusant glanés sur la vaste toile pour finir avec la banane 😉 →
table vs div : dis papa, racontes-moi encore les tableaux…
La mise en page des sites web avec les tableaux n’a pas que des inconvénients : ça permet d’obtenir une structure à l’épreuve des balles très rapidement. La mise en page en div (5 légumes par jour, on vous dit…) n’a pas que des défauts : grâce aux CSS, il sera possible de moduler l’agencement des différentes parties de votre design. Bien sûr, tout n’est pas toujours aussi simple : les éléments constitutifs d’un tableau ne sont pas allergiques aux CSS, tandis qu’une structure en div mal conçue au départ ne sera pas vraiment modulable, même avec des CSS. →
5 Reset CSS à la loupe pour une remise à zéro des valeurs par défaut des navigateurs
Vous n’utilisez pas de styles CSS pour votre page web ? Ce n’est pas grave : les navigateurs le font pour vous. Ils utilisent chacun leur feuille de style par défaut pour obtenir un rendu visuel minimal. C’est pourquoi les tableaux possèdent des bordures, et les paragraphes des espaces avant et après. Le problème ? Si des balises comme strong
ou em
sont traitées de la même manière par les agents utilisateurs, l’immense majorité présente des différences plus ou moins importantes. Ce fameux manque de « consistance » décrié par les webdesigners anglo-saxons concerne principalement les propriétés margin
et padding
. Avec une pensée particulière pour le retrait des listes ol
et ul
: si IE applique bien le margin-left: 40px
préconisé, Firefox utilise quant à lui un padding-left: 40px
pour le même rendu. Dans ces conditions, il est tentant de vouloir mettre tous ces agents utilisateurs au garde-à-vous… →
Votre blog sur un téléphone portable, really ready ?
Des fois c’est facile, des fois… pas facile. Pourtant, un site web ou un blog devraient être accessibles depuis n’importe quel périphérique, y compris un téléphone portable. Après la lecture du billet de Nico, j’ai testé mon blog sur le site .mobi qui a évalué ma page d’accueil sur une échelle de 1 à 5 en fonction de sa lisibilité sur un petit écran, de sa taille et de l’estimation de sa vitesse (ou coût) de chargement. Le tout en une trentaine de tests. Strict is the way… →
Exercice de style CSS et HTML : table vs div
L’utilisation des CSS à la place des tableaux pour concevoir une page web fait sa place dans la boite à outils du webdesigner. Or, s’il est relativement aisé de concevoir un site «full CSS» from scratch, c’est parfois un peu plus tricky de partir d’un site existant et d’en débarrasser la table. Après la lecture de ce billet, vous saurez comment j’ai divisé par deux le poids d’une page, rendu au code HTML son teint de rose, et facilité la digestion des navigateurs… tout en conservant 99% du look d’origine… →
CSS 3 column layout – the holy grail!?
En sortant surfer ce matin, j’ai trouvé cet article sur l’utilisation – ou non – des hacks css pour vos design web. Mais aussi, et plus malheureusement, sur le retour aux TABLE pour la mise en forme des pages. Tant pis, c’aurait pu être un très bon article. Ca reste néanmoins un point de vue intéressant, qui rejoint d’une certaine manière, l’excellent W3C go home ! d’Arno.