タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

perlとhtmlに関するn00dleのブックマーク (2)

  • HTMLとして表示したい場合は必ずtext/htmlで出力してください - Web標準普及プロジェクト

    HTMLとして表示したい場合は必ずtext/htmlで出力してください text/css等で、既にMozillaがHTTPヘッダを仕様通り、厳密に取り扱っているという事を紹介しました。 この話も同じことで、Mozillaでは送信された内容が、例えHTML文書であっても、そのContent-typeがtext/plainであると受け取ると、 単なるプレーンテキストとして表示します。つまり、ソースがそのまま表示されることになるのです。 Perlで書かれたCGIの場合 Perlは元々、Webアプリケーションのためのプログラミング言語ではありませんので、HTTPヘッダの部分を原始的に出力しています。 多くの場合、PerlでのCGI作成の入門文書には次のようにコーディングするように、理由も書かずに書かれているかと思います。 print "Content-type: text/html\n\n"; p

  • Blog Developer's Cookbook : 関心空間の RSS を作成する

    実際には、これ以外にもいくつかの亜流があり、またこれらの対立やベンダー依存の体質を打破すべく新しい XML フォーマット Atom (*2) の実装も進められています。この辺のいきさつについては、CNET Japan - Blog戦争: RSSはどこへ行く? などを参照してください。 今回の関心空間 RSS では、最もシンプルな 0.91 を採用します(*3)。 PerlRSS の生成、パースをするには XML::RSS を使用します。これ以外の選択肢は、現時点では考えられません。RSS 0.91, 1.0, 2.0 に対応しており、また namespace などによる拡張もサポートしている、デファクトスタンダードな RSS モジュールです。XML::Parser モジュールを内部で使用しているため、expat のインストールが別途必要です。 サンプルコード 関心空間の キーワード一

  • 1