1 points par GN⁺ 2024-06-30 | 1 commentaires | Partager sur WhatsApp
  • Un épisode spécial de Marc and Ben show revient sur la naissance du navigateur web et les points de départ de Mosaic et Netscape, à partir des souvenirs de Marc Andreessen
  • L’animateur présente Marc comme l’un des co-inventeurs du navigateur et estime que cette histoire n’a jamais été racontée de manière suffisamment complète ou précise
  • Le navigateur est décrit comme la porte d’entrée principale vers Internet pour beaucoup de gens, illustré par l’expérience d’ouvrir un lien dans Chrome ou depuis Facebook et Twitter
  • Au début, il y avait une grande opportunité commerciale et des leads entrants, mais cela n’a pas conduit immédiatement à créer une entreprise ou à lever du capital-risque
  • Marc répond qu’à l’époque, il ne savait même pas que le capital-risque existait, ce qui montre dans quelles conditions de perception la première commercialisation du navigateur web a commencé

Épisode spécial sur la naissance du navigateur web

  • Cette vidéo est un épisode spécial de Marc and Ben show consacré aux origines et à l’invention du navigateur web
  • L’animateur présente Marc comme l’un des co-inventeurs du navigateur web
  • D’après le titre, l’accent est mis sur la manière dont Mosaic et Netscape ont démarré
  • L’animateur affirme que cette histoire n’a jusqu’ici jamais été racontée de façon suffisamment complète ou exacte

Les moments clés du début de la conversation

  • Le navigateur est présenté comme la manière dont beaucoup de gens font l’expérience d’Internet
    • Chrome est cité en exemple
    • Il est expliqué que ce qui s’ouvre quand on clique sur un lien Facebook ou Twitter, c’est le navigateur
  • Malgré une grande opportunité commerciale et des leads entrants, Marc n’a ni créé d’entreprise ni levé de capital-risque
  • À la question du pourquoi, Marc répond qu’à l’époque il ne savait même pas qu’une chose comme le capital-risque existait
  • La conversation comprend aussi une plaisanterie du genre : « je connaissais les tracteurs, mais pas le capital-risque »

