タグ

HTMLに関するsupiのブックマーク (4)

  • ブラウザ のキャッシュを制御する/no-cache

    {{tag: go, test, testing, actually }} actually は Go の testing ライブラリです。明示的なインターフェースと一貫性の高いメソッド群、そしてメンテナンスやリファクタリングの際に力を発揮するフェイルレポートを備えています。 [[https://github.com/bayashi/actually ac... つづきを読む

    ブラウザ のキャッシュを制御する/no-cache
  • FORM の method によるデータ送信方式の違い

    FORM の method による違い GET と POST FORM の method 属性には get と post が指定できます。それぞれの違いについて書いておきます。 GET get が指定されていると、フォームの送信時には GET メソッドで要求を出します。具体的には、action 属性に指定した URI に ? をつけ、その後にデータをくっつけて、その URI を要求します。データは URI として送られ、それを受け取ったサーバは ? 以降を環境変数に入れて CGI のプログラムに渡します。実装上、URI の長さや環境変数の長さに制限がある場合、長いデータを送ろうとすると切れてしまうことがあります。掲示板への書き込みのように、大量のデータを送る必要がある場合には向きません。 また、FORM を使わずに <a href="http://hpcgi1.nifty.com/bake

  • HTML minifier

    Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true Collapse whitespace Collapse white space that contributes to text nodes in a d

  • スパムはあっちいけ!「HTMLソースの難読化」

    情報収集ロボットの振る舞いは? 難読化のソリューション 設置手順 応用編~難読化HTMLサーバー 難読化CGIオプション一覧 注記 情報収集ロボットの振る舞いは? ちょっとこれも究極のソリューションだ。当然スパマはいちいちホームページを見て、ターゲットとする掲示板を探すわけではない。それには「ロボット」を使い、ロボットがリンクを辿って、ターゲットとなる掲示板CGIを見つけるわけだ。 で「ロボット」は掲示板らしいURLへの参照、たとえばこんなのだが、 <a href="/cgi-bin/mybbs.cgi">BBS</a> を見つけた時に「へ、へ~掲示板だな、これ」と(ロボットだから思わないが..)思って、そのリンクURLを叩いてみる。これが掲示板だったら、 <form action="/cgi-bin/mybbs.cgi" method="POST"> <input type=hidden

  • 1