目次 | はじめに | ゲートウェイサーヴィス |
---|---|---|
いくつかの覚え書き | 簡易ゲートウェイ | |
htmllint.cgiの使い方 | 結果の解説 | |
htmllintの使い方 | ||
規則ファイルの生成 | タグ一覧 | |
ダウンロード | 色見本 | |
メーリングリスト | ||
参考までに | ||
よくある質問と答 | ||
謝辞 | 作者にビールをおごる |
55,757 lints / 0 visits / since Jan 6, 1998
HTMLを書くのに、しこしこ自分でタグを書いている人よりは、市販されているHTMLエディタを使っている人の方がずっと多いであろうことが、諸般の事情から予想される。では、それらのHTMLエディタはどのくらい正しいHTMLを生成するのであろうか。おおむね察しがつくとは思うが、残念ながら正しいHTMLを生成しないエディタは多い。ちなみに、HTML4.0ではオーサリングツールと呼ばれています。
注意: ここは久しく更新されていません。それは、まともなものがほとんど存在しないHTMLオーサリングツールに興味がなくなってしまったことと、調査する財力も暇もないからです。もともとHTMLは、テキストエディタを用いて、簡単なタグ付けを行なうことでテキストを整形できるよう設計されているのです。
これらに対して、
を行なった。(うそ ^^;)
なお、各アプリケーションの操作性に関してはあまり言及する気がありません。また、絶対に評価を鵜呑みにしないでください。
HTMLエディタではないが、HTMLも吐き出せる。ページレイアウトが目的のソフトなので、HTMLもページ番号の指定やら、段組やらあるそうです。小野寛生さんからサンプルをいただきました。
未調査
未調査
未調査
生成するHTMLは割りとまともである。手で編集した部分も、誤りを指摘訂正した上でちゃんと反映される。
<!DOCTYPE HTML PUBLIC "HTML 3.0">
<!DOCTYPE HTML PUBLIC "HTML 3.2">
<!DOCTYPE HTML PUBLIC "-//IBM//DTD HPB HTML//EN">
DOCTYPEは正しい HTML4.0 Strict のものを付けるようになった。ただし、内容は Strict じゃない。Transitional とすれば、ずいぶんとまともなHTMLである。
<META HTTP-EQUIV=CONTENT-TYPE CONTENT=~>
を生成しない。
</BODY></HTML>
を生成しない。
モノが手元にないので、素人の作ったコードの観察のみ。
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
以下は、N-MIX からの転載。
========== internet/start 787番, ushi から, 1386 文字, Sun May 24 22:22:21 1998 ---------- 標題:FrontPage Express & FrontPage98 Editor これらのソフトを用いてHTMLを作成するということを学生の授業でしていた のですが,以下の現象があり非常に困っていました。 1. 画像ファイルなどを取り込んだ場合,単にファイル名だけを IMG SRC= の うしろにつけてくれればいいのに,勝手に file:///D:/ のような文字列 をファイル名の前につけてしまう。 2. 単に画像を取り込んだだけの場合には,上記の文字列を ./ と書き換える ことでファイル名だけになる場合もあるが,クリカブルマップの指定をし てwebbotにしてしまった場合には,修正することができない。 3. もし,メモ帳などで上記の文字列を削除したり ./ に変更したりしても, 再度FrontPage Express/FrontPage98 Editorに読み込んだ時点で,また 勝手に付加してしまい,どうやっても取り除けない。 いろいろな対策をとってみたり,MicrosoftのSupprt Deskにも,また各ネット ワーク上でも相談してみたりしていたのですが,今回,Microsoftから正式に回 答をいただきました。 結論から言うと,「仕様」だそうで... したがって,これを修正する方法はないということだそうです。 同じことで 悩んでおられる方もいらっしゃるかもしれないと思い(こんな使い方している人 はいないか(^_^)),書き込ませていただきます。 そのような仕様は欠陥ではないのですかという問い合わせもしてみたのです が,明確な回答はなく,ただ,現象として非常に不自由なのは理解できるので 次期または次々期バージョンで改善されるように本社に連絡するということだ けが答えでした。 ushi ========== internet/start 804番, ushi から, 2692 文字, Wed May 27 22:27:47 1998 ---------- 標題 : FrontPage Expressのその後 FrontPage Express/FrontPage98 Editorで file:///D:/が挿入されてしまうと いう件ですが,あの後もMicrosoftのサポートと連絡を取りあっており,少しづ つ状況が明確になってきました。 前にはFrontPage Express/FrontPage98 Editorでとひとくくりにして書いたの ですが,どうやらFrontPage ExpressとFrontPage98とでは状況が大きく異なるよ うです。 私の所属する大学ではキャンパスによって標準的に使用するものとし てFrontPage98とFrontPage Expressの両方が使われており,この両方の状況の報 告が混じり合って届いたために混乱していたところもあったようです。 当面,FrontPage Expressについての状況がほぼ明確になりましたのでご報告 します。結論から言うと,FrontPage Expressの場合には「問題となる場合はい るけれども,状況がきちんと把握できていれば対処策がある」ということが言え ます。 1) FrontPage ExpressでHTMLを作成する時に,画像を挿入すると file:///D:/ という文字列が挿入されることがある。このことを知らないで作成してしま うと,他人には見えない画像を含むファイルを作成してしまうこととなって しまう原因となる。 2) ただし,この現象が発生するのは,「新しくHTMLファイルを作成する時」だ けであり,内容がどんなものであれ(画像を含もうと含むまいと,またFront Page Expressで作成したものでもエディタで作成したものでも)一度作られた ファイルに画像を挿入した場合には,file:///D:/は挿入されない。 3) したがって,新規作成したファイルで1つの画像を挿入して一度保存し,そ の後でもう1つの画像を挿入して保存した場合,最初のものはfile:///D:/ が挿入されるが,後で挿入したものはファイル名だけとなる。 4) file:///D:/がついたファイルは,この文字列を明示的に何らかの方法で(メ モ帳などのエディタでも FrontPage ExpressのHTML表示の修正でも)取り除か ない限り消えてはくれない。 5) ただし,明示的にこの部分を削除すれば,その後はファイル名だけという状 態で残ってくれて,再度FrontPage Expressに読み込んでも勝手にfile:///D:/ をつけてしまうということはない。 6) 上記の話はいずれもHTMLファイルと同一のディレクトリに既に存在するGIF ファイルを挿入する場合の話です。 ということで,FrontPage Expressについては,取り扱いに注意すれば問題が とりあえず解決できることがわかりました。 ただ,変な仕様だとは思いますし, HTMLを直接いじれないと困るケースがあるというのは腑に落ちませんが,状況が わかったのはうれしいことです。 なお,この件についてのMicrosoftのInternet Explorer担当のサポートの方に は終始一貫親切に対応いただき,非常にありがたかったと思います。 対応は非常 によかったと思います。 感謝いたします。 FrontPage98 Editorの場合には,このような現象は確認されず,どうやら全く 別のオペレーションで file:///D:/が混入するようです。 まだこちらの方は, 状況が把握できておらず,お話をしているところです。 また何かわかりました ら報告いたします。 ushi ========== internet/start 1635番, ushi から, 681 文字, Thu Jun 10 06:10:26 1999 787 へのコメント。 ---------- 標題:FrontPage98 Editorその後 FrontPage Explorer経由でアップロードしない限り,クリカブル マップなどでのファイル名の指定を相対場所指定には変換してくれ ないというようなことで,大変授業で使うには困っていたのですが, FrontPage98b (Ver.3.0.2.1706)にするパッチというのがアップさ され,相対指定ができるようになったみたいです。 http://www.asia.microsoft.com/japan/Office/OfficeFreeStuff/FrontPage/FP98b.htm 私が困っていた問題は,仕様外使用ということで仕方がなかった ということだという指摘もありますが,ほかにも困っていた人が いたということでしょうか。 何にしても,とりあえず授業など でものすごく苦労しなくても少し苦労すれば良いだけになった のはありがたいことです(^_^)。 ushi
杉本@webnikさんによると、FrontPageは Personal Web Server の存在を前提としており、Personal Web Server が動いていれば、ドロップでなく、メニューから画像を挿入することによりちゃんと相対URLになるということです。(1999/02/12)
めちゃくちゃなHTMLを生成する。とりあえずこれで生成して後から手直ししよう、てのはとうてい無理である。
未調査
当然だが、Mozillaで正しく見えるHTMLを生成する。手で編集してもそれが反映されるとは限らない。
表とフレームのレイアウトツールと謳っている。
体験版のくせにダウンロードに会員登録が必要とはなんだ。未調査だけど、ここのページのソースはこれで作られているようだから、覗いてみると、、、
未調査