YUIライブラリのように大規模になると、ライブラリ自体のコードが長くなり、メモリ消費やページ描画処理速度への影響が懸念されます。実際のWebページ中でライブラリ内の全てのモジュールを同時に使用することは皆無ですから、モジュールごとの分割呼び出しが必要になるわけです。 YUI以外のライブラリでも、例えばエフェクト関係ライブラリscript.aculo.us(図4、注6)も複数のファイルで構成されます。
Account Suspended This Account has been suspended. Contact your hosting provider for more information.
script.aculo.usでHTML Slidyを改造 CSS Nite in Osaka 2007 春の陣 前夜祭のプレゼンで使ったスライドですがscript.aculo.usを使って改造しています。 改造方法をちょっとだけ紹介します。 script.aculo.usというのはPrototype.jp上で動くエフェクトライブラリで、簡単にWEBサイト上の部品にアニメーションのようなインタラクティブな効果を与えることができます。 あの有名なLightboxなどもscript.aculo.usを使い作られています。 まず、script.aculo.usの公式サイトよりライブラリをダウンロードします。 ダウンロードしたファイルを解凍しlibディレクトリの中身とsrcディレクトリの中身をサーバー上のjsディレクトリにアップします。 (ディレクトリ構成は好みに別れますがボクはjsディレクトリに
HTML中のscript要素に記述したJavaScriptは、ページ全体のブラウザー描画が完了する前でも、そのscript要素が登場した時点でJavaScriptコードが実行されます。そのため、document.write()メソッドでHTMLを出力すると、内部的にはそのscript要素の直後にHTMLが追記されるわけです。 しかし、DOM操作を行うコードなど、ページ全体の描画が完了してDOMツリーが完成した後で初めて実行させたい場合もあります。そのような場合は、onloadイベントを利用して、ページの描画が終わった後で実行されるJavaScriptコードを定義する必要があります。 従来型のonloadイベント呼び出しの定義方法は、body要素のonLoad属性にJavaScriptコードを埋め込むものでした。 しかし、これではJavaScriptコード中にダブルクオートも使えないほか、H
※注3: http://jquery.com/ 本稿では執筆時点の最新版であるバージョン1.0.4を解説しますが、2007年3月現在では、バージョン1.1.2がリリースされています。下記の解説部分は、1.1.2でも同様の処理が実装されています。 Prototypeライブラリがscript.aculo.usライブラリとの組み合わせで実現していたエフェクト処理の一部も、jQueryではそれ単体のみで対応しており、プログラマにとってWebページを制作する際に必要となる、かゆい所に手が届いた実装が魅力のようです。 また、jQueryライブラリのソースコードにはJavaScriptプログラミングの最新ノウハウがギッシリと詰まっています。リスト1にjQueryのコードを一部抜粋しましたので、実装方法を解析してテクニックの一部を確認してみましょう。 Prototypeライブラリは、JavaScriptの
(2007年10月追記) この記事は、Adobe AIR と呼ばれている技術のα版時点でのセキュリティについて述べています。2007年10月現在での最新版についての情報は、以下のページを参照してください。akihiro kamijo: Adobe AIR ベータ 2 セキュリティ関連の変更点akihiro kamijo: Adobe AIR のデジタル署名機能について(追記ここまで) void element blog: いろんな意味でしゃれにならないApollo にて Apollo はセキュリティ的に危ないよ、という話が出ていたので、ちょっと調べてみました。Web 技術を使っているとはいえ、ローカル環境で動くので、ある程度の覚悟をもってインストールする必要があります。今回は、その心構え(?)のようなものをまとめてみました。セキュリティは専門ではないので、つっこみは大歓迎です。Apollo
このように競馬、その魅力に取り憑かれる者は多い。 しかし、情熱の裏には暗雲が立ち込めることも。。。 膨大な数の「競馬予想サイト」がウェブの海に存在するが、果たして全てが信頼できるものなのか? 一部には、夢を与える名の下に、正当な方法から程遠い手法を用いてユーザーの資産を奪おうとする悪徳・悪質なサイトが蔓延しているのが現状。 それでも、多くの競馬ファンが信じたいのは「真実の情報」。 彼らが探しているのは、正確な予想を提供する信頼のおけるサイトです。 私たちは競馬ファンの悩みに応えるべく、「ウマトピ」を立ち上げ、」競馬に役立つ情報サイトを作りました。 当サイトのような競馬予想サイトを検証するサイトは数多くあるものの「ウマトピ」は1味も2味も違います。 当サイト限定の項目!本物のデータでランキング付け! 他のユーザーの評価がわかる「いいね」ボタンを設置! 競馬予想サイトに登録せず、当サイトで無料
no title インタラクション2007で産総研の松坂氏が発表されていました。まさか顔検出がブラウザで動く時代になったとは... いろいろ言うより見てもらった方が早いので、動画を用意しましたよ。もう顔バレとかどうでもいいやー。 Facekit - Control google maps with your face 顔の向きでGoogleMapを操作するデモです。ページはこちら わかりにくいけど、画面の下端に「front/right/left」って顔の向きが表示されてる。 カメラと顔の距離でズームもできてる。 PCカメラを持ってる人は、公式ページにサンプルが用意されているのでぜひ試してみてください。 実装はFlashっぽいですけど、利用の際はJavaScript側から叩くだけでいいみたいです。 これもサンプルコードを見てもらえばいいんですけど、ものすごく簡潔。感動した!Enjoy! 以下
Cruft [kruft] The results of shoddy construction Superfluous junk Cruft is to hackers as gaggle is to geese Anything unpleasant that accumulates over time What's this? DED|Chain is free open source software (BSD License) that will allow you to build first class, high-quality websites without the cruft. You get the reliability of Yahoo! UI, and the developer friendliess of jQuery. You also receiv
Congratulations. You've reached the end of the internet.
IE版のFirebug IE Developer Toolbar みなさんはInternet Explorer Developer Toolbarというのを知っているでしょうか? マイクロソフトが現在ベータ版として提供しているツールで、簡単に説明すればIE版のFirebugです。 IEで使えるFireBugとして聞くとFireBug Liteを思い浮かべがちですがFireBug Liteのようにソースにjavascriptを埋め込むことなく実行することが可能です。 ちなみにFirebugとはjavascritpやCSSのデバッグなどを行えるFirefoxのアドオン(拡張機能)になります。 すごく便利ですので、使ったことがない方はFirebugの方からお使いください。 話は戻りますが、Internet Explorer Developer Toolbarのインストール方法について解説したいと
注目していたApolloをようやく試せるようになりました。 Ajaxian » Adobe Apollo Alpha Release Flashと同じでブラウザ組み込みかと思っていましたが、ウィジェット的な感じ。FirefoxのExtensionのような雰囲気もあります。動作にはRuntimeが必要になります。 Adobe Labs – Downloads: Apollo Runtime これをインストールすると拡張子がairのファイルが動くようになります。airは1つずつインストールしてから使う模様。WindowsXPだとこんな画面が。 アプリごとに出るのはちょっと面倒かなぁ。 Apollo:Applications:Samples – Adobe Labs サンプルがいくつかあるのでダウンロードして実行。一番下のScreenPlayが面白い。 続いてSDKをダウンロードしてプログラムを
更新履歴 07/03/18 item (記事)数が50件を越える場合にはてブ API に怒られてたのを修正しました。 07/03/17 ブログの URL から RSS の URL を見つけるようにしました。ロゴ作成しました。ブログパーツとして使いやすくなりました。 07/03/12 IE でも動作するように修正しました 07/03/12 名前つけました 「Timeline Pipo」 @nifty Timeline がとてもおもしろそうだったので、 無理矢理あれこれして、RSS を Timeline 上に表示できるようにしてみました。 それだけじゃ物足りなかったので、縦軸をはてなブックマーク数にしました。 ↓こんな感じ(注 まだ FireFox でしか見られないようです) http://pm11op.xii.jp/pm11op/timeline/?rss=http://www.ideaxi
Обратите внимание: граф стало меньше, а место приветственного бонуса не изменилось. Искусственный интеллект самостоятельно моделирует проходящий поединок, причем все показатели максимально приближены к реальным данным футбольных встреч. Официальный сайт . Приложение ПариМатч позволяет добавлять матчи в избранное, играть в лайве и прематче, искать события, проводить финансовые транзакции и регистри
FirefoxであればFirebugで簡単に問題の場所をみつけられますが、IEでjavascriptのエラーが出ると、素っ気ないうえに意味不明な日本語のエラーメッセージが出てきてお手上げなので、エラーが出ている場所の特定すら困難です。 そんなときでもOfficeについているスクリプトエディタ(前はスクリプトデバッガという名前だった気が....)を使うと、Visual Studioのデバッガとおんなじインターフェイスのデバッガを使ってjavascriptのエラーを出している場所をすぐに見つけることができます。Firebugと比べると極めて重たいですが、関数呼び出しをバックトレースすることもできますし、各スコープでの変数の値を調べることもできるので、これを使わない手はありません。 が、いつもどうやってインストールするのかを忘れてしまうのでメモ代わりに書いておきます。 コントロールバネルのプロ
米Adobe Systemsは3月19日、リッチインターネットアプリケーション(RIA)プラットフォーム「Apollo」の最初の公開α版を開発者向けにリリースした。 Apolloは、HTML、JavaScript、Ajax、AdobeのFlashおよびFlexを使って、デスクトップでRIAを構築、配備できるようにするクロスプラットフォームアプリケーションランタイムのコードネーム。 Apolloを使ったインターネットアプリケーションは、ブラウザを開かずにデスクトップから直接アクセスできる。オフラインでも利用でき、オンラインになったときに新規あるいは変更されたコンテンツとシームレスに同期化される。画像ファイルなどを直接Apolloアプリケーションにドラッグ&ドロップすることも可能だ。 開発者はApolloアプリケーションランタイムとApollo Software Developer's Lit
Posted by masuidrive Mon, 19 Mar 2007 08:53:00 GMT Adobeがリリースするデスクトップアプリ環境の Apollo がやっとリリースされたので、fladdict.net のTaka君からずっと勧められていた事もあって、早速試してみました。 ApolloはFlashやHTML、JavaScriptなどを使ってデスクトップアプリを作るための環境らしいのです。最近は、OSXのDashboardやVistaのGadgetなど、Webの技術を使ってデスクトップアプリを作るのは流行だから、その流れの一つと言えるでしょう。 その辺の違いとかは、ニュースサイトとか他のブログで書かれるから、ここでは書かないとして、まずはインストールして実際に使ってみます。 Apolloはアルファ版なので、Adobe Labs からダウンロードします。 画面の真ん中よりちょっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く