Fermer l'annonce

Don Melton, l'un des responsables du développement de la première version de Safari, a écrit sur son blog le processus secret qui a entouré le développement du navigateur Internet. À l'époque où Apple n'avait pas son propre navigateur, les utilisateurs pouvaient choisir entre Internet Explorer pour Mac, Firefox ou quelques autres alternatives. Cependant, Steve Jobs a décidé qu'il serait préférable d'avoir un navigateur personnalisé préinstallé dans le système d'exploitation. Il a donc chargé Scott Forstall de superviser l'équipe de développement dirigée par Melton.

Steve Jobs présente Safari comme "Encore une chose..."

Développer un navigateur est très différent du développement d’autres logiciels. Comme vous ne pouvez pas vous débrouiller avec une poignée de bêta-testeurs dans un environnement interne, le navigateur doit être testé sur des milliers de pages pour garantir qu'il affiche correctement les pages. Cependant, cela posait un problème car, comme la plupart des projets, le navigateur a été créé dans le plus grand secret. Le problème pour Melton était déjà de trouver des gens, car il n'était pas autorisé à leur dire sur quoi ils allaient travailler avant d'accepter le poste.

Même les autres travailleurs du campus n’étaient pas autorisés à savoir sur quoi travaillait cette petite équipe. Le navigateur a été créé à huis clos. Forstall faisait confiance à Metn, ce qui, selon lui, était l'une des nombreuses choses qui faisaient de lui un excellent patron. Ironiquement, Forstall a été licencié l’année dernière précisément à cause de son arrogance et de son refus de coopérer. Melton n'avait pas peur d'une fuite intérieure. Twitter et Facebook n'existaient pas encore, et personne de suffisamment sensé ne bloguerait sur le projet. Même les bêta-testeurs étaient très confidentiels, même s’ils étaient correctement supervisés.

Le seul danger résidait donc dans les archives du serveur. Chaque navigateur Internet est identifié lors de la visite d'un site Internet, notamment par son nom, son numéro de version, sa plateforme et enfin son adresse IP. Et c'était ça le problème. En 1990, un informaticien a réussi à sécuriser toutes les adresses IP statiques du réseau de classe A, dont Apple possédait alors près de 17 millions.

Cela permettrait aux propriétaires de sites de détecter facilement que la visite provenait d'un campus Apple, en identifiant le navigateur avec un nom inconnu. À ce moment-là, tout le monde pourrait plaisanter en disant qu'Apple crée son propre navigateur Internet. C'est exactement ce que Melton devait empêcher pour que Steve Jobs puisse éblouir tout le monde au MacWorld 2003 le 7 janvier. Melton a eu une idée intelligente pour cacher Safari au public.

Il a modifié la chaîne contenant l'agent utilisateur, c'est-à-dire l'identifiant du navigateur, pour usurper l'identité d'un autre navigateur. Au début, Safari (le projet était encore loin du nom officiel) prétendait être Internet Explorer pour Mac, puis six mois avant sa sortie, il prétendait être Firefox de Mozilla. Cependant, cette mesure n'était nécessaire que sur le campus, ils ont donc modifié la chaîne donnée pour permettre l'affichage du véritable agent utilisateur. Il était particulièrement nécessaire pour les tests de compatibilité sur les grands sites de l'époque. Pour que la chaîne avec un véritable agent utilisateur ne soit pas désactivée même dans la version finale, les développeurs ont trouvé une autre solution intelligente : la chaîne était automatiquement activée après une certaine date, qui était le 7 janvier 2003, lorsque la version bêta publique a été publiée. également libéré. Après cela, le navigateur ne s'est plus caché derrière les autres et a fièrement annoncé son nom dans les journaux du serveur - Safari. Mais comment le navigateur est arrivé à ce nom, c'est tout une autre histoire.

Le 7 janvier dernier, Safari a fêté entre autres son dixième anniversaire depuis sa création. Aujourd'hui, sa part mondiale est inférieure à 10 %, ce qui en fait le 4ème navigateur le plus utilisé, ce qui n'est pas mal étant donné qu'il est exclusivement utilisé sur la plateforme Mac (il a laissé Windows dans sa 11ème version).

[identifiant YouTube=T_ZNXQujgXw largeur=”600″ hauteur=”350″]

Source: Donmelton.com
Les sujets: ,
.