Download pdf - Firefox FAQ

Transcript
Page 1: Firefox FAQ

Last Update: 2012/12/08

Firefox FAQ~Firefox you don't know~

Slides @ OSC 2012 Fukuoka 2012/12/08by Tomoya Asai (dynamis)

Page 2: Firefox FAQ

about:me

Page 3: Firefox FAQ

about:dynamis (Tomoya Asai)

Mozilla Japanhttp://dynamis.jp@dynamitter

facebook.com/dynamisレッサーパンダが好き。

mailto: Tomoya ASAI <dynamis mozilla-japan.org>@

Page 4: Firefox FAQ

OSC Feedback

Page 5: Firefox FAQ

各地の OSC でもらったフィードバックの一部です

Page 6: Firefox FAQ

各地の OSC でもらったフィードバックの一部です

Page 7: Firefox FAQ

Tomorrow...

Page 8: Firefox FAQ

さわってみよう Firefox OS

http://atnd.org/events/34218Firefox OS のハッカソン本格的なプログラミングは不要デザイナーさんとかも歓迎

HTML/CSS/JS で簡単にスマホの OS を変えられる!さぁあなたもレッツトライ!

Page 9: Firefox FAQ

about:foxkeh

ときどきプレゼン手伝ってくれるフォクすけを紹介します

Page 10: Firefox FAQ

ぼくフォクすけ

いつか僕も Firefox みたいな立派なブラウザになるんだ!

ぼくフォクすけ

Page 11: Firefox FAQ

サーバ (Apache Camel) の上にクライアント (Firefox)

Page 12: Firefox FAQ

出荷前のフォクすけたちです。

Page 13: Firefox FAQ

フォクすけ with あかりさん

Page 14: Firefox FAQ

FFXXKK 4488!

Page 15: Firefox FAQ

FFXXKK 4488!

Page 16: Firefox FAQ

25 日までのキャンペーンが最後のチャンス!

今が最後のチャンス!

Page 17: Firefox FAQ

本日のトピック

about:mozillaabout:FirefoxCustomizeFeature RequestTrouble & SupportSecrets

Page 18: Firefox FAQ

about:mozilla

Page 19: Firefox FAQ

Mozilla って何してるの?

フォクすけに教えて!

Page 20: Firefox FAQ

構成員の自己犠牲のみに頼る援助活動は長続きしない by Nightingale

すべての人のためにWeb をより良く!

Page 21: Firefox FAQ
Page 24: Firefox FAQ

Mozilla って寄付だけで成り立ってるの?

フォクすけに教えて!

Page 25: Firefox FAQ

構成員の自己犠牲のみに頼る援助活動は長続きしない by Nightingale

「すべての人のために Web をより良く」ができる範囲でビジネスも

Page 26: Firefox FAQ

ロイヤリティ収入がメイン

検索とかホームとかGoogle と 3 年契約中契約先毎の金額内訳は非公開

年次報告書を公開してますFoundation は非営利組織です寄付収入は 15 万ドル (2010)

Page 27: Firefox FAQ

about:Firefox

Page 28: Firefox FAQ

Firefox がオープンソースの始まりってホント?

フォクすけに教えて!

Page 29: Firefox FAQ

Netscape > Mozilla Suite > Firefox

Firefox のおじいちゃんNetscape が始まり

Page 30: Firefox FAQ
Page 31: Firefox FAQ

1998:「オープンソース」の誕生

Netscape Communications がブラウザのソースを公開Freeware Summit の投票で「オープンソース」名称採択Open Source Initiative 発足「オープンソースの定義」

Page 32: Firefox FAQ

iPhone 版 Firefoxはいつでるの?

フォクすけに教えて!

Page 33: Firefox FAQ

技術的問題じゃないですから

Apple に聞いてね

Page 34: Firefox FAQ

Apple が許可すれば出せます

自社ビジネスに反するアプリは Apple が許可しないモバイル Web を自分のものにしたい&独自プラットフォーム作られたくないから???セキュリティ云々と説明してるけど WebView の方が危険…

