不具合?:Netscape7.1のブックマークを自No.08247
dszhm さん 05/06/17 10:17
 
秀丸:5.0 β29
OS:Win 2K Pro SP4

で、「動作環境」−「エンコード1」で
「ファイルの内容を解析してエンコードの種類を自動認識する」

「HTMLのmetaタグを認識」
をチェックしても、

Netscape 7.1
Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.4) Gecko/20030624 Netsc
ape/7.1 (ax)
のブックマークファイルのエンコードを認識できないようです。

ご確認ください

[ ]
RE:08247 不具合?:Netscape7.1のブックNo.08255
秀丸担当 さん 05/06/17 12:44
 

>Netscape 7.1
>Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.4) Gecko/20030624 Netsc
>ape/7.1 (ax)
>のブックマークファイルのエンコードを認識できないようです。

試しにFireFoxのbookmarks.htmlでやってみたところ、再現させることができま
した。
調べてみたところ、<html><head>タグの内部でないため、認識していません。
htmlじゃないテキストファイル中で<meta〜>を説明するものを誤認識したとい
う報告があったので、テキストエディタとしての判断は正しいと思います。
ブラウザの判断はhtml優先でいいと思いますが。

[ ]
RE:08255 不具合?:Netscape7.1のブックNo.08263
dszhm さん 05/06/17 22:48
 
>調べてみたところ、<html><head>タグの内部でないため、認識していません。
>htmlじゃないテキストファイル中で<meta〜>を説明するものを誤認識したとい
>う報告があったので、テキストエディタとしての判断は正しいと思います。
>ブラウザの判断はhtml優先でいいと思いますが。

  たしかにそうではありますが、
  拡張子が .html だとどうしてもしっくり来ない、感はあります。

[ ]
RE:08263 不具合?:Netscape7.1のブックNo.08264
アルビレオ さん 05/06/17 23:26
 
秀丸ユーザーのアルビレオです。

>  拡張子が .html だとどうしてもしっくり来ない、感はあります。

booknmarks.htmlは先頭行で
<!DOCTYPE NETSCAPE-Bookmark-file-1>
と書かれていますから、やっぱり「HTMLに似た独自形式」ですよ。
そういうものに.htmlという拡張子をつけることの方が悪いという気がします。

Mozilla/FirefoxはXMLを一部に取り入れているので将来はブックマークファイル
もXML準拠の形式に変更される可能性もありそうだし、わざわざ対応させる必要
があるのかどうか個人的にはちょっと疑問に感じます。

[ ]
RE:08263 不具合?:Netscape7.1のブックNo.08265
Iranoan さん 05/06/18 00:01
 
 dszhm さん今日は、Iranoan です。
> >調べてみたところ、<html><head>タグの内部でないため、認識していません。
> >htmlじゃないテキストファイル中で<meta〜>を説明するものを誤認識したとい
> >う報告があったので、テキストエディタとしての判断は正しいと思います。
> >ブラウザの判断はhtml優先でいいと思いますが。
>
>   たしかにそうではありますが、
>   拡張子が .html だとどうしてもしっくり来ない、感はあります。
 仰ることは解りますが、元々規格外の形式なので、その為の対応をするとし
たら、それはまた違う気がします。
 ##Netscape のシェアが 50% を超えれば、長い物には巻かれろ、となるかも
しれませんが(^^)。

 本題から離れますが、何故
> Netscape 7.1
> Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.4) Gecko/20030624
> Netscape/7.1 (ax)
をお使いなのでしょう? この系統は既知のセキュリティ・ホールも有るので、
Ver.8 系統にヴァージョン・アップするか、Firefox を使われては如何でしょ
う。これは本来余計なお世話なのですが、Firefox だと bookmarks.html のエ
ンコードが UTF-8 なので、
> 「ファイルの内容を解析してエンコードの種類を自動認識する」
を ON にするだけで、問題なく秀丸で開けています。Netscape の Ver.8 系統
は Firefox Ver.1.0x がベースになっているので、おそらく同じではないかと。
 またもし Netscape Ver.7.1 でもエンコードが UTF-8 なのに誤認識するな
