公式ドキュメント Firebug Console API Firebug Command Line API 気になったところ $$(selector) 複雑なCSSセレクタでなければjQueryの$関数の変わりとして使える感じ。 dirxml(node) outerHTML相当のHTMLを出してくれる感じ $$(selector)と組み合わせると便利そう。 inspect(object[, tabName]) 指定したオブジェクトを指定したタブで表示できる。特定要素をHTMLタブで表示させる時、「inspect($$('table#some-id td')[0],'html');...
本日の OSC Kansaia 2008 で開かれた Shibuya.js in Kyoto で、JavaScript と ActionScript の連携について話しました。関西のカンファレンスでの発表は初めてでしたが、楽しかったです。スピーカの皆さん、参加された皆さん、どうもありがとうございましたー。 以下発表資料です。 JS <-> AS JavaScript と ActionScript の連携 自己紹介 はてなエンジニア 舘野 祐一 (id:secondlife) http://tako3.com/http://rai...
こんにちは。hirafujiです。 今日のPHPでは、「電話帳を作る」というお題のもと、上手なクラス化の方法について学びました。 (more...)
『 AIRが面白いのは、これまで使ってきたWebアプリケーションの技術、HTML/JavaScriptやFlash/Flexを利用して、デスクトップアプリケーションを作ることができる点にあります 』
setTimeoutで実行される関数の中で発生するエラーは、セットした部分のtry/catchで補足することはできません。 function throwError(){ throw new Error('ERROR'); } try{ setTimeout(throwError, 3000); } catch(e){ // ここには到達しない alert(e); } MochiKit.Async.Deferredを使うと、エラーバックでエラーを補足できます。 callLater(3, throwError).addErrback(function(e){ alert(e); }); エラーの補足以外にも、Deferredのインターフ...
『 JFreeChartはよく使います 』
『 “Silverlightは性質的にAdobeFlashに競合するもので、多くのメディアで伝えられているようにMicrosoftのFlash対抗製品であると考えられています。” 』
Ajaxライブラリをまとめておきます。(順不同) ・基本ライブラリ ・・・Ajax開発のベースになるもの prototype Ajaxの開発が向上するAjaxライブラリ。便利な機能がたくさんあります。かなりメジャー。 以下のサイトが参考になる。 prototype.js の開発者向けメモ JQuery prototypeよりもいいという記事も見かけるライブラリ。ダーティーらしい。 JKL.ParseXML Ajaxで非同期通信した結果のXMLを、...
『 写真などをページ上で強調表示する、いわゆるlightbox効果を実現するJavascript+CSSライブラリを37個も集めて、ライブラリサイズやそれぞれの機能、どのJavascriptライブラリを使っているかなど 』
『 参照:「男性は来日後、外国人労働者の待遇改善のための活動をしていたが、迫害を受ける恐れがあるような反イラン政府活動をしていたとは認められず、難民に当たらない」と判断した。 』
頭がごちゃごちゃしていたのでまとめてみた。 方法\特徴クロスブラウザ改竄検出パフォーマンスオーバーヘッド備考 XMLHttpRequest+CGIプロキシ○○○小別途CGIが必要 XMLHttpRequest+access-control×○○小今後標準になるかも XDomainRequest×○○小IE8から JSON(P)○×○小 XhrIframeProxy(dojo)○?○△?中?マウスクリック音有り iframe内iframe○?○△?中?マウスクリック音有り Flash+crossdomain.xml...
無料で使えるwebジェネレータ特集です。 重いです。
すっかり忘れていたまとめシリーズエントリ。 今年の1月のを集めています。時間のあるときにでも、拾い忘れているものがあれば拾っていってくださいませ。 過去のベストエントリは総合まとめページにて掲載中です。
NetFarmさんが携帯端末500機種以上を網羅した「P1エミュレーター」のベータ版が無料で公開されました。いままで携帯でテストするときに、まともに利用できるエミュレーターといえば、i-modeシミュレータしかなく、結局実機でのテストに頼っていました。この「P1 Emulator」はケータイサイトのテストの救世主となるのでしょうか。早速試してみました。■まずはダウンロードhttp://p...
Flex Team: Update on Flex, ActionScript, AIR Posters から入手できます。 公開当初は、Flex Builder 3 の購入が条件だったようですが、いつの間にか、誰でもダウンロードできるようになってますよ。 97MB の巨大 PDF、計5枚の迫力です。 四角1つがクラス1つになっていて、メソッド・プロパティ名が四角の中に列挙されています。 つまり、でかい四角は複雑なクラスというわけ。中でも目を引...
今回のアップデートでは、「Layout Manager」「FlashとJavaScriptを組み合わせたUploader」など、6つの新しいコンポーネントが追加された。他にも「DataTable Control」など既存機能も改良されている。 このうち「DataTable Control」はYUIの中でも最も人気のあるコントロールだが、埋め込みタイプの横スクロールバー、ヘッダーにあわせた縦スクロールバーといった機能が追加された。カラム...
数年前まで、Flashと言えばデザイナが絵やアニメーションを作り、そこにちょっとしたインタラクティビティを持たせるためのツールという見方が一般的でした。しかし、昨年あたりから急激に「えっ!?こんなことがFlashでできるの?」というようなコンテンツが増えてきています。このようなコンテンツが現れはじめた原因は、言語仕様が一新されたActionScript 3による高いパ...
AJAXなどでよくあるあの「読み込み中……」みたいな感じのローディング中アニメーションをGIFアニメとして、好きな色の組み合わせでカスタマイスできるという便利なジェネレータです。現時点で99種類のパターンがあります。 詳細は以下の通り。
にて公開しました。昨年筆者が参加したイベントAdobeMAXのセッションやAdobeエバンジェリストを招いた勉強会にて何度かデモアプリやソースコードを見ていましたが、ついに一般のデベロッパーが触れるようになったのです。 Apolloとは、HTML、JavaScript(Ajax)、Flash、Flex、PDFを連携させてデスクトップアプリケーションを簡単に作ることができるプラットフォームです。Apollo自体は...
なんか予想より好意的に受け入れられてほっとした、HATENA-TUBEのテクニカルなお話。 みなさんHATENA-TUBEをajaxだと思ってますが、実は非同期通信なってまったくやってなかったりします。 サーバー言語 サーバーはPHP5で組んでます。 使ってるプロバイダは他にも Perl, ColdFusion,Rubyと選択肢が豊富だったのですが、PHP5。 なぜなら、ColdFusionはインストールして2時間、Perlは15分で挫...