Page 35: Firefox FAQ

Chrome は出てるのに?

中身は Safari の劣化版JavaScript の速度は Safari の 1/3

独自エンジンは不許可Firefox のエンジンが使えないならそれは Firefox とは言えない

Page 36: Firefox FAQ

Chrome は出てるのに?

中身は Safari の劣化版JavaScript の速度は Safari の 1/3

独自エンジンは不許可Firefox のエンジンが使えないならそれは Firefox とは言えない

Page 37: Firefox FAQ

Firefox Home再配布してよ!

フォクすけに教えて!

Page 38: Firefox FAQ

オープンソースですから

個人で開発を引き継いでくれてるアプリあります

Page 39: Firefox FAQ

OSS 版を使ってください

後継版: FoxBrowserさり気なく進化もしてますDNT に対応していたり…

Page 40: Firefox FAQ

バージョンアップしすぎじゃない?

フォクすけに教えて!

Page 41: Firefox FAQ

一部のエンジニアだけが気にする話

バージョン番号に意味はありません

Page 42: Firefox FAQ

何故 6 週間毎に更新?

Web をより早く進化させる1年に一度では遅すぎる

安定したスケジュール企業も計画的な対応が可能

こまめにリリースへの慣れスマホアプリなどで慣れてきた

複数のブランチを並行開発可能な体制ができてきて可能になった

Page 43: Firefox FAQ

更新に伴う問題は解決済み

アドオン互換性デフォルト互換になってますバイナリアドオンや独自配布アドオンなど特殊なものだけ

ブラウザ再起動が面倒サイレントアップデートですユーザが意識する必要はもうない

Page 44: Firefox FAQ

延長サポート版あります

機能変更のないバージョンセキュリティと安定性の修正だけを1年間継続するバージョン現在 10.0.x、11/20 から 17.0.x

Page 45: Firefox FAQ
Page 46: Firefox FAQ

誰がこんな UI に!?

フォクすけに教えて!

Page 47: Firefox FAQ

すべてのユーザが貢献者

Firefox の UI はあなたが作ってます

Page 48: Firefox FAQ

2002.10.01 リリース、コードネームは Pescadero

Page 49: Firefox FAQ

2002.10.01 リリース、コードネームは Santa Cruz

Page 52: Firefox FAQ

2003.05.17 リリース、コードネームは Glendale

Page 56: Firefox FAQ
Page 57: Firefox FAQ

2004.11.09 リリース、コードネーム Phoenix

Page 58: Firefox FAQ

Firefox 2.0 - Windows Visata & Mac OS X

Page 59: Firefox FAQ

Firefox 3.0 - Windows Visata & Mac OS X

Page 60: Firefox FAQ

Firefox 3.5

Page 61: Firefox FAQ

Firefox 3.6

Page 62: Firefox FAQ

Firefox 4.0

Page 63: Firefox FAQ

Firefox User Interface の議論

継続的な改善プロセスユーザデータの調査新しいコンセプト作りユーザへの提案・実装フィードバック

基本的にすべてオープン

Page 64: Firefox FAQ

User Interface Heatmap

Page 65: Firefox FAQ

User Interface Heatmap

Page 66: Firefox FAQ

about:Fennec

Page 67: Firefox FAQ

Android Firefox劇重らしいよね?

フォクすけに教えて!

Page 68: Firefox FAQ

今年6月に生まれ変わって高速化!

Page 69: Firefox FAQ

0fps 10fps 20fps 30fps 40fps

12

14.1

19.6

21.6

39.3

13.2Firefox10

Firefox14

Opera

Chrome

Dolphin

Default

Eideticker - Canvas on Galaxy Nexus, Android 4.0.4

HTML5 Canvas パフォーマンス

Page 70: Firefox FAQ

0fps 10fps 20fps 30fps 40fps

12

14.1

19.6

21.6

39.3

