Safari

出典: Wikipedio


Template:Otheruseslist Template:翻訳依頼中 Template:Infobox Software Safari(サファリ)は、アップルにより開発されているウェブブラウザMac OS X v10.3以降での、標準ウェブブラウザとなっている。

iPhoneiPod touchiPadではMac OS X用からカスタマイズされたSafariが標準ウェブブラウザとして搭載されている。Windows版も公開されており、クロスプラットフォームなブラウザとなっている。

目次

概要

SafariはMac OS X v10.3以降、同OS標準のウェブブラウザとして初期搭載されている。レンダリングエンジンは、ウェブ標準に準拠するWebKitを利用し、Acid2及びAcid3に合格している。メタリックな外観とタブブラウジングポップアップ広告のブロック、BonjourRSS対応などを特徴とする。Net Applicationsの調査によると、2010年4月現在、世界シェアは4.72%<ref>[1]</ref>。

特徴

主な特徴として、レンダリングエンジンにKDEKonquerorオープンソースプロジェクトで使われているKHTMLKJSをベースとするWebkitを使用、SVGRSS・タブブラウズといった最新のブラウザが備える機能に対応する。

画像に埋め込まれたカラープロファイリングを読みこみ正確な色空間を描画可能である。

CSSでは、開発中の仕様も一部実装し、比較的正確な描画が望める。Acid2 Test に最初期(2005年4月<ref>Template:Cite web</ref>)に合格している。 開発中のWebKit r31356(最初のスコア100は、r31342)を利用することによって、Acid3 Testにも公開版として最初に合格するWebブラウザとなった<ref>Template:Cite web</ref>。 ただし、iPhone OS版は、Acid3でのスコアは100であるにも関わらず、Acid2には未合格である(version 4.0.5現在)。

JavaScriptに関しては、おおむねGecko系ブラウザに近い挙動を示すTemplate:要出典JavaScriptCoreフレームワークを中核に備えている。KDE開発のKJSを前身とするフレームワークであり、OS全般のJavaScriptの処理に用いられている。図形を描画する<canvas>を実装しており、JavaScriptもこれに対応する。

TLS・SSLのサポート、Cookieの管理、Mac OS Xの設定で閲覧できるサイトの制限などのセキュリティ機能をそなえる。

HTTPレスポンスヘッダ(あるいはHTMLのmeta要素)のContent-Type:フィールドのcharset指定(無指定時はISO-8859-1)と実際のHTMLの文字コードが異なっている場合、正確な動作を行うSafariでは指定に忠実に解釈するため文字化けする。

なお、Windows版Safariでは、WindowsのClearTypeではなく独自エンジンでフォントアンチエイリアスを行う。内部構造や振舞いをみる限り、MacのグラフィックコアであるQuartz自体をそのまま移植しているとみられる。

歴史及び開発

1997年まで、Mac OSではNetscape Navigatorが標準ウェブブラウザであった。アップルコンピュータマイクロソフトと提携後は、 Internet Explorer for Mac(バージョンは4.5から5.2)が標準ウェブブラウザとして同梱されていた。

  • 2003年1月7日アップルコンピュータがSafariのベータ版を発表。
  • 2003年6月24日に公式版 1.0 を発表。そのすぐ後、マイクロソフトはInternet Explorer for Macの開発を中止すると発表したことから、SafariはMac OS X v10.3以降の標準ブラウザとなることが決まった。
  • 2003年10月24日に発売されたMac OS X v10.3 には、バージョン1.1(v100)が搭載。Safariが標準のブラウザ、Internet Explorer for Macは代替ブラウザという位置づけになった。
  • Mac OS X v10.2.8向けの最終バージョンは1.0.3、Mac OS X v10.3.9向けの最終バージョンは1.3.2、これらの二つは2007年末までにサポートが終了している。
  • 2005年4月29日に発売されたMac OS X v10.4には、バージョン2.0(v412)が搭載。初のメジャーバージョンアップでありRSSリーダーなどの機能が追加されている。
  • 2007年6月11日にWindows版Safariの開発が発表された。同時にMac OS X、Windowsプラットフォーム対応、Safari 3.0(v522.11)のパブリックベータが公開された。SafariのWebブラウザ市場占有率の向上を狙った投入であり、AppleのWindows版ソフトウェアはQuickTimeiTunesに続き3本目となる<ref>Template:Cite web</ref>。
  • 2008年3月18日、Mac OS X v10.5.2、Mac OS X v10.4.11、Windows XP、Windows Vista向けにSafari 3.1(525.13)が公開された<ref>アップル - Safari</ref>。
  • 2009年2月24日にアップルがSafari 4 Betaを発表<ref>Template:Cite web</ref><ref>Template:Cite web</ref>。
  • 2009年6月9日にアップルがSafari 4の正式版を発表。

