Grand Atelier 2020, ESAD Orléans

Scripter Gutenberg: des publication de papier et d'écran

Du papier à l’écran, la dualité s’estompe tandis que les formes de publication migrent d’un support à l’autre et réciproquement. La composition fixe de la page imprimée rencontre l’interactivité et le flux liquide et adaptable des écrans. C’est le design responsive qui s’étend aujourd’hui jusqu’au papier. Il devient possible à partir d’une même source de distribuer un contenu sur différents supports en lui appliquant une mise en forme adaptée à sa destination.

Cette existence hybride tire la conception graphique vers de nouveaux possibles : livres programmés, sites web typographies, publications multisupports, flux paginé, pages adaptables, textes paramétrables, formes génératives…
Pour cela, il faut mettre les mains dans le code et les langages du web — technologies libres, open source et collaboratives. Dans cet atelier, nous vous proposons d’utiliser un navigateur web et les langages HTML et CSS pour composer et recomposer la page — la page imprimée aussi bien que la page web.

21-27 janvier 2020, École Supérieure d'Art et de Design d’Orléans

Enseignants

Projets des étudiant·es

Les photos et les descriptions des projets sont disponibles sur la page "Projets" mais vous pouvez directement acceder aux projets en cliquant sur les images.

Exercices et workshop

Exercice 1 Hiérarchiser un contenu

Créer un poster à partir d'une définition

Notions abordées: CSS text, CSS font, typographie web, couleur, positionnement

  1. Choisir une définition dans un dictionnaire (cnrtl.fr)
  2. Mettre en page un poster à partir de cette définition avec trois niveau hiérarchiques: titre, texte de la définition, crédits

Ressources

Tutoriels

Exercice 2 Mettre en page

Ajouter des images ou des formes au poster

Notions abordées: modèle de boîte (box model), CSS flexbox, CSS grid

Ressources

Tutoriels

Exemples

Exercice 3 Faire un design responsive

Changer le nombre de colonne en fonction de la taille de l'écran

Notions abordées: media queries, CSS columns

  1. Supprimer la feuille de style "template.css" (la commenter)
  2. Changer le nombre de colonne du texte de définition en fonction de la taille de l'écran

Ressources

Tutoriels

Exemples

Exercice 4 Imprimer une page web

Mettre en page un livret (4 page) à partir du poster

Notions abordées: CSS print, paged.js

  1. Ajouter le script paged.js dans le head votre page HTML : <script src="https://unpkg.com/pagedjs/dist/paged.polyfill.js"></script>head>
  2. Mettre des numéros de page

Ressources

Tutoriels

Exemples

Ready ?

Ressources globales