Les météores de Netscape
(erynwells.me)- La recherche de l’animation de chargement originale « meteors » de Netscape Navigator, liée aux souvenirs d’enfance du web, s’est poursuivie pendant plusieurs jours, et la taille de référence de l’original était de 60×60 px
- Les versions candidates trouvées sur le web différaient de l’original ; en particulier, la version en 400×400 px était bien trop grande et ses pixels déformés en rectangles la rendaient peu fiable
- Même après avoir vérifié le miroir GitHub de Netscape 5.0 et les anciennes archives sources sur le FTP de Mozilla, le fichier d’animation avait déjà été supprimé
- Après avoir demandé de l’aide sur Mastodon, un ami a identifié Jamie Zawinski, et c’est sur une page qu’il a envoyée que l’original a pu être retrouvé
- L’original comportait un petit artefact à gauche de l’image 10, et des versions corrigées en 60×60 px et 240×240 px ont été créées en l’ajustant aux pixels environnants
Comment l’original de l’animation Netscape a été retrouvé
- L’objectif était de retrouver l’original de l’animation « meteors » de Netscape Navigator
- Pour l’auteur, cette animation était fortement liée aux souvenirs d’enfance de la découverte du web
- La taille d’origine était de 60×60 px
- Plusieurs versions candidates ont été trouvées via des recherches sur le web, mais elles ne suffisaient pas pour être considérées comme l’original
- Une version était en 400×400 px, donc beaucoup trop grande
- À cause d’un redimensionnement incorrect, les pixels avaient été déformés en rectangles
- L’exploration des archives sources n’a pas donné de résultat immédiat
- Vérification du miroir GitHub de Netscape 5.0
- Consultation des anciennes sources Mozilla sur le FTP de Mozilla
- Dans ces archives, le fichier d’animation avait été supprimé
La réponse de Jamie Zawinski et les versions corrigées
- Après avoir demandé de l’aide sur Mastodon, un ami a identifié @jwz pour lui demander s’il possédait encore le fichier
- Jamie Zawinski a répondu lui-même, et c’est sur la page qu’il a envoyée que l’animation de chargement Netscape meteors a pu être retrouvée
- Jamie Zawinski a participé à plusieurs projets logiciels dans les années 1990, dont Netscape Navigator
- Il crée et maintient Xscreensaver et gère aujourd’hui le DNA Lounge à San Francisco
- L’original retrouvé comportait un petit artefact à gauche de l’image 10
- Cette zone s’affichait comme des pixels rouges et orange
- L’auteur a créé une version corrigée en remplaçant ces pixels par d’autres mieux adaptés à ceux autour
- Les versions corrigées ont été réalisées en 60×60 px ainsi qu’en plus grand format 240×240 px
1 commentaires
Avis sur Hacker News
J’ai pu extraire les animations de Netscape Communicator récupéré sur winworldpc.com avec une procédure assez simple :
binwalk -e cc32d48.exe,cd _cc32d48.exe.extracted,unshieldv3 extract comm.z comm,python extract_images.py --ico --png -d ns/ ~/Downloads/Netscape/_cc32d48.exe.extracted/comm/program/*.dll --continue-on-errorsIci,
extract_images.pyest un outil du projet https://github.com/akx/res-extract. Je l’avais fait il y a longtemps pour quelqu’un qui avait besoin d’icônes Excel 95Cela dit, le résultat n’était pas les superbes 60x60 montrées dans l’article, seulement des frames 32x32 : https://i.imgur.com/sXcEEDU.png
Ado, j’ai passé beaucoup de temps avec ça à modifier les graphismes de Windows. Par exemple en changeant l’écran de chargement de Windows ou l’image de l’écran d’arrêt du PC ; c’était une époque amusante
L’article semble probablement parler de l’animation de Netscape Navigator version 3, c’est-à-dire « Netscape 3 »
Navigator : https://duckduckgo.com/?q=netscape+navigator&t=h_&iar=images...
Communicator : https://duckduckgo.com/?q=netscape+communicator&t=h_&iar=ima...
Il y a ici une animation contenant seulement la partie en boucle. La première frame est exclue : https://i.ibb.co/DMDBR7L/Netscape-Communicator-Meteor-Loop.g...
Les archives du site Dataglyph (Marsh Chamberlain) contiennent d’autres versions de cette animation : https://web.archive.org/web/20011214155044/http://dataglyph....
Une version plus ancienne du site indique aussi que Dataglyph a créé l’icône de boussole rotative, une icône non utilisée : https://web.archive.org/web/19981206034010/http://www.datagl...
Tout est ici. Il n’y a pas que ceux de Netscape 4 : http://www.netscape-communications.com/netscapes-throbber-an...
Et l’image de [1] porte des traces de modification. Elle a une bordure blanche, il semble manquer quelques-unes des dernières frames, et la palette ne correspond pas parfaitement. En revanche, la palette de l’article original restitue exactement l’atmosphère de l’époque, ce qui renforce encore le propos du billet
[1] : https://www.versionmuseum.com/history-of/netscape-browser
Cette combinaison de dithering et de palette quantifiée évoque incroyablement bien cette époque
Ah, l’icône de Netscape Navigator. De chaleureux souvenirs. La palette de couleurs du site et du navigateur Netscape était belle et apaisante
Quand le météore bougeait, on savait qu’on était connecté à Internet ; s’il ne bougeait pas, il fallait rappeler plus tard
C’est évidemment un peu drôle à dire, mais IE 3 et 4 ont toujours « paru » plus rapides que Netscape à cause de la vitesse des animations
Je me suis toujours demandé si Microsoft les avait volontairement rendues plus rapides pour jouer sur cette perception
|||||, par le spinner iOS standard, parce que les utilisateurs avaient l’impression que Facebook était lent avec le loader Facebook, et que l’iPhone était lent avec le spinner iOSPour tester vous-même, créez dans votre langage préféré une appli avec 3 boutons. Le premier attend 9 secondes puis affiche « done » ; le deuxième met à jour une barre de progression toutes les secondes pendant 10 secondes, puis affiche « done » ; le troisième met à jour une barre de progression toutes les 100 ms pendant 10 secondes, puis affiche « done ». Regardez lequel donne l’impression d’être le plus rapide
Quand il y a une sensation de fluidité, on a l’impression que la machine est bien programmée et bien rangée, alors qu’une animation GIF lente donne l’impression que quelque chose ne va pas
Édit : c’était IE 2
Ça touche pile la corde de la nostalgie. C’était vraiment une bonne époque pour rejoindre le World Wide Web
Puis Netscape a créé JavaScript, qui s’appelait au début Mocha/LiveScript, et on a fini par arriver à ce que l’on connaît aujourd’hui
À l’époque, il n’y avait pas de DOM standardisé et, dans mon souvenir, forcer les incompatibilités faisait partie de la stratégie de Microsoft
Je vais déposer ici une pile de
.netet de magazines Wired ; il ne reste plus qu’à écouter le bruit de handshake du modemQuelqu’un sait par quel procédé l’animation originale a été créée ? Je me demande si chaque frame a été dessinée à la main, ou si une autre technique a été utilisée
Elle a donc pu être réalisée dans 3D Studio Max ou Maya de SGI, voire Lightwave sur Amiga, puis passer par
.ANIavant d’arriver en.GIFDans ce cas, il existe peut-être un chemin pour exhumer les fichiers de projet originaux et produire un superbe rendu 8K
Ensuite, il a sans doute fallu un mélange de logiciel maison pour l’optimisation de palette, de Photoshop sur Mac pour la composition, et de retouches manuelles frame par frame. L’ordre n’était pas forcément celui-là
3ds Max est sorti en 1996, Maya en 1998. Cela dit, Netscape ayant été fondée par Jim Clark, célèbre pour SGI, il est très probable que le travail 3D ait été fait avec un logiciel tournant sur des machines SGI
C’était une époque où Internet donnait l’impression que n’importe qui pouvait acheter chez Borders Bookstore un livre de 15 cm d’épaisseur, s’asseoir pour le lire, apprendre le HTML, puis se lancer aussitôt et en faire une carrière
C’est littéralement ce que j’ai fait, et au début j’utilisais le programme intégré à Netscape
https://en.wikipedia.org/wiki/Netscape_Composer