FlashLiteにはFlashLite固有の機種依存による不具合や仕様が数多く存在します。 今回は実際に自分が実際に直面した中から7つの事例をピックアップしてご紹介します。続きはこちら http://doruby.kbmj.com/hal_on_rails/20110411/FlashLite_
こんにちは。 カヤック自転車部盛り上げ担当でおなじみのaragaです。 自転車好きの方は是非一緒にヤビツ峠を登りましょう 今回は、いつか公開しようと2年間暖め続けていた、携帯サービスのFlashLite動的生成についてお話しします。 携帯サービスのFlash合成技術は、スマートフォンブームの普及により、この先の寿命は長くない技術かもしれません。しかし、モバゲーやGREEのガラケーソーシャルゲームの人気により現在進行形では最も熱い分野とも言えます。 今回はPHPライブラリの公開と、動的生成でできることの紹介をさせていただきます。 もし、携帯コンテンツのFlashで技術的に諦めて困っている人がいたら、少しでも参考になれば幸いです。 その前に、全ての機能を説明する為に、今回サンプルとして使用したサービスを簡単に紹介させてください。 ポケットフレンズコンチ 愛をモチーフにした可愛いペットのきせかえ
Flash LiteのSWFバイナリを直接いじる方法を紹介した記事「GREE Engineer’s Blog SWFバイナリ編集のススメ」 Tweet 2010/9/15 水曜日 matsui Posted in Flash, 記事紹介・リンク | 1 Comment » いつか使う日が来るような、きっと来ないようなという感じなのですが、メモ代わりにご紹介します。 GREEのエンジニアブログに、Flash LiteのSWFバイナリを直接編集する方法を紹介した記事「SWFバイナリ編集のススメ」がありました。 → GREE Engineer’s Blog SWFバイナリ編集のススメ第一回 → GREE Engineer’s Blog SWFバイナリ編集のススメ第二回 → GREE Engineer’s Blog SWFバイナリ編集のススメ第三回 (JPEG) SWFバイナリに変更をかけて、背景
バイナリって何となく苦手意識のある方も多いかと思いますが、swfのバイナリ解析は数パターンの計算方法だけ抑えてしまえば意外と素直に読み解けてしまいます。 文系大学出身&英語が読めない私でも大丈夫だったので、興味のある方は是非! 用意するもの まずはバイナリファイルを閲覧・編集できる環境を用意します。 バイナリエディタは様々なものがありますが、自分の環境や好みに合わせて選んでみてください。代表的なものを下記します。 Stirling(Windowsの場合) HexEditor(Macの場合) vi 1. バイナリモードでswfファイルを開く vi -b hoge.swf 2. テキスト形式から16進数ダンプ形式に変換 :%!xxd 3. 16進数ダンプ形式からテキスト形式に変換 :%!xxd -r
FlashがブロックされているかJavaScriptで判断できるようになる「flashblockdetector」 2010年03月16日- flashblockdetector - Project Hosting on Google Code FlashがブロックされているかJavaScriptで判断できるようになる「flashblockdetector」というものが公開されています。 ChromeやFirefoxの拡張によって、Flashがブロックされている場合がありますが、そういう場合にサイト側で判断し、その場合の出しわけを出来るというもののようですね。 使い方は次のようなサンプルコードを張ってブロックされている場合とそうでない場合の処理を書けばOKです。 <script src="http://flashblockdetector.googlecode.com/hg/fbd.js"
小池です。 さっそくですが、携帯サイトなどを制作しているとサーバーサイドでswfmillを使用して Flash内の画像データを動的に差し替えることがあるかと思います。 以前、透過GIF画像を差し替える際になかなかうまくいかず苦労したので、備忘録として記載します。 何かの参考になれば幸いです。 透過GIFデータはFlash中でDefineBitsLossless2というフォーマットで格納されており、 透過GIFのバイナリ画像からDefineBitsLossless2に変換してやる必要があります。 // GIFデータの読み込み $im = imagecreatefromstring($gifData); $size_x = imagesx($im); $size_y = imagesy($im); $transId = imagecolortransparent($im); $color_
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 こんにちは。エンジニアの なか です。 今回は 『 Flash の SEO 対策』 について話したいと思います。 はじめに【 Flashの検索インデックス化 について】 すでにご存知の方も多いと思いますが、Adobe Systems社が次のような発表をしました。 ・Flashを利用したコンテンツやWebアプリケーションを検索されやすくする目的で、 GoogleおよびYahoo!と協力していることを発表。(2008年7月1日 )・具体的には、Adobeでは検索エンジンがFlashファイルをインデックス化しやすくするため 最適化したFlash Player技術をGoogleとYahoo!に提供するとのこと。 これにより、最近では swf ファイル内のテキスト
FlashDevelop(フラッシュ・デベロップ)というActionScriptのエディターが非常に優秀で、これとAdobeがオープンソースで提供しているFlex SDKがあれば、お手軽かつ無料でFlashを作ることができます。 FlashDevelopはソフトの軽さと強力なコードヒント機能によってプロのFlasherから熱烈な支持を受けているエディターです。まずはコードヒント機能がどのくらい優れているか分かる90秒のライブコーディングビデオを用意しました。 FlashDevelop Code Hint Movie from clockmaker on Vimeo. コードの補間によってキータイプの量を劇的に減らせ、自動的に整形されるため見通しの良いコードが仕上がるのがおわかりになるかと思います。 では、そんな便利で高機能なFlashDevelopのインストール方法を紹介します。できる限り
はじめに このアドビデベロッパーセンターを見ている方は、PCでのFlash開発は慣れていると思いますが、「携帯Flashは制限が多くて作りにくい」というイメージを持っているのではないでしょうか? 本連載では、そうした方々に向けて、日本での携帯Flashコンテンツ開発について解説していきます。第1回目は、ざっくりとしたFlash Lite制作ガイドラインを記していきたいと思います。 日本では勝手が違う Flash Lite開発環境 「Flash Lite」とはモバイル用のFlash Playerのことで、これまでにバージョン1~3がリリースされています。Flash Liteの各バージョンは、PC向けFlash Playerのバージョンと比較すると、以下の関係となります。ただし、該当するFlash Playerバージョンの全機能をサポートしているわけではありません。 Flash Lite
SWFUpload jQuery Plugin : Adam Royle Flashを応用して便利にファイルアップできる「SWFUpload」のjQueryプラグインが公開されています。 SWFUpload を使えば、複数ファイルのアップロードが行え、アップロードの進捗もプログレスバーで確認できて、通常のブラウザベースのアップロードとは格段に使い勝手がよくなるのはご存知の通り。 SWFUploadの動作を実際に確認してみる場合はこちら SWFUpload を jQuery方式で関数を呼べてしまうので、jQuery な方はこれを使ったほうが使いやすいかも。 次のように初期化ができ、簡単です。 $('.swfupload-control').swfupload({ // BEの設定 upload_url: "../upload.php", // 送信先URL // ファイルアップロードに関する
Flowplayer - Flash Video Player for the Web JavaScriptから簡単に使えるFlashビデオプレイヤー「Flowplayer」。 FlashビデオプレイヤーをJavaScriptから再生、停止させたりすることが簡単にできちゃいます。 使い方は無茶苦茶簡単です。 // id="player" の div に動画を埋め込みます。"my-video.flv"を再生します $f("player", "flowplayer.swf", "my-video.flv"); // プレイヤーのバージョンを得ることもできます $f("player").getVersion(); // 再生の制御をすることもできます $f(0).play(); // 停止の制御をすることも可能 $f().stop(); FlowPlayerのAPIリファレンス 動画をとって f
FirefoxやChromeでも使える!FlashとJSを使ってクリップボードにテキストをコピー出来るライブラリ「zeroclipboard」 2009年01月19日- zeroclipboard - Google Code The Zero Clipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie, and a JavaScript interface.FirefoxやChromeでも使える!FlashとJSを使ってクリップボードにテキストをコピー出来るライブラリ「zeroclipboard」。 クリップボードへテキストコピーというと、IEだけ、とか、他のブラウザ対応にはハックが必要で面倒、みたいな印象がありますが、zeroclipbo
jsSO - Flash Shared Objects in Javascript - Pro-Web FlashのSharedObjectをJavaScriptから使用できる「jsSO」 Shared Object は Flash Communication Server を通じて接続されている複数のムービーやオブジェクト間で、リアルタイムにデータを共有できる非常に便利なオブジェクトのことです(参照) つまり、マルチプレイヤーでの通信が容易になるもので、これをJavaScriptから使えるようにしたものがjsSO。 チャットのデモを見れば、その便利さが分かるはず。 2つブラウザを開いて、発言してリアルタイム性を確認できます。 jsSOで比較的容易に実現できるみたいです。 jQueryベースで、Flashムービー自体は触る必要がないので、JSの知識があればフロントエンドはなんとかなりそう。
ケータイ向けFlashの待ち受け画像とaction script情報がまとめられたサイト「ケータイFlash待受画像ギャラリー!」 Tweet 2009/2/26 木曜日 matsui Posted in Flash | No Comments » 9konさんからのタレコミです。 (情報提供ありがとうございます) ケータイ向けFlashの待ち受け画像展示ギャラリーと、action script情報がまとめられたサイト「ケータイFlash待受画像ギャラリー!」というサイトがあるとのことです。 → ケータイFlash待受画像ギャラリー! トップ [nsflash.com] → ケータイFlash待受画像ギャラリー! 携帯向けactionscript [nsflash.com] ギャラリーには現時点で100枚以上の待ち受けFlashが展示されています。 対応機種はFlash Lite 1.1以
こんにちは カヤックモバイル$のアラガです 先日「デコメ80取放」に「デコメ絵文字作〜る」という開発者もユーザーもモーレツにガンバルFlashLiteで作ったコンテンツをオープンさせました。 「デコメ絵文字作〜る」って何?というのを説明しますと、携帯電話でピコピコして20x20dotで最大10フレームのアニメーション絵文字を作ることが出来るコンテンツです。 今までもアプリでは沢山絵文字作成ツールはありましたが、アプリだと3キャリア分開発しなければならないので、思い切ってFlashで制作してみました。 さて、ユーザーがガンバル携帯Flashでは、一般的なPC向けのFlashや待ち受けFlashの制作では想像もしないような落とし穴が沢山あります。 今回は沢山ハマった中から、厳選した7つの落とし穴を紹介いたします。 1.誰も教えてくれないPOST出来るデータ量の制限 な、なんと!携帯各社のドキュ
Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く