広告を閉じる

Safari の最初のバージョンの開発に携わった人の 1 人である Don Melton は、インターネット ブラウザの開発にまつわる秘密のプロセスについてブログに書きました。 Apple が独自のブラウザを持っていなかった頃、ユーザーは当時存在していた Mac 用 Internet Explorer、Firefox、またはその他のいくつかの代替ブラウザから選択することができました。しかし、スティーブ ジョブズは、オペレーティング システムにカスタム ブラウザをプリインストールすることが最善であると判断しました。そこで彼は、メルトン氏が率いる開発チームの監督としてスコット・フォーストール氏を任命した。

スティーブ・ジョブズは Safari を「もう 1 つ…」と紹介しています。

ブラウザの開発は、他のソフトウェアの開発とは大きく異なります。内部環境では少数のベータ テスターだけでは対応できないため、ブラウザが何千ものページでテストされ、ページが正しく表示されることを確認する必要があります。しかし、ほとんどのプロジェクトと同様に、ブラウザは極秘に作成されたため、これは問題でした。メルトンにとって、仕事を引き受ける前に彼らが何に取り組むのかを伝えることは許されていなかったため、すでに人材を見つけることが問題となっていた。

キャンパス内の他の職員ですら、この小規模なチームが何に取り組んでいるのかを知ることは許されませんでした。ブラウザは密室で作成されました。フォーストール氏はメトン氏を信頼しており、それが彼を偉大な上司たらしめる多くの要素の一つであると述べた。皮肉なことに、フォーストール氏はまさに傲慢さと協力意欲のなさが原因で昨年解雇された。メルトンは内部漏洩を恐れていなかった。 Twitter や Facebook はまだ存在しておらず、十分なセンスのある人はこのプロジェクトについてブログを書くことはありませんでした。ベータテスターは適切に監督されていましたが、機密性は非常に高かったです。

したがって、唯一の危険はサーバーの記録にあります。各インターネット ブラウザは、Web サイトにアクセスするときに、特に名前、バージョン番号、プラットフォーム、そして最後に IP アドレスによって識別されます。そしてそれが問題でした。 1990 年、あるコンピュータ科学者がクラス A ネットワークのすべての静的 IP アドレスを保護することに成功しました。当時 Apple が保有していた静的 IP アドレスは約 17 万でした。

これにより、サイト所有者は、訪問者が Apple キャンパスからのものであることを簡単に検出でき、未知の名前のブラウザーを特定できるようになります。その瞬間、Apple が独自のインターネット ブラウザを開発していると冗談を言う人は誰でもいるでしょう。それはまさに、スティーブ・ジョブズが 2003 月 7 日の MacWorld XNUMX で全員を驚かせることができるように、メルトンが阻止する必要があったことだ。メルトンは、Safariを一般の人々から隠すための賢いアイデアを思いつきました。

彼は、ユーザー エージェント、つまりブラウザ識別子を含む文字列を変更して、別のブラウザになりすましました。当初、Safari (このプロジェクトはまだ正式名からはほど遠いものでした) は Mac 用 Internet Explorer であると主張していましたが、リリースの半年前には Mozilla の Firefox であるふりをしていました。ただし、この措置はキャンパス内でのみ必要であるため、指定された文字列を変更して実際のユーザー エージェントを表示できるようにしました。これは、当時の大規模なサイトでの互換性テストに特に必要でした。実際のユーザー エージェントを含む文字列が最終バージョンでも無効にならないように、開発者は別の賢い解決策を考え出しました。文字列は、特定の日付 (パブリック ベータ バージョンが公開された 7 年 2003 月 XNUMX 日) の後に自動的に有効になりました。もリリースされました。その後、ブラウザは他のブラウザの背後に隠れることはなくなり、サーバー ログでその名前を誇らしげに発表しました。 Safari。しかし、ブラウザがどのようにしてこの名前になったか、それだけです 別の話.

7 月 10 日、Safari は設立から 4 周年を迎えました。現在、このブラウザの世界シェアは 11% 未満で、XNUMX 番目に使用されているブラウザとなっていますが、Mac プラットフォームのみで使用されていることを考慮すると、これは悪くありません (バージョン XNUMX では Windows を残しました)。

[youtube id=T_ZNXQujgXw 幅=”600″ 高さ=”350″]

ズドルイ: ドンメルトン.com
トピック: ,
.