2008/05/21

Firefox 3.1 を年末に予定

原文:Firefox 3.1 targeted for year's end by Percy Cabello -- May 19th, 2008

Firefox 3.1Mozilla 技術担当副社長 Mike Shroepfer が来月6月にリリース予定の Firefox 3(Mozilla プラットフォーム 1.9 ベース)の次の Firefox と Mozilla プラットフォームの計画案を発表しました

最も注目すべきは Firefox 3 ブランチの更新版 Firefox 3.1です。ここでは Firefox 3 の開発サイクルに間に合わなかったいくつかの新しい機能が追加されます。その中で最も関係のあるものは:
  • HTML 5 で定義されている
  • クロスサイト XMLHttpRequests (XHR) のサポートによりウェブアプリケーションはもっとパワフルになりマッシュアップを実装するのが容易になります。クロスサイト XHR のサポートは仕様の変更により Firefox 3 のコードから引きあげられました。
  • さらに強力な Firefox 3 のロケーションバー。先日、Firefox 3 の開発者 Mike Beltzner は直感的な方法で検索とロケーションバーはマージできると述べました。SeaMonkey(と以前の Mozilla suite)はすでにこれを行っていますがその実装は気がつきにくいものです。
  • さらなる性能のチューニングとシステム統合。
  • ネイティブの JSON DOM バインディングはウェブ開発者向けの強力な機能になります。
今年の夏に Mozilla がバージョンコントロールシステムを CVS から Mercurial に変更するのに合わせて、これはMozilla 3のコード(mozilla-central と呼ばれ、すでに8ヶ月ほど開発が進んでいます)からブランチされる予定です。

Firefox 3.1 のリリースは Firefox Mobile (Fennec) の開発とリリースに意図的に同期させるために今年末に予定されています。これはFirefox の歴史の中でも最も早い更新です。通常ではリリース間隔は1年ほどあきます。

Firefox 4 は(再び1年単位の開発サイクルに戻り)2009年後半に予定されています。Mozilla の JavaScript エンジン(SpiderMonkey) と2006年後半にオープンソース化された Adobe の JavaScript 仮想マシン Tamarin を統合する ActionMonkey を含む Mozilla プラットフォームの広範囲の更新となる Mozilla2 が導入されます。

ラベル: , , ,

2008/05/14

Shredder: Thunderbird 開発版

原文:Shredder: in-development Thunderbird by Percy Cabello -- May 13th, 2008

Minefield logoもしあなたがウェブをブラウズするのに Firefox のナイトリーを使っているなら、それはまるで地雷原を歩いているようなものです。ある日、一つのパッチが爆発してブックマークやクッキー、保存したパスワードなどを道連れにするかもしれないことを知っておいたほうがよいでしょう。そのため、Firefox trunk (開発コードリポジトリ)ビルドは Minefield(地雷原)と呼ばれています。火の付いたダイナマイトが差し込まれた地球のロゴがそれを如実に語っています。

Thunderbird の場合は、もしナイトリーを使っているのなら電子メールをシュレッダーでチェックしているようなもだと思ったほうがよいです: 数年分の愛しのメールアーカイブとサヨナラするかもしれません。そのためこれはシュレッダーと呼ばれ、Mozilla Messaging はその危険な本性にふさわしいロゴを探しています。

もしロゴのアイデアがあれば Bugzilla のトラッキングバグに投稿するとよいでしょう。

Thunderbird 3 にはカレンダー拡張機能 Lightning 機能の統合、ビジュアルリフレッシュ、パワフルな拡張機能のための API である STEELE、広範囲なコードの整理が含まれる予定です。最初のアルファは数週間以内に、2番目は7月にリリースされる予定です(訳注:Alpha 1 は13日にリリースされました)。

ラベル: , , ,

2008/05/10

Firefox のベトナム語言語パックが改ざんされる

原文:Firefox Vietnamese language pack compromised by Percy Cabello -- May 8th, 2008

Mozilla Security blog への投稿の中で、Mozilla セキュリティ責任者 Window Snyder は2008年2月18日以降にダウンロードされたベトナム語言語パックが改ざんされていたというセキュリティ問題を明らかにしました。

明らかに、言語パック作者のコンピュータは HTML.Xorer ウィルスに汚染されていました。このウィルスは Firefox のローカライズされたヘルプファイルに望まない広告を表示する悪意あるスクリプトを挿入します。現時点では危険はありませんが、広告がユーザのコンピュータを汚染するマルウェアに置き換えられる可能性があります。

Mozilla のセキュリティポリシーにより、アップロードされたすべてのファイルは定期的にウィルススキャンされますが、感染した言語パックが公開された時点ではHTML.Xorer はまだアンチウィルスデータベースに登録されていませんでした。この問題に対応するためにデータベースの更新時にフルスキャンを行うことが検討されています。

ヘルプファイルにはウィルス自体は含まれておらず、ユーザのコンピュータやネットワーク機器に感染することがないことに注意してください。また Mozilla はリポジトリのフルスキャンの結果、感染はベトナム語言語パック以外には無かったことを確認しました。

