Ajaxで今よみがえる(^^;;-->[クロスブラウザ技術 ]DHTMLサンプル集
古籏一浩さんとのはじめての共著 発売中-->『Ajax実践テクニック』 古籏一浩/高橋 登史朗 (著)秀和システム
配本予約開始-->『入門Ajax 増補改訂版 』 高橋 登史朗 (著)ソフトバンククリエイティブ ; ISBN: 4797336242
【カテゴリー】 ActionScript ( 4 ) AjaSQL ( 9 ) Ajax ( 541 ) Arax ( 1 ) canvas ( 9 ) CSS ( 8 ) DLNA ( 1 ) Dojo ( 16 ) DOM ( 44 ) ES4 ( 3 ) 反重力物質 ( 1 ) ffAdd-on ( 1 ) Flash ( 45 ) Flash Remoting ( 11 ) FTP ( 2 ) GAF ( 9 ) Google Maps ( 106 ) GPS ( 38 ) HTTPヘッダサンプル ( 9 ) IPv6 ( 1 ) 漫画 ( 1 ) Java ( 44 ) JavaScript ( 232 ) jKamo ( 8 ) jQuery ( 66 ) jquery-ref ( 1 ) jsGadget ( 19 ) jslb_ ( 3 ) jslb_ajax ( 9 ) JSON ( 44 ) JSR223 ( 7 ) kjscmd ( 1 ) KNOPPIX ( 1 ) Linux ( 14 ) Mac ( 8 ) Memo ( 3 ) Microformats ( 2 ) Mini AJAX ( 2 ) MochiKit ( 2 ) mootools ( 2 ) Movable Type ( 57 ) MySQL ( 9 ) NewGameWeb ( 2 ) Nucleus ( 8 ) OpenAJAX ( 3 ) OpenDocument ( 1 ) OS ( 5 ) P2P ( 2 ) Perl ( 7 ) PHP ( 37 ) PostGIS ( 1 ) PostgreSQL ( 3 ) prototype.js ( 21 ) ROBOT ( 1 ) RSSリーダー ( 14 ) Ruby on Rails ( 7 ) Spry ( 6 ) SQLite ( 10 ) SQLiteWorker ( 2 ) ssh ( 1 ) SSI ( 2 ) SVG ( 15 ) TRON ( 1 ) Video ( 1 ) VML ( 1 ) Webサービス ( 89 ) widget ( 6 ) Wiki ( 1 ) Win ( 6 ) WSH ( 1 ) X01HT ( 29 ) XML ( 28 ) XOOPS ( 1 ) XQuery ( 2 ) XUL ( 3 ) Yahoo! UI ( 58 ) 日付入力用カレンダー ( 1 ) 『Ajax実践テクニック』 ( 1 ) 『入門 Ajax』 ( 42 ) WinTips ( 2 ) こりゃすごい ( 1 ) チューニング ( 20 ) ダイナミックロード関数 ( 7 ) リファレンス ( 13 ) ライブラリ ( 83 ) レーダー雨量表示 ( 1 ) ハード ( 15 ) ペンギン ( 2 ) ブラウザ ( 56 ) ブログでBBS ( 1 ) アクセスグラフ ( 3 ) カレンダーによる日付入力スクリプト ( 4 ) クロスブラウザ ( 10 ) クロスブラウザ関数 ( 7 ) スマートフォン ( 8 ) セキュリティ ( 87 ) ソフトイーサ ( 1 ) マッシュアップ ( 22 ) 暗号 ( 4 ) 映画 ( 41 ) 河川の水位グラフ ( 3 ) 回線 ( 2 ) 開発ツール ( 16 ) 牛久大仏 ( 8 ) 携帯 ( 112 ) 言語 ( 17 ) 故障 ( 1 ) 洪水警報システム ( 2 ) 今日のひと言 ( 2 ) 仕様 ( 39 ) 雑談 ( 199 ) 書籍 ( 17 ) 親子ウインドウ有無の確認関数 ( 3 ) 新海誠 ( 3 )

【info】有料サポート(ベータ)限定 承り中 /【JSサポート(仮称)】 

【費用】 とりあえず、言い値で承ります。ただし、できる範囲での限定受付です。込み具合等によりお受けできない場合がありますのであらかじめご了承ください。サポートにご納得いただけなければ料金は不要です。 逆に感動したら多くても構いません(^^;;;。

【できること】 たとえば、かも日記で無料配布されているコードのカスタマイズや、あるいは、JavaScript/Ajax全般+Webサーバーとの連携などのアドバイス&サンプル作成等 。A:jQchartなどでWeb用グラフ設置(エクセル→CSVやデータベースからWebグラフ生成)などのアドバイスやカスタマイズサンプル作成。B:ツリーメニューなどのカスタマイズサンプル。C:Google Mapsのカスタマイズ。etc...

【できないこと】 腕立て伏せ200回

【ライセンス】 私が今まで「かも日記」等で提供してきたコードの大半は、商用利用、改造、自由、連絡不要で、今後もそれらは変わりません。そして、この有料サポートによりカスタマイズコードなどが提供される場合でも、同様に、それらを商用利用しても改造しても自由です。ただし、制限のきついライブラリなどを使う場合は、各ライブラリのライセンスに準拠せざるを得ない場合があります。

【info】いつもいろいろなテストなどをページ内のあちこちでやっているので、重かったり、壊れていたりするf^^;ことも多いですが、何卒、ご了承ください ( _ _ b

【Flash このページ内へのリンク】
【AS】Flashのドメイン間のデータロード許可
【書籍】WEB+DB PRESS Vol.41/特集:ActionScript 3.0 開発入門
【Flash】JavaScriptでMMLを利用する
【ライブラリ】美しきJavaScriptフレームワーク「Ext 1.0」
【Flash】Yahoo! AS3 API Libraries
【Flash】Ajax Data Servicesのアップデート版
【Flash】FlashムービーとJavaScriptを連携
【Flash】タマリンプロジェクト
【Flash】Ajax+Flexというハイブリットな事例
【Flash】Adobe Flex 2、開発環境を無償化
【Flash】年末までには、PDFとFlashを統合した技術
【Flash】Flash アクティブ コンテンツ アップデート拡張機能
【Flash】アドビがAjaxとFlashを融合 Felx 2.0を今夏出荷
【Win】MSIEのパッチKB912945のナイスな対応策
【Win】2006年4月の Windows Update 問題
Allabout更新
【Flash】ニュースを地図上に表示する「gooニュースマップ」
【Flash】ActionScript 3.0関連
【Win】ActiveX コントロールのアクティブ化
【Flash】weblogs.macromedia.com
【Win】ActiveX コントロールのアクティブ化
【Flash】FABridgeとAjax Client for Flex Data Services
【Flash】Flex 2.0 Beta 2 Release
【Video】G.V.H -googlevideohack
【Flash】ActionScript 3:overview
【Flash】JavaScriptからActionScriptを呼び出す
【Flash】直感的映像インタフェース CyberCoaster
【Flash】Eolas対策
【Flash】Flash8のセキュリティ機能の変更点
【Ajax】The AFLAX JavaScript Library
【Ajax】 Yahoo! Maps APIs
【Flah】初心者のためのFlashレベルアップ講座
【Flash】Flexならデータ・バインディングもカンタン、、、ですけれど
【Ajax】QrONE Chat
【Flash】JavaScript API
【Ajax】コンポーネント指向Ajaxの世界
【Flash】10/17からFlash Player 8.5 ダウンロード
【仕様】命名規則/使える文字列
【Ajax】Flashの確認、getURL()
Flash MX 2004
Flash Remoting への道【4】
Flash Remoting への道【3】
Flash Remoting への道【2】
Flash Remoting をゲームサーバーへ
Flash Remoting への道【1】

[ Flash ]

2007年11月02日

【AS】Flashのドメイン間のデータロード許可

ActionScript 】 , Flash 】 , セキュリティ ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


【Webサービス】slideshareが凄くなってきているでFlashを読み込むたびにcrossdomain.xmlを取りに行くのを見て、あー、そんなのあったよな〜、と思い出したので、また忘れないうちに記憶を強化防備メモ。

リファレンス
ドメイン間のデータロード許可

Flash ドキュメントが別のドメインのデータにアクセスしようとすると、Flash Player が自動的にそのドメインからポリシーファイルをロードしようとします。データをアクセスしようとしている Flash ドキュメントのドメインがポリシーファイルに含まれている場合、データへのアクセスが自動的に許可されます。

ポリシーファイルは必ず crossdomain.xml という名前にし、ルートディレクトリに置くか、別途 ActionScript でデータを提供しているサーバー上のディレクトリに置きます

HTTPの様子
レスポンスヘッダー
x-amz-id-2	2dm2zM/rAtMe5Fqz5dUgnKEiQ9/WMhgOyvsRNZHJ/2650Q4JdQMxIl7PXsEWr83n
x-amz-request-id	E4DD6FD590BE992E
Date	Fri, 02 Nov 2007 12:11:01 GMT
Last-Modified	Tue, 30 Oct 2007 00:41:16 GMT
Etag	"9ddd69a427bf8dc72ab662de618a4b5d"
Content-Type	application/xml,text/xml
Content-Length	1859
Server	AmazonS3

リクエストヘッダー
Host	s3.amazonaws.com
User-Agent	Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
Accept	text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language	ja,en-us;q=0.7,en;q=0.3
Accept-Encoding	gzip,deflate
Accept-Charset	Shift_JIS,utf-8;q=0.7,*;q=0.7
Keep-Alive	300
Connection	keep-alive

レスポンス
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy 
  SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
  <allow-access-from domain="*" />
</cross-domain-policy>

#ようするに、ここでは全部許可「*」していますね。
投稿者 tato : 23:13

2007年10月20日

【書籍】WEB+DB PRESS Vol.41/特集:ActionScript 3.0 開発入門

Flash 】 , 書籍 ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


WEB+DB PRESS Vol.41
WEB+DB PRESS編集部 (大型本 - 2007/10/24)
特集:ActionScript 3.0 開発入門


#ちなみに、ActionScript 3.0はFlashのスクリプトですが、E4xなどを含むJavaScriptの(おそらく)将来のいろいろな実装が含まれています。(*E4xはFirefoxではすでに使えます)

参考:http://www.mozilla-japan.org/projects/tamarin/faq.html

Tamarin プロジェクトは、Mozilla が無償で提供する Web ブラウザ Firefox® に組み込まれる JavaScript のコアエンジンである次世代 SpiderMonkey や、Mozilla テクノロジをベースにしたその他の製品内部で Mozilla が利用する ECMAScript Edition 4 エンジンとなる予定です。このコードは引き続き、ActionScript Virtual Machine の一部として Adobe によっても利用されます。
(略)
ActionScript とは、ECMAScript をベースにしたプログラミング言語で、Adobe® Flash® のコンテンツやアプリケーションのスクリプティングのために使用されます。最近リリースされた Adobe Flash Player 9 には ActionScript 3.0 が含まれています。

これは ECMAScript-262, Edition 3 をベースに、クラス、名前空間、オプション付きの強力な変数などの機能を拡張したものです。これら ActionScript 3.0 の拡張は、来年予定されている ECMAScript-262 標準の次期リビジョンに含まれる見込みです。

投稿者 tato : 02:24

2007年10月08日

【Flash】JavaScriptでMMLを利用する

Flash 】 , JavaScript 】 , ライブラリ ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


JavaScript から MML を再生する - JSMML
http://d.hatena.ne.jp/secondlife/20071006/1191667910

Textarea Player (Demo)
http://svn.coderepos.org/share/lang/javascript/jsmml/trunk/examples/textarea_play.html

ActionScript日記 - サウンドのリアルタイム生成(4)
http://sketch.txt-nifty.com/blog/2007/09/actionscript_ce04.html

これは素晴らしいです。

投稿者 tato : 00:42

2007年04月21日

【ライブラリ】美しきJavaScriptフレームワーク「Ext 1.0」

Flash 】 , Yahoo! UI 】 , jQuery 】 , prototype.js 】 , ライブラリ ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


Apolloのサンプルで使われた、美しきJavaScriptフレームワーク「Ext 1.0」
http://journal.mycom.co.jp/articles/2007/04/21/ext/

Ext JS library
http://extjs.com/

Apollo:Applications:Samples
http://labs.adobe.com/wiki/index.php/Apollo:Applications:Samples

#ちなみに、解凍すると、/source/adapterホルダに、jquery-bridge.js、yui-bridge.js、prototype-bridge.jsというファイルがあって、Ext.lib.Domなどの互換クラスを作成しています。その中で、下記を見たときに、やっぱりこの思いは世界中でシンクロしてたのかなぁ(笑)と思いました( これ )。

var E = YAHOO.util.Event;
var D = YAHOO.util.Dom;
var CN = YAHOO.util.Connect;
var ES = YAHOO.util.Easing;
var A = YAHOO.util.Anim;

と、同時に、スピードと継続ですよね。どんどん動いています。とはいえ、この種のアプローチは、私には提供側は無理ですね。しんど過ぎます(^^;。



    古籏一浩 ( 2007年04月21日 23:42 )

    27年近く前の8ビット機の時代と、未だにやっている事が同じってのも何ともですけどねf(^^;
    逆に言えば、人間考えること&行き着くところは、対して変わらないというかフォンノイマン型のコンピュータの場合には仕方ないのかも。

    高橋 ( 2007年04月22日 00:24 )

    あー、確かに、どこまで行ってもエンドレスなのかもしれないですね〜。

    そういえば、いろんな場面でそういうことは感じますね。

    エジプトかどこかの壁面に「いまどきの若いものは、、、」みたいな字が彫ってあったのと同じで、人間は千年でも3千年でも同じことを、何度でも形を変えて繰り返していくのかも(笑)。


    【コメント】(←clickで入力欄open)
投稿者 tato : 21:38

2007年03月25日

【Flash】Yahoo! AS3 API Libraries

Flash ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


Flash: Yahoo! AS3 API Libraries
http://developer.yahoo.com/flash/as3_api_libraries.html

#お彼岸にはいつも閑散とする?かも日記ですが(^^;、今年は歓迎会と花見が続くのでもっとアレです、、、。

投稿者 tato : 06:25

2007年02月16日

【Flash】Ajax Data Servicesのアップデート版

Ajax 】 , Flash ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


Ajax Data Services
http://labs.adobe.com/wiki/index.php/Ajax_Data_Services
フロントにAjax、バックエンドにFlex - "Ajax Data Services"修正版公開
http://journal.mycom.co.jp/news/2007/02/14/368.html

投稿者 tato : 22:52

2007年02月03日

【Flash】FlashムービーとJavaScriptを連携

Flash 】 , JavaScript 】 , クロスブラウザ ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


FlashムービーとJavaScriptを連携させてみよう ITPro
http://itpro.nikkeibp.co.jp/article/COLUMN/20070118/259015/?ST=start

#これはとてもわかりやすい。

投稿者 tato : 20:26

2006年11月10日

【Flash】タマリンプロジェクト

Flash 】 , 言語 ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


2006年11月7日、アドビ・システムズはMozilla財団へActionScriptのVMソースコードを寄贈し、Mozillaは、それをオープンソースのタマリンプロジェクト(Tamarin)として開発するらしい。

Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine
http://www.adobe.com/aboutadobe/pressroom/pressreleases/200611/110706Mozilla.html

>TamarinプロジェクトはECMAScript Edition4標準語の最終版を実装するでしょう

投稿者 tato : 20:08 | トラックバック (0)

2006年07月18日

【Flash】Ajax+Flexというハイブリットな事例

Ajax 】 , Flash 】 , JavaScript 】 , Webサービス ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


「Flex 2.0はAjaxの限界を超えられる」,米Adobeシニア・ディレクタが語る
http://itpro.nikkeibp.co.jp/article/NEWS/20060713/243312/?ST=win

米Googleの経済情報サイト「Google Finance」は,テキスト部分などをAjaxで,リアルタイム株価チャートをFlexで構築している。Ajaxを現実的なサイトに応用していこうという気運が盛り上がるほど,こうしたAjax+Flexというハイブリットな事例が増えていくだろうと予測する。「Ajaxの成功はFlexの成功につながる」(Whatcott氏)というわけだ。

Google Finance
http://finance.google.com/finance
NASDAQ COMPOSITE INDEX
http://finance.google.com/finance?cid=13756934

#NASDAQ COMPOSITE INDEX とかみると、グラフがドラッグできるんですけれど、ちょっと重いです。隣接データはGoogleMapsのように先読みするべきだと思いました。こういうの見ると、timelineでグラフ作れないかな?という気に。。。原稿終わったらやってみようかな、、、<それはいつ?<冬かも;;

投稿者 tato : 09:45 | トラックバック (0)

2006年07月02日

【Flash】Adobe Flex 2、開発環境を無償化

Flash ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


Ajax相乗のAdobe Flex 2、開発環境を無償化
http://www.itmedia.co.jp/enterprise/articles/0606/30/news017.html

Flex 価格表
http://www.adobe.com/jp/products/flex/buy/

#おお本当ですね〜。これは、Webアプリケーションが、もう一段進化しそうな予感。でも、エンタープライズは、260万円かぁ。

投稿者 tato : 22:59 | トラックバック (0)

2006年04月22日

【Flash】年末までには、PDFとFlashを統合した技術

Flash ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


アドビ システムズ、2006年度第1四半期の業績をチゼンCEOが報告――PDFとFlashの技術が融合した製品が年内に登場!!
http://ascii24.com/news/i/topi/article/2006/04/21/661855-000.html

米アドビ システムズの......(略)...CEO(最高経営責任者)のブルース・チゼン(Bruce Chizen)氏...(略)...今年の年末までには、PDFとFlashを統合した技術を提供したい」と語った。そのメリットとして、「PDFの高い信頼性とセキュリティーに、Flash Playerのアニメーションやグラフィックス、ビデオを扱える技術が加わることで、今までにない魅力的なことが実現できる」「例えば、住宅ローンの申請のアプリケーションで、政府機関や銀行が求める高い信頼性やセキュリティーだけでなく、同時にリッチなグラフィックス、アニメーション機能によって顧客も財務データをチャートやグラフで見やすくなり、フィードバックを得ることもできる...(略)

#どんなのになるのかなぁ、、、。プレゼンテーションには便利そうな気もしますが。

投稿者 tato : 06:32 | トラックバック (0)

2006年04月17日

【Flash】Flash アクティブ コンテンツ アップデート拡張機能

Ajax 】 , Flash 】 , Flash Remoting 】 , Java 】 , JavaScript 】 , SVG 】 , ブラウザ ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


【Win】2006年4月の Windows Update 問題
http://jsgt.org/mt/archives/01/000981.htmlのつづき

Flash アクティブ コンテンツ アップデート拡張機能
http://weblogs.macromedia.com/takesato/archives/2006/04/flash.cfm

パブリッシュ設定から.jsファイルへの出力を選択できるようになったようです!

「.jsへのパブリッシュ」できないの〜?と、関係筋に聞いていたのですが、、、ついに、今日、情報公開解禁(^^?)というか、.jsへのパブリッシュができるようになったようです。これで簡単に、Flashを制作する流れを切らずに、.js外部ファイルベースのFlashを作成できるようになります。

Flash Professional 8 and Flash Basic 8 Active Content Update 4/14/2006
http://www.macromedia.com/support/flash/downloads.html

日本語版zip 18kbダウンロード先
http://download.macromedia.com/pub/flash/updates/8/activecontent/flash8_ac_update_jp.zip

#とはいえ、簡単な対策で、JavaScriptを切っていてもコンテンツを見れるという点で、MugさんのMSIEのパッチKB912945のナイスな対応策の方が優れているという面もありますので、手間がかけられるならこっちが良いかも?というか、関数やオブジェクト化しておくとやはり便利なので、Mugさん+関数などというのもありかも?

投稿者 tato : 18:57 | トラックバック (0)

【Flash】アドビがAjaxとFlashを融合 Felx 2.0を今夏出荷

Ajax 】 , Flash 】 , Java 】 , JavaScript ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


AjaxとFlashを融合---アドビが新リッチ・クライアント開発ツールFelx 2.0を今夏出荷へ
http://itpro.nikkeibp.co.jp/article/NEWS/20060414/235367/

#Felx は値段がネックなんですけれど、値段2.0はどうなるのでしょう。この記事にある開発ツール「Flex Builder 2」の価格は1000ドル以下だそうなので、まぁ業務ベースでは結構使えそうかな。

投稿者 tato : 00:01 | トラックバック (0)

2006年04月13日