β版の不具合の修正、日本語を含む表示言語の追加や、タブ表示に変更がされている。

  • Mac OS Xでは、リリースされてきたSecurity UpdateにSafariに関係するSecurity修正が多数含まれてきたが、必ずしもSafariやWebCoreのバージョンが上がっている訳ではない<ref>Safari and WebKit Version Information</ref><ref>Template:Cite web</ref>。(下記バージョン履歴にも反映されていないものが多数ある)
  • 2010年6月7日に、Safari 5の発表。Safariリーダーの搭載、検索オプションにBingの追加、GeolocationやWeb Socketを始めとしたHTML5の対応強化、JavaScriptのパフォーマンスが30%向上、開発者用ツールの改善など。

バージョン履歴

Mac OS X 版 初期リリース〜2.0

バージョン Mac OS X
バージョン
リリース日 特徴
Safari Build 10.2 10.3 10.4
0.8 48 2003年1月7日 パブリックベータ。Macworld Conferenceで最初のリリース<ref>Template:Cite web</ref>。
0.8.1 51 2003年1月10日 パブリックベータ。すべてのユーザーに推薦する小さな改善。
0.8.2 60 2003年2月12日 パブリックベータ。Webサイトとの互換性改善、XMLサポート、安定性改善、Macromedia Flashのパフォーマンス改善、Web標準のサポート改善。
0.9 73 2003年4月14日 Safari Beta 2(パブリックベータ)リリース<ref>Template:Cite web</ref>。タブブラウジング、フォームとパスワードの自動入力、ブラウザのリセット(クッキー、キャッシュ及びその他の消去)、Netscape及びMozillaのブックマーク読み込み、Web標準のサポート改善、AppleScriptサポート改善、多くの言語版対応。
0.9 74 2003年5月15日 パブリックベータ2のSSL証明書の検証を改善。
1.0 85 2003年6月23日 Safari 1.0リリース<ref>Template:Cite web</ref>。SafariがMac OS Xの標準ブラウザになる、自動タブの高速化、iSyncによるブックマーク同期化のサポート、すべてのMac OS X言語版サポート、より多くのAppleScriptのコントロールを改善、Web標準のサポート改善。
1.0 85.5 2003年10月3日 Mac OS X 10.2.8アップデータと共にリリース。
1.1 100 2003年10月24日 Mac OS X v10.3と共にリリース。高速化、Web標準のサポート改善、CSSサポート改善。
1.1.1 100.1 2003年11月19日 Security Update 2003-11-19と共にリリース。
1.0.1 85.6 2003年11月19日 Security Update 2003-11-19と共にリリース。
1.2 125 2004年2月2日 Webサイト及びWebとの互換性改善。個人証明書の認証をサポート。フルキーボードアクセス、中断したダウンロードの再開機能。LiveConnectのサポート。XMLHttpRequestのサポート<ref>Template:Cite web</ref>。
1.0.2 85.7 2004年2月23日 Security Update 2004-02-23と共にリリース。CAN-2004-0166のセキュリティ修正、ステータスバーのURL表示を改善。
1.2.1 125.1 2004年3月15日 Mac OS X 10.3.3アップデータと共にリリース。
1.2.2 125.7 2004年5月26日 Mac OS X 10.3.4アップデータと共にリリース。Hotmail添付ファイルの問題を修正。
1.2.2 125.8 2004年6月7日 Security Update 2004-06-07と共にリリース。Resolves a security issue where the "Show in Finder" button would execute certain downloaded applications.
1.0.3 85.8 2004年8月9日 Security Update 2004-08-09と共にリリース。CAN-2002-1363, CAN-2004-0421, CAN-2004-0597, CAN-2004-0598, CAN-2004-0599のセキュリティ修正。
1.2.3 125.9 2004年8月9日 Security Update 2004-08-09と共にリリース。CAN-2002-1363, CAN-2004-0421, CAN-2004-0597, CAN-2004-0598, CAN-2004-0599のセキュリティ修正。
1.2.4 125.11 2004年11月5日 Mac OS X 10.3.6アップデータと共にリリース。60秒タイムアウト除去。非ASCII文字を含むHDD名に伴う問題を解決。
1.2.4 125.12 2004年12月2日 Security Update 2004-12-02と共にリリース。いくつかのセキリティ問題の解決;ステータスバーにおけるURLが偽装できる脆弱性とポップアップウインドウの発行元が偽装できる脆弱性<ref>Template:Cite web</ref><ref>Template:Cite web</ref>。
1.0.3 85.8.1 2005年1月25日 Security Update 2005-001と共にリリース。
1.3 312 2005年4月15日 Mac OS X 10.3.9と共にリリース。Mac OS X 10.4に含まれるSafari 2.0向けに開発された描画速度及びWebサイト互換性の改善をほとんど取り込む。
2.0 412 2005年4月29日 Mac OS X v10.4と共にリリース。レンダリング速度及びWebサイト互換性改善。統合したRSS及びAtomリーダー。統合したPDFビューワー。プライベートブラウジングモード及びペアレンタルコントロール。Webアーカイブと同じくWebサイトを完全に保存する。
2.0 412.2 2005年7月12日 Mac OS X 10.4.2アップデートと共にリリース。プロキシサーバ認証の改善、その他多数。
2.0 412.2.2 2005年8月15日 Security Update 2005-007と共にリリース。CAN-2005-2516、CAN-2005-2517及びCAN-2005-2522のセキュリティ修正。
1.3.1 312.3 2005年8月29日 Safari Update 1.3.1としてリリース。Webサイトの互換性、安定性、及びサードパーティサポートの更新<ref>Template:Cite web</ref>。
2.0.1 412.5 2005年8月29日 Safari Update 2.0.1としてリリース。Webサイトの互換性、安定性、及びサードパーティサポートの更新。
2.0.2 416.12 2005年11月2日 Mac OS X 10.4.3アップデートの一部。Acid2 Testに完全対応、ヘブライ語アラビア語テキストの処理改善、Macromedia Shockwave向けのより優れたOpenGLサポート、Webcam互換性の改善。
2.0.2 416.13 2005年11月29日 Security Update 2005-009と共にリリース。Safariに組み込まれているPCREのバージョンアップにより、入力の検証を強化。非常に長い名前をもったダウンロードされたファイルによるオーバーフロー問題に対する更新。JavaScriptのダイアログボックスが発行元を偽装できる問題への対処<ref>Template:Cite web</ref>。WebKit内のヒープオーバーフロー問題への対処。
2.0.3 417.8 2006年1月10日 Mac OS X 10.4.4アップデートの一部。多数のセキュリティ修正とバグ修正。.Macを通したRSS購読項目の既読/未読状態の同期サポートを追加。
1.3.2 312.5 2006年1月11日 Safari Update 1.3.2としてリリース。Webサイトの互換性、安定性、及びサードパーティサポートの更新<ref>Template:Cite web</ref>。
2.0.3 417.9.2 2006年4月4日 Mac OS X 10.4.6アップデート(2006-002)の一部。セキュリティ修正とバグ修正。
2.0.3 417.9.3 2006年5月11日 Mac OS X 10.4.6アップデート(2006-003)の一部。セキュリティ修正とバグ修正。
2.0.4 419.3 2006年6月27日 Mac OS X 10.4.7アップデートの一部。セキュリティ修正とバグ修正。

