タグ

ブックマーク / odz.hatenablog.com (2)

  • JavaScript ソースの MIME タイプ - odz buffer

    header(”Content-type: text/javascript; charset: UTF-8″); JavaScript ソースのContent-typeって普通 application/x-javascript じゃね、とか思ってちょっと調べてみたら、text/javascript, text/ecmascript, application/javascript, application/ecmascript の4つが IANA に登録されていて、text/(java|ecma)script のほうは obsolete になっているでやんの。いつの間に、と思ったら今年の4月に RFC 4329 で公開されたらしい。ということはこれからは <script type="text/javascript"></script>じゃなく、 <script type="applicati

    JavaScript ソースの MIME タイプ - odz buffer
    nilab
    nilab 2014/08/01
    JavaScript ソースの MIME タイプ - odz buffer : Internet Explorer 7 では application/(java|ecma)script のほうはエラーになる : IE7では application/javascript での JSONP がエラーになるとか
  • 0x5c の話について補足 - odz buffer

    ASCII コードなんて覚えてないよ、的な反応がいくつかあったので補足。まぁ、説明してないんだから、そういう反応は当然なんだけど、あのエントリは文字エンコーディングに詳しい人はコードを覚えているという話ではない。 たとえば端末が CP932 な環境だと以下の様なことが起こる。 % perl -e 'print "表示\n"' 侮ヲ % perl -e 'print "ソ"' Can't find string terminator '"' anywhere before EOF at -e line 1.まぁ、これは「表」と「ソ」の 2byte 目が 0x5c == 「\」 で、Perl が 「\」 を特別扱いすることが原因なんだけど、「\」 は escape character だったり directory separator だったりで、何かと特別扱いされることが多くて、2bytes

    0x5c の話について補足 - odz buffer
    nilab
    nilab 2007/03/28
    odz buffer - 0x5c の話について補足
  • 1