jQuery 逆引きリファレンスがいい感じ
jQuery の逆引きリファレンスの連載記事の内容が上記にてまとめられています。ざっと見ましたが、jQuery は人気があるのが分かる気がします。
今まで Ajax のサンプルを作るときは prototype.js を使ってきましたが、今度 jQuery にも挑戦してみようという気になりました。
■関連エントリー
| コメント (0) | トラックバック (0)
jQuery の逆引きリファレンスの連載記事の内容が上記にてまとめられています。ざっと見ましたが、jQuery は人気があるのが分かる気がします。
今まで Ajax のサンプルを作るときは prototype.js を使ってきましたが、今度 jQuery にも挑戦してみようという気になりました。
■関連エントリー
| コメント (0) | トラックバック (0)
Microsoft より JavaScript 圧縮ツールの「Microsoft Ajax Minifier」が公開され、以下よりダウンロード可能になったようです(via Publickeyさん)。
Minifier はコマンドラインで実行するツールで、インストール後スタートメニューから起動すると以下のような画面が表示されます。
実際に圧縮するには、-o オプションに圧縮後のファイル名を指定し、以下のようにして実行します。
C:\Program Files\Microsoft\Microsoft Ajax Minifier>ajaxmin.exe c:\test\prototype.js -o c:\test\prototype-min.js
これで prototype.js を圧縮してみたところ、137KB が102KB になりました。なんでも、JSMin、Packer、YUI Compressorより圧縮率が高いそうです。
かなり多くのオプションが用意されているようですし、Microsoft 製ということで安心して使用できるのもいい感じですね。願わくば GUI ツールであればいうことがなかったのですが(笑)。
■関連エントリー
| コメント (0) | トラックバック (0)
マイクロソフト、「Visual Studio」向けjQueryを提供へ:ニュース - CNET Japan
MSとNokiaが「jQuery」を公式プラットフォームに採用へ | エンタープライズ | マイコミジャーナル
Microsoft は、ASP.NET AJAX に jQuery を統合して標準ライブラリとして提供するとのこと。
インテリセンスにも対応して、数週間以内に提供予定だそうです。
しかも、Microsoft のテストやバグフィックスなどのを jQueryオープンソースプロジェクトに提供する模様。
これは意外な方向に動いてますね。
jQuery ユーザにとってはいいことずくめかも。
あと、jQuery は jQuery MITライセンスで提供されるようです。
ASP.NET AJAX もコントロール部分はオープンソースライセンスで提供されてますね。
このライセンス関係が日本企業がどのように反応するか興味深いところです。
| コメント (0) | トラックバック (0)
Firebug Lite via Ajaxian
現在のWeb開発では、Firefox のアドオンである Firebug を使用することが多くなっていると思います。
ですが、他のブラウザでは Firebug の ログ出力機能である console.log() がエラーになってしまうため、他のブラウザでも console.log() を使用できるようにする Firebug Lite という JavaScript ライブラリがあります。
この Firebug Lite のバージョンが 1.2 になり、なんとDOMインスペクタをサポートするようになりました。これはとても便利ですね。
以下のような簡単なHTMLを複数のブラウザで表示するとどのようになるか調べてみました。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Firebug Lite 1.2 Test</title>
<script type='text/javascript'
src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'>
</script>
<script>
console.log("console.log() のテストです。");var obj = new Object();
obj.field1 = "field1";
obj.field2 = "field2";
obj.date = new Date();
console.log(obj);
</script>
</head>
<body>
<h1>Firebug Lite 1.2 Test
</h1>
<p>Firebug Lite 1.2 からは、DOMインスペクタがサポートされました。</p>
<p>これで、Firefox, IE, Opera, Safari でも console.log と DOMインスペクタが簡単に利用できるようになりました。</p>
</body>
</html>
■Firefox
Firefox では Firebug を使用すればよいのですが、Firefox でも Firebug Lite は問題なく動作しました。Firefox のバージョンは 3.0 になります。
DOMインスペクタ。
■Internet Explorer
Internet Explorer 7 も問題なさそうです。
DOMインスペクタ。
■Opera
Opera 9.5 でも問題なさそうです。
DOMインスペクタ。
■Safari
Windows版Safari 3 でも問題なさそうです。
DOMインスペクタ。
■JavaScriptコンソール
Firefox/Opera/Safari では、複数行書けるJavaScriptコンソールがついていました。IEでも1行のみの実行は可能です。
| コメント (0) | トラックバック (0)
modules.js via Ajaxian
modules.js は、外部の JavaScript ファイルを動的に読み込めるライブラリとのこと。
ライセンスはMITライセンスになっています。
modules.js も興味深いのですが、それよりも Ajaxian の記事で既存ライブラリと modules.js の比較があり、結構JavaScript動的読み込みライブラリがあったのに驚きました。
こんな感じです。
JavaScriptの規模が大きいサイトを構築する際は、JavaScript の動的読み込みは必須になると思われるので、こういうライブラリは覚えておきたいですね。
■関連エントリー
| コメント (0) | トラックバック (0)
jstree - Google Code via Ajaxian
jsTree は jQuery ベースのツリーコンポーネントです。
デモを触ってみましたが、なかなかいい感じです。
ツリーの縮小・展開表示はもちろん、ツリーのノードをドラッグ&ドロップで移動できたり、ノードの名称を変更できたりします。
ツリーコンポーネントのいい選択肢になりそうですね。
なお、ライセンスはMITライセンスになっています。
| コメント (0) | トラックバック (0)
Taffy DB : A JavaScript database for your browser
久しぶりに心惹かれるライブラリが登場しました。
「Taffy DB」はJavaScriptデータベースライブラリで、JSON形式でデータ管理するとのこと。
しかも、下記にあるようにライブラリのサイズが10KB未満の上、動作が早く、更新やソートもできるようです。
# Under 10K!
# Simple, JavaScript Centric Syntax
# Fast
# Easy to include in any web application
# Compatible with major Ajax libraries: YUI, JQuery, Dojo, Prototype, EXT, etc
# CRUD Interface (Create, Read, Update, Delete)
# Sorting
# Looping
# Advanced Queries
まだ試してはいないのですが、これは覚えておいて将来活用したいライブラリですね。
なお、ライセンスはBSD Licenseになっています。
■参考サイト
| コメント (0) | トラックバック (1)
HTMLヘルプ形式のJavaScriptリファレンス「jsref.chm」を公開した。 - こせきの技術日記 via オレンジニュースさん
MozillaのJavaScriptドキュメントとECMA Scriptの言語仕様が、CHMのHTMLヘルプ形式で公開されています。
含まれているドキュメントは以下の通りです。
HTMLヘルプ形式のJavaScriptリファレンス「jsref.chm」を公開した。 - こせきの技術日記
- Core JavaScript 1.5 リファレンス
- Core JavaScript 1.5 ガイド
- Gecko DOM リファレンス
- Core JavaScript 1.5 Reference (en)
- Core JavaScript 1.5 Guide (en)
- Gecko DOM Reference (en)
- ECMAScript Language Specification - 3rd edition
これはすばらしい!
普段は以下のサイトを便利に使わせていただいていますが、ネットワークの調子が悪いと参照できないこともあるのでとても助かります。
| コメント (0) | トラックバック (0)
CodeZine:.NET Framework 3.5にも完全対応、AJAX Control Toolkit最新版リリース(ASP.NET)
.NET Framework 3.5対応のAJAX Control Toolkitがリリースされたとのこと。
というか、今まで対応していなかったことに気がついていませんでした。
.NET Framework2.0/Visual Studio 2005用と、.NET Framework3.5/Visual Studio 2008用があるんですね。
ダウンロードは以下より可能です。
AJAX Control Toolkit - Release: 20229
http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=11121
| コメント (0) | トラックバック (0)
01.ITニュース | 02.システム開発 | 03..NET | 04.Java | 05.Ajax/JavaScript | 06.Ajaxライブラリまとめ | 07.Ajax開発支援ツールまとめ | 08.携帯サイト構築メモ | 09.プロジェクト管理メモ | 10.フリーで使えるプロジェクト管理ツールまとめ | 11.Web技術 | 12.おもしろサービス | 13.便利なソフト達 | 14.本の感想 | 15.読んだ本のリスト | 16.セミナーなど | 17.セキュリティ | 18.その他