Julie Blanc(EUR ArTeC / Université Paris 8 - EA349 / EnsadLab)

{ @media print }

Mettre en page avec les technologies du web

</>

Lycée Pasteur, Besançon / 25 avril 2023

1991
(Tim Berners-Lee)

“The WorldWideWeb (W3) is a wide-area hypermedia information retrieval initiative aiming to give universal access to a large universe of documents”

Tim Berners-Lee


Le WorldWideWeb (W3) est une initiative de recherche d'informations hypermédias dans un espace étendu, qui vise à donner un accès universel à un vaste univers de documents.

“The [WWW] project is based on the philosophy that much academic information should be freely available to anyone”

Tim Berners-Lee


"Le projet [WWW] est fondé sur la philosophie selon laquelle une grande partie des informations universitaires devrait être librement accessible à tous"

HTML

Hypertext Markup Language

1991

CSS

Cascading Style Sheets

1994

HTML / CSS

Séparation du contenu et de la présentation


Design responsive avec les media queries

@media screen and (min-width: 1080px){...}

Current browsers consider the computer screen to be the primary presentation target, but [CSS] has the potential of supporting many output media, e.g. paper, speech and braille.


Les navigateurs actuels considèrent l'écran de l'ordinateur comme la principale cible de présentation, mais [CSS] a le potentiel de prendre en charge de nombreux supports de sortie, par exemple papier, parole et braille.

Responsive design = écran + papier + ...

@media print{...}

Créer le PDF dans le navigateur

Open Source Publishing

Du design graphique avec des outils libres et open source (F/LOSS)

Program: La Balsamine, 2013–2014

Open Source Publishing

Book: Wim Nijenhuis The Riddle of the Real city, 2017

Open Source Publishing

Expérimentation graphique

Louise Drulhe, Atlas critique d'internet, EnsAD, 2015

Publications performatives

Stéphanie Vérin (éd.), Festival Poisson-Évêque. Conversation, documentation, restitution, 2017
Design graphique: Luuse

PrePostPrint

Raphaël Bastide, Sarah Garcin, Open Source Publishing,
Luuse, Quentin Juhel, Bonjour Monde, Julien Taquet,
Eric Schrijver, Loraine Furter, etc.

prepostprint.org

PrePostPrint highlights experimental publications made with free software.

Culture du Libre

Les 4 libertés du logiciel libre réinterprétées par Velvetyne

  • Idéologie culturelle, politique et philosophique
  • Repose sur l'ouverture du code source
  • Lutte contre l’obsolescence programmée des formats et l'hégenomie d'Adobe
  • Adapter les outils à ses besoins
    (reprise, détournement, amélioration)
  • Ouvrir à des pratiques plurielles

Code X, 01 — PrePostrint, éditions HYX, 2017

Flux → Pagination

Fonctionnalités manquantes

Titres courants, numéros de page, pages miroirs,
positionner les images par rapport aux pages, etc.

Organisme de standardisation à but non lucratif,
chargé du maintien des technologies du web
(Créé par Tim Berners-Lee en 1994)

Bibliothèque JavaScript libre et open-source qui affiche un contenu paginé dans un navigateur pour générer des PDF avec les technologies du web

pagedjs.org

Core team

Adam Hyde

Fred Chasen

Julien Taquet

Julie Blanc

Coko Foundation

Single source publishing

Nombre de commits par participants en fonction de la durée du projet

Utiliser les possibilités de l'imprimé et du web en même temps

Amélie Dumont, CityFab2.docs, 2020

CSS flexbox

Positionner et distribuer les éléments dans un espace flexibles

Romane Poupelin

Workshop « Scripter Gutenberg : des publication de papier et d’écran »,
Esad Orleans, 21-27 janvier 2020

Workshop: L'idéal anarchique, 13-18 novembre 2021

Utiliser la caméra pour intégrer des fonds dans les pages (Julien Bidoret)

Quelques projets avec Paged.js

Atla Press Book

C&F éditions

Nicolas Taffin, Typothérapie, C&F éditions, 2023.

La bibliothèque web to print (web.2print.org)

initiée par Lucile Haute, avec Quentin Juhel and Antoine Lefebvre

Quelques réflexions

L’utilisation des technologies du web permet aux designers graphiques de bénéficier de l’écosystème de travail collaboratif des métiers de la programmation (git, forum, codepen, jsfiddle...)

Une autre manière de penser la mise en page

  • Plus structurée
  • Plus fluide

Interface graphique vs. code

Adobe InDesign

CSS dans Visual Studio code

Encore beaucoup de travail

  • Les algorithmes de justification & le gris typographique
  • RGB vs. CMJN

Proposition de spécifications CSS pour les notes

Construire petit à petit et de manière collective un outil par et pour les designers graphiques

Merci

  • julie-blanc.fr
  • julieblancfr
  • contact@julie-blanc.fr

Made width HTML & CSS
slides.julie.blanc.fr