tatamilab.jp
米国時間11月7日、Web時代のアプリケーションを総合的に持つAdobe Systemsが、ActionScript Virtual Machine(AVM)をMozilla財団に寄贈すると発表した。AVMは「Adobe Flash Player」に採用されているスクリプト言語処理機能。Firefoxの開発・普及を推進するMozilla財団では、これを受けて「タマリン・プロジェクト(Tamarin Project)」を発足し、2008年にまでにこの技術をFirefoxに統合することを目標に活動を始めた。 どういうことか? ニュースの本質は「タマリン」という名称が暗示している。「Google」のイメージ検索で「Tamarin」を探すと一目で分かるが、タマリンは一般的には「ゴールデン・ライオン・タマリン」を指す。美しいモンキーだ。クモザル(Spider monkey)もかわいいけれど……と思っ
On-browser Mashupを支援する、「汎用の」JavaScript APIって存在するのだろうか。私の知る限りはないような気がするのだけれども。もしこうした試みをご存知の方がいらっしゃったらご連絡いただけると幸い。 ここではとりあえずJSON/JSONPだけ考える(が、XMLをレスポンスとして返すAPIであっても話は同じである)。あるJSON形式でレスポンスを返すWeb APIがあったとする。このWeb APIを使うには、APIのURLと入出力の形式を知っていなければならない。また、JSONPにはコールバック用のインタフェースが用意されているが、ただのJSONには用意されていない。また、そのコールバック関数の名前が何であるのかはそのJSONP Web APIに依存している。 つまり何が言いたいかと言えば、これらのWeb APIは、確かに外部インタフェースを提供するものとして有意義
Safari 1.3.2 でこのブログを見るとクラッシュするという報告がありました。手元に Safari がないので確認できませんが、古の NN 4 ではあるまいし HTML や CSS が原因で落ちるとは考えづらく、おそらく JavaScript 絡みだろうと思います。なのでいったんスクリプトを外してみました。 しかし、このままでは原因がわかりませんので、それを絞るべくいくつかパターンを用意しました。Safari をお使いの方はよろしければ各パターンについて (面倒なら 1 だけでも) Safari がクラッシュするかどうかを検証していただけないでしょうか。なお、報告に際しては、Safari のバージョンと確実にクラッシュするのか時々クラッシュするのか、またはまったくクラッシュしないのかを添えてもらえると助かります。 従来どおり (スクリプトあり) ユーティリティースクリプトを外した状態
かなり久しぶりの投稿になります^^; 全く更新せずにほっときました。。。やっとやる気が出てきましたので、これからまったりと更新して行こうと思います。 今回は、prototype.jsのAjaxの機能を紹介します。 prototype.jsとはjavascriptのフレームワークのことで、フレームワークを使うメリットは ・ブラウザに依存することなく、記述することができる ・複雑な記述を簡潔にしてある 他にもあると思いますが、ざっと思いつく限りこんな感じです。 デメリットはprototype.js特有の記述をする為、人によっては見難くなると思います。 更にブラウザの依存がなくなると言っても、全てを吸収しきれるわけではないので注意して下さい。 以下のサイトからダウンロードして下さい。 prototype.js本家 参考までに、以下の「prototype.js の開発者向けメモ」
独自デザインのSelectボックスを作成するJavaScriptライブラリ「Custom SelectBox」 2006年11月16日- Custom SelectBox (WebFX) This sample creates a selectbox that works almost identically to the 独自デザインのSelectボックスを作成するJavaScriptライブラリ「Custom SelectBox」。 <option> の中身にHTMLタグを指定することが出来るようです。 次のようなコードでこれが実現できます。 <html> <head> <link type="text/css" rel="STYLESHEET" href="classic.css"> <script type="text/javascript" src="fade.js"></scri
oitake blog | ブルブル 3 「ブルブル 2」のバグ修正版、および横揺れ追加版の「ブルブル 3」です。 文字をぶるぶるさせるJavaScriptライブラリ「ブルブル3」。 アンカーをマウスアウト(onmouseout)ると文字がブルブルします。 使い方は簡単で、配布されているファイルを保存してHTMLの最後あたりで読み込むだけ。 window.onloadイベントに仕込んでおけば、最初に読み込んで置くだけで使えそうですね。 window.onload = function () { // ここにブルブルのソースコード } UI的に使いやすくなるといったライブラリではありませんが、訪問者を驚かせることが出来る面白いライブラリですね。
Javascript Toolkit Comparison - uPortal 3 - JA-SIG Wiki Javascriptフレームワーク比較チャート。 Prototype、Dojo、Mochikit、Yahoo UI Library、Google Web Toolkit 、jQueryというメジャーなフレームワークの比較図です。 Ajax、Drag&Drop、ビジュアルエフェクト、イベントハンドリング、Ajaxの戻るボタン対応など、機能が一発で比較できます。 →続きを見る 他にも、ドキュメントの豊富さや、開発コミュニティの充実度、ライセンスについても掲載されていて比較に便利。 自分の知らないフレームワークの特徴も大まかに分かるので参考にさせてもらいましょう。 関連エントリ 10個のPHPフレームワーク比較記事 Prototype.jsとjQueryのベンチマーク速度比較
This shop will be powered by Are you the store owner? Log in here
Posted by Nick Sieger Fri, 27 Oct 2006 16:48:00 GMT As part of the momentum surrounding the Ruby implementer’s summit, I have decided to take on a pet project to understand Ruby’s grammar better, with the goal of contributing to an implementation-independent specification of the grammar. Matz mentioned during his keynote how parse.y was one of the uglier parts of Ruby, but just how ugly? Well, jud
Joel Spolsky / 青木靖 訳 2005年12月29日 木曜 私がペンシルベニア大で大学最初の年を迎える頃には、自分は非常に優れたプログラマだと思っていた。すべて独学で学び、Turbo Pascalで大きなシステムを2つ作っていた・・・1つは小さな工場のための完全な在庫システムで、もう1つはイスラエル最大のパン工場で生産ラインのスケジューリングに使われていた。 中間試験の時になって、私は自分で思っているほど頭が良くないことに気付いた。私はいくつかの問題が全然できなかった。私はまだポインタを理解しておらず、再帰も理解していなかったためだ。 根に持つのはやめて、その中間試験問題をお教えすることにしよう・・・大学一年のときの私よりうまくやれるか試してみるといい。 1a. (MIT-Scheme) 次の関数 (define (accumulate combiner null-value
<input type="hidden" /> の値を見やすく表示するデバッグ用の JavaScript ライブラリ 2006-11-14-4: [JavaScript] フォームの <input type="hidden" /> の値をテーブルで見やすく表示するライブラリ HiddenView というのを作ってみました. いちいちソースを確認して,値が入っているか確認するのが面倒な人用.他の JavaScript ライブラリは必要としません. - 使い方 HiddenView.js を読み込んで,onload イベントで new HiddenView(); をしてください.これだけ. <script type="text/javascript" src="HiddenView.js"></script> <script type="text/javascript"> window.onl
Webframeworks LLC - Open Souce Projects Dramatically improve your Ajax application performance with JSOC - the JavaScript Object Cache framework. AjaxのレスポンスをキャッシュするJavaScriptライブラリ「JSOC」。 次はJSOCを使ってXMLHTTPRequestの結果をキャッシュするサンプルスクリプト。 var xhttp = new xhttp(); // use your XMLHTTPRequest library of choice! function setCache(n,v){ var respCode = jsoc.set(n, v); alert('Data containing ' + n + ' was fetc
amirican.best Our website is under construction 35 Days 17 Hours 50 Minutes 39 Seconds Get Notified I promise to never spam
Japanese / English JavaScriptで入力補完を手軽に行うためのライブラリです。 (【お知らせ】ver2.0からprototype.jsを必要としなくなりました) 下記のような機能を持っています。 入力内容をもとに検索を行い、補完候補を表示します。(Google Suggestぽく) Ajaxでは無く、初回画面表示時のみデータの読み込みを行い、それ以降は、クライアント側で対象データから検索します。したがって、入力内容に変化があってもサーバ側にアクセスすることはありません。 検索は、前方一致/部分一致、大文字と小文字の区別あり/なしといったように、オプションで簡単に指定できます。また、その他にも様々なオプションが指定可能です。 検索結果の表示上限を指定できます。(デフォルト上限20件) 補完候補はキーボードの上下と、マウスにて選択できます。また、キーボードで選択中にES
[ruby] RubyでMap by MethodをJavascriptに移植してみた。 SpiderMonkey限定になるのがとてもイタイのですが、IEでも同じような方法が試せないかあとで考える。(定義されていないメソッドを呼び出した際に呼び出すフックメソッドを定義するこの方法は何て名前がついてるんだろう?誰か教えてください。) String.prototype.singularize = function() { // 手抜き実装 return this.replace(/s$/, ''); } Array.prototype.map = function(lambda) { var ret = []; for(var i=0,l=this.length;i<l;i++) ret[i] = lambda(this[i]); return ret; } Array.prototype.c
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く