ら (どの時点で仕様変更されたのか覚えていない(^^;)、適当なリンクのプロ
パティに日本語を入力するなど、日本語を増やしておくと、誤認識が減ると思
います。
 ##「ファイルの内容を解析してエンコードの種類を自動認識する」で
「Unicode (UTF-8)」が OFF になってないよなあ〜。

[ ]
RE:08265 不具合?:Netscape7.1のブックNo.08266
クラフト さん 05/06/18 10:44
 
> dszhm さん今日は、Iranoan です。
>> >調べてみたところ、<html><head>タグの内部でないため、認識していません。
>> >htmlじゃないテキストファイル中で<meta〜>を説明するものを誤認識したとい
>> >う報告があったので、テキストエディタとしての判断は正しいと思います。
>> >ブラウザの判断はhtml優先でいいと思いますが。
>>
>>   たしかにそうではありますが、
>>   拡張子が .html だとどうしてもしっくり来ない、感はあります。
> 仰ることは解りますが、元々規格外の形式なので、その為の対応をするとし
>たら、それはまた違う気がします。

こんにちは。
私もNetscape7.1を使用していますが<まだFireFoxにはしていない
そもそもNetscapeのエクスポートbookmarkファイルは、編集禁止がファイル内に明言
されているので、テキストエディタで開くこと自体がそもそも例外的な行為のように
思います。

bookmarks.html 冒頭の
     This is an automatically generated file.
     It will be read and overwritten.
     DO NOT EDIT!
これです。

[ ]
RE:08266 不具合?:Netscape7.1のブックNo.08272
dszhm さん 05/06/20 12:25
 
>こんにちは。
>私もNetscape7.1を使用していますが<まだFireFoxにはしていない
>そもそもNetscapeのエクスポートbookmarkファイルは、編集禁止がファイル内に明
>言されているので、テキストエディタで開くこと自体がそもそも例外的な行為のよ
>うに思います。
>
>bookmarks.html 冒頭の
>     This is an automatically generated file.
>     It will be read and overwritten.
>     DO NOT EDIT!
>これです。

  では貴方はファイルの中身を見るだけが目的の場合には
  使い慣れた秀丸ではなく別のアプリケーションを使用して
  いらっしゃるのでしょうか?
  わたしは見るだけの場合でも、使い慣れている秀丸を
  使用します。

[ ]
RE:08265 不具合?:Netscape7.1のブックNo.08273
dszhm さん 05/06/20 12:28
 
> 仰ることは解りますが、元々規格外の形式なので、その為の対応をするとし
>たら、それはまた違う気がします。
> ##Netscape のシェアが 50% を超えれば、長い物には巻かれろ、となるかも
>しれませんが(^^)。
  そういうことのようですね、
  独自形式ということであれば、全く開けないわけではないので
  納得します。

> 本題から離れますが、何故
>> Netscape 7.1
>> Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.4) Gecko/20030624
>> Netscape/7.1 (ax)
>をお使いなのでしょう? この系統は既知のセキュリティ・ホールも有るので、
>Ver.8 系統にヴァージョン・アップするか、Firefox を使われては如何でしょ
>う。これは本来余計なお世話なのですが、Firefox だと bookmarks.html のエ
>ンコードが UTF-8 なので、
>> 「ファイルの内容を解析してエンコードの種類を自動認識する」
>を ON にするだけで、問題なく秀丸で開けています。Netscape の Ver.8 系統
>は Firefox Ver.1.0x がベースになっているので、おそらく同じではないかと。
> またもし Netscape Ver.7.1 でもエンコードが UTF-8 なのに誤認識するな
>ら (どの時点で仕様変更されたのか覚えていない(^^;)、適当なリンクのプロ
>パティに日本語を入力するなど、日本語を増やしておくと、誤認識が減ると思
>います。
  Netscape 7.1 の話をここでするのは適切ではないと思います。

[ ]
RE:08264 不具合?:Netscape7.1のブックNo.08274
dszhm さん 05/06/20 12:29
 
>booknmarks.htmlは先頭行で
><!DOCTYPE NETSCAPE-Bookmark-file-1>
>と書かれていますから、やっぱり「HTMLに似た独自形式」ですよ。
>そういうものに.htmlという拡張子をつけることの方が悪いという気がします。
>
>Mozilla/FirefoxはXMLを一部に取り入れているので将来はブックマークファイル
>もXML準拠の形式に変更される可能性もありそうだし、わざわざ対応させる必要
>があるのかどうか個人的にはちょっと疑問に感じます。

  はい、独自形式というのであれば止むを得ないです。

[ ]
RE:08272 不具合?:Netscape7.1のブックNo.08276
クラフト さん 05/06/20 12:53
 
htmlファイルはテキストファイルで開きますが、bookmarkファイルはブラウザー独自
の情報がたくさん入っているので、テキストファイルではなくブラウザー上でみるこ
とを考えていました。

通常のhtmlファイルをテキストエディターで編集することを考えると、拡張子が.htm
lということからすると、同じでしたね。
失礼しました。

[ ]
RE:08273 不具合?:Netscape7.1のブックNo.08279
秀丸担当 さん 05/06/20 15:02
 

>> ##Netscape のシェアが 50% を超えれば、長い物には巻かれろ、となるかも
>>しれませんが(^^)。

たしかに規格外だからといって除外するというわけにもいかないときもあると思
います。
そもそも、metaタグのContent-Typeはhttpのレスポンスのヘッダの中にあるはず
のもので、テキストエディタがhttpを経由せずにContent-Typeを認識しているこ
と自体が規格外な気がします。
臨機応変に対応していきたいと思います。

[ ]