mailtoが正常に動作しないNo.05869
taku さん 01/10/03 15:57
 

鶴亀エディタ上で、下記URIをクリックすると

mailto:xxxx@yyyy.zzzz.co.jp?body=help

Toにxxxx@yyyy.zzzz.co.jp?bodyの本文が空のメールが
作成されます。

#もしかすると仕様なのかな?

ちなみに、秀丸ではクリックするとちゃんと

Toにxxxx@yyyy.zzzz.co.jpの本文に「help」が記述
されたメールが作成されます。

<発生環境>
WinMe+IE 5.5sp2+鶴亀1.39
秀丸3.09β

[ ]
RE:05869 mailtoが正常に動作しないNo.05871
ひろ さん 01/10/03 16:52
 
 taku さん今日は、ひろです。
> 鶴亀エディタ上で、下記URIをクリックすると
>
> mailto:xxxx@yyyy.zzzz.co.jp?body=help
>
> Toにxxxx@yyyy.zzzz.co.jp?bodyの本文が空のメールが
> 作成されます。
 これについては秀丸でも同様な問題が出る場合があり、対処を要望として
出しあります。
 ##ちなみに秀丸でも Ver.3.09β では、鶴亀と全く同じ動作になっていま
す(;_;)。(報告済み)
 ##鶴亀では、Ver.1.35 までは問題なかったと思うので、Ver.1.36 あたりで、
秀丸 Ver.3.09β のソースとマージしたために動作が変わったのかな?

 現状では範囲選択しておいてから、「...で開く」とすると良いようです。

[ ]
RE:05869 mailtoが正常に動作しないNo.05875
秀まるお さん 01/10/03 16:58
 
 ご指摘された「body」が出ない件は、mailto:部分中のメールアドレス部分を
ダブルクリックした場合に起きるようです。「mailto:」の文字部分をダブルク
リックすれば起きません。

 こうなる原因は、mailto:内のメールアドレス部分を、鶴亀メールが個別に
「メールアドレス」としてカラー化しているせいです。

 詳しい理由はわかりませんが、現在公開中の秀丸エディタβ判ではメールアド
レス部分のみのカラー化はしないようになっているので、ということは鶴亀メー
ルでも次回の秀丸エディタソースコード反映時に秀丸と同じ仕様に戻るようです。

 ということでしばらくお待ちを。

[ ]
RE:05871 mailtoが正常に動作しないNo.05876
秀まるお さん 01/10/03 17:06
 
 今あらためて秀丸のβ版(β4とβ5)で調べてみたら、それぞれで動作が違
ってまして、最終的な仕様がわからなくなりました。

 とりあえずこの件は秀丸担当側で適当に修正するようなので、僕としてはそち
らにかませることにします。たぶん、秀丸V3.08と同じ仕様に戻ると思いますが、
何か別のバグ報告との兼ね合いもあるようで、いまいちはっきりしないです。

[ ]
RE:05875 mailtoが正常に動作しないNo.05877
taku さん 01/10/03 17:08
 

> ご指摘された「body」が出ない件は、mailto:部分中のメールアドレス部分を
>ダブルクリックした場合に起きるようです。「mailto:」の文字部分をダブルク
>リックすれば起きません。
>

確かに、「mailto:」部分をクリックすると大丈夫ですね。
また、「=help」以降でもOKなようです。

> 詳しい理由はわかりませんが、現在公開中の秀丸エディタβ判ではメールアド
>レス部分のみのカラー化はしないようになっているので、ということは鶴亀メー
>ルでも次回の秀丸エディタソースコード反映時に秀丸と同じ仕様に戻るようです。
>

私の報告では、秀丸3.09β6では大丈夫と書いていたのですが…。
ひろさんの書き込みにもあるように、秀丸3.09β6でもうまく
動作しないようです。

秀丸では「=help」以降のクリックで試していたようです。
誤った報告してしまいました。

ということで、秀丸側での修正待ちとなりそうですね。

[ ]
RE:05877 mailtoが正常に動作しないNo.05878
秀まるお さん 01/10/03 17:41
 
 秀丸担当と相談しまして、やはり現状の鶴亀メールに近い仕様をそのまま秀丸
/鶴亀共通の仕様とすることになりました。

 つまり、「mailto:....」内のメールアドレス部分をダブルクリックした場合
は、それはメールアドレスのみをダブルクリックしたのと同じ扱いとし、mailto
:等の文字部分をダブルクリックした場合はURI全体という意味とします。

 たぶん、このようにした理由は、「mailto:付きのメールアドレスをアドレス
帳に登録しようとしても、マウス右ボタンメニューにアドレス帳へ登録コマンド
が出てこない」とかなんとか昔誰かに言われたせいだと思います。

 ちなみに「?body」の部分がメールアドレスの一部となってしまう件について
はバグとして対処するそうです。ただし、メールアドレスに「?」を含んでいる
ケースもありえるかもしれないので、「@」より前の部分の「?」はメールアドレ
スの一部と見なすようにするそうです。

 とにかくいろんな要望を反映しつつバグを出さないのは大変です。

[ ]
RE:05878 mailtoが正常に動作しないNo.05880
taku さん 01/10/03 18:08
 

> 秀丸担当と相談しまして、やはり現状の鶴亀メールに近い仕様をそのまま秀丸
>/鶴亀共通の仕様とすることになりました。
>

了解しました。

「mailto:」部分のダブルクリックで正常に動くので、
私としてはぜんぜん問題ありません。
このあたりの仕様をヘルプのQ&Aにでも書いていただくと、
問い合わせが少しは減るんじゃないでしょうか。

> とにかくいろんな要望を反映しつつバグを出さないのは大変です。

そうですね、毎日いろいろな要望が出ていますし、
それを矛盾なく実現するのは大変だと思います。

[ ]
RE:05878 mailtoが正常に動作しないNo.05882
ひろ さん 01/10/03 19:36
 
 秀まるおさん今日は、ひろです。
>  つまり、「mailto:....」内のメールアドレス部分をダブルクリックした場合
> は、それはメールアドレスのみをダブルクリックしたのと同じ扱いとし、mailto
> :等の文字部分をダブルクリックした場合はURI全体という意味とします。
         _______                    __________
 つまり mailto:xxxx@yyyy.zzzz.co.jp?body=help のうち、オーバーライ
ン (こんな言葉があるか疑問) の部分は URI として処理するわけですね。

>  たぶん、このようにした理由は、「mailto:付きのメールアドレスをアドレス
> 帳に登録しようとしても、マウス右ボタンメニューにアドレス帳へ登録コマンド
> が出てこない」とかなんとか昔誰かに言われたせいだと思います。
 確かに設定によっては、(シングル) クリックで全体を選択してしまうし、
この様にしないと操作しにくいでしょうね。

>  とにかくいろんな要望を反映しつつバグを出さないのは大変です。
 本当にご苦労様ですm(__)m。

[ ]