
当サイトは、実験的な要素の多いサイトです。また作者が新しもの好きということもあり、古いWebブラウザについては、あまり(というか全く)考慮していません。
当サイトの全てのコンテンツは、Firefox に対して最適化されています。スクリプトやスタイルシートなど、全ての正常動作を保証できるWebブラウザは、Firefox3 以上だけです。
←日本語のサイトです。誰にでもお勧めというわけではありませんが、興味のある方はどうぞ。
但し、Internet Explorer7以上であれば、ある程度の動作を確認することができると、思われます。
また、どのWebブラウザを利用する場合でも、特にスクリプトを有効にしている場合、セキュリティの情報には、注意しましょう。
IEの場合は、必ず全てのパッチを当ててください。スタート->Windows Updateですね。
HTMLのTable要素を使ったアプリケーションを作る場合の、ベースとなるライブラリです。近い将来、インターフェイスなどが固まった時点で、公開する予定です。
FireFox3以上、IE7以上、Google Chrome3以上でのみ確認しています。IE6では正しく動作しません。
まだ、正式な公開ではありませんが、取り合えず何ができるかというサンプルアプリケーションです。
実はJavaが本職なので、備忘録もかねてあれこれ。
便利そうで、使い方をすぐに忘れてしまう。java.nio.Bufferクラスについて。
ここにあるコンテンツは、通常のHTMLドキュメントではなく、xmlによるxhtmlドキュメントです。MIMEタイプのapplication/xml+xhtmlを、正しく理解できないWebブラウザでは、まともな表示すらできませんので、御容赦ください。
次世代Webの中核を担うかもしれない、SVGが実用になってきました。
Scriptを使って、動的なコンテンツに挑戦。
ページの参照開始と終了を、サーバに伝える手段です。絶対確実とは行きませんが、充分実用的なレベルになるよう考慮しています。このページでは、実際に表示開始と終了のログをとっています。
スクリプトのバージョンを管理する方法です。但しここまでやるのは、ちょっとやりすぎかもしれません。
クライアントで発生した事象を、サーバへ通知する方法です。ログを取得してサーバへアップロードします。
Webアプリケーションを、JavaのRobotで自動テストするツールです。
周作君の部屋ではありません(笑)
このコンテンツで公開しているアプリケーションは、Webブラウザだけでも、ここまでできるぞという、デモンストレーションです。
あくまでも、ここまでできるぞであって、何でもできるぞでは無いことに、注意してください。
間違っても、このコンテンツを見て、「なんだ、こんなこともできるのなら、うちのシステムももっと使いやすくしてくれ。」などと、開発担当者に言わないでください。
その担当者が、万が一私だったときには、私が死んでしまいます。その担当者が、万が一私の知り合いだったときには、私が殺されてしまいます(^^;。
さて、このコンテンツはまるで、単なる趣味のページのように見えるかもしれません。が、実は標準のDOM(と標準ではないものも一部)を使って、どの程度のことができるか、趣味のページで試してみよう、というコンテンツなのです。というわけで、内容は単なる趣味のページです(やっぱり)。
しかし、本来の目的は、DOMってどんなもの?を確かめてみる事なので、それなりの技術的情報のページも用意しました。簡単な使用例程度ですが、参考になれば幸いです。
2つのテーブルを組み合わせたアプリケーションの例です。一覧表と詳細画面のようなアプリケーションに、応用が利くと思います。
設計さえよければ、サーバへのアクセス回数を、劇的に減らすことができます。
テーブルを利用した、アプリケーションのサンプルです。いろいろな場面で利用できると思います。
只今テスト公開中です。システムカラーを使用している関係上、WindowsXPを、デフォルトの状態で使用している場合、編集不可のセルの色が、他と判別できないようです。
ごく簡単なドキュメントもどうぞ。簡略化したシーケンス図です。
サーバからダウンロードしたデータの構成により、表示を変更するアプリケーションのサンプルです。
宝箱