※追記:最近は大丈夫というコメントをいただきました。 サーバサイドもJavaSc…
※追記:最近は大丈夫というコメントをいただきました。
サーバサイドもJavaScriptで書ける、Aptana の Jaxer を試してみた。
しかしサンプルの chat や task で日本語が通らないので少し調べてみたところ、どうやらサーバとの通信で日本語が化けている模様。サーバ側でSQLiteに日本語で保存してみたけど、これは問題なかった。
XMLHttpRequestは文字化けする問題があるので、たぶんこの影響では。
サーバで実行されるJavaScriptにcallbackの指定をすると、自動的にcallback関数が生成されているっぽい。これがサーバとXMLでやりとりする様にすれば解決できるのでは。
検証に利用したコードはこれ:utf8-test.html (ダウンロードしてJaxerのコンテンツとして開いてください。)