Mac OS X 版 3.0

バージョン Mac OS X
バージョン
リリース日 特徴
Safari WebKit 10.4 10.5
3.0.4 523.10.3 2007年10月26日 Mac OS X v10.5と共にリリース。レンダリング速度及びWebサイト互換性、PDFハンドリングの改善。Web クリップによるDashboardウィジェットの作成機能の追加。
3.0.4 523.12 2007年11月14日 Mac OS X 10.4.11アップデートの一部。レンダリング速度及びWebサイト互換性、PDFハンドリングの改善。セキュリティ修正とバグ修正。
3.0.4 523.10.6 2007年12月17日 Security Update 2007-009の一部。CVE-2007-5858のセキュリティ修正。
3.0.4 523.12.2 2007年12月17日 Security Update 2007-009の一部。CVE-2007-5858及びCVE-2007-5859のセキュリティ修正。
3.1 525.13 2008年3月18日 Safari 3.1単体リリース。初のWindows版を含む。パフォーマンス改善、最新のWeb標準への対応の進展、互換性の改善、複数のセキュリティ修正<ref>Template:Cite web </ref><ref>Template:Cite web</ref>。
3.1.1 525.18 2008年4月16日 Safari 3.1.1単体リリース。互換性の改善、複数のセキュリティ修正<ref>Template:Cite web</ref><ref>Template:Cite web</ref>。
3.1.2 525.20.1 2008年6月30日 Mac OS X 10.5.4 Update及びTiger向けSafari 3.1.2単体リリース。CVE-2008-2307のセキュリティ修正<ref>Template:Cite web</ref><ref>Template:Cite web</ref>。
3.2 525.26.12 2008年11月13日 Safari 3.2単体リリース。フィッシング対策、EV SSL対応、複数のセキュリティ修正<ref>Safari 3.2</ref><ref>Template:Cite web</ref>。
3.2.1 525.27.1 2008年11月24日 Safari 3.2.1単体リリース。安定性の改善。
3.2.3 525.28.3 2009年5月12日 Mac OS X 10.5.7 Update及びTiger向けSafari 3.2.3単体リリース。セキュリティの問題を修正<ref>Template:Cite web</ref>。