13.2Firefox10

Firefox14

Opera

Chrome

Dolphin

Default

Eideticker - Canvas on Galaxy Nexus, Android 4.0.4

3倍以上高速

HTML5 Canvas パフォーマンス

Page 71: Firefox FAQ

0fps 11fps 22fps

9.6

11.9

13.9

14.2

20.5

10.2

Eideticker - cnn.com on Galaxy Nexus, Android 4.0.4

Firefox10

Firefox14

Opera

Chrome

Dolphin

Default

スクロールパフォーマンス

Page 72: Firefox FAQ

0fps 11fps 22fps

9.6

11.9

13.9

14.2

20.5

10.2

Eideticker - cnn.com on Galaxy Nexus, Android 4.0.4

Firefox10

Firefox14

Opera

Chrome

Dolphin

Default 1.5倍高速

スクロールパフォーマンス

Page 73: Firefox FAQ

Android Firefoxって安全なの?

フォクすけに教えて!

Page 74: Firefox FAQ

最も安心して使えるモバイルブラウザ!

Page 75: Firefox FAQ

トラッキング拒否に対応

Do Not Track に対応Yahoo!, Twitter, 広告業界などは既に対応を開始

Page 76: Firefox FAQ

パスワードの暗号化保存

マスターパスワード機能パスワードを暗号化して保存

端末を渡しても大丈夫マスターパスワードを知らないとなりすましログインできないちょっと貸す時や紛失時…

標準ブラウザなど file:///data/.../webview.db で生パスワード丸見え…

Page 77: Firefox FAQ

Android Firefoxって何がいいの?

フォクすけに教えて!

Page 78: Firefox FAQ

使いやすいし便利な機能もいっぱい!

Page 79: Firefox FAQ

スマートスクリーン

文字入力する毎に絞り込みURL やタイトルで素早く検索

検索サジェスト機能も搭載履歴も Web も1カ所で

Page 80: Firefox FAQ

検索サジェスト

Page 81: Firefox FAQ

パソコンと簡単同期

パソコン側で 12 桁を入力オプション→Sync→デバイスと連携

Page 82: Firefox FAQ

本文を自動抽出して表示

開発版 (Nightly) では既に実装済み

Page 83: Firefox FAQ

まるで電子書籍端末

Page 84: Firefox FAQ

Trouble & Support

Page 85: Firefox FAQ

メモリリーク!?

フォクすけに教えて!

Page 86: Firefox FAQ

前提: 余ってれば使います

ブラウザは OS です物理メモリ使い切らない OS があったら怒るでしょ?32bit Windows は 4GB(3GB)...

Page 87: Firefox FAQ

Chrome より遙かに省メモリ

about:memory で確認できる2~10MB/page が普通Chrome は 20~40MB/page

40~60MB@GmailChrome は 80~120MB@GmailAndroid でも同じ…

Page 88: Firefox FAQ

アドオンがメモリ解放しない?

アドオン無効で再起動解決するなら原因はアドオン

多くのケースは解決済みFirefox 15 でメモリ管理を変更逆に解決してないなら環境固有のケースの方が多いかも

Page 89: Firefox FAQ

余談: メモリ使用量とメモリリーク

使用量増加 != メモリリークメモリリーク = 不要になったメモリが解放されないバグ使ってるメモリを解放しないのはバグではなく正常動作

主問題は断片化?確保と解放を繰り返して隙間だらけになっていくと使用量増える

Page 90: Firefox FAQ

突然ブックマークが消えちゃった!(><)

フォクすけに教えて!

Page 91: Firefox FAQ

自動バックアップされてます

ブックマークデータが全部消えるバグ報告はない自動バックアップはプロファイルディレクトリの bookmarkbackups

新規プロファイルになってる可能性はあるかも一度だけ見たことあります。プロファイルディレクトリを確認!

Page 92: Firefox FAQ

スクロール遅い!ひっかかる!

フォクすけに教えて!

Page 93: Firefox FAQ

