さて本日がいよいよ校正の最終日となるでしょう。
2W ほどかかりましたが、全体にかなり読み違い、誤訳が多くて自分でもやや恥ずかしく思うような草稿でありました。(^^;
日本語を英語に置き換えただけで、内容をじっくりと推敲していないところが多いと自己反省したしだいです。もちろん、知識不足で専門家の意見が必要な箇所も多々あります。特に今回は、コーディングの説明が多くて、プログラムの知識が要求される文書です。
このような文書の対応として、主にふたつ考えられます。
1.内容が分からない部分を明らかにして、専門化に確認する。
2.自分なりに、翻訳に必要なプログラムの知識を習得する。
1. は、 Mozilla Japan に草稿公開することで、ある程度支援が得られます。分からない部分を明確に宣言するように、草稿訳注という形でコメントを入れるようにしています。
2.は、まあボチボチですね。JavaScript、C、Java と色々読み漁っています。editor を使って coding もしますが、たとえ簡単なプログラムでも上手く行った時は、結構うれしいですね。余談になりますが、net というのは、何かアメーバーのように自己増殖します。coding を覚えようとすると、net の中で、実に様々な機会が提供されます。そこで、net の利用者が、自分でどんどん coding を覚えて、やがて net の発展に貢献できるような人材を、net 自身がで育成しているような感じがします。
また、当文書でも盛んに open source について述べられていますが、プログラムをカスタマイズして、自分なりに便利なものに作り変えて行くことが出来るなんてすばらしいことです。まあ、私には縁遠い世界ですが、しかし、素人ながらプログラムには大なり小なり、知的好奇心をくすぐられるところがあります。数学の解を得るのに、色々なアプローチがあるように、coding の表現にも創造性を発揮できる領域が存在するようです。
話はそれましたが、今後も自分なりに、翻訳を通じてプログラムの勉強は継続して行きたいと思います。さて、いつもながらの校正作業へかかりましょう。
原題: Gecko Info for Windows Accessibility Vendors
訳題: Windows アクセシビリティベンダー向け Gecko 情報
原文: 青色表示
訳文: 黒色表示
校正文: 赤色表示
校正対象範囲: 黒色太字表示
*n(=int)校正コメント:赤色表示
ISimpleDOMDocument
There is one ISimpleDOMDocument interface for each XML or HTML document in Gecko, which you can use to get important information global to the document. If a given node's get_nodeType method returns NODETYPE_DOCUMENT, then you know you can QueryInterface to an ISimpleDOMDocument. The root accessible can also always be QueryInterface'd to an ISimpleDOMDocument.
ISimpleDOMDocument
Gecko の各 XML や HTML ドキュメント用の ISimpleDOMDocument インターフェイスがひとつあります。これはドキュメントにグローバルな重要情報を取得するために使われます。もし任意のノードの get_nodeType メソッドが NODETYPE_DOCUMENT を返すならば、ISimpleDOMDocument に QueryInterface 出来ることが分かります。ルートアクセシビリティはまた必ず ISimpleDOMDocument に QueryInterface されます。
Here are the methods for ISimpleDOMDocument:
HRESULT get_URL (/* [out] */ BSTR *url); // Location of document
HRESULT get_title (/* [out] */ BSTR *title); // From the (TITLE)
HRESULT get_mimeType(/* [out] */ BSTR *mimeType); // For example text/html or text/plain
HRESULT get_docType (/* [out] */ BSTR *docType); // From the (!DOCTYPE ..)
HRESULT get_nameSpaceURIForID( // Translate namespace ID's from ISimpleDOMNode
/* [in] */ unsigned short nameSpaceID, // calls into the actual namespace URI's
/* [out] */ BSTR *nameSpaceURI);
HRESULT put_alternateViewMediaTypes(/* [in] */ BSTR * commaSeparatedMediaTypes); // For example "aural, braille"
以下が ISimpleDOMDocument 用メソッドです:
HRESULT get_URL (/* [out] */ BSTR *url); // ドキュメントの位置
HRESULT get_title (/* [out] */ BSTR *title); // (TITLE) から
HRESULT get_mimeType(/* [out] */ BSTR *mimeType); // 例えば text/html また text/plain
HRESULT get_docType (/* [out] */ BSTR *docType); // (!DOCTYPE ..) から
HRESULT get_nameSpaceURIForID( // ISimpleDOMNode から名前スペース ID を翻訳する。
/* [in] */ unsigned short nameSpaceID, //実際の名前スペース URI へ呼び出す
/* [out] */ BSTR *nameSpaceURI);
HRESULT put_alternateViewMediaTypes(/* [in] */ BSTR * commaSeparatedMediaTypes); // 例えば "aural, braille"
Keyboard User Interface and API
Fortunately, Gecko uses the standard keyboard API's for each supported platform.
For a large number of keyboard commands, we emulate Internet Explorer's keyboard shortcuts. Our keyboard plan describes our current design and future possibilities.
キーボード//→キーボードの//ユーザーインターフェイスと API
幸い Gecko はサポートされている各プラットフォーム用に標準キーボード API を使います。
数多くのキーボードのコマンドは、Internet Explorer のキーボードショートカットをエミュレートします。私たちの keyboard plan は現在の設計と将来の可能性について説明します//→私たちのキーボードプランによって、現在の設計と将来の様々な可能性について説明します//。
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:
HTML を超えて: 他の種類のウェブコンテンツ
*HTML を超えたコンテンツの種類があるのを聞かれた方がいるかもしれません。そして Gecko による//→をベースとした//製品がそれらをサポートするかどうか知りたくなるかもしれません:
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.
MathML : ウェブ上で完全な数学の概念を表示するのに使われる XML 言語です。MathML をサポートする Mozilla プロジェクトが進行中です。現在は私たちは MathML 用に MSAA をサポートする計画はありません。 - これには外部的 DOM を使用する事を提案する//→外部的に DOM を使用する事を推奨する//可能性が大きいです。というのは、数学をサポートするために MSAA は単にそこで//→内部に//適任の人材を備えていないためです。
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. 本質的に Flash の W3C XML ベース版で - 他のマークアップベースのコンテンツと融和しており、DOM をサポートしアクセシビリティ機能を備えています。 Mozilla の SVG プロジェクト は幾多の失敗と再生を経ています。SVG は他の有名なブラウザに支援されれば、おそらくもっと高い優先度を獲得するでしょう。より良い実装が実現するまでは、SVG アクセシビリティをサポートするかどうか、またその方法も明らかになっていません。
Questions or Comments?
Please discuss accessibility issues on the Mozilla-Accessibility mailing list . You can also e-mail me (Aaron Leventhal) directly at aaronleventhal@moonset.net .
Maintained by Aaron Leventhal.
質問 または コメント?//→ 質問やコメントについて//
Mozilla-アクセシビリティメールリストでアクセシビリティの問題について話し合いましょう。また直接私宛に e-mail を送って下さい。 (Aaron Leventhal) aaronleventhal@moonset.net .
管理者: Aaron Leventhal.
以上で校正作業をこれで完了します。あとは Mozilla Japan の公開校正をへて、速やかに完成原稿に上げたいと思います。そうすれば、一連のアクセシビリティ関連の文書が一段落しますので、ホット一息つけるかもしれません。\(^o^)/
一応校正を反映しました草稿をリンクします。また、 Mozilla Japan の翻訳活動に興味のある方は、下記の Mozilla をクリックしてみてください。
訳題: Windows アクセシビリティベンダー向け Gecko 情報(校正後)
2W ほどかかりましたが、全体にかなり読み違い、誤訳が多くて自分でもやや恥ずかしく思うような草稿でありました。(^^;
日本語を英語に置き換えただけで、内容をじっくりと推敲していないところが多いと自己反省したしだいです。もちろん、知識不足で専門家の意見が必要な箇所も多々あります。特に今回は、コーディングの説明が多くて、プログラムの知識が要求される文書です。
このような文書の対応として、主にふたつ考えられます。
1.内容が分からない部分を明らかにして、専門化に確認する。
2.自分なりに、翻訳に必要なプログラムの知識を習得する。
1. は、 Mozilla Japan に草稿公開することで、ある程度支援が得られます。分からない部分を明確に宣言するように、草稿訳注という形でコメントを入れるようにしています。
2.は、まあボチボチですね。JavaScript、C、Java と色々読み漁っています。editor を使って coding もしますが、たとえ簡単なプログラムでも上手く行った時は、結構うれしいですね。余談になりますが、net というのは、何かアメーバーのように自己増殖します。coding を覚えようとすると、net の中で、実に様々な機会が提供されます。そこで、net の利用者が、自分でどんどん coding を覚えて、やがて net の発展に貢献できるような人材を、net 自身がで育成しているような感じがします。
また、当文書でも盛んに open source について述べられていますが、プログラムをカスタマイズして、自分なりに便利なものに作り変えて行くことが出来るなんてすばらしいことです。まあ、私には縁遠い世界ですが、しかし、素人ながらプログラムには大なり小なり、知的好奇心をくすぐられるところがあります。数学の解を得るのに、色々なアプローチがあるように、coding の表現にも創造性を発揮できる領域が存在するようです。
話はそれましたが、今後も自分なりに、翻訳を通じてプログラムの勉強は継続して行きたいと思います。さて、いつもながらの校正作業へかかりましょう。
原題: Gecko Info for Windows Accessibility Vendors
訳題: Windows アクセシビリティベンダー向け Gecko 情報
原文: 青色表示
訳文: 黒色表示
校正文: 赤色表示
校正対象範囲: 黒色太字表示
*n(=int)校正コメント:赤色表示
ISimpleDOMDocument
There is one ISimpleDOMDocument interface for each XML or HTML document in Gecko, which you can use to get important information global to the document. If a given node's get_nodeType method returns NODETYPE_DOCUMENT, then you know you can QueryInterface to an ISimpleDOMDocument. The root accessible can also always be QueryInterface'd to an ISimpleDOMDocument.
ISimpleDOMDocument
Gecko の各 XML や HTML ドキュメント用の ISimpleDOMDocument インターフェイスがひとつあります。これはドキュメントにグローバルな重要情報を取得するために使われます。もし任意のノードの get_nodeType メソッドが NODETYPE_DOCUMENT を返すならば、ISimpleDOMDocument に QueryInterface 出来ることが分かります。ルートアクセシビリティはまた必ず ISimpleDOMDocument に QueryInterface されます。
Here are the methods for ISimpleDOMDocument:
HRESULT get_URL (/* [out] */ BSTR *url); // Location of document
HRESULT get_title (/* [out] */ BSTR *title); // From the (TITLE)
HRESULT get_mimeType(/* [out] */ BSTR *mimeType); // For example text/html or text/plain
HRESULT get_docType (/* [out] */ BSTR *docType); // From the (!DOCTYPE ..)
HRESULT get_nameSpaceURIForID( // Translate namespace ID's from ISimpleDOMNode
/* [in] */ unsigned short nameSpaceID, // calls into the actual namespace URI's
/* [out] */ BSTR *nameSpaceURI);
HRESULT put_alternateViewMediaTypes(/* [in] */ BSTR * commaSeparatedMediaTypes); // For example "aural, braille"
以下が ISimpleDOMDocument 用メソッドです:
HRESULT get_URL (/* [out] */ BSTR *url); // ドキュメントの位置
HRESULT get_title (/* [out] */ BSTR *title); // (TITLE) から
HRESULT get_mimeType(/* [out] */ BSTR *mimeType); // 例えば text/html また text/plain
HRESULT get_docType (/* [out] */ BSTR *docType); // (!DOCTYPE ..) から
HRESULT get_nameSpaceURIForID( // ISimpleDOMNode から名前スペース ID を翻訳する。
/* [in] */ unsigned short nameSpaceID, //実際の名前スペース URI へ呼び出す
/* [out] */ BSTR *nameSpaceURI);
HRESULT put_alternateViewMediaTypes(/* [in] */ BSTR * commaSeparatedMediaTypes); // 例えば "aural, braille"
Keyboard User Interface and API
Fortunately, Gecko uses the standard keyboard API's for each supported platform.
For a large number of keyboard commands, we emulate Internet Explorer's keyboard shortcuts. Our keyboard plan describes our current design and future possibilities.
キーボード//→キーボードの//ユーザーインターフェイスと API
幸い Gecko はサポートされている各プラットフォーム用に標準キーボード API を使います。
数多くのキーボードのコマンドは、Internet Explorer のキーボードショートカットをエミュレートします。私たちの keyboard plan は現在の設計と将来の可能性について説明します//→私たちのキーボードプランによって、現在の設計と将来の様々な可能性について説明します//。
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:
HTML を超えて: 他の種類のウェブコンテンツ
*HTML を超えたコンテンツの種類があるのを聞かれた方がいるかもしれません。そして Gecko による//→をベースとした//製品がそれらをサポートするかどうか知りたくなるかもしれません:
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.
MathML : ウェブ上で完全な数学の概念を表示するのに使われる XML 言語です。MathML をサポートする Mozilla プロジェクトが進行中です。現在は私たちは MathML 用に MSAA をサポートする計画はありません。 - これには外部的 DOM を使用する事を提案する//→外部的に DOM を使用する事を推奨する//可能性が大きいです。というのは、数学をサポートするために MSAA は単にそこで//→内部に//適任の人材を備えていないためです。
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. 本質的に Flash の W3C XML ベース版で - 他のマークアップベースのコンテンツと融和しており、DOM をサポートしアクセシビリティ機能を備えています。 Mozilla の SVG プロジェクト は幾多の失敗と再生を経ています。SVG は他の有名なブラウザに支援されれば、おそらくもっと高い優先度を獲得するでしょう。より良い実装が実現するまでは、SVG アクセシビリティをサポートするかどうか、またその方法も明らかになっていません。
Questions or Comments?
Please discuss accessibility issues on the Mozilla-Accessibility mailing list . You can also e-mail me (Aaron Leventhal) directly at aaronleventhal@moonset.net .
Maintained by Aaron Leventhal.
質問 または コメント?//→ 質問やコメントについて//
Mozilla-アクセシビリティメールリストでアクセシビリティの問題について話し合いましょう。また直接私宛に e-mail を送って下さい。 (Aaron Leventhal) aaronleventhal@moonset.net .
管理者: Aaron Leventhal.
以上で校正作業をこれで完了します。あとは Mozilla Japan の公開校正をへて、速やかに完成原稿に上げたいと思います。そうすれば、一連のアクセシビリティ関連の文書が一段落しますので、ホット一息つけるかもしれません。\(^o^)/
一応校正を反映しました草稿をリンクします。また、 Mozilla Japan の翻訳活動に興味のある方は、下記の Mozilla をクリックしてみてください。
訳題: Windows アクセシビリティベンダー向け Gecko 情報(校正後)