Mac OS X 版 4.0

バージョン Mac OS X
バージョン
リリース日 特徴
Safari WebKit 10.4 10.5 10.6
4.0(β版) 528.16 2009年2月24日 Safari 4.0 パブリックベータリリース。UIの大幅な変革、HTML 5の機能を先取りして装備、NitroエンジンによりJavaScriptの実行速度が大幅に向上。
4.0(β版) 528.17 2009年5月12日 Safari 4 Public Beta Security Update<ref>Template:Cite web</ref>。
4.0 530.17 2009年6月9日 以前から公開されていた4.β版の正規版。速度向上の他、履歴やブックマークをCoverFlow表示したりインターフェイスの変更などの新機能を搭載(β版とはタブ表示が異なる)。
4.0.1 530.18 2009年6月17日 PDF印刷で強制終了する件、safariインストール後iPhoto の機能の一部が適切に動作しないことがあった件等を訂正。
4.0.2 530.19 2009年7月8日 Nitro JavaScriptエンジンの安定性の改善、互換性と複数のセキュリティ修正<ref>Template:Cite web</ref>。
4.0.3 531.9 2009年8月11日 HTML 5のvideo tagを使ったWebページでの安定性の改善、一部のユーザがiWork.comへログイン出来ない問題の改善、webコンテンツがカラーでなくグレースケールで表示される原因の改善、複数のセキュリティ修正<ref>Safari 4.0.3</ref><ref>Template:Cite web</ref>。
4.0.4 531.21.10 2009年11月11日 JavaScript のパフォーマンスの改善、項目数の多い履歴を対象に検索を実行する場合のパフォーマンスの改善、他社製プラグイン、検索フィールド、および Yahoo! メールの安定性の改善、複数のセキュリティ修正<ref>Safari 4.0.4</ref><ref>Template:Cite web</ref>。
4.0.5 531.22.7 2010年3月11日 url=http://support.apple.com/kb/HT4070?viewlocale=ja_JP | title=Safari 4.0.5 のセキュリティコンテンツについて | da}</ref>。
4.1 533.16 2010年6月07日 url=http://support.apple.com/kb/HT4196?viewlocale=ja_JP | title=Safari 4.1 のセキュリティコンテンツについて | da}</ref>。

