スクリプトとは?/ ディック
[ 225] GIGAZINE(ギガジン) - Movable Typeにフォームをドラッグ&ドロップでデザインして簡単に追加できるプラグイン「A-Form」
[引用サイト] http://gigazine.net/index.php?/news/C14/
Movable Typeに自由度の高いフォームを簡単に複数設置することができ、なおかつフォーム作成はドラッグ&ドロップによる直感的なレイアウトが可能なので、カスタマイズの専門的な知識は不要。また、控えメール送信機能や、受付データをCSVファイルでダウンロードする機能もあり、さらにはアクセス数やエラーログのアクセスレポート機能、そしてフォームの稼動状態を定期的にチェックして管理者にメール通知する死活監視機能までが付いているというかなり高機能なフォーム作成プラグインがこの「A-Form」です。 PHPとMySQLを使ったウェブベースのタスク管理とToDoリスト作成が可能になるスクリプトで、このバージョンをベースにして現在はマルチユーザー版などの商用バージョンが作成されているほどのクオリティです。かなり直感的で使いやすい操作が特徴で、日本語表示がデフォルトで可能、なおかつ日本語も問題なく入力できます。 かなり詳細な検索機能や期日の近いタスクをまとめて表示する機能、期日や進捗度、優先度に加えて親タスクとサブタスクというような階層化も可能。期日が来て削除したタスクについても履歴から確認可能になっているので、かなり優秀です。 また、リンクの先読みにも対応しており、画像の上にマウスが乗ったことを感知して自動的に先読みすることもできますので体感的にはかなり速度アップしているように感じます。 画像をズームする機能のみに特化しているため、ほかの余計な機能付きのライブラリよりも動作は軽いのも特徴で、クリックしてズームされた後にはちゃんとドロップシャドウ効果が付いたりするなど、芸も細かい。 「会員制ログイン機能」を搭載しようと思うとなかなか骨が折れます。で、そういった面倒な部分のみを提供し、簡単に実現できるのがこの「PHPLogin」というスクリプト。既存のスクリプトなどにすこし追記するだけで使用可能です。 実現できる機能としては、会員のログイン率のグラフ化、ユーザーのグループ化、メールの一斉配信、フォームの入力チェック、オンラインかオフラインかの表示、多言語対応、メールによる認証、二度目以降のログインの省略などなど。 実際にどれだけ威力があるかというのはデモを見ればわかるほどの出来栄えで、ピタゴラスイッチ風なものとか、ドミノ倒しとか、いろいろなことができます。 ページ上で動かしたマウスの軌跡を記録し、再生することが可能になるJavaScriptやAJAXなどの組み合わせデモが公開されています。実際に試してみればわかりますが、記録している際には、特に記録されていると気づくような要素は全くありません。 応用としては、広告バナーのクリックについてアイトラッキング(目の動きを追う)の代わりに、マウスの移動する軌跡を記録して「マウストラッキング」が可能になったり、あるいはAJAXをフルに駆使したサイトにおけるユーザービリティの記録による操作の改善、あるいは各種スパイ行動などにも使えます。 サーバを新しく移転させたまではよかったのですが、ふと気づくとMuninで描画させているグラフのうち、MySQL関連だけがすべてまったく表示されていないことが判明。よく見ると値自体が取得できておらず、グラフの右下に見える日時も更新されていない……。 以前に書いた記事中での対策を講じるもまったく表示されず、ほとほと困り果てたのですが、悪戦苦闘の末にようやくMySQLのグラフを表示させることに成功しました。 AJAXを簡単に使用でき、しかもいろいろな効果を追加できるJavaScriptライブラリ「jQuery」の機能をさらに拡張できるプラグインとして開発されており、実際にブラウザでページをスクロールダウンするまでは画像の読み込みを行わないようにできます。つまり、転送量や負荷を抑えてサーバにやさしい仕組みが実現できるというわけ。特に1ページに大量かつ大容量の画像をばしばしページに貼り付けまくっている場合には効果が絶大です。 ブログやページ上に連絡のためにメールアドレスを表示しておきたいけれども、そうすると今度はスパムメールを送信しまくるためのメールアドレス回収ボットの餌食になってしまいかねないし、だからといって画像で表示すると利便性が低下するのでなんだかな〜、と悩んでいた人に朗報です。 |
ディックのサイトです。