このサイトの記事更新は2019年11月に終了されました。過去記事アーカイブを公開しています。

投稿されたすべてのトピック

Firefox 13 のアドオン互換性に関わる修正のまとめ

[これは Mozilla Add-ons Blog の記事 Add-on Compatibility for Firefox 13 の抄訳です]

Firefox 13 がベータ版になってからしばらく時間が経ち、またこの記事の公開も遅くなってしまいました。申し訳ありません。いつも通り、アドオンの互換性に影響を及ぼす可能性のある Firefox 13 の変更点をまとめました。Firefox 13 for Developers により詳しい情報が載っていますので、こちらも併せてご覧ください。

一般

XPCOM

新機能

この一覧に載っていない変更点や間違いを見つけたらコメント欄でお知らせください。もしあなたのアドオンが Firefox 13 で動かなくなった場合は、筆者の方でも調査したいと思います。

AMO では、Firefox 12 と互換性のあるアドオンについて、今後 2 週間以内に 自動互換性テストと対応バージョンの更新 を行います [訳注: Firefox 11 の互換性情報 では、こうした対応は今後行わないと書かれていましたが、Firefox 本体の互換性改善 と併せて継続されているようです]。筆者は Firefox 14 の互換性情報についても確認を進める予定で、今回の記事ほど公開が遅くならないよう努力したいと思います。

Firefox 13 の主な新機能を紹介します

今週リリースされた Firefox 12 に続き、今朝 Firefox 13 ベータ版 がリリースされました。ベータ期間中は安定性や互換性の修正が行われるのみで、基本的には新機能の追加はありません。Firefox 13 のリリースは 6/5 を予定していますが、機能がほぼ確定するベータ版リリースの一足先に主な新機能と改良点をご紹介します。

Android 版は Firefox 14 へ向けて抜本的な設計改良が行われており、Firefox 13 のリリースはスキップされます。生まれ変わる Android 版 Firefox にご期待ください。

Firefox 13 の特長

Firefox 13  では、スタートページのデザイン刷新や新しいタブページの導入により、よく使う機能や良く表示するページにより簡単にアクセスできるようになります。また、Firefox に重大な問題が生じた時に設定をリセット可能にするなど、ユーザがトラブル解決し易くなる改良も行われています。

パフォーマンス面では SPDY プロトコルに対応したことで、Google などの SPDY 対応サイトで読み込み時間を短縮できます。また、最適化や遅延読み込み実装などの積み重ねにより起動時間を短縮したり、セーフブラウジングの実装刷新や、長時間使用していないプラグインはアンロードするなどしてメモリ使用量を削減するなどの改善が続けられています。

開発者向けには疑似クラスロックの対応を始めとした開発者ツールの改良や、column-fill プロパティで新聞や雑誌のような多段組レイアウトへの流し込みに対応したり、次世代 JavaScript 構文のサポートなど、Web 標準機能の実装を続けています。

(さらに…)

Aurora 13 の開発者向けツールが新しくなりました

注:黒字箇所は翻訳が確定した部分です。残りの灰色の箇所は翻訳が完了していません(暫定的に機械翻訳になっています)。

原文:Firefox Aurora 13 Developer Tools Updates (http://hacks.mozilla.org/2012/03/firefox-aurora-13-developer-tools-updates/)

Firefoxのリリースチャネルのユーザーがちょうど今スタイルエディタとページインスペクタ3D(Tilt)を楽しんでいる頃、我々は数ある素晴らしい開発ツールを持つAuroraチャネル のFirefox13を出荷しました。Auroraのユーザーは12週間先取りしてこれらの機能を利用することができます。

ページインスペクタ

スタイリングされたCSSメニューや他の要素の :hover , :active および :focus などの擬似クラスははるかに簡単になりました。あなたは今ページインスペクタの中に選択したページ要素の擬似クラスにロックをする私は、この機能を示すために1分のビデオを作りました。

ページ要素の擬似クラスのロックを切り替えるには、選択した要素に対応した”情報バー”を右クリックします。ページインスペクタで要素を選択した場合、情報バーは、タグ名、要素のIDとクラスを持つホバリングボックスです。我々はこの機能の便利なメニューを追加することを計画していますが、単純な右クリックだけで、今日の擬似クラスのロックを使用することができます。

あなたが最後にページインスペクタを使用したときに、それらを開いていた場合、ページインスペクタを再度開いたときに、HTMLパネルとスタイルのサイドバーもその状態から再開されるようになります。これにより、それらを再び開く際に[Ctrl]+[H]や[Ctrl]+[S]キーを押す必要がなくなります。あなたが、これらのキーボードショートカットに疑問を抱いている場合は、それらの他の有用なヒントを見つけるためにページインスペクタについてのMDNのページを参照して下さい。

ページインスペクタの3Dビューを使用するときは、ビューに戻って要素を選択して”F”キーを押します。ヒント:ページインスペクタで3Dボタンが表示されない場合、ブロックリストのグラフィックドライバを確認して下さい。ドライバのアップデートが必要な可能性があります。

HTMLパネルの要素のコンテキストメニューには現在いくつかの便利なアクションを提供しています。

HTMLパネル内のノードのコンテキストメニュー

スタイルインスペクタ

CSSルールのビューのコンテキストメニュー

ページインスペクタのスタイルインスペクタサイドバーには、数々の便利なアップグレードがありました。

あなたが現在選択して、することができますルールビューのルールをコピーしてください。物事がさらにすばやく簡単にできるようにするために、コンテキストメニューからルールの全てまたは一部をコピーすることができます。

計算されたビューでは、CSSファイルへのリンクはスタイルエディタに行くのではなく、ソースの表示。これは(下のスタイルエディタ]セクションでビデオを参照してください)いくつかのワークフローが迅速に行うことができます。