1 commentaires

 
GN⁺ 2024-06-30
Avis de Hacker News
  • Le lecteur vidéo fonctionnant mal, je mets la version YouTube
    https://youtu.be/8aTjA_bGZO4

  • D’après ce que j’ai compris, certains détails concernant Spyglass/Microsoft ne sont pas exacts, mais il ne me semble pas approprié de les corriger point par point
    Cela dit, comme j’étais responsable de projet de l’équipe du navigateur Spyglass, je peux rectifier une chose : nous avons bien pris une licence du code de Mosaic, mais en réalité nous ne l’avons jamais utilisé, et Spyglass Mosaic a été réécrit de zéro
    Dans les grandes lignes, les souvenirs de Marc semblent globalement justes, et il a aussi raconté quelques coulisses plausibles que j’ignorais
    C’était une période vraiment folle et Netscape nous a battus, mais je me souviens que mon patron de l’époque disait : « tous ceux qui n’ont pas dépensé cinq fois plus que nous, nous les avons battus ». Je ne suis pas devenu immensément riche ni célèbre comme Marc, mais j’ai beaucoup appris, et je suis toujours reconnaissant d’avoir pris part à cette histoire

    • Vers 1997, l’entreprise que j’allais bientôt rejoindre avait pris une licence de Spyglass pour l’utiliser chez WorldGate, une startup d’accès Internet par câble TV
      Le navigateur tournait côté tête de réseau, puis plus tard sur des lames que nous avions conçues nous-mêmes à partir de chipsets d’ordinateurs portables. Il y en avait 10 dans un châssis 2U, avec 10 à 20 instances de navigateur par lame, et à l’époque il n’existait pas de lames commerciales
      L’architecture consistait à compresser l’image de l’écran et à l’envoyer vers le décodeur, tandis que les entrées du clavier IR et de la télécommande remontaient vers la tête de réseau
      J’ai été recruté en septembre 1998 pour travailler sur le navigateur ; à ce moment-là, ils avaient déjà implémenté et intégré leur propre moteur JavaScript, devenu en pratique indispensable sur le Web. Quand le nombre de pixels horizontaux était « trop faible », surtout si la largeur des tableaux était définie avec des valeurs comme des %, cela ne fonctionnait pas correctement, alors j’ai entièrement réécrit le code des tableaux
      Au final, après une refonte majeure de tout le code des tableaux, nous gérions les cas difficiles mieux que Netscape
      Mais en voyant ce qui s’ajoutait avec HTML4, continuer à maintenir le code basé sur Spyglass et implémenter nous-mêmes une compatibilité HTML4 représentait un chantier trop énorme pour une petite entreprise. L’entreprise a atteint environ 350 personnes et a brièvement été valorisée à 1 milliard de dollars en 1999, mais côté navigateur nous étions tout au plus 5 à 10 personnes, moteur JavaScript inclus
      Nous avons donc décidé fin 1999-début 2000 de passer au navigateur open source Mozilla, qui allait bientôt sortir, et je m’y suis fortement impliqué. L’activité Internet par câble TV a échoué, car les câblo-opérateurs avaient d’autres priorités, comme casser le monopole de TVGuide sur les brevets, et ils nous payaient pour le faire
      En 2003, je suis passé au marché des visiophones matériels, sans rapport avec les navigateurs, tout en restant impliqué de manière périphérique dans Mozilla ; puis, quand WorldGate a été dissoute en 2011, j’ai rejoint Mozilla officiellement et j’ai dirigé le travail sur WebRTC
      À l’époque, la structure interne de Spyglass me semblait assez raisonnable par rapport au code NCSA que je connaissais
    • J’étais dans l’équipe initiale de Netscape, et de mon point de vue Spyglass était bien plus impressionnant que nous. Le marché ne choisit pas toujours le meilleur produit
    • Eric, j’ai lu ton blog Browser Wars il y a une dizaine d’années, et ce billet m’a donné envie de revoir les sources originales
      Marc se souvient que Microsoft avait proposé de laisser Spyglass vendre « Microsoft Mosaic » comme produit complémentaire tout en continuant à proposer aussi une version indépendante ; je me demande si tu peux raconter autrement, ou plus en détail, cette partie de l’histoire générale, y compris le fait que MSFT ait fini par rendre son navigateur gratuit. C’est toujours un passage qui a été traité assez rapidement
  • Avant les navigateurs graphiques, le WWW ne m’enthousiasmait pas vraiment, et Gopher me semblait meilleur
    J’avais lu dans un magazine des articles sur les navigateurs Web graphiques, mais il fallait une connexion SLIP, et à ce moment-là je n’en avais probablement pas
    Un jour, j’ai lu qu’une personne à Brooklyn exploitait un site Web sur www.soundtube.com et vendait de la musique sur Internet ; je l’ai contactée, puis je suis allé dans son bureau à Brooklyn voir le site avec un navigateur graphique. Ensuite, en suivant ses conseils, j’ai mis en place mon propre environnement
    Le logo du site ressemblait à un tube de dentifrice à moitié pressé avec « sound tube » écrit dessus. Je ne me souviens plus du mode de distribution, mais lors de ma dernière visite, le même logo portait le sous-titre « what could have been »
    De temps en temps, je cherche encore des informations sur Sound Tube ; il semble avoir disparu, mais j’espère que c’est simplement moi qui ne le trouve pas

    • C’était presque certainement mon ami Joe. Grand passionné de musique et early adopter, il tenait l’un des tout premiers disquaires en ligne depuis son appartement de Brooklyn
      Je suis aussi allé dans cet appartement. Inviter quelqu’un pour lui montrer un navigateur Web graphique, c’est exactement le genre de chose qu’il aurait faite
      Le nom n’était pas Sound Tube, mais Sound Wire, ce qui explique peut-être pourquoi tu ne le retrouvais pas. Le logo au dentifrice a peut-être mélangé les noms dans ta mémoire. La mémoire fonctionne comme ça
      https://web.archive.org/web/19961122055147/http://soundwire....
      https://www.wired.com/1995/05/net-surf-44/
      Je lui ai envoyé un message, donc il apparaîtra peut-être dans ce fil
    • Il m’arrive encore de lancer Lynx pour diverses raisons, et quand j’essaie d’aller sur news.ycombinator.com, Lynx tente d’ouvrir une connexion NNTP. Difficile de le lui reprocher
    • Waouh, j’avais complètement oublié les connexions SLIP. Les configurer à l’époque était un vrai cauchemar. J’aimais Gopher et je l’utilisais tout le temps
    • Quelqu’un a dit qu’il lui semblait que Lynx était arrivé en premier, mais est-ce vraiment le cas ? Je pensais qu’il y avait des images dès le départ
    • L’expérience utilisateur du client Gopher était vraiment bonne, mais créer une « gopherapp » n’avait rien d’amusant
  • J’ai regardé environ 30 minutes de cette vidéo, et quand Marc a parlé des newsgroups, une forte vague de nostalgie m’a envahi
    Aujourd’hui, je suis devenu un vieux hacker côté navigation web, mais je me souviens qu’à la fin de Netscape, quand j’ai commencé comme ado hacker open source, j’avais découvert que les newsgroups npm.* étaient pleins d’ingénieurs de Netscape
    C’était vraiment incroyable de pouvoir entrer dans un espace où l’on pouvait poser des questions sur le navigateur qu’on utilisait tous les jours, et où les personnes qui le développaient réellement répondaient. Netscape n’a pas survécu, mais son héritage est immense

    • Ce monde a perduré assez longtemps par d’autres médias. Je me souviens encore de mon émerveillement quand je suis arrivé sur les premiers canaux webkit IRC et que des gens comme Hyatt traînaient simplement là, discutaient avec moi et répondaient aux questions
      Il y a vraiment quelque chose de spécial dans l’esprit communautaire et l’ouverture des personnes qui construisent les navigateurs web. Ses racines remontent peut-être jusqu’aux newsgroups
    • Je me demande ce qu’étaient les newsgroups npm.*. Je ne me souviens pas d’une telle hiérarchie. Netscape et Node étaient-ils contemporains ?
  • J’ai récemment lu The New New Thing de Michael Lewis, et le livre présente Netscape comme un plan opportuniste de Jim Clark pour s’offrir un voilier piloté par ordinateur
    Il savait que Microsoft rendrait l’entreprise inutile en six mois, et il a parié que les investisseurs ne s’en rendraient pas compte assez vite. Et il avait vraiment raison

    • Cela colle aussi avec les récits selon lesquels le logiciel serveur de Netscape était une vraie catastrophe. Le problème, c’est que l’essentiel du chiffre d’affaires venait de là, et que le produit n’avait pas été conçu dès le départ comme une source de revenus
      Je vois le navigateur Netscape gratuit comme le début du bourbier des « applis gratuites sous conditions » dans lequel nous sommes aujourd’hui, mais on ne peut pas en vouloir uniquement à Netscape. L’un des navigateurs contre lesquels Netscape était en concurrence était NCSA Mosaic, que les employés de Spyglass semblent étrangement omettre dans les récits de la guerre des navigateurs
      NCSA Mosaic avait été développé grâce à une subvention de la National Science Foundation et distribué gratuitement dans l’intérêt public. Il est difficile de concurrencer la gratuité, et la NSF s’est elle aussi demandé à plusieurs reprises si elle devait continuer à le financer
  • J’ai travaillé sous une forme ou une autre pendant environ dix ans au NCSA, et c’est assez stupéfiant d’entendre les personnes qui étaient là avant et après le travail sur le navigateur parler du lot d’outils qui était développé à l’époque
    Beaucoup de ces outils étaient très axés sur la collaboration, mais aucun n’a percé aussi largement que Mosaic
    Certains sont difficiles à retrouver : une extension XCMD pour HyperCard qui permettait de prendre en charge l’animation directement depuis un Cray, Contours, PalEdit, Montage pour les environnements collaboratifs, etc.
    D’autres ont laissé une trace relativement plus importante quelques années plus tard, comme Habanero
    https://www.hpcwire.com/1999/04/16/ncsa-habanero-hot-java-ba...

    • Pour nous qui utilisions DOS, les outils du NCSA étaient quelque chose d’énorme
      À l’été 1995, j’utilisais encore Windows 3.1, et dans le programme de recherche auquel je participais, j’étais le seul à avoir apporté un ordinateur. Ce n’était même pas un programme d’informatique
      Quand j’ai dit aux gens qu’on pouvait lire ses e-mails personnels avec telnet, mon ordinateur est devenu un point de consultation des e-mails une heure par jour. La salle informatique du campus était assez loin, et il n’y avait pas de connexion locale
      L’été suivant, j’étais à l’University of Florida, mais je vivais hors campus. Malgré tout, l’Alachua County Freenet proposait un accès commuté PPP gratuit, et comme etherppp émulait un pilote de paquets Ethernet, les applis du NCSA fonctionnaient bien. Beaucoup plus lentement, bien sûr
      Plus tard, des ensembles compatibles DOS meilleurs et plus aboutis, comme mTCP, sont arrivés, mais l’ensemble du NCSA était fantastique. La sécurité ? Il n’y en avait pas. Mais était-ce utile ? Extrêmement utile
    • Une fois, quand je suis retourné en ville, je suis passé par le Oil Chemistry Building, et ce jour-là ils étaient en train de démolir le Fishbowl
      Certains endroits où l’on retourne sont encore exactement comme avant, d’autres ont disparu depuis longtemps. Mais je n’étais jamais revenu pendant la semaine des fêtes pour voir une équipe de démolition abattre l’un de mes repères
      Ce fut une journée vraiment compliquée
    • À l’époque où j’installais des lignes ISDN à NYC, j’avais plusieurs stacks HyperCard pour tester le réseau
      Le marché du shareware Mac était très actif, et les stacks HyperCard faisaient partie des choses qu’on téléchargeait via Gopher. Internet était rempli de dépôts d’outils logiciels étranges
      Je crois que le terme pour désigner des systèmes alors presque impossiblement connectés était « toaster net »
  • Nous pouvons tous surestimer notre propre intelligence. Je me souviens très clairement d’avoir reçu un e-mail d’une liste de diffusion, téléchargé un truc étrange pour l’essayer, l’avoir jugé complètement nul, puis l’avoir supprimé au bout de 5 minutes
    Bien sûr, c’était Mosaic, et bien sûr, j’avais complètement tort. J’écris ceci avec le navigateur web Firefox. Quand ai-je utilisé telnet pour la dernière fois, déjà ?

    • Je ne pense pas que je me blâmerais trop sévèrement. C’était une réaction à ce à quoi ressemblait le web à l’époque. Il était assez difficile, peut-être même impossible, de prévoir ce que cela deviendrait
      Je me souviens avoir lu une phrase du genre : « en un clic de souris, on peut aller au Louvre puis au MoMA ». Mais prendre l’avion semblait presque aussi lent et cher, tout en étant bien plus amusant
      J’ai supprimé Netscape, qui occupait environ 20 Mo sur mon disque de 250 Mo, pour récupérer de l’espace
    • Un ami travaillait dans l’équipe du navigateur, et un jour où je suis passé dans cette entreprise, il m’a montré une démo. Il y avait une image avec du texte disposé autour, et je me suis dit qu’on pouvait déjà faire ce genre de chose avec WordPerfect ou Word. J’avais donc un peu l’impression de me demander s’il pouvait maintenant retourner travailler
      L’été suivant, j’ai postulé là-bas. Par la suite, je n’ai pas manqué plusieurs évolutions du marché, mais j’ai fini par me lasser de leur courir après
    • Il y a sûrement eu des gens qui ont lancé bitcoin core, miné quelques blocs, puis l’ont supprimé
    • Netscape représentait un grand bond en avant par rapport à Mosaic
      Netscape a créé les utilisateurs du web que Mosaic n’avait pas réussi à créer, et les deux ont apporté leurs propres avancées
  • Il faut absolument que je voie ça. J’aimerais que la vidéo explique aussi ce que signifie le nom Netscape, ce qu’il suggère, et d’où il vient
    Ce qui m’a toujours intrigué, c’est que ce nom contient les mêmes lettres que NCSA, où Mosaic a été développé à l’origine, et que la prononciation est aussi assez proche. Ça ressemble à plus qu’une coïncidence

    • On a dit : « Il faut faire avancer le changement de nom de l’entreprise », et la réponse a été : « On a bien quelques idées, mais elles ne sont pas terribles. »
      Puis c’est venu d’un coup et quelqu’un a dit : « Et Netscape ? » Tout le monde s’est regardé en disant : « C’est plutôt pas mal. C’est mieux que les autres. »
      Le nom donnait l’impression de visualiser Internet et de pouvoir voir ce qu’il contenait
      Propos de Greg Sands dans https://money.cnn.com/magazines/fortune/fortune_archive/2005...
    • Landscape → Netscape
  • De bons souvenirs. En 1998, j’ai retrouvé une disquette contenant l’original 1994 Netscape Mosaic v 0.93 Beta, et j’ai partagé plein de petits détails sur mon site perso. Merci à l’Internet Archive
    https://web.archive.org/web/20010430044121/http://www.jeremi...
    À l’époque, je l’avais aussi posté sur slashdot ; ces verts me manquent ;)
    https://slashdot.org/story/98/10/28/1923205/original-netscap...

  • Je suis vraiment curieux de savoir ce que JWZ aurait à dire là-dessus

    • C’est aussi la première chose à laquelle j’ai pensé
      Il y a quelques jours, JWZ a écrit un bon billet sur Mozilla aujourd’hui : https://www.jwz.org/blog/2024/06/mozillas-original-sin/
    • Même si JWZ a de l’aversion pour HN, on ne soulignera jamais assez ses contributions à l’open source et son influence sur les navigateurs web modernes
      Pour un fil sur l’histoire de Mozilla, son documentaire Code Rush, consacré au passage de Netscape en open source, mérite d’être revu
      https://en.m.wikipedia.org/wiki/Code_Rush
    • JWZ, c’est qui/quoi ?