Accueil

Bienvenue sur le nouveau coin web de QuentinC !

Quel est le point commun entre les nouvelles technologies, l'informatique, la programmation, le développement, l'accessibilité, les jeux, la musique, les sciences, les histoires drôles, les canards, et des réflexions totalement inutiles ? Aucune, si ce n'est que tout cela me concerne ou me tient plus ou moins à coeur.

Sur ce site personnel, vous trouverez en effet un peu de tout cela, rangé un peu n'importe comment au fil des jours, des mois et des années, tel un vaste bazar à ciel ouvert. Peut-être y trouverez vous la perle rare, qui sait ?

Epub3, un format pour l'avenir

Posté dans, , , , ,

De septembre 2014 à mars 2015, j'ai fait un stage à la fondation Accès pour tous à Zürich. Pendant ce stage, j'ai développé une application permettant de créer des cours et des tests interactifs accessibles dans le format epub3. Cette application a été également le sujet de mon projet de master, nommé Accessible course material with epub3, pour lequel j'ai récemment obtenu la note de 6 (équivalent à 20 en France).
Ce travail me permet de conclure en apothéose mes études à l'EPFL; je suis maintenant officiellement ingénieur informaticien EPF !

Le format epub3 est intéressant car il a été conçu dès le départ pour être accessible, il est standardisé et ouvert, et il intègre les ternières technologies web (HTML5, CSS3 et JavaScript), auxquels ont été ajoutés divers autres sous-standards pour répondre aux besoins spécifiques des livres numériques que n'ont pas les sites web, par exemple la navigation entre les documents, la pagination et la consultation hors ligne.
Il a tous les atouts pour devenir un format de choix pour diffuser un large éventail de documents accessibles, que ce soit des cours, des tests interactifs, des livres plus ou moins riches et complexes intégrant de l'interactivité et du multimédia, ou même pourquoi pas des documents administratifs grâce aux possibilités de signature numérique potentiellement offertes. IL est bien supérieur à word ou PDF pour ce faire, tant dans le domaine de l'accessibilité que de celui d'une probable maintenance.
Le plus grand obstacle à sa diffusion réside très probablement dans la'ttachement populaire à des technologies archaïques telles que PDF, et au semblant manque de volonté dont les étideurs font encore preuve malgré que la version 3 de ce format ait été développé il y a quelques années déjà.

Lorsqu'on achète en livre électronique aujourd'hui, dans le meilleur des cas il est encore à la version 2 du format epub, quand on a de la chance et que ce n'est pas encore du PDF ou des fichiers aux formats propriétaires volontairement conçus pour être non-interopérables. Corrollaire, les logiciels de lecture compatibles avec la version 3 et qui de plus est accessibles sont encore très rares, et c'est par conséquent le serpent qui se mord la queue: pas de logiciel de lecture, pas de support des étideurs, et pas de support des éditeurs, pas de logiciels de lecture. Il faut admettre qu'il va encore probablement falloir faire avec ce satané PDF pendant de nombreuses années.

En outre, l'achat de livres en ligne est souvent un problème pour une personne non-voyante, car on a constamment le risque de se retrouver avec un objet dûement acheté mais partiellement ou totalement inexploitable, et il n'y a aucun moyen sûr de savoir avant d'acheter l'ouvrage à quel point il sera ou non accessible. De plus les moyens pour se faire rembourser une fois le constat malheureux établi va de « tu peux te brosser » à possible mais plutôt compliqué.
JE vous avais déjà parlé aussi d'autres possibles problèmes de l'achat en ligne, ou du moins celui proposé par certains éditeurs. Avec le recul, l'application en question s'est avérée, sans aucune surprise, particulièrement décevante, et ce n'est pas près de changer vu leur mentalité.

JE suis d'avis que PDF devrait disparaître sans délai, au moins pour les raisons suivantes :

Pour en revenir à l'application que j'ai développée, il s'agit d'un éditeur de documents epub3 sous forme d'une application web open source. L'objectif était de permettre à quiconque de produire des documents accessibles dans ce format sans trop de difficultés, au départ des cours et des test interactifs, prévue pour des profs.

A l'issue des 6 mois de stage, on est encore à des années lumières d'une exploitation à grande échelle et même d'un minuscule déploiement réaliste, mais si vous êtes curieux, vous pouvez aller voir sur GitHub: répertoire GitHub du projet.
Mon stage est terminé depuis mars mais le projet ne l'est pas pour autant; pour le moment, il est en stand-by, en espérant qu'il pourra repartir ultérieurement.

Caractères unicode, icônes textuelles et accessibilité

Posté dans, , ,

Aujourd'hui, de plus en plus de sites utilisent des caractères unicode pour afficher des caractères spéciaux (des flèches par exemple) ou de petites icônes sous forme de caractères (ce qu'on appelle des icônes textuelles; les icônes pour partager un contenu sur des réseaux sociaux ou pour lancer la lecture d'un clip multimédia intégré par exemple), qui n'étaient autrefois qu'affichables en tant qu'images.

Afficher des caractères unicode à la place d'images a plusieurs avantages dont ceux-ci :

Malheureusement, tout cela ne va pas sans inconvénients :

Vous l'aurez compris, c'est surtout ce dernier point qui fâche.

Lire la suite →

Ma présentation est de retour

Posté dans

S'il y a bien une chose qui manquait cruellement sur ce site, qui n'a pas été refaite depuis très très longtemps et qui n'a pas été réssucité à partir de l'ancien site car elle était objectivement obsolète et stylistiquement dépassée, c'est bien ma self-auto-présentation personnelle propre à moi-même.