ベトナム語言語パックユーザは数日内にリリースが予定されているクリーンなバージョンがリリースされるまで、Firefox のアドオンマネージャからこの言語パックを無効にしてください。

ラベル: , ,

2008/05/02

Firefox 3: Tango, Strata, Firelight

原文:Firefox 3: Tango, Strata, Firelight by Percy Cabello -- May 1st, 2008

未だ徹底的な磨きこみの段階にありますが、Firefox 3 のテーマに名前が決まりました: Tango、Strata、Firelight(それぞれLinux、Windows、Mac OS X 用)です。

Tango という名前は Linux デスクトップ環境 Gnome と KDE 用のビジュアルガイドラインを提供している Tango Desktop Project に由来します。新しいテーマに関する作業の多くは Michael Ventnor によって行われました。
Strata は Firefox 3のリード開発者の一人である Mike Beltzner の考案に基づくテーマです。アイコンの作成は Iconfactory に委託されました。
Firelight は作成者の一人である Kevin Gerich によって選ばれ、今はコード名となった Proto を置き換えるものです。 Stephen Horlander はこの愛すべきテーマのもう一人の開発者です。
これらの画像は来る Firefox 3リリース候補のテーマタブで見ることができます。

ラベル: ,

graphicsguru によるロゴ完成

原文:We've got a logo, by graphicsguru by Percy Cabello -- April 25th, 2008

Mozilla Links logo by Jamey Boje新サイトデザインにあう新しい Mozilla Links のロゴのデザインを提供してくれた graphicsguru こと Jamey Boje に感謝します。Mozilla Links がみなさんにこのようなすばらしいものを提供できることを大変うれしく思います。

黒と赤は Mozilla、リンクは links、ゆえに Mozilla Links。シンプルで、明快な、Jamey による作品です。

彼は、グラフィックデザインが必要な Mozilla 関連プロジェクトに度々貢献してきました。その中でも特に、Spread FirefoxFoxiewire のアートとデザインの大部分、数多くのバナーとボタン、Firefox と Thunderbird CD のアートを彼が担当してきました。彼はまた Drupal、Radscripts、Glaxstar、phpCow、ionCube、 R3N3 など他のプロジェクトに対しても貢献しています。

Jamey の私心のない貢献に感謝すると共に、読者の皆さんが Mozilla Links のページとタブバーを楽しんでもらえるものと思っています。

ラベル: ,

2008/03/20

Firefox 3: メモリ管理の楽しみ方

(訳注:タイトルがうまく訳せなかった、、、)

原文:Firefox 3: how to rock on a memory budget by Percy Cabello -- March 12, 2008

Firefox 3 のメモリ使用量の改善に気が付いている人や、これだけの新機能を追加しながらどうやってこれを成し遂げたのか不思議に思っている人のために、Mozilla の Stuart Parmenter が Firefox 3 のメモリ管理の改善日本語訳)に何が起こったかについてすぐれた記事を投稿しました。

要約:
- デフラグ(断片化の解消)。これは起動後のメモリ使用量を1/3以上削減します。
- 画像キャッシュ、フォントキャッシュ、戻る/進むキャッシュ、他。これらは一定の未動作時間後に使用しているリソースを解放するよう調整されました。
- 未動作が続くと未圧縮の画像はメモリから削除されます。
- 効率的なアニメーション GIF のメモリ管理。
- 約400個のメモリリークが発見・解消されました。これらを見つけるためのより良いツールに感謝します。
- サイクルコレクタが互いに参照しあってメモリから解放されるのを妨げていたオブジェクトの面倒を見るようになりました。

Stuart は Firefox 3、Firefox 2、Internet Explorer 7 で一連のテストを行い同時に319ページを新規ウィンドウに開いたときのメモリ使用量を観測しました。ページはテストに影響を与えるネットワーク状態を回避するためにプロキシからロードされました。

下のグラフ(Stuart による提供)はFirefox 3 は全体的に以前のバージョン(Firefox 2)よりもメモリ使用量が少ないことを示しています。さらに良いことには、不要になったメモリを数分後に効果的に解放しています。私が以前行った網羅的でなく自動化もされていないテストでも同じような傾向を示しています

Firefox 3 memory comparison


多くの人の要望により、Mike Shroepfer が Opera 9.5beta で同じテストを実行し、そのピークは240MB(FF3 は220MB)、その後220 MBに下がりました(FF3の85 MB よりはるかに大きい)。
(訳注:リンク先のコメントでは Opera は240MBのまま下がらなかったと書いてある。おそらく作者の読み間違い。また Opera 9 と Safari を追加したグラフも公開されている)

結論: Firefox 3 のメモリ管理はすごい。

さあ、みんなでポップコーンでも食べながら、競合者たちの次の数値が出てくるのを待ちましょう。

もちろん、これは第二次ブラウザ戦争です。

ラベル: ,

Firefox 3 のロケーションバー自動補完メニューの調整

原文:Tweak Firefox 3 location bar autocomplete menu by Percy Cabello -- March 10, 2008