スムーススクロール

Firefox 13~ デフォルトオンゆっくりぬるぬるが嫌いなら about:config で時間調整:general.smoothScroll.mouseWheel.durationMaxMS=200 general.smoothScroll.mouseWheel.durationMinMS=100

Page 94: Firefox FAQ

とにかく調子悪い!なんとかして!(><)

フォクすけに教えて!

Page 95: Firefox FAQ

Firefox をリセット

ブックマークやパスワードなどだけ残して設定初期化こんな症状の多くを解決CPU 使用率が常に 100%すぐ応答無くなる or 終了しない起動直後にメモリ使用 1GB注: 環境次第で ~500MB 正常

Page 96: Firefox FAQ

Firefox の推奨リセット手順

about:support の情報を記録「クリップボードにコピー」してテキストで保存

プロファイルディレクトリをバックアップディレクトリ丸ごとコピーしておきましょう

about:support でリセットバックアップから拡張機能を復元extensions ディレクトリを丸ごとコピーして再起動

好きなように設定を復元・変更

Page 97: Firefox FAQ

Babylon!!! (><)

フォクすけに教えて!

Page 98: Firefox FAQ

勝手に Babylon になった

何かのソフトが勝手にインストールしたものですMozilla 関係ありません。(><)

次のページの手順で削除:http://web.haioku.net/babylon/迷惑ソフトをアンインストールabout:config で設定を削除

Page 99: Firefox FAQ

Customize

Page 100: Firefox FAQ

お薦めの拡張機能は?

フォクすけに教えて!

Page 101: Firefox FAQ

Video Download Helper

定番アドオンYouTube などから Download違法ダウンロードはダメよ

https://addons.mozilla.org/ja/firefox/addon/video-downloadhelper/

Page 102: Firefox FAQ

テキストリンク

URL 部分をすべてリンクにttp:// などにも対応してる

https://addons.mozilla.org/ja/firefox/collections/dynamis/favorites/

Page 103: Firefox FAQ

Customizable Shortcuts

キーボードショートカット好きな組み合わせで間違って終了しちゃうのを回避するにも

https://addons.mozilla.org/ja/firefox/addon/customizable-shortcuts/

Page 104: Firefox FAQ

url-addon-bar

アドオンバーのボタンなどをロケーションバーに表示

https://addons.mozilla.org/ja/firefox/addon/url-addon-bar

Page 105: Firefox FAQ

Android 版でお薦めの拡張機能は?

フォクすけに教えて!

Page 106: Firefox FAQ

Three Finger Swipe

左右方向の三本指スワイプ前後のタブへ移動

上方向の三本指スワイプ新しいタブを開く

下方向の三本指スワイプ現在のタブを閉じる

もちろん設定変更も可能https://addons.mozilla.org/ja/android/addon/three-finger-swipe/

Page 107: Firefox FAQ

Phony (UserAgent 変更)

UserAgent で動作を変えるダメサイトを見るときにPC サイトを見るだけなら標準の「PCサイトモード」

https://addons.mozilla.org/ja/android/addon/phony/

Page 108: Firefox FAQ

Full screen mobile

ロケーションバーなしに全画面表示で読みやすくWeb ゲームするときにも

https://addons.mozilla.org/ja/android/addon/full-screen-252573/

Page 110: Firefox FAQ

Feature Request

Page 111: Firefox FAQ

ロケーションバーで検索したい!

フォクすけに教えて!

Page 112: Firefox FAQ

できるよ。

Page 113: Firefox FAQ

ずっと昔からできます。(・・).

キーワードを入力してそのままエンターキーGoogle で検索されますabout:config の keyword.URL で検索エンジンは変更できますkeyword.URL = http://www.bing.com/search?q=

Page 114: Firefox FAQ

メニューバー欲しいサイドバー欲しい

フォクすけに教えて!

Page 115: Firefox FAQ

あるよ。

Page 116: Firefox FAQ

メニューバーやサイドバー

