APIを連携させたシステムを作りたいのですが、AjaxはブラウザやOSの違いを吸収するのが大変だと言う話をよく耳にします。打ったことをできるだけ考えないで済むような方法を教えてください。最終的に公開するサーバには、特殊なライブラリ(JSはOK)は含まないようにしたいと思っています。MYSQL+PHPで考えています。フレームワークを使用すれば、ブラウザ依存をある程度ラップしているのでブラウザテストが楽になるだそうです。http://www.prototypejs.org/確かにそうですね。ありがとうございます。IE5では動かないようです。CSSなども含めて、存在している(NN3、IE3などの古いものも含む)すべてのブラウザに対応するのは困難なので、クロスブラウザといっても製作者が常識の範囲内で線引きすることになると思います。いうふうに考えると、今世の中に出回っているAjax関連の書籍や情報はそのまま使っても問題ないと思います。ありがとうございます。12:04:3422pthttp://mootools.net/http://jquery.com/prototype.jsの他にmootoolsやjQueryもおすすめです。prototype.jsは遅いですが、早さならmootoolsとか。JSらしい書き方ができますし。バギーで動かなかったりするものもあります。手軽さではjQuery。プラグインも多いし、楽だと思います。ありがとうございます。14:20:5122ptprototype.jsはやはり速度の問題はありますが、安定性の面では一番良いのではないかと思います。自分がAjaxアプリの開発するときは、必要な部分だけprototype.jsなどのライブラリを参考にしたりして独自に開発して使っています。クロスブラウザ対応が面倒なので。prototype.jsでも良く使うのはAjaxクラスとか、Eventまわりとか、ブラウザを意識しないでいいという意味で、ライブラリって便利だなーと思うのはそこらへんぐらいなです。結局ある程度深いところまでjavascriptでやろうとするとブラウザ依存は避けられないと思います。質問の回答としてはやはりJSのライブラリを使う以外ないと思います。ライブラリは基本的には好みで。ありがとうございます。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト6人が登録していますこの質問に含まれるキーワードAjax354MySQL2583API1029PHP7642ブラウザ3902ライブラリ964OS4783サーバ4511js719関連質問kawasakiデータベースについてのアンケートです50032008/09/194000pthfgi4938社内用に低予算で商店ウェブサイトもどきを作りたいです。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。