IT翻訳 Nobuyuki の仕事部屋

ボランティアでソフトウエアーローカライズのために翻訳をしている。

Gecko Info for Windows Accessibility Vendors更新対応12

2005-06-11 23:48:40 | InTranslated
本日で、更新対応も完了します。この文書がその一例ですが、 Mozilla の文書はしばしば加筆訂正されております。今回の V1.13 への変更は大幅なものですが、小さな変更については日常茶飯事のように発生しているようです。現にこの文書は、すでに気付いた時はには、V1.14 に上がっています。

第一回目にご説明いたしましたように、業界の情報の変化に合わせて著者は文書の内容を都度アップデートしています。それだけに、翻訳文書を変更に合わせてメンテナンスして行くことも大変労力の必用な作業となります。正直言って、いままで翻訳してきた文書について、私も翻訳しっぱなしで、その後のバージョンアップのチェックをほとんどしておりませんでした。今回は、草稿公開中に文書が大幅に更新された事と、原著者から変更の連絡をいただいたので、こうして更新対応をしております。(-_-;

ちなみに変更内容につきましては、各文書の末尾に変更履歴を表すデータへのリンクが備わっておりますので、どなたでも参照することができます。

それでは、最後の仕上げにとりかかります。本日の節は HTML の未来形の話なので、内容も加筆訂正されています。

旧バージョン: Gecko Info for Windows Accessibility Vendors Rev.1.02
新バージョン: Gecko Info for Windows Accessibility Vendors Rev.1.14
原文(旧):  青色表示
原文(新):  緑色表示
訳文(新):  黒色表示
*注記/コメント: 赤色表示

Beyond HTML: Other Types of Web Content

*

You may have heard of some content types beyond HTML, and want to know if Gecko based products will support them:
* MathML : an XML dialect used to display full math notation on web pages. Here's the ongoing Mozilla project to support MathML . We do not currently have plans to support MSAA for MathML - we will likely suggest use of the external DOM for this, because MSAA simply does not have the right stuff in it to support mathematics.


Beyond HTML: Other Types of Web Content

*

You may have heard of some content types beyond HTML, and want to know if Gecko based products will support them:
//→DHTML: の段落が新規に追加されています。//
* DHTML: Gecko and other browsers have long supported dynamic content, where the page appearance changes because of JavaScript. This can be used to create the appearance of desktop-style widgets like menus, spreadsheets and tree views which HTML lacks. Or, it can be used to completely change content on the fly, without loading a new page. Previously it was not posible to make this accessible, but Firefox 1.1 will contain markup for DHTML accessibility, which will allow authors to make advanced widgets and web applications accessible.
* MathML : an XML dialect used to display full math notation on web pages. Here's the ongoing Mozilla project to support MathML . We do not currently have plans to support MSAA for MathML - we will likely suggest use of the external DOM for this, because MSAA simply does not have the right semantics in it to support mathematics. MathML support is currently built into Firefox.
//→最後の文が新規に追加されています。//

HTML を超えて: 他の種類のウェブコンテンツ

*

HTML を超えたコンテンツの種類があるのを聞かれた方がいるかもしれません。そして Gecko をベースとした製品がそれらをサポートするかどうか知りたくなるかもしれません:
* DHTML: Gecko およびその他のブラウザは、JavaScriptによって、ページの外観が変化する動的なコンテンツを古くからサポートしています。そして、 HTML にはないメニュー、スプレッドシート、ツリービューなど、デスクトップ型のウィジェットの外観を作成するのに使用できます。また、新しいページを読み込むことなく、急いでコンテンツを完全に変更するのにも使用されます。以前は、これにアクセシビリティを持たせるのは出来ませんでしたが、Firefox 1.1 は DHTML アクセシビリティ用のマークアップ言語を備えることで、進んだウィジェットやウェブアプリケーションに作者がアクセシビリティを持たせることを可能にしました。
* MathML : ウェブ上で完全な数学の概念を表示するのに使われる XML 言語です。MathML をサポートする Mozilla プロジェクトが進行中です。現在は私たちは MathML 用に MSAA をサポートする計画はありません。 - これには外部的に DOM を使用する事を推奨する可能性が大きいです。というのは、数学をサポートするために MSAA は単にそれ自体正しい意味論 (semantics) を備えていないためです。 MathML のサポートは現在 Firefox にとりこまれまれています。


SVG : Scaleable Vector Graphics. Essentially W3C's XML-based version of Flash - mixes well with other markup based content, supports the DOM and has accessibility features. Mozilla's SVG Project has been through several stalls and rebirths -- SVG will probably become more of a priority if other well known browsers support it. We won't know how, or whether, we'll support SVG accessibility until a better implementation comes along.

SVG : Scaleable Vector Graphics. Essentially W3C's XML-based version of Flash - mixes well with other markup based content, supports the DOM and has accessibility features. Mozilla's SVG Project has been through several stalls and rebirths -- SVG will probably become more of a priority if other well known browsers support it. We won't know how, or whether, we'll support SVG accessibility until a better implementation comes along. Firefox 1.1 will support SVG.//→最後の文が新規に追加されています。//

SVG : Scaleable Vector Graphics. 本質的に Flash の W3C XML ベース版で - 他のマークアップベースのコンテンツと融和しており、DOM をサポートしアクセシビリティ機能を備えています。 Mozilla の SVG プロジェクト は幾多の失敗と再生を経ています。SVG は他の有名なブラウザに支援されれば、おそらくもっと高い優先度を獲得するでしょう。より良い実装が実現するまでは、SVG アクセシビリティをサポートするかどうか、またその方法も明らかになっていません。Firefox 1.1 は SVG をサポートします。

XForms: XForms is the future of online forms as envisioned by the W3C. Drawing on other W3C standards like XML Schema, XPath, and XML Events, XForms tries to address some of the limitations with the current HTML forms model. One of the key features of XForms is accessibility.//→この段落が新規に追加されています。//

XForms: XForms は W3C によって計画されてるように、オンラインフォームの将来像です。XML Schema、XPath、XML Events などの他の W3C 標準を備えることで、XForms は現在の HTML フォームモデルの限界のいくつかを乗り越えようとしています。XForms の主要機能のひとつがアクセシビリティです。

XUL: The XML-based language used by Firefox and Mozilla to develop the UI. Similar to HTML in that it can be combined with CSS and Javascript to make powerful applications. Contains more desktop-style widgets than HTML and follows a box layout model, rather than being text-flow based. In the future more standalone applications may use XUL via Xulrunner.//→この段落が新規に追加されています。//

XUL: Firefox と Mozilla が UI(ユーザインターフェイス) を開発するのに使用している XML ベースの言語。強力なアプリケーションを作成するのに、CSS と Javascript を組み込める点で、HTML と類似しています。HTML より多くのデスクトップ型のウィジェットを備え、テキストフロー・ベースではなく、ボックスレイアウトモデルに従っています。将来もっと多くのスタンドアロン型のアプリケーションが Xulrunner 経由で XUL を使用するかもしれません。

これで今回の更新対応は、完了しました。\(~o~)/

なお、訳文について、気がつかれたことがある方は忌憚なく、ご意見をお寄せください。
新バージョン和訳: Gecko Info for Windows Accessibility Vendors Rev.1.14