Skip to content

Latest commit

 

History

History
94 lines (69 loc) · 9.91 KB

File metadata and controls

94 lines (69 loc) · 9.91 KB
title slug
Firefox 1.5 for developers
Mozilla/Firefox/Releases/1.5

{{FirefoxSidebar}}

Gecko 1.8 エンジンに基づいて、Firefox 1.5 はクラス最高の標準サポートを改善し、次世代のウェブアプリケーションを可能にする新しい機能を提供しました。Firefox 1.5 では、CSS2 と CSS3、SVG 1.1 と <canvas>、XForms と XML イベント、さらに多くの DHTML、JavaScript、DOM 拡張を介したスクリプト可能でプログラム可能な 2D グラフィックスの API のサポートが強化されています。

開発ツール

Firefox 1.5 をサポートする開発者を助ける、さまざまなツールやブラウザー拡張機能が利用可能です。

  • DOM Inspector : 開発者が、文書を直接編集しなくても文書を調査、編集可能なツールです。DOM Inspector は、カスタムインストールにある Firefox 1.5 の開発者ツールの中からインストール可能です。
  • JavaScript console : JavaScript コードを、JavaScript と CSS のエラーをみながら作成、試験可能なツールです。
  • ページのソースにてシンタックスハイライト、検索機能を利用できます。
  • ブラウザー拡張 には、FireBug, ウェブ開発ツールバー, Live HTTP Headers, HTML Validator などさまざまな機能が含まれます。

注: いくつかの拡張機能はいまのところ Firefox 1.5 をサポートしていません。これらは自動的に無効になります。

概説

Firefox 1.5 での新機能のいくつかを紹介します。

ウェブサイト、ウェブアプリケーション開発者向け

  • XHTML の中での SVG についての導入
    • : SVG を XHTML ページの中でどのように利用し、JavaScript と CSS を通常の XHTML でのスクリプトと同様な方法で画像を操作する方法について学習します。SVG in Firefox も読み、 Firefox における SVG 実装の問題点と現状について学習してください。
  • Canvas での画像の描き方
    • : 新しい <canvas> タグについて、Firefox においてどのようにグラフやその他のオブジェクトを描くかについて学習します。
  • CSS3 Columns
    • : CSS3 に提案されている自動マルチカラムテキストレイアウトの新規サポートについて学習します。
  • Firefox 1.5 のキャッシュを利用する
    • : bfcache と、進む・戻る機能をどのように高速化したかについて学習します。

XUL と拡張機能開発者向け

ネットワーク関係の変更

  • 証明書のプロンプトは、チャネルごとに上書き可能になりました。これは、nsIChannel の notificationCallbacks へインターフェイスリクエスタとして設定し、nsIBadCertListener へインターフェイスを設定することで動作します。
  • nsIWebBrowserPersist のリスナは、nsIInterfaceRequestor::GetInterface を実装し、nsIProgressEventSink (nsIWebProgressListener と重複し、そう使い勝手がいいわけではありません) を含む問い合わせがくる可能性のあるチャネルのすべてのインターフェイスを提供する機会をもちました。これには、nsIChannelEventSinknsIBadCertListener も含みます。
  • XMLHttpRequest を含む、拡張機能や他の necko 利用側は、cookie ヘッダーを明示的に設定でき、necko はそれを置き換えません。保存された cookie は、明示的に設定されたヘッダーと組み合わされ、保存された cookie を上書きします。

新しいエンドユーザー向け機能

ユーザー体験

  • より早いブラウザーナビゲーション 戻る・進むボタンのパフォーマンス改善
  • ブラウザータブのドラッグ・ドロップによる再配列
  • 検索エンジンリストへの Answers.com の追加 (辞書検索)
  • 製品利便性の向上 エラーページの記述の改善、オプションメニューの再配置、RSS 検出、"セーフモード"について
  • よりよいアクセシビリティーのサポート DHTML のアクセシビリティーを含む
  • 壊れたウェブサイトのレポートのウイザード により、Firefox で動作しないウェブサイトの報告が行えます。
  • Mac OS X 環境のよりよいサポート (10.2 かそれ以上)、Safari や Mac Internet Explorer からのプロファイル移行を含む。

セキュリティーとプライバシー

  • 自動更新 による、能率化された製品アップグレード。アップグレードの通知は、より目立つようになり、Firefox のアップデートも 0.5MB かそれ以下になりました。拡張機能のアップデートも改良されました。
  • ポップアップブロックの改良
  • プライバシーデータの消去 機能により、より簡単に、メニューやキーボードショートカットから個人データの消去が高速に行えるようになりました。

オープンなウェブ標準のサポート

Firefox のウェブ標準のサポートは、一貫性のあるクロスプラットフォームな実装とともに、業界をリードし続けます。

Firefox 1.5 は、データ転送プロトコル (HTTP/FTP/SSL/TLS/その他)、他言語文字データ (Unicode)、画像 (GIF/JPEG/PNG/SVG/その他) や、世界でもっとも普及したスクリプト言語の最新版である JavaScript 1.6 をサポートしています。

Firefox 1.0 以降の変更

2004 年 11 月 9 日の最初のリリース以降、さまざまな変更が Firefox へ導入されています。Firefox は多くの新機能とバグ修正により前進してきました。変更点の詳しい一覧は squarefree.com にあります。