Spryは、ライブラリ単体でみても非常に優れたライブラリであるし、前回紹介した通り非常に簡単なスクリプトで、さまざまな動きを実現することができる。しかし、Spryの最大の魅力は、やはりAdobe Dreamweaver CS3(以下、DWCS3)との組み合わせで発揮される。
2007年 6月に発売された DWCS3は、まだ「Labs」での公開段階であるSpryという発展途上の技術を、ソフトウェアに組み込んで販売するという思い切ったことをしている。これ自体は、既にSpryが開発されている段階から噂されていたことではあるが、筆者は実際に触ってみて、組み込みの完成度に驚愕した。ソフトウェアと一体化していて、とてつもなく便利になっていたのだ。
それでは、実際にDWCS3を使ったSpryの実装を紹介していこう。
エフェクトをかける
前回、Effecsオブジェクトを使って、エフェクトをかけるというスクリプトを紹介した。これを、DWCS3で実際に実装してみたい。
まずは、DWCS3を起動して新しいファイルを作成する。そして、[挿入][レイアウトオブジェクト][Divタグ]とメニューをたどって、
図1-1
次に、「ビヘイビア」パネルを利用するので、もし表示されていない場合は[ウィンドウ][ビヘイビア]メニューをたどって表示させておこう。(図1-2)
図1-2
図1-3
上部の図のように表示して[OK]ボタンをクリックすれば、設定完了だ。このファイルを保存しよう。保存しようとすると、図1-4のような警告が表示されるので、[OK]ボタンをクリックしよう。これで完成だ。ファイルをWebブラウザに表示させ、
図1-4
ここまで、全くコードを記述することなく出来上がってしまった。その上、Spryをダウンロードする必要もなく、コピーしたり組み込む必要もない。DWCS3にあらかじめSpryのファイルが同梱されており、その都度必要なファイルだけをコピーしてくれる仕組みなのだ。
念のためコードを確認しておこう。次のようなコードが自動生成される。
MM_から始まる独特なファンクション名がつけられているが、実際の動作は前回のスクリプトの通り、Spryの標準メソッドである「DoFade」が使われていることがわかる。ちなみに「MM_」はDreamweaverの元々の開発元である「Macromedia」の頭文字をとった名前で、 Dreamweaverではよく使われるキーワードだ。
このように、Webデザイナであれば、全くSpryの存在を意識することなく、高度なエフェクトを簡単に実装することができる。しかも、クロスブラウザなスクリプトであることが保証され、プログラマはコードを自由に編集することができる。
ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)
「特集 : 魅力のAjaxライブラリAdobe Spry入門」 バックナンバー
関連記事
特集
- さまざまなLinuxディストリビューションの世界
- PDF Report at ZDNET Japan
- 持続可能な地域社会を目指す「地域DX」
- 松岡功の「今週の明言」
- トップインタビュー
- カーボンニュートラル(脱炭素)
- 松岡功の一言もの申す
- デジタルエンタープライズへの道
- Linuxノウハウ
- 中国ビジネス四方山話
- デジタル岡目八目
- GIGAスクール端末処分で問われる「情報漏えいリスク」とは
- 「GIGAスクール構想」で進化する教育現場
- 流通テック最前線
- 小売・EC業界におけるセキュリティ脅威と対策
- ラズパイをより身近に
- 古賀政純「Dockerがもたらすビジネス変革」
- ビジネスアジリティー向上:ビジネスのスピードアップを図ろう
- 経営を止めるな--ITリーダーが装備すべきBCP・防災の思考法
- 武田一城の正直セキュリティ
- ICT来し方行く末
- APIセキュリティ 最前線 2026
- データ活用と生成AIの基礎知識:革新技術の仕組みと可能性
- AIサプライチェーンリスクとは
- 製造業DXの真実--現場100社の声から見えた「課題構造」と未来への道筋
- メインフレームの未来を拓く
- Ziddyちゃんの「私を社食に連れてって」
- グローバル拠点の実践的セキュリティ・ガバナンス強化
- AIインフラ最前線:最新サーバー技術とインフラが描くAIの未来像
- 脱炭素経営・はじめの一歩
ホワイトペーパー
新着
-
セキュリティ
認知は8割、実装は道半ば――能動的サイバーセキュリティの現在地
-
経営
人材不足時代のPC調達の運用方法として注目、あらためて理解するリースとレンタルの違い
-
ビジネスアプリケーション
「データドリブン経営」への移行を支える連携ツールの役割
-
仮想化
自社内の改善はやり尽くした?製造業がサプライチェーン横断のデータ連携に踏み出すべき理由とは
-
経営
採用から3カ月で即戦力化!「自走型ITエンジニア育成」実践法
ランキング
NEWSLETTERS
エンタープライズコンピューティングの最前線を配信
ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET
Japanをご覧ください。