Mac OS X 版 5.0

バージョン Mac OS X
バージョン
リリース日 特徴
Safari WebKit 10.5 10.6
5.0 533.16 2010年6月7日 url=http://support.apple.com/kb/HT4196?viewlocale=ja_JP | title=Safari 5.0 と Safari 4.1 のセキュリティコンテンツについて | da}</ref>。

Windows 版

バージョン Windows
バージョン
リリース日 特徴
Safari Build 2000 XP Vista 7
3.0 522.11.3 2007年6月11日 パブリックベータ。Windows XP、Vista(2000はサポートされないが動作可能)向けの最初のリリース。 Mac OS X向けと同様に Safari 3 の新機能を搭載。
3.0.1 522.12.2 2007年6月13日 パブリックベータ。Windows XP、Vista向けの二度目のリリース。複数のセキュリティ修正。
3.0.2 522.13.1 2007年7月22日 パブリックベータ。Windows XP、Vista向けの三度目のリリース。セキュリティ修正を含む。
3.0.3 522.15.5 2007年8月1日 パブリックベータ。Windows 向けの四度目のリリース。大幅な安定性向上及びメモリリークの修正。
3.0.4 523.12.9 2007年11月14日 パブリックベータ。Windows 向けの五度目のリリース。幾つかUIに関する修正されたが、依然として問題は残る。Windows 2000では3.0.3と異なり実行不可。幾許かのショートカットキーが追加され、以後のブラウザで(例としてタブの移動など)使用できるようになった。
3.0.4 523.13 2007年12月17日 Safari 3 Beta 3.0.4 のセキュリティアップデート。 このセキュリティアップデートは、既存の Safari にサイト間(XSS)攻撃がなされる問題を防ぐ目的で施された<ref>Template:Cite web</ref>。
3.0.4 523.15 2007年12月21日 Safari 3 Beta 3.0.4 のセキュリティアップデート(v.1.1)。This update fixes an issue introduced with the previous security update “that may cause Safari to unexpectedly quit when browsing certain websites”.
3.1 525.13 2008年3月18日 安定した初の Windows向けリリース。新たにCSS ウェブフォント<ref>CSSでWebServer上のフォントを参照し、文字を出力する技術。</ref> とアニメ<ref>(訳者註)ここでのアニメは、アップル社が提案するWebKitでの CSS Animations 技術のこと。これといった訳文は2008年11月時点で存在しない。CSSでHTML DOM Elementを動かす技術。参考資料:「CSS Animation」(The WebKit Open Source Project)、「CSS TransitionsとCSS Animations、Apple提案のCSSアニメ機能」(マイコミジャーナル)</ref>が導入され、それからSVG及びHTML 5に於けるメディア<ref>(訳者註)ここでのメディアは埋め込みメディアの類いをさすか。HTML 5ではタグ体系の大幅な見直しが盛り込まれることになっていて、Safari(WebKit) では実験的に搭載されている。videoタグ等の振る舞いを改善する物と思われる。</ref>の扱いが改善された。パフォーマンス改善。検索に際して自動のスペルチェック機能が追加される。
3.1.1 525.17 2008年4月16日 安定性の改善とセキュリティ修正。
3.1.2 525.21 2008年6月19日 Windowsの仕様と複合したセキュリティ問題(悪意のあるファイルが自動的にダウンロードされ実行される危険がある)を修正<ref>Template:Cite web</ref><ref>Template:Cite web</ref>。
3.2.1 525.27.1 2008年11月24日 安定性の改善。
3.2.2 525.28.1 2009年2月12日 フィードの処理に関する脆弱性により、JavaScriptがローカルセキュリティゾーンで実行される恐れのあるセキュリティ問題を修正。
4.0 530.17 2009年6月9日 以前から公開されていた4.β版の正規版。速度向上の他、履歴やブックマークをCoverFlow表示したり、Windows版ではWindows風のインターフェイスを採用している
4.0.2 530.19.1 2009年7月8日 Nitro JavaScriptエンジンの安定性の改善、互換性と複数のセキュリティ問題の修正。
4.0.3 531.9.1 2009年8月11日 安定性の改善、互換性と複数のセキュリティ問題の修正。
4.0.4 531.21.10 2009年11月11日 文字化け問題の修正。Windows 7への対応、複数のセキュリティ問題の修正。
4.0.5 531.22.7 2010年3月11日
5.0 533.27 2010年6月7日

