@@ -8,99 +8,79 @@ Windows 98以降(Windows 7にて動作検証済み)
88
99## インストール手順
1010
11- ### 事前準備
11+ ### 1. メタインストーラ作成キット一式の展開
1212
13- #### 1. インストーラの展開
13+ TODO: Makefileでzipも作成するように
1414
15151 . FxDemoInstaller-source.zipをダブルクリックし、任意の場所に展開する。
16162 . TODO: Firefoxのインストーラの配置手順から記述する。(リポジトリの情報)
1717
18- #### 2. インストーラの生成
18+ ### 2. メタインストーラ実行ファイルの生成
1919
20201 . 1.1で展開されたFxDemoInstaller-sourceフォルダ内のFxDemoInstaller.batを実行する。
2121
22- ### インストール
23-
24- #### インストーラの実行
22+ ### 3. メタインストーラの実行
2523
26241 . 2.1で生成されたFxDemoInstaller-45.0.exeをダブルクリックする。
27252 . 「インストールが完了しました」というダイアログが表示されたら、OKをクリックする。
2826
29- #### インストールの確認
27+ 以上の手順により、以下の結果になります。
3028
31- * TODO: インストール先、プロファイル保存先の情報を追加する
32- * デスクトップに「Mozilla Firefox Demo」というショートカットが作成されていること。
33- * スタートメニューに「Mozilla Firefox Demo」が追加されていること。
29+ * 「C:\Program Files (x86)\ClearCode Inc」以下にアンインストーラがインストールされる。
30+ * 「C:\Program Files (x86)\Mozilla Firefox Demo」以下にカスタマイズ済みのFirefoxがインストールされる。
31+ * デスクトップに「Mozilla Firefox Demo」というショートカットが作成される。
32+ * スタートメニューに「Mozilla Firefox Demo」が追加される。
33+ * 「C:\Users\(ログイン中のユーザ)\AppData\Roaming\FirefoxDemo」にプロファイルフォルダが作成される。(初回起動時に作成)
3434
3535## アンインストール手順
3636
37- ### アンインストールの実行
38-
39371 . コントロールパネルより、「プログラムのアンインストール」または「プログラムと機能」を選択する。
40382 . 「Fx Demo Installer」を選択し、アンインストールを実行する。
41- 3 . 「C:\Program Files (x86)\ClearCode Inc」フォルダが残っている場合、手動で削除する
42- 4 . 「C:\Program Files (x86)\Mozilla Firefox Demo」フォルダが残っている場合、手動で削除する
43- 5 . TODO: プロファイルの削除
4439
45- ### アンインストールの確認
40+ 以上の手順により、メタインストーラでインストールされたファイルはすべて削除されます。
41+ ただしユーザーデータなどが残りますので、それらも含めて完全に削除する場合は続けて以下の手順を実施します。
42+
43+ 3 . 「C:\Users\(ログイン中のユーザ)\AppData\Roaming\FirefoxDemo」のプロファイルフォルダを削除する
44+ 4 . 「C:\Program Files (x86)\ClearCode Inc」フォルダが残っている場合、手動で削除する
45+ 5 . 「C:\Program Files (x86)\Mozilla Firefox Demo」フォルダが残っている場合、手動で削除する
4646
47- * 「プログラムと機能」のインストール済みプログラム一覧に以下が含まれていないこと。
48- * Fx Meta Installer
49- * Mozilla Firefox Demo
50- * デスクトップに「Mozilla Firefox Demo」というショートカットが存在しないこと。
51- * スタートメニューに「Mozilla Firefox Demo」という項目が存在しないこと。
52- * TODO: プロファイルの削除
47+ 以上の手順により、メタインストーラ実行前の状態に戻ります。
5348
5449## 変更点リスト
5550
56- TODO: 各項目の概要を記載する
57-
58- * Install-1-2
59- * Install-2-2
60- * Install-4-2
61- * Install-8-2
62- * Install-9-2
63- * Install-9-2
64- * Application-1-3
65- * Application-2-3
66- * Application-3-2
67- * Application-6-2
68- * Admin-2-2
69- * Admin-3-2
70- * Admin-4-1
71- * Security-3-3
72- * Security-9-2
73- * Security-11-2
74- * Security-20-2
75- * Privacy-5-2
76- * Privacy-14-3
77- * Privacy-18-2
78- * Privacy-20-4
79- * Privacy-22-2
80- * Privacy-24-2
81- * Privacy-25-2
82- * Privacy-27-2
83- * Privacy-31-2
84- * Startup-1-2
85- * Startup-2-2
86- * Startup-3-2
87- * Startup-4-2
88- * Startup-7-2
89- * Startup-8-2
90- * Websearch-2-2
91- * Tab-7-5
92- * Update-1-3
93- * Update-2-2
94- * Update-3-2
95- * MenuShortcut-10
96- * MenuShortcut from 10 to 29 for developer tools
97- * MenuShortcut from 31 to 37 for help
98- * MenuShortcut from 45 to 59 for sharing
99- * Hide-1
100- * Hide-4
101- * Application-1-3
102- * Application-2-3
103-
104- ## 通常版との比較手順
105-
106- TODO
51+ このメタインストーラでは、以下のカスタマイズを反映しています。
52+
53+ * メタインストーラを実行したことがわかりやすいように、メタインストーラの実行時には、進行状況と完了のメッセージを表示します。
54+ * 通常版Firefoxとの比較が容易なように、インストール先を変えています。
55+ * インストール先は「C:\Program Files (x86)\Mozilla Firefox Demo」です。
56+ * デスクトップとスタートメニューのショートカット名は「Mozilla Firefox Demo」になっています。
57+ * 通常版Firefoxと並行して起動できるように設定しています。
58+ * 管理者が検証済みの環境の利用を強制するために、Firefox、アドオン、検索エンジンの自動更新を禁止しています。
59+ * 古いバージョンのFirefoxのインストーラを含めた状態で「Firefoxについて」を表示することで自動更新が無効化されていることを確認できます。
60+ * 組織内での利用に合わせて初期状態を変更しています。
61+ * 初回起動時の設定移行ウィザードの表示を無効化しています。
62+ * 起動時のホームページを変更しています。
63+ * 既定のブラウザにするかどうかの確認を無効化しています。
64+ * UIの変更点を解説するツアーの表示を無効化しています。
65+ * 情報漏えいや意図しない環境になることによるトラブルを防ぐために、ユーザーによるカスタマイズを制限しています。
66+ * ユーザーによるアドオンのインストールおよびアドオンマネージャの利用を禁止しています。
67+ * about: config (詳細設定画面)の利用を禁止しています。
68+ * Webサイトの権限設定(クッキーの保存、位置情報の利用、プラグインの実行など)の変更を禁止しています。
69+ * 設定画面の「セキュリティ」ペインを無効化しています。
70+ * 情報漏えいや意図しない動作結果になることによるトラブルを防ぐために、機能を制限しています。
71+ * SNS連携機能(共有ボタン)の利用を禁止しています。
72+ * パスワードの保存を禁止しています。
73+ * 位置情報の利用を禁止しています。
74+ * 統計情報の送信を禁止しています。
75+ * 「DO Not Track」ヘッダの送信を禁止しています。
76+ * Firefox Syncの利用を禁止しています。
77+ * Firefox Hello(通話機能)の利用を禁止しています。
78+ * Pocket(リーディングリスト機能)の利用を禁止しています。
79+ * Firefoxのユーザー評価の送信を禁止しています。
80+ * 60日以上Firefoxを使用しなかった場合のユーザー設定のリセットを無効化しています。
81+ * GoogleとYahoo!以外の検索エンジンを無効化しています。
82+ * 新規タブにおけるおすすめコンテンツの表示を無効化しています。
83+ * コンテキストメニューにおけるSNS連携関連の機能を無効化しています。
84+ * 組織内のユーザーが利用する必要のない機能を無効化しています。
85+ * Web開発ツールの利用(キーボードショートカットを含む)を禁止しています。
86+ * ヘルプメニューの不要な項目を無効化しています。
0 commit comments