C'est aujourd'hui chose comblée, ma présentation est de retour sur le site; à jour et dans un style, comment dire . . . moins raté, moins brouillon, moins ado ?

Pour éviter de polluer la page de présentation elle-même, veuillez déposer vos commentaires relatives à celle-ci ci-dessous.

Chenc, changer l'encodage d'un fichier en un clin d'oeil

Posté dans, , ,

Les notions d'encodage sont mal connues de la plupart des développeurs et donnent souvent lieu à des problèmes pas toujours évidents à corriger.

JE n'ai ni le temps, ni les compétances, ni l'envie de révolutionner le domaine, mais voici une petite contribution qui pourrait vous être utile: un petit utilitaire tout simple en ligne de commande pour windows servant à déterminer l'encodage de caractères utilisé par un fichier et de le changer si besoin.

J'ai conçu cet utilitaire à la suite d'un problème courant et très simple qui m'est arrivé, et je n'avais pas de moyen rapide pour y remédier.

Je voulais convertir, si possible automatiquement, une série de pages HTML statiques de ISO-8859-1 en UTF-8. Pour compliquer la tâche, j'avais déjà modifié et converti certains fichiers au passage, je ne rappelais plus exactement lesquels, et pour faire encore mieux c'était avec le bloc-notes par défaut de windows, qui a la magnifique habitude grotesque, dépassée et inutile d'ajouter un BOM au début de tous les fichiers qu'il encode en UTF-8. Le plus gros problème était alors de supprimer automatiquement le BOM des fichiers déjà convertis, et de convertir les autres.

Lire la suite →

Le Salon: une plateforme de jeux de société en ligne gratuite et accessible

Posté dans, , ,

Pour ceux qui me connaissent bien ou qui sont déjà allé sur le Salon, cet article ne vous apprendra rien de nouveau hormis peut-être quelques anecdotes. Pour ceux qui au contraire viennent tout juste de tomber sur mon site web personnel ou qui ne connaissent que celui-là, il est grand temps que vous sachiez ce qui occupe le plus clair de mon temps en-dehors de mes études. Je me demande pourquoi je n'ai rien publié plus tôt à ce sujet, car ça fait déjà trois ans que j'aurais dû le faire ! Sans doute une preuve de plus, s'il en fallait une, que l'ancienne version de mon site web était définitivement à l'abandon.

Lire la suite →

La fin d'une époque

Posté dans

Un site non mis à jour depuis au moins deux ou trois ans, des contenus pour la plupart largement obsolètes, une référence javascript plus vraiment d'actualité, des scripts datant de la dernière guerre, des jeux qui ne fonctionnaient plus, un forum désert, des liens morts, des pages abandonnées... tel est l'état où était l'ancien site que vous êtes probablement très surpris de ne plus voir à la place du présent message. Bref, Internet Explorer 6 a fini par disparaître, entre temps !

Aujourd'hui, devant un contenu qui ne me correspond plus tout à fait tel qu'il était présenté (pour ne pas dire foutoir), et qui est de toute manière en grande partie totalement dépassé (j'avais même gardé des astuces PC datant de Windows 98, c'est dire !), j'en ai conclu qu'une des meilleures choses à faire était de nettoyer tout ça, conscienceusement tout reprendre et filtrer, supprimer la masse d'informations inutiles, pour finalement quasiment recommencer le site à zéro parce qu'il n'y avait, en fait, que très peu de choses qui valaient le coup d'être sauvées.

La toute première version de ce site date de 2002, et les principales rubriques n'ont pas beaucoup évolué depuis la dernière grande refonte en 2004. C'est dingue, tout ce qu'on peut accumuler en dix ans... il était grand temps de faire le ménage et de revenir à l'essentiel. Le temps de la décrépitude a assez duré.

Ce nouveau format sera l'occasion de partager avec vous autant de grands articles que de petites astuces écrites au jour le jour, au fil de mes découvertes et développements, peut-être un peu plus souvent et sur des sujets peut-être un peu plus variés qu'auparavant. Quoi qu'il arrive, je resterai toujours essentiellement dans le domaine de l'informatique, du développement, de l'accessibilité et des nouvelles technologies, mais ne sait-on jamais.

Rares seront les pages de l'ancien site qui reviendront traverser les âges dans cette nouvelle demeure, mais il y en aura quand même quelques-unes. Elles seront très faciles à repérer car antidatées pour refléter leur moment de mise en ligne original. IL y en a déjà une poignée et d'autres vont probablement suivre encore prochaînement. Si un des anciens contenus vous manque et que vous aimeriez bien le faire revenir dans le présent, si vous êtes envahi par un soudin sentiment de nostalegie prononcée, ou si repenser à toutes ces années vous donnent tout à coup le vertige, faites-moi en part dans les commentaires ! Ils sont là pour ça dorénavant.

Si vous tenez absolument à voir tout le contenu périmé qui a existé à un moment ou à un autre entre décembre 2002 et août 2013, même si c'est un gros bordel et si plus grand chose ne marche correctement (vous êtes prévenus, je ne fais plus de support pour ces vieilleries), l'ancien site a été transféré sur old.quentinc.net. Je décline toute responsabilité sur le fonctionnement, la teneur, la véracité et la pertinence des contenus qui y sont conservés comme autant de vestiges historiques datant de mon adolescence et de la préhistoire du web.

Bien à vous,
À bientôt et bonne visite.

Tous les articles →

Derniers commentaires