iOS 版

バージョン iOS
バージョン
リリース日 特徴
Safari Build iOS
3.0 419.3 1.1.4 2008年2月26日 ホームスクリーンでのウェブサイトのリンクを保存できる。
3.1.1 525.18.1 2.0 2008年7月11日 画像を保存できる。一部のウェブページをフルスクリーンで表示できる。
4.0 528.16 3.0 2009年6月17日 テキスト、画像のカット、コピーアンドペーストに対応。リンクを別窓で開く事が可能。Javascriptエンジンの高速化。
4.0 528.18 3.1 2009年9月9日 WebKitに関する4つのセキュリティアップデート<ref>About the security content of iPhone OS 3.1 and iPhone OS 3.1.1 for iPod touch</ref>。
4.0.4 531.21.10 3.2 2010年4月3日 iPadの初期搭載版。
4.0.5 532.9 4.0 2010年6月21日 iOS 4.0(8A293)の初期搭載版。複数のセキュリティアップデート<ref>iOS 4 のセキュリティコンテンツについて</ref>。


脚注

Template:脚注ヘルプ Template:Reflist

関連項目

外部リンク


Template:ウェブブラウザ Template:Apple software Template:Mac OS Xar:سفاري (متصفح) bg:Сафари (браузър) ca:Safari (navegador web) cs:Safari (webový prohlížeč) da:Safari (browser) de:Safari (Browser) el:Safari en:Safari (web browser) eo:Safari (retumilo) es:Safari (navegador) et:Safari (brauser) eu:Safari (nabigatzailea) fa:سافاری fi:Safari (selain) fr:Safari (logiciel) gl:Safari (navegador) he:ספארי (דפדפן) hi:सफारी वेब ब्राउज़र hr:Safari hu:Safari ia:Safari (navigator del web) id:Safari (penjelajah web) it:Safari (browser) ka:Safari ko:사파리 (웹 브라우저) la:Safari (navigatrum) lt:Safari lv:Safari (pārlūkprogramma) mk:Apple Safari ml:സഫാരി (വെബ് ബ്രൗസര്‍) mr:मोबाइल सफारी ms:Safari (pelayar web) nl:Safari (webbrowser) no:Safari (nettleser) pl:Safari (program) pt:Safari (navegador) ro:Safari (browser) ru:Safari simple:Safari (web browser) sk:Safari (webový prehliadač) sl:Safari (brskalnik) sr:Safari (brauzer) sv:Safari (webbläsare) th:ซาฟารี (เว็บเบราว์เซอร์) tr:Safari (Web tarayıcısı) uk:Safari uz:Safari vi:Safari yi:סאפארי zh:Safari zh-yue:Safari

個人用ツール