**建設中です**
748 名前:いっこめ[sage] 投稿日:2009/07/07(火) 00:14:09 ID:qWjVxxl10
Safari は、Microsoft Internet Explorer for Mac に代わる、Mac OS X 10.3 の標準ブラウザとして開発されました。
Safari 3 Public Beta 以降は、それまでの Mac 版に加え、Windows 版もリリースされています。
現時点での Safari for Windows の最新版は、Safari 4 = Safari 4.0 (530.17) です。
749 名前:にこめ[sage] 投稿日:2009/07/07(火) 00:14:55 ID:qWjVxxl10
■WebKit について
WebKit とは、K Desktop Environment (KDE) のファイラ兼ブラウザ、Konqueror のレンダリングエンジン KHTML をベースに
Apple によって開発された Safari のレンダリングエンジンで、現在は The WebKit Open Source Project で開発されています。
最近では、Google Chrome や、その開発版である Chromium も、WebKit をレンダリングエンジンに使用して開発されています。
■WebKit Nightly について
WebKit Nightly とは、WebKit の最新の開発版ですが、まったくテストがされていない、Pre-Alpha 相当のモノです。
Safari のコンポーネントを使用して動作するため、Safari 側の仕様変更に影響され、起動時の仕様が変わる事もあります。
■Safari の開発版について
Safari の開発版は、Public Beta として公開する前の段階のモノが Developer Preview、それ以降のモノが Seed と呼ばれ
Public Beta 以外の開発版は、メンバー制 (無料の ADC Online Membership もあり) の Apple Developer Connection (ADC) で公開されます。
750 名前:さんこめ[sage] 投稿日:2009/07/07(火) 00:15:50 ID:qWjVxxl10
■Safari 4 について
Safari 4 は、Safari 4 Public Beta = 4.0 (528.16) で変更された、タブ及びタイトルバーの仕様のみは、元に戻されていますが
Safari 3.2.3 (525.29) までのモノとは、UI の仕様や構成ファイルが大幅に変更されていて、プロファイルの仕様も変わっています。
ロケール関係のバグ (文字化け等) も目立つので、Safari 3 Public Beta の時と同様に、実質的には Alpha 相当のモノだと思った方がいいです。
■Safari for Windows に同梱されているソフトウェアについて
Safari for Windows には、Apple Software Upfate for Windows 及び Bonjour for Windows が同梱されています。
○ どちらも Safari とは別のプログラムなので、バージョンアップ及びアンインストールは、別途実行する必要があります。
○ Safari をインストールする前に、抽出した .msi ファイルからインストールすれば、インストール先を指定する事も可能です。
751 名前:よんこめ (変更無し)[sage] 投稿日:2009/07/07(火) 00:16:53 ID:qWjVxxl10
■Safari for Windows のプラグインについて
Safari で使用されるプラグインは、Mozilla 系ソフトウェアや OPERA と共通の、Netscape Plugin (NPAPI) です。
Internet Explorer で使用される ActiveX Control とは別物なので、別途プラグインのインストールが必要な場合もあります。
Safari for Windows は、システムに登録されている Netscape Plugin を自動的に読み込む仕様になっています。
また、レジストリにパスが登録されている Mozilla 系ソフトウェアのプラグインフォルダも自動的に読み込まれます。
○ Netscape Plugin には、システムに登録される物と、プラグインフォルダの中にファイルがコピーされるだけの物があります。
○ Safari は、プラグインフォルダをレジストリに登録していないので、プラグインをインストールしてもファイルはコピーされません。
○ Safari に対応していないプラグインでも、User Agent を Mozilla Firefox 等に偽装すれば動作する場合もあります。
■FLASH PLAYER プラグインについて
FLASH PLAYER は、ActiveX Control のインストーラーと、Netscape Plugin のインストーラー↓が別になっています。
fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe ※「http://」抜き。
■Windows Media Player プラグインについて
Windows Vista の場合、Windows Media Player の Netscape Plugin が用意されていないので、↓をインストールして下さい。
○ Mozilla Firefox のプラグインフォルダにのみ、インストールされます。 (Minefield 等のブランド名が変更された Build は不可)
758 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/07/09(木) 05:53:04 ID:UkX8qefx0
■WebKit Nightly for Windows の使い方
ダウンロードしてきた WebKit Nightly を解凍して、任意のディレクトリに設置し、run-nightly-webkit.cmd を実行するだけです。
すると、Temp フォルダ内に、Safari ディレクトリと WebKit Nightly ディレクトリからファイルがコピーされ、Safari が起動します。
○ WebKit Nightly に同梱されている .pdb ファイルは、WebKit Nightly の使用時には必要ありません。
○ WebKit Nightly には、英語以外のロケールが含まれていないので、Safari の UI の内、WebKit が担当する部分は英語で表示されます。
○ WebKit Nightly は、頻繁に構成ファイルの変動があるので、新しい Build へ入れ換える時は "絶対に上書きしない" で下さい。
■WebKit Nightly for Windows の日本語化について
WebKit Nightly を日本語化したい場合には、WebKit.resources フォルダ内に、Safari からコピーした ja.lproj フォルダを配置します。
ただし、WebKit Nightly の WebKit.resources\en.lproj 内のファイルが、Safari のオリジナルファイルから変更されている場合には
Safari からコピーした WebKit.resources\ja.lproj フォルダ内のファイルにも、その変更箇所を反映させる必要があります。
759 名前:つづき[sage] 投稿日:2009/07/09(木) 05:54:45 ID:UkX8qefx0
■Tips
現在の WebKit Nightly は、当初はサポートされていた、WebKit のパスを指定する起動オプション「 /frameworkPath:」が使えなくなり
起動するたびに、Temp フォルダ内にコピーされたファイルの削除と再コピーが繰り返される、とても鬱陶しい仕様になっているので
↓のようにして、WebKit Nightly を直接 Safari 本体に組み込むのがオススメです。
- Safari ディレクトリ内にある、WebKit.resources フォルダ, WebKit.dll, JavaScriptCore.dll, QTMovieWin.dll をバックアップする。
- Safari ディレクトリ内にある、ICU for Win32 のファイル (icudt40.dll, icuin40.dll, icuunc40.dll) も、同様にバックアップする。
- ↑を、WebKit Nightly の構成ファイルと入れ換える。 (この場合、run-nightly-webkit.cmd, FindSafari.exe は不要になります)
あとは、普通に Safari.exe のショートカットから起動するだけです。
○ ICU for Win32 については、WebKit Nightly に含まれるモノが、ファイル名 (数字の部分) に変更がある場合、Safari ディレクトリ内のモノはそのままにします。
○ Safari 本体に WebKit Nightly を組み込む場合に必要だった起動オプション「 /customWebKit」は、現在では不要 (未サポート) になっています。
○ Safari ディレクトリ内のオリジナルファイルに、WebKit Nightly を上書きしたりせず、"必ず入れ換える" ようにして下さい。
○ Safari のバージョンアップを上書きインストールで行う場合は、オリジナルの状態に戻してから実行して下さい。
既知の不具合
ちょくりん等
最終更新:2009年08月26日 07:36