X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=mime-ui-en.sgml;h=5868fd01c9ae24f1af80c0350dd83db1532c5bd1;hb=f18ceec1b9274de23f7f436345e947eeecb61c0e;hp=275342f8042d937dc31a7fa2798f9fc29e2491c8;hpb=3b70e22a7e7202ebecebe28d7483fcf10398b5a3;p=elisp%2Fsemi.git diff --git a/mime-ui-en.sgml b/mime-ui-en.sgml index 275342f..5868fd0 100644 --- a/mime-ui-en.sgml +++ b/mime-ui-en.sgml @@ -34,50 +34,57 @@ Each MUA can use powerful MIME features to combine these features.
-MIME-View は GNU Emacs で動作する汎用的な MIME viewer です。 +MIME-View is a MIME viewer for wide use that runs on GNU Emacs.
-MIME-View は MIME message を閲覧するための利用者界面 (user interface) -の核であり、この上で presentation-method と呼ばれる表示を作るプログラム -を動かしたり、acting-method と呼ばれる entity の処理プログラムを動かす -ことが可能で、さまざまな種類の entity を扱う事ができるようになっています。 +MIME-View is the kernel of the user interface for browsing MIME +messages. You can start some presentation-method which is a program for +creating some representation, or some acting-method which is a program +for processing the entity. Then you can deal with a variety of entities.
-Internet の電子書簡・ネットニュースなどの書面 (message) の表現形式は -STD 11 に基づいています。STD 11 の書面本体 (message body) は行を唯一の -構造とする簡易文面 (plain text) であり、文字符号も us-ascii と定められ -ています。実際には、文字符号を us-ascii の代わりにその言語圏で用いられ -る文字符号とした『地域化された STD 11』書面も用いられてきましたが、こ -の場合も書面の文字符号は1つです。このため、利用者界面 (Message User -Agent) は、しばしば、byte 列 = us-ascii 文字列、ないしは、byte 列 = そ -の言語圏で用いる文字符号の文字列のように見倣してきました。 -
-しかしながら、MIME では書面は entity を単位とする木構造になり、また、 -1つの書面で複数の文字符号を用いることができます。また、entity の内容 -は文面や絵のような単純に表示可能なものだけでなく、音声や動画などの一定 -時間再生されるようなものや特定のアプリケーションのデータやプログラムの -ソース、あるいは、ftp や mail service の利用法や URL といった形で表さ -れた外部参照などのさまざまなものが考えらます。このため、表示だけを考え -ていた STD 11 における利用者界面の単純な延長では MIME の全ての機能を扱 -うことはできません。つまり、MIME の形式に合わせて復号するだけでは不十 -分であり、利用者との対話的な再生処理を考慮する必要があります。MIME 書 -面の形式は自動処理がしやすく設計されていますが、MIME 書面に含まれる内 -容の中にはセキュリティー上の問題から自動処理をするべきでないものがあり、 -こういったものの再生に関しては利用者の判断を仰ぐように設計されるべきで -しょう。結局、MIME 書面を扱うためには STD 11 および MIME の構文で記述 -されたメッセージの情報交換用表現とその解釈結果である表示画面や再生等の -処理を区別して考える必要があります。また、利用者との対話的な再生処理が -必要です。 -
-このため、MIME-View は1つの書面に対して、情報交換用表現を格納する -mime-raw-buffer と表示用表現を格納する mime-preview-buffer の2つの -buffer を用います。 -
-MIME-View は mime-preview-buffer に対して mime-view-mode という MIME -message を閲覧するための mode を提供します。利用者はここで各 entity に -対して操作を行うことができます。 +The representation form of the internet messages in electric letters +or in net news is based on STD 11. The STD 11 message body is a plain +text which consists of lines as its only structure, and the character +code is fixed as us-ascii. Actually, there are ``localized STD 11'' +messages that use some character code in their linguistic range +instead of using us-ascii. Even in that case, the character code in +the message is single. Therefore, Message User Agents have considered +(byte row) = (us-ascii string), or (byte row) = (string in the +character code in the linguistic range). +
+Although, the MIME message has the tree structure in entity unit. +And one message can contain multiple character codes. The content of +an entity can be not only a letter or an image that can be displayed +simply, but also can be a voice or an animation that are played for +some time interval, a data for some specific application, a source +code of some program, or an external reference that consists of +the usage of ftp or mail service, or some URL. Therefore the simple +extension of STD 11 user interface, which only consider displaying +the message, cannot treat all of the MIME functionalities. +Then it is not sufficient to decode message along its MIME type, but +it is also required to consider a playback processing through some +dialogue with the user. The format of MIME messages is designed +to easily be passed to automatic processing. But some contents in the +MIME message should not be passed to automatic processing for security +reasons. So it should be designed to ask user in such cases. +After all, in order to deal with MIME message, it is required to +distinguish the representation for information exchange which is +written in STD 11 or MIME construction, and its result +after some interpretation which is a display screen or a playback +process. It is also needed to converse with user for playback +processing. +
+Therefore, MIME-View uses two buffers for one document, one is the +mime-raw-buffer that stores the representation for information exchange, +and the other is the mime-preview-buffer that stores the representation +for displaying. +
+MIME-View provides a mode in the mime-preview-buffer for reading MIME +message, which is called as mime-view-mode. User can manipulate each +entity there.
-これもひねりが足りないですが、まあ、そういうもんです。 +Sophistication does not seem enough here also, but it is really such +a thing.
-とはいえ、実際には少しひねってます。 +Though, it actually be twisted a little.
-text entity の場合は charset に応じて code 変換したりしますし、XEmacs -では image entity を変換しないといけないし。 +The text entity is passed to code conversion according to its charset, +and the image entity should be converted on XEmacs.
Details will be described later. @@ -222,54 +230,54 @@ Details will be described later.
-mime-preview-buffer には以下の機能があります。 +mime-preview-buffer posesses following functionalities.
-content-button を押せば、その part が再生される(*2)
+on content-button, play current part (*2)
-URL-button を押せば、その WWW browser が起動される
+on URL-button, start WWW browser
-
-(*1) MUA で mime-view の設定をしていない場合、Summary mode には戻りま
-せん。
+(*1) Do not go back to Summary mode unless appropriately
+configured for mime-view in the MUA.
-(*2) 実際の動作は対応する method に依ります。
+(*2) actual behavior depends on the associated method
+The function to fetch public key from the keyserver.
+Use Emacs/W3 by the default setting. To use emacs-w3m
+instead, set as follows:
+gpg
,
pgp
or pgp5
.
+ Mouse button