ルール·ビューの無効なエントリは、現在の警告記号が付いています。ツールチップは、問題に関する詳細な情報を与えることができます。

ルール·ビューで無効なCSS

メディアクエリの結果として適用されるルールがされます。メディアクエリで示す

関連付けられたメディアクエリを使用してルール

スタイルエディタとスクラッチパッド

スタイルエディタはプロンプトを表示せずにfile :/ /のURLを介してロードされたCSSファイルを保存しますこれはCSSを使って実験するためのワークフローになり、非常に迅速にFirefox12でこの機能は実際に実装されます。それはFirefox12のAuroraサイクルの間に追加され、本来ここに掲載する注意事項ではありませんでした。

これはどのように滑らかなのアイデアを得るには、以下の1分のビデオを参照してください。

スクラッチパッドとスタイルエディタの両方で共有されているエディタのコードに注目すべき変更がいくつかありました。テーマのアドオンは現在、エディタのスタイルを変更することができ行番号をクリックすることによって、コードの行全体を選択して変更できます。

私たちの極秘開発

私は、あなたがこれらの更新をお楽しみください。私は今後のリリースに何があるかについての詳細を教えたかったが、誰も彼らが着陸う時も知らないしていたり、任意のアイデア何ができるかおそらくそこにあるの。実際には、唯一選ばれた少数のを見ることができます未完成の機能を、我々はあることを確認しようと私たちの秘密の秘密結社が入り込めないまま

それだけだ我々はロール方法

modestの新システムへの移行について

こんにちはmichiです。

modestの新システム(以降 新modest)への移行を近日中に行います。

新modestではこれまでのページの概念を取り払い、
投稿ベースのプロジェクトコミュニケーションを行う場として設計されています。

modest でできること:

Projects — Project の窓口を広げる –
世間に開かれた利用者やコミュニティに、あなたの Project を紹介してください。HTML5 や JavaScript, CSS などのウェブの全般的な技術もさることながら、モバイル・セキュリティ・オープンソースハードウェアにいたるまで、インターネットに関連するさまざまな Project が対象となります。modestを通じて世界に広く知っていただくことで、フィードバックの獲得やコミュニティの成長を促進することができます。

Events — イベントを告知する –
あなたのProject やインターネットに関連するオンライン・オフラインイベントの告知を行うことができます。多くの人々にイベントの参加を促し、イベントを通してより深くあ なたのProjectを理解していただくことやコミュニケーションのきっかけを創出します。

Blog — タイムリーな情報を発信する –
modestに投稿された Project のブログは最新情報としてmodestの最も目立つところに表示されます。あなたが今知らせたい情報をタイムリーに発信することで、オープンでスピード感 のあるProject 運営が可能となります。modestを利用するユーザにとっては、インターネットに関連する最新の技術や新しいアイディア、興味のあるProjectの” 今”を知る機会を得ることになるでしょう。

Developers — 人と人とのコミュニケーション –
modest は、人と人とをつなぐ一種のハブの役割を担います。Developers では Project や Event などに関係する Developer とのコミュニケーションの機会を得ることができます。また、あなたがModestに登録した時点であなたはDeveloperとしてmodestで活動す ることが出来ます。新しい仲間を探したり、自分の Project へのフィードバックを求めたり、その可能性は無限大です。

どのように変わるかは
michi.mozlabs.jp
でテストを行っているので興味のある方は見に来てください。

Firefox 12 の主な新機能を紹介します

今週リリースされた Firefox 11 に続き、今日 Firefox 12 ベータ版 がリリースされました。ベータ期間中は安定性や互換性の修正が行われるのみで、基本的には新機能の追加はありません。Firefox 12 のリリースは 4/24 を予定していますが、機能がほぼ確定するベータ版リリースの一足先に主な新機能と改良点をご紹介します。

(さらに…)

Firefox 12 のサイト互換性に関わる修正

Firefox 12 のベータ版が明日 3/16 深夜にリリースされる予定です。可能な限り互換性を維持するよう開発されましたが、他のブラウザとの相互運用性や最新 Web 標準仕様への準拠のため、後方互換性に関わる修正も含まれます。そのような修正点をまとめましたので、動作検証時などにご参照ください。

(さらに…)

Firefox 11 のサイト互換性に関わる修正

今朝 Firefox 11 がリリースされました。可能な限り互換性を維持するよう開発されましたが、他のブラウザとの相互運用性や最新 Web 標準仕様への準拠のため、後方互換性に関わる修正も含まれます。そのような修正点をまとめましたので、動作検証時などにご参照ください。

(さらに…)

Mac版Firefoxで、IMEや、キーボード入力のログを取る方法

Gecko 8 (Firefox 8)以降では、Mac版のIMEやキーボードの処理がnsChildViewから切り離されました。この際に、開発者が入手できないIMEのデバッグも行えるようにログをとる機能をリリース版にも用意しています。

ログを取るには環境変数を利用しなくてはいけませんが、残念ながらGUIで手軽にこれを行う方法は分かりませんので、ここではターミナルを利用したやり方を紹介します。

(さらに…)