This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
サイトのナビゲーションをリスト li タグでマークアップすることがありますが、似たような用途でツリー構造を表現した実装例を紹介してみようと思います。 マークアップの視点で解説された例 (e.g. li + css + javascript で実装 etc) は多数見つかると思いますが、プログラマ寄りな視点で見た場合の実装例を、本エントリーでは紹介してみようと思います。マークアップの視点、デザインの視点、プログラムの視点、色々な角度で見れるようになると良いと思います。 ディレクトリ構造 いわゆる Windows のエクスプローラー風に実装された例 Folder tree with Drag and Drop capabilities - A library of DHTML and Ajax scripts - DHTMLgoodies.com 左が実際に動いているもの、右が CSS
複雑な機能をいくつも実装したWebアプリケーションのデバッグはツールなしでは一苦労だ。Ajax処理やこまかいイベント制御・DOM操作をおこなっている箇所でバグを出してしまった日には、解析だけで大変な時間を割かなければならない。 そんなときは、FireCrystalを使えば解決するかもしれない。ユーザの操作を記録し「どのタイミングで」「なにがおこなわれているか」を一発で表示してくれる便利なアドオンだ。 本稿では、そのFireCrystalについて紹介しよう。 FireCrystalとは Stephen Oney氏は8月21日(米国時間)、Firefox上で動作するアドオン「FireCrystal」をリリースした。FireCrystalはThe MIT Licenseのもとで公開されている、Webデザイナ・デベロッパ向けのデバッガ。Webページ上でユーザの操作を記録し、内部でどのようなイベント
Google Web Toolkit - Faster AJAX than you'd write by hand The GWT TeamからGWT (Google Web Toolkit)の最新版となるGWT 1.5が公開された。ひとつ前のバージョンとなるGWT 1.4がリリースされたのが2007年8月28日(米国時間)であることから、丸一年経ってのアップグレードとなった。1.4から1.5へのアップグレードだが、GWTを採用しているデベロッパにとってきわめて重要なリリース。GWTを採用している場合にはアップグレードの検討を、Javaを使ったAjaxアプリケーション開発を実施したい場合には採用を検討したいバージョンだ。 GWT 1.5の主な特徴は次のとおり。 Java 5機能のサポート - Generic、アノテーション、foreach繰り返し構文、複数引数、列挙型、オートボクシング、s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く