Un PDF minimal
Deux pages identiques qui portent le squelette d'une facture en formes simples, sans une seule lettre : le plus petit fichier qui soit, et il s'ouvre partout.
Une banque qui imprime deux millions de relevés par nuit paie chaque octet deux fois : une fois sur le disque où la fournée est gardée, une fois sur la ligne qu'elle descend. Une lettre est d'ordinaire écrite dans un fichier sur deux octets, parce que c'est ce qu'il faut pour atteindre n'importe quelle lettre de n'importe quel alphabet de la terre. Un relevé en français en demande une centaine, et le second octet est un zéro sur chacune des lettres de la fournée.
Quand on le lui demande, le moteur fixe un numéro à lui pour chaque lettre qu'un document emploie, écrit la liste de ces numéros dans le fichier pour qu'un lecteur sache ce qu'il regarde, puis dépense un octet par lettre au lieu de deux. La page dessine les trois lignes des deux façons et écrit ce que chacune a coûté, compté pendant qu'elle se dessinait. Elle finit sur ce que la façon courte apporte en plus de la place : l'espace entre les mots devient quelque chose qu'un document peut élargir, ce qui est la manière dont on justifie un texte, et que la façon longue n'a aucun moyen d'atteindre.
Des programmes entiers, longs de plusieurs centaines de lignes, pour celui qui écrit vos logiciels. Le troisième n'est pas un programme du tout : c'est une liste simple de ce que la page doit dire, celle qu'on envoie au service.
Voir le code Rust Voir le code Python Voir le code JSON
Ouvrir le document en anglais Ouvrir le document en français
Ce document pèse 51.4 ko.
Ce chiffre est lu sur le fichier même que le bouton ci-dessus vous remet, pas dans un tableau écrit à côté. Voyez ce que pèse chaque document.
Les chiffres de rapidité et de poids de ce site sont mesurés avec une clé de licence. Voyez ce que dessine une version d'essai.
Exactement 51 356 octets.
Sur ce site, un kilo-octet vaut mille octets.
Deux pages identiques qui portent le squelette d'une facture en formes simples, sans une seule lettre : le plus petit fichier qui soit, et il s'ouvre partout.
Le même document écrit deux fois, à l'ordinaire puis avec sa première page portée en tête du fichier, avec ce qu'il faut avoir reçu de chacun pour voir la page un.
Le même document écrit deux fois, en clair puis rangé, avec ce que pèse chacun et ce que le rangement a fait gagner.
Une page qui s'ouvre sans qu'on tape quoi que ce soit et qui s'imprime comme n'importe quelle autre, et qui demande au logiciel de lecture de laisser son texte où il est. Chaque mot en est brouillé à l'intérieur du fichier.
Une page que rien ne montre tant que son mot de passe n'a pas été tapé : pas une première ligne, pas d'aperçu, pas d'image nulle part. Le mot de passe est écrit sur sa propre page, pour l'essayer.
Du texte composé dans une police que le fichier emporte à l'intérieur, réduite aux lettres réellement employées, et qui se cherche, se copie et se lit à voix haute.