メニューバー表示オプションで切り替えAlt キーで一時的に表示

サイドバー表示 → サイドバー メニュー

Page 117: Firefox FAQ

履歴を残したくない

フォクすけに教えて!

Page 118: Firefox FAQ

できるよ。

Page 119: Firefox FAQ

履歴を残したくない

プライベートブラウジング履歴の管理も自由自在履歴サイドバーお薦め!サイト単位での履歴消去も

History Block アドオン指定サイトの履歴を保存しない

Page 120: Firefox FAQ

タブを縦に並べたい

フォクすけに教えて!

Page 121: Firefox FAQ

アドオンあるよ。

Page 122: Firefox FAQ

Pano

タブグループ毎に管理縦置きサイドバー

ツリー型タブもオススメ

https://addons.mozilla.org/ja/firefox/addon/pano/

Page 123: Firefox FAQ

パスワードを暗号化保存したい

フォクすけに教えて!

Page 124: Firefox FAQ

マスターパスワード!

Page 125: Firefox FAQ

パスワードを暗号化して保存

マスターパスワードで可能起動後一度マスターパスワードを入力しないと保存されたパスワードが自動入力されない機能

Android では特に大事!標準ブラウザは誰でも URL 入れるだけでパスワード覗き放題USB 繋げば丸ごと…

WebView の酷さは http://ierae.co.jp/uploads/webview.pdf とか参照

Page 126: Firefox FAQ

Secrets

Page 127: Firefox FAQ

隠し機能教えて!

フォクすけに教えて!

Page 128: Firefox FAQ

about:mozilla

Page 129: Firefox FAQ

about:robots

Page 130: Firefox FAQ

便利な隠し機能教えて!

フォクすけに教えて!

Page 131: Firefox FAQ

about:permissions

Page 132: Firefox FAQ

クリック! クリック!!

ページ中でクリック!ダブルクリック: 語句選択トリプルクリック: 段落選択中ボタンクリック: 別のタブで開くタブバーでクリック!中ボタンクリック: タブを閉じる再読込ボタンをクリック!中ボタンクリック: タブを複製

Page 133: Firefox FAQ

ロケーションバーで絞り込み

記号で絞り込みできます^ 表示履歴だけ検索* ブックマークだけ検索+ タグ付きページだけ検索% 現在開いているタブだけ検索~ タイトルがマッチするページ@ URL がマッチするページ

Page 134: Firefox FAQ

もっと検索!

スマートキーワードブックマークで設定"<keyword> search text" で指定 URL での検索が可能に

検索エンジンの追加検索フォームを右クリック

Page 135: Firefox FAQ

See Also...

Page 136: Firefox FAQ

Firefox OS & Marketplace

Web プラットフォームWeb API が進化を続けている

MarketplaceWeb アプリ配信システム

Firefox OSWeb がネイティブな OS

http://r.dynamis.jp/fxos

Page 137: Firefox FAQ

CSS 最新機能紹介

CSS の新機能紹介新機能や昨年から変わった点

http://r.dynamis.jp/css2012

Page 138: Firefox FAQ

JavaScript.Next

JavaScript の最新仕様ECMAScript 5th のポイント

JavaScript 次世代仕様ECMAScript 6th や Harmony

http://r.dynamis.jp/jsnext

Page 139: Firefox FAQ

開発者ツール紹介

一通りの機能と使い方Firefox 標準の開発者ツール隠し設定やビルトイン関数のリファレンスなども含めています

Firebug とその拡張機能アイコンや背景画像を変更するカスタマイズにも言及してます

http://r.dynamis.jp/devtools

Page 140: Firefox FAQ

セキュリティ関連機能紹介

セキュリティ大事!知っておくべき機能です

Content Security Policy次世代セキュリティポリシーSame Origin Policy はもう古い

http://r.dynamis.jp/sec

Page 141: Firefox FAQ

しつもんありますか?

フォクすけに…じゃなくてdynamis に聞いて!