Pechar anuncio

Don Melton, unha das persoas detrás do desenvolvemento da primeira versión de Safari, escribiu no seu blog sobre o proceso secreto que rodeou o desenvolvemento do navegador de Internet. Cando Apple non tiña o seu propio navegador, os usuarios podían escoller entre Internet Explorer para Mac, Firefox ou algunhas outras alternativas. Con todo, Steve Jobs decidiu que o mellor sería ter un navegador personalizado preinstalado no sistema operativo. Polo tanto, asignou a Scott Forstall para supervisar o equipo de desenvolvemento que dirixía Melton.

Steve Jobs presenta Safari como "Unha cousa máis..."

Desenvolver un navegador é moi diferente que desenvolver outro software. Debido a que non podes facerte con un puñado de probadores beta nun ambiente interno, hai que probar o navegador en miles de páxinas para asegurarte de que representa as páxinas correctamente. Non obstante, este foi un problema, xa que, como a maioría dos proxectos, o navegador foi creado nun segredo extremo. O problema de Melton xa estaba en atopar xente, porque non se lle permitía dicirlles en que estarían traballando antes de que aceptasen o traballo.

Incluso a outros traballadores do campus non se lles permitiu saber en que estaba a traballar este equipo máis pequeno. O navegador creouse a porta pechada. Forstall confiaba en Metn, que dixo que era unha das moitas cousas que o convertían nun gran xefe. Irónicamente, Forstall foi despedido o ano pasado precisamente por arrogancia e falta de vontade de cooperación. Melton non tiña medo dunha fuga interna. Twitter e Facebook aínda non existían, e ninguén con sentido suficiente publicaría o blog sobre o proxecto. Mesmo os probadores beta eran moi confidenciais, aínda que estaban debidamente supervisados.

O único perigo residía así nos rexistros do servidor. Cada navegador de internet identifícase cando visita un sitio web, especialmente polo nome, o número de versión, a plataforma e, por último, pero non menos importante, o enderezo IP. E ese era o problema. En 1990, un informático conseguiu protexer todos os enderezos IP estáticos da rede Clase A, dos que Apple tiña case 17 millóns naquel momento.

Isto permitiría aos propietarios do sitio detectar facilmente que a visita foi desde un campus de Apple, identificando o navegador cun nome descoñecido. Nese momento, calquera podería bromear con que Apple está a crear o seu propio navegador de Internet. Iso é exactamente o que Melton necesitaba evitar para que Steve Jobs puidese abraiar a todos no MacWorld 2003 o 7 de xaneiro. A Melton se lle ocorreu unha idea intelixente para ocultar Safari ao público.

Modificou a cadea que contén o axente de usuario, é dicir, o identificador do navegador, para suplantar a identidade dun navegador diferente. Nun primeiro momento, Safari (o proxecto aínda estaba lonxe do nome oficial) afirmou ser Internet Explorer para Mac, despois medio ano antes do seu lanzamento pretendía ser o Firefox de Mozilla. Non obstante, esta medida só era necesaria no campus, polo que modificaron a cadea dada para permitir a visualización do axente de usuario real. Era especialmente necesario para probas de compatibilidade en grandes sitios da época. Para que a cadea cun axente de usuario real non se desactive nin sequera na versión final, os desenvolvedores crearon outra solución intelixente: a cadea habilitouse automaticamente despois dunha data determinada, que foi o 7 de xaneiro de 2003, cando se publicou a versión beta pública. tamén lanzado. Despois diso, o navegador xa non se escondeu detrás dos outros e anunciou con orgullo o seu nome nos rexistros do servidor: safari. Pero como chegou o navegador a este nome, iso é todo outra historia.

O pasado 7 de xaneiro, entre outras cousas, Safari cumpreu o seu décimo aniversario dende os seus inicios. A día de hoxe, ten unha cota global inferior ao 10%, o que o converte no cuarto navegador máis utilizado, o que non está mal tendo en conta que se utiliza exclusivamente na plataforma Mac (deixou Windows na súa versión 4).

[youtube id=T_ZNXQujgXw width=”600″ height=”350″]

Fonte: Donmelton.com
Temas: ,
.