タグ

奥村晴彦に関するTigerのブックマーク (2)

  • Ajax

    Ajaxとは Ajax(エイジャックス)とは Asynchronous JavaScript + XML を縮めて作った語で, Google Suggest や Google Maps などで使われていた技術を指すために J. J. Garrett が2005年に Ajax: A New Approach to Web Applications という文書で初めて使いました。AJAX と書く人もいるようですが,上の文書に従ってここでは Ajax と書きます。 簡単に言えば,Ajax は Web ブラウザの中で JavaScript を使ってサーバと非同期(asynchronous)通信をすることです。任意の時刻にブラウザからサーバにリクエストを送って,その応答に従ってページの一部をダイナミックに書き換えます。非同期ですので,サーバから返事が来るのを待たなくても他の処理をすることができます。

  • 日本語ファイル名

    まだよくわかっていないことが多いので,お気づきの点がありましたらご教示ください。 [2006-05-08] WindowsのIEで化けていた(^^;)ので直しました。 [2007-03-14] IE5/6はUTF-8をURLエンコードした名前でもOKだそうです(Thanks: 白水さん)。 問題点 日語ファイル名の扱い方はブラウザによって異なり,たいへん厄介です。 まず,ファイル名はURLのパスとして与えることができます: <a href="fakefile.php/日語ファイル名.txt">クリックしてね</a> この場合,ブラウザは「日語ファイル名.txt」というファイルを見ているつもりになりますが,サーバ側では fakefile.php を実行し,/日語ファイル名.txt はその実行の際に環境変数 PATH_INFO として渡されるだけです。 また,ファイル名はHTTPヘッダ

  • 1