Prototype.js や MochiKit や jQuery や dojo こういう便利なライブラリがたくさん出てきてとても便利になりました。 でもそのライブラリ本当に必要? たしかに、グループワーキングを行うにはこれらのライブラリは必須だと思います。 でも、ちょいスクリプトを作るのに .bind(this) や $ や each や Event.observe が必要でしょうか。 いささかオーバスペックな気がします。 実際に「このツール Prototype.js 必須かよ。こっちは MochiKit で作ってるのにぃ」とかってことも多々あります。 あれを使うためにあれとこれを読み込んで、これを使うためにこれも必要だな。こんな感じだとサイトはどんどん重いものになってしまします。。。orz そこで、原点回帰です。 ちょっとしたツールでライブラリ使うのはやめようよ!何も使わなくても Jav
What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.
The Javascript Sound Kit is a wrapper around the ActionScript Sound Object, it makes it possible to use the Sound Object in Javascript the same way you do it in ActionScript. The API works almost the same way as the ActionScript Sound Object. Refer to Macromedia's documentation for more information here. Code Example: var mysound = new Sound(); mysound.loadSound("http://www.archive.org/download/Be
The Flash / JavaScript Integration kit makes it possible to seamlessly communicate between Flash and JavaScript. You can call JavaScript functions from Flash, and ActionScript functions from JavaScript. Download the latest release of the Flash / JavaScript Integration Kit. Go to the project page (on OSFlash). Go to the development site (view the source code or log a bug). License The Flash / JavaS
この 「投げたゴミに追従するゴミ箱」というアイディアは昔からあって、これまで同じようなものが作られてきたかと思います。 んで、HTX Studioのエンジニアたちが作ったゴミ箱は投げたゴミを検知してその落下地点まで自動で動くというまでは同じですが、ゴミが満杯になるとメインのゴミ収集場まで自動で行き、ゴミ箱を空にして戻ってくるという動作をします。 今回3種類のゴミ箱を作ったようです。1つはお掃除ロボットのように床掃除ができるタイプのもの、もう1つがふた付きのもの。そして最後はソフトダーツ発射装置を備えた「お仕置きゴミ箱」です。これはゴミを散らかした人がいたらその人に向け遠隔操作でダーツを発射するというものです。このダーツのパーツをレーザーポインターに交換すれば猫のおもちゃにもなるそうです。 あと面白かったのが、多くのゴミ箱を1つのリモコンに関連付けるとリモコンでの1つの操作ですべてのゴミ箱に
この 「投げたゴミに追従するゴミ箱」というアイディアは昔からあって、これまで同じようなものが作られてきたかと思います。 んで、HTX Studioのエンジニアたちが作ったゴミ箱は投げたゴミを検知してその落下地点まで自動で動くというまでは同じですが、ゴミが満杯になるとメインのゴミ収集場まで自動で行き、ゴミ箱を空にして戻ってくるという動作をします。 今回3種類のゴミ箱を作ったようです。1つはお掃除ロボットのように床掃除ができるタイプのもの、もう1つがふた付きのもの。そして最後はソフトダーツ発射装置を備えた「お仕置きゴミ箱」です。これはゴミを散らかした人がいたらその人に向け遠隔操作でダーツを発射するというものです。このダーツのパーツをレーザーポインターに交換すれば猫のおもちゃにもなるそうです。 あと面白かったのが、多くのゴミ箱を1つのリモコンに関連付けるとリモコンでの1つの操作ですべてのゴミ箱に
The documents under faq_notes/ are unmaintained. An up-to-date version of this document may be available at /faq/notes/closures/. Introduction The Resolution of Property Names on Objects Assignment of Values Reading of Values Identifier Resolution, Execution Contexts and Scope Chains The Execution Context Scope chains and [[scope]] Identifier Resolution Closures Automatic Garbage Collection Formin
The WebKit Open Source Projectは28日、Mac OS X標準のWebブラウザ「Safari」に対応するJavaScriptデバッガ「Drosera」を公開した。Droseraのバイナリとソースコードは、他のWebKitツールとあわせて配布される。なお、ソースコードのビルドには、Subversionツールと最新版の開発環境(Xcode 2.3)が必要。 和名をモウセンゴケという食虫植物の名が冠されたDroseraは、SafariなどWebKitを使用したアプリケーションでJavaScriptデバッガとして動作する。1月に公開されたDOMツリービューア「Web Inspector」同様、90%以上がHTMLとJavaScriptにより記述されていることが特徴。 WebKitは、WebブラウザのSafariをはじめ、DashboardやApple Mailなど、Ma
このエントリは、JavaScriptによるCSSの操作として新たに書き直しました。 – 俺の探し方が悪いんだろうが、JavaScriptでCSSを弄るリファレンスが中々見当たらなかったので、メモも兼ねて書く。 結構適当に書いてる部分もあるので鵜呑みにしないように。あと、Operaは知らね。 スタイルシートのルールを弄る div内の全要素をgetElementsByTagNameで拾ってforで回してstyleに・・・ってなことをやるよりも、スタイルシート側から操作できるようになれば楽になる。 function addRule( selector, property ) { if( document.styleSheets[0].addRule ) //IE document.styleSheets[0].addRule( selector, "{" + property + "}" );
2005年はAjaxが流行ました。AjaxによってWebアプリケーションの操作性が劇的によくなりました。しかしその一方で、Ajaxの登場によってWebアプリケーションのアーキテクチャに歪みが生じました。サーバーサイドのコードはMVCアーキテクチャによって綺麗に各層で役割分担ができていますが、クライアントサイドにおいてはそうではありません。現在多くのAjaxベースのアプリケーションでは、JavaScriptコードの中にロジックとHTMLコードを混在させるやり方でAjaxを実現しているため(恐らく)、メンテナンス性の低下を招いています。 そこで今回はこの問題を解決する新たな動きが最近見えてきたので紹介します。そして、新たに登場したJemplateによるMVCアーキテクチャの進化の可能性について考えてみます。 GoodPicの金子さんの予想 以前、GoodPicの金子さんが書かれた以下のエントリ
成果を出す「AIファースト」な企業、そのカギはエージェント型AIの活用や、部門横断の責任体制の構築、信頼性の高いデータ基盤の整備にあります。 最新情報 オリックス生命、コンタクトセンター・システムにおけるアジャイル開発強化に向けIBM Targetprocessを本格導入 富士通と日本IBM、テクノロジーを活用した共創を通じたより良い社会の実現を目指して協業検討を開始 IBM、「IBM AI Lab Japan」を立ち上げ、日本におけるAIイノベーションと産業変革を加速 日本IBM、SCSK、Red Hat が、メインフレームとクラウドネイティブ基盤によるモダナイゼーションを実現するプラットフォームの提供に向けて連携を開始 日本IBM、AIエージェントおよびエージェント型AIに関する調査の日本版を公開 東北電力と日本IBM、AIパートナーシップを締結 日本IBM、AI活用でサプライチェーン
Please notice: This domain name registration has expired and renewal or deletion are pending. If you are the registrant and want to renew the domain name, please contact your registration service provider. Bitte beachten Sie: Diese Domainregistrierung ist abgelaufen und die Verlängerung oder Löschung der Domain stehen an. Wenn Sie der Registrant sind und die Domainregistrierung verlängern möchten,
CSS minimum and maximum sizes The CSS2 standard specifies four properties that can be very useful when working with CSS layouts: min-width, max-width, min-height and max-height, These can be used in conjunction with the well-known width and height properties to get effects which can be especially helpful in designing layouts that are a mix of fixed-size and window-size-relative units. For example,
このページは毎日コミュニケーションズから発売中の書籍「Ajax逆引きクイックリファレンス」のサンプルを掲載しています。 この書籍の元になっているサイト(Ajaxを勉強しよう)も参照してみてください。 ミスや間違い、リンクエラーなどがありましたらopenspc@alpha.ocn.ne.jpまでお願いします。 第一章 Ajaxとは Ajaxとは DHTMLとFlash Ajaxに必要な知識と技術 Ajaxの弱点/難点 通信上の制約 XMLの処理 スタイルシートの注意点 第二章 非同期通信処理 サーバーと通信を行う サーバーからテキストデータを読み込む サーバーからXMLデータを読み込む サーバーにgetメソッドでデータを送信する サーバーにpostメソッドでデータを送信する 読み込みを中断する タイムアウト処理を行う サーバーからの応答を調べる ファイルが読み込めない、存在しない場合の処理を
2006年03月06日 Ajaxにおけるメモリリークの注意点 [ajax][javascript][はてブ] はてブの「ブックマークの確認」ページは、IEでメモリリークする! IE のメモリリーク調べる為の「Drip」ってツールが ここにあって、 このツールは単純にリークしそうなコードチェックしたり、 オートリロードして、外部から参照したメモリ使用量を記録してくれるだけなんだが はてブの追加ページで確認するとこんな感じになる。 (オートリロードなんで負荷高くなるから、悪用したり、やりすぎたりしないようにw) タスクマネージャー等の、外部から参照したメモリが増えているからといっても OSがアプリケーション用にキャッシュしているメモリが増加しているだけの 可能性があるから、一概に鵜呑みはできないんだが 平均して1回のリロードに 1M 近く増えていくとかおかしい。 (MicroSoft もタスク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く