Firefox 3 のロケーションバーの共通の不満はフォントサイズが大きいために自動補完メニューが長すぎる、アドレスに比べてページタイトルが目立ちすぎる、アドレスが見づらいことです。

デフォルトの色とサイズはまだレビュー状態にありますが、今すぐお好みにあわせて調整することができます。以下のコードを userChrome.css ファイルに追加するだけです:
.ac-comment {
font-size: 100%! important;
color: #444444 ! important;
}

.ac-comment[selected="true"] { color: #FFFFFF !important; }

.ac-url-text {
font-size: 100% ! important;
color: #000077 ! important;
}

.ac-url-text[selected="true"] { color: #FFFFFF !important; }
.ac-comment はタイトルのスタイルに対応し、私はアドレスと同じ小さなサイズ(100%)と灰色に変更しました。.ac-url-text はアドレスに対応し青に設定しました。

これは次のように見えるはずです:

Tweak Firerfox 3 location bar autocomplete menu

別のフォントサイズや割合、色で試してみてください。色コードについては W3Schools で調べてください。

自動補完メニューの候補の数を減らすこともできます。

更新: 選択時のテキストカラーを変更する CSS を追加しました。ありがとう David。

ラベル: ,

Firefox 3 の真の全画面表示

原文:True full screen for Firefox 3 by Percy Cabello -- March 9, 2008

最近の Firefox 3 ナイトリーが真の全画面表示(フルスクリーン)モードをサポートしました。Firefox 2(および beta 4 を含む Firefox 3 のベータバージョン)では F11 キーを押すか表示メニューから全画面表示を選ぶと、Firefox は全画面を使うよう拡大しますが、ナビゲーションバーとタブバーは依然表示されていました。全画面で表示するには FullerScreen のような拡張機能を導入する必要がありました。

Firefox 3 full screen menuついに、全画面表示モードでは、ページのコンテンツがすべての領域を使用するようになり、ナビゲーションバーもタブバーも視界から消えました。代わりに、初めて使用したユーザでも何が起こったかわかるように、画面上端に向かってバーがスライドします。マウスカーソルを画面上部に持ってくるとバーが再表示されます。ナビゲーションバーを右クリックするとツールバーを表示したり全画面表示を終了せるための小さなメニューが表示されます。

欲を言うなら、ウェブ開発者が新しい意インタフェースを通じて全画面表示モードかどうかを検知して、それに応じてユーザインタフェースを調整できるとよいでしょう。

Michael Ventnor’s blog 経由。

ラベル: , ,

2008/02/17

Firefox 3 のロケーションバーを修復する

原文:Fix Firefox 3's location bar by Percy Cabello -- February 14, 2008

新しいロケーションバーは最近の Firefox 3 のお気に入りの機能の1,695の投票の中で約37%を獲得していますが、私の最近の Firefox 3 Beta 3 レビューに寄せられたコメントによると、多くの人がこれを好ましく思っていないようです。


最も多い不満は、新しい2ラインの自動補完メニューがユーザによっては目障りだと感じるというものです。

一つの解決策は表示される候補の数を減らすことです

別の解決策は Seth Spitzer の oldbar をインストールすることです。これはロケーションバーにシングルラインの自動補完リストを取り戻すシンプルな Firefox の拡張機能であり、マッチした単語のハイライト機能はありませんが入力した単語はブックマーク、履歴、タグから検索されます。

oldbar 1.1, bumped

更新: oldbar 1.2 は Firefox 3 Beta 3 に対応したので問題のあるバージョンを削除しました。

ラベル: , ,

2008/02/09

Mobile Firefox UI 第2弾

原文:Second take on Mobile Firefox UI by Percy Cabello -- February 8, 2008

タッチスクリーン機器向け Mobile Firefox のUI デザインの第2弾が公開されました。新しいデザインは以前の提案に対する意見を取り入れ、携帯機器の限られたスクリーンを快適に使用するための巧妙なユーザインタフェースを提案しています。

常時表示されるツールバーではなく、半透明の戻るアイコンだけがウェブページの下部にオーバーレイ表示されるため、最も良く利用されるウェブブラウザの動作を容易に実行することができます。

ページ下部にオーバーレイされる Firefox アイコンをタップするとツールバー全体が表示されます。

Mobile Firefox second UI proposal

ツールバーには戻る、進む、ブックマーク、タブリストボタンがロケーションバーと再読み込みボタンと共に表示されます。もう一度 Firefox アイコンをタップするとツールバーは閉じられます。

拡張機能が追加するボタンやツールバーはロケーションバーの上に積み上げらます。

Mobile Firefox second UI proposal, toolbar

ナビゲーション手段として、タップによるリンク先移動やパン、ダブルタップによるページズーム、タッチ-ドラッグによるパン、タッチ-ホールド-ドラッグによる詳細なズームイン・アウト、タッチ-ホールドによるリンクインフォメーションやステータスバーに表示されない重要な情報の表示などが提案されています。

Doug Turner のブログMozilla Wiki でコメントや提案を共有できます。

ラベル: ,

Copyright (c)2005 by the Mozilla Links Contributors. Mozilla Links(TM) is a publication of the Mozilla Newsletter project under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 License.