Grille typographique et responsive design = « Responsive Grid » ? Hello 🙂 Bon, je viens de voir ce matin que c’était un jour férié, on va donc prendre un peu de temps pour jeter un œil à la fameuse « grille typographique » ! L’organisation en colonnes d’une page de magazine, d’une affiche ou des pages web tire son origine de la nécessité d’un meilleur confort de lecture. En effet, même si ces formats de lecture sont différents, nos yeux perçoivent les mots d’une façon assez proche et ressentent également la fatigue sur ces supports. Même si composer une grille est assez simple, je souhaitais ce matin vous proposer différents services en ligne qui permettent de concevoir votre grille pour le web, et notamment pour ce qu’on appelle le « responsive design ». Voici donc cinq services en ligne qui vont vous aider avec la grille typographique et notamment la « responsive grid », ou grille qui s’adapte à la largeur de votre écran, que ce soit une tablette ou un téléphone… Grid calculator > Grid Calculator Frameless 960 Grid System > 960.gs Golden Grid System
Grille typographique et responsive design = « Responsive Grid » ? Hello Bon, je viens de voir ce matin que c’était un jour férié, on va donc prendre un peu de temps pour jeter un œil à la fameuse « grille typographique » ! L’organisation en colonnes d’une page de magazine, d’une affiche ou des pages web tire son origine de la nécessité d’un meilleur confort de lecture. En effet, même si ces formats de lecture sont différents, nos yeux perçoivent les mots d’une façon assez proche et ressentent également la fatigue sur ces supports. Même si composer une grille est assez simple, je souhaitais ce matin vous proposer différents services en ligne qui permettent de concevoir votre grille pour le web, et notamment pour ce qu’on appelle le « responsive design ». Voici donc cinq services en ligne qui vont vous aider avec la grille typographique et notamment la « responsive grid », ou grille qui s’adapte à la largeur de votre écran, que ce soit une tablette ou un téléphone… « gridCalc » est une calculatrice facile à utiliser pour créer vos grilles. > 960.gs
Cours XHTML Introduction XHTML n'est pas un langage de programmation proprement dit, il s'agit simplement d'un langage de balisage dont le rôle est de formaliser l'écriture d'un document web avec des balises. Une page XHTML est donc un simple fichier texte contenant des balises permettant de mettre en forme la page (les titres, les paragraphes, les images, les liens…) et peut donc très facilement être conçue grâce à un simple éditeur de texte. Ces cours se basent sur la version XHTML 1.0 Strict. Chapitres Cours sur les bases du langage XHTML (Extensible HyperText Markup Language), le langage de structuration de données pour le web.
Responsive design : définition, fonctionnement, ressources et tutoriels Si vous vous intéressez de près ou de loin au webdesign ou à l’intégration, vous n’avez pas pu échapper au dernier terme à la mode : le “responsive web design”. Cette avancée technologique est également une nouvelle philosophie de création de site. Voici un article pour définir ce qu’est le “responsive web design” et expliquer quels en sont les points-clés (puis plein de liens, de tutoriels et de ressources super cools aussi !). Le “responsive web design” est né suite à un besoin grandissant. De nos jours, il n’y a pas un client qui demande un site Internet sans demander une version mobile de celui-ci. Seulement en quelques années le nombre d’appareils et de résolutions servant à consulter des sites web a tout simplement explosé : ordinateurs, smartphones, tablettes, web TV, grille-pain, format portrait, paysage, etc… Entre 2005 et 2008 on a identifié pas moins de 400 résolutions d’écran différentes pour tous les appareils vendus. Définition du responsive web design La mise en page La typo
Responsive design - site adapté aux mobiles | Blog iMDEO | Veille technologique et technique | agence de développement web Beaucoup de personnes utilisent un smartphone pour aller sur internet, et de plus en plus de personne veulent donc un site compatible avec ces dits smartphones. Je ne vais pas faire un énième guide sur les bonnes pratiques pour réaliser un tel site, le web en est déjà bien rempli, mais je vais regrouper ici les sites ayant les informations les plus complètes pour vous permettre de produire un site adaptable aux smartphones. 1ère étape : chercher l’inspiration Avant de commencer à créer votre site, vous allez surement commencer à chercher des exemples de sites s’adaptant aux smartphones. Je ne vous en conseillerai qu’un seul, mais un bien : - Ce site référence de nombreux sites ayant un design responsive basé sur les media queries. Les média quoi ? Les média queries ! Ou pour ceux qui n’aiment pas trop l’anglais je vais être sympa : - Templating (400 / 900) x 100 = 44% Les script jQuery utile
Structure d'un document EPUB 2 J'ai détaillé dans un autre billet l'intérêt du format EPUB. Comme on me pose souvent des questions sur la nature technique de ce format, et que je m'en pose moi-même de temps en temps, voici quelques explications concernant la version 2 de cette norme. Je n'ai pas encore eu le temps ni l'occasion d'étudier le format EPUB 3 pour le moment. Objectif de conception Le format EPUB a été conçu pour les publications électroniques, en utilisant autant que possible des technologies existantes : Cette volonté de réutilisation comporte quelques inconvénients, parmi lesquels un certain manque d'homogénéité et un recoupement partiel entre les formats NCX et OPF qui implique la duplication de certaines informations. Le format EPUB est donc défini par l'International Digital Publishing Forum (IDPF), sous le forme de trois volets : Conteneur ZIP mimetype META-INF/ container.xml OEBPS/ content.opf toc.ncx cover.xhtml cover.jpg chap1.xhtml chap2.xhtml … Point d'entrée META-INF/container.xml <? <? Contenu
Gridpak - Générateur de grille CSS "responsive" - Épinards & Caramel Gridpak - Générateur de grille CSS "responsive" Par Manu · Etiquette(s) : CSS Technos Web · J'ai peut-être enfin trouvé mon bonheur dans le monde des grilles CSS et du design "responsive" ! Une grille permet de placer facilement les différents éléments de votre mise en page, d'une façon plaisante et qui s'adapte à la largeur de l'écran de vos lecteurs. Une mise en page "responsive" signifie quant à elle que l'on définit différentes grilles selon la largeur du navigateur web. Gridpak (gridpak.com) est un outil en ligne qui permet de générer facilement la base d'une mise en page en grille & "responsive". Pour créer votre grille, vous utilisez les boutons "N° of columns", "column padding", et "gutter width" à votre guise. Une fois que vous avez configuré toutes vos grilles, vous pourrez télécharger le résultat en cliquant sur le bouton rouge en bas de page. Il ne reste plus qu'à créer votre style par-dessus ce qui a été généré, ce que je détaillerai plus tard. Manu
Responsive design: retour d’experience Le développement du thème actuel m’a permis de travailler sur deux techniques: le couple HTML5/CSS3 d’une part, et le « Responsive Design » d’autre part. Comme je l’ai fait précédemment pour HTML5/CSS3, je vous présente, dans cet article, mes commentaires sur le design « responsive ». Grille fluide ou Grille fixe? Le responsive design est basé sur trois composants une grille fluide,les média-queries (voir cet article pour en savoir plus),un contenu fluide (images, …). Les grilles fluides, c’est compliqué! Hors gérer une grille fluide reste plus difficile que de gérer une grille fixe. Je me suis donc posé la question: les notions de « design responsive », et de fluidité sont-elles réellement indissociables? Dans le premier cas, nous modifions les propriétés des styles, pour que la structure soit adaptée à la taille de l’affichage,Dans l’autre, les propriétés des styles ne changent pas, mais leurs valeurs permettent d’avoir une structure proportionnelle à l’affichage. Alors grille fixe?
Comment créer un epub Qu'est-ce qu'un fichier en format ePub ? Avec l'arrivée des lecteurs de livres électroniques (aussi appelés liseuses ou readers), nous avons vu l'arrivée de nouveaux formats de fichiers. Beaucoup de ces formats sont spécifiques à un lecteur. Suite à cette multitude de formats propriétaires (quasiment un par liseuse !) La solution OpenOffice Il existe plusieurs solutions pour transformer votre fichier. Tout d'abord, un petit mot sur OpenOffice. Je rappelle également que grâce à OpenOffice, on peut très facilement créer des fichiers PDF et que le correcteur orthographique Antidote le reconnait sans aucun problème. Le plug-in Writer2ePub Pour en revenir à notre format ePub, sachez qu'il existe pour le Writer d'OpenOffice (l'équivalent de Word), un plug-in à installer. Une fois installé, ouvrez Writer : de nouvelles icônes apparaissent dans le menu comme montré ci-dessous : Après avoir terminé de remplir les champs demandés, cliquez sur le bouton "OK" et attendez. Calibre e-book management
Media Queries Responsive web design : Les autres usages Un site web « adaptatif » Vous l’aurez remarqué, depuis quelques temps, le web ne se consomme plus seulement derrière son écran d’ordinateur mais sur des tas de nouveaux appareils ayant chacun leurs spécificités (Taille de l’écran, résolution, connectivité internet, écran tactile, …). Au début de cette transition, beaucoup se sont lancés dans la création de site internet dédié au mobile afin de permettre aux utilisateurs nomades, d’avoir accès à l’information dans une version souvent très simpliste. A cette époque, il n’était pas rare de trouver deux versions d’un site internet (La version Desktop et la version Mobile). Aujourd’hui, la multiplication des types de terminaux fait qu’il n’est plus possible de réfléchir de manière binaire (Si l’utilisateur n’est pas sur ordinateur de bureau, alors il est sur un téléphone portable). Il est donc nécessaire de repenser autrement les interfaces en prenant en compte que la résolution du visiteur ne peut pas être figée à 1024 pixels ! E-mail adaptés
Créez des documents ePub, Concevoir des livres électroniques pour iPad et autres liseuses Difficile aujourd'hui de penser « livre numérique » sans envisager la production de documents au format ePub. Conçu pour s'adapter aux écrans des liseuses et tirer profit de leurs caractéristiques, ce format – qui s'est imposé comme un standard – est désormais supporté par la plupart des appareils (iPad, iPhone, Sony Reader, CyBook, BeBook, iRex, Nook, etc.). Mais qu'est-ce au juste que l'ePub ? Comment produire des documents à ce format ? Est-ce réservé aux développeurs ? Non, et cet ouvrage, à la portée de tous, vous le montre de manière simple et efficace ! Richement documenté, il vous guide dans la création d'une publication, en expliquant comment préparer les fichiers, améliorer leur affichage, contourner les faiblesses du format et résoudre les problèmes classiques.
La tête dans le Flux ! Ayant été interrogé par Clubic, je fais une brève double apparition dans un article intitulé "Post PC : est-il temps d’adopter le Responsive Web Design ?" (en page 4). Le billet couvre différents domaines du Responsive Web Design (du référencement, des usages, des performances web, etc.) et on y trouve - forcément - quelques raccourcis et trolls latents, mais il est loin d’être mauvais :) Je suis juste un peu vexé qu’il n’ait conservé qu’environ 10% de mes réponses à ses questions, je ne m’y attendais pas du tout… EDIT (12 septembre 2013). Finalement, après réflexion, je publie ici l’interview complète - la face cachée de l’iceberg - parce que je pense que je ne disais pas que des bêtises… (Clubic) 1- Observez-vous une demande croissante de clients souhaitant des sites développés de manière “responsive” au sein de votre agence ? RG : Oui, de toute évidence. Ceci pour une raison simple : les périphériques mobiles sont de plus en plus nombreux et de plus en plus employés pour surfer.
media queries et performances web mobile Ce billet fait suite à mes expérimentations continues concernant la performance web pour les mobiles. J’en étais arrivé à un billet nommé “comment cibler les mobiles de manière optimales (bis) ?”. Voici la suite de mes élucubrations… Un point sur l’existant Il existe grosso-modo 6 méthodes d’application des CSS3 media queries : Une méthode pour les réunir toutes ? Plus j’y réfléchis, plus je suis persuadé qu’une solution intermédiaire est de distinguer 3 parties dans le fichier CSS : les styles de base, qui doivent être affichés sur tous les supports (pas de media query)les ressources lourdes, qui doivent être chargées uniquement sur écrans larges (via media queries)les styles et adaptations spécifiques pour petits écrans (via media queries) Grâce aux classes conditionnelles, nous pourrons également en faire profiter les anciennes versions d’Internet Explorer sans douleur. Voici un exemple concret :