タグ

携帯に関するtetsukampのブックマーク (34)

  • ke-tai.org > Blog Archive > PHPでケータイのFlash対応・非対応を判定できる関数を作ってみました

    PHPでケータイのFlash対応・非対応を判定できる関数を作ってみました Tweet 2008/3/18 火曜日 matsui Posted in Flash, PHP | 7 Comments » ケータイコンテンツでよくある処理に、Flash対応端末であればFlashを、非対応端末であれば画像を出すという処理があります。 今までは、定義ファイルやデータベース内にデータを持って、対応・非対応を判定していたのですが、設置等が面倒ですし、動作も遅いです。 今後発売されるほぼ全ての機種は、Flash対応端末となりそうな感じなので、判定処理をPHPで関数化してみました。 ご利用上の注意事項です。 2008年3月18日時点での端末リストでテストしています 今後はFlash非対応端末が出ないということ、端末の命名規則が大きく変わらないことを仮定しています もしFlash非対応端末が出たり、命名規則

  • フラッシュ対応携帯電話判別スクリプト。

    端末を判別して、 フラッシュ対応携帯電話にはフラッシュを その他の端末には代替コンテンツ(多くの場合はHTML文書)を それぞれ配信するスクリプトです。 しらぎくのウェブサイト作成入門は携帯電話向けコンテンツの書き方内の携帯電話向けコンテンツでフラッシュを使うにはでの解説もご参照下さい。 更新状況。 平成18年12月17日 エヌ・ティ・ティ・ドコモのフラッシュ対応端末ではフラッシュを非表示とする設定の際にユーザエージェント文字列が変更される事から、これを元にこの設定では非対応扱いとして代替コンテンツを配信出来るようにしました。 スクリプトについて。 最近では携帯電話でもフラッシュプレーヤを実装していて、コンテンツにフラッシュを入れられるようになりました。 特にフラッシュを独立したコンテンツとして表示するインタラクティヴ表示モードでは、細かな操作が可能になり、ちょっとしたアプリ代わりにもな

    フラッシュ対応携帯電話判別スクリプト。
  • blog.alumican.net » Blog Archive » FlashLite1.1でボタンにフォーカスを当てない

    ButtonシンボルをMovieClipで包んだとき // フォーカスが当たらなくなる mc.enabled = false; // フォーカスが当たらなくなる mc._visible = false; // フォーカスが当たる mc._alpha= 0; フォーカスの当たる順番を操作したいときは MovieClipのy座標を操作すればいい。 (単純にy座標の小さいボタンが先に反応する) ちなみに on (press) { _visible = false; } や on (press) { enabled = false; } などとボタンアクションに記述すると クリック時に全てのフォーカスが外れる。 このとき下キーを押すと生きている最上位のボタンにフォーカスが当たる。 この場合Buttonのthisはmcであることに注意する。 Posted in DEVELOPMENT

  • FlashLiteを使った携帯サイト制作時の注意点 | バリューエンジンのブログ(仮)

    一定期間更新がないため広告を表示しています

    FlashLiteを使った携帯サイト制作時の注意点 | バリューエンジンのブログ(仮)
  • ke-tai.org > Blog Archive > ケータイ3キャリアに対応するためのDOCTYPE宣言について

    ケータイ3キャリアに対応するためのDOCTYPE宣言について Tweet 2009/10/14 水曜日 matsui Posted in 全キャリア対応, 記事紹介・リンク | 11 Comments » XHTMLを使ってケータイサイトを作成する際には、HTMLの冒頭にDOCTYPE宣言を記述する必要があります。 先日からこの「DOCTYPE宣言」に関するブログエントリーが人気を集めているようなので、当サイトも触れてみようと思います。 下記2つのサイトでは、どちらもif文でユーザエージェントを判定して、DOCTYPEを出し分けるという処理を紹介しています。 → ma-san.org 携帯サイトをHTMLではなくPHPで組むときのDOCTYPE分岐方法 [ma-san.org] → ある人のぼやき 携帯サイトのDOCTYPE分岐方法 [d.hatena.ne.jp] DOCTYPE宣言とは

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • Rails における swfmill を用いた動的 Flash(swf) 生成の一手法 - A-Life on The Five Strings

    概要 携帯電話用の Flash(Flash Lite 1.x) の作成にはいろいろ厄介な制限がある*1.とりわけキツいのは,HTTP 通信が,ユーザからの入力1つにつき1回のみに制限されている点である.つまり,1クリックに画像1つだけとか,テキスト一つだけしか取得できない.これはデータベースと連携してコンテンツを表示するようなアプリケーションを作成するとき,非常に厄介な問題となる. そのような場合の解決策として,loadMovie 関数とサーバーサイドによる swf 動的生成を組み合わせた方法がよく使われている*2.この方法は,サーバサイドで画像やテキストなどを一つの Flash ファイルに埋め込み,それをクライアントアプリケーションが getURL を使って読み込む方法である.getURL は引数に指定された URL が示すファイルを読み込んで,ブラウザで表示する機能である.同じような動

    Rails における swfmill を用いた動的 Flash(swf) 生成の一手法 - A-Life on The Five Strings
  • poly-graphix: Fash Lite1.1 loadMovie

    Flash Lite1.1からloadMovieが使えるようになった。がしかし! 制限がいくつかあります。 1)ボタンアクション、キーアクセスを行ったときにのみ実行。 (待ち受けや、インライン再生では不可) 2)1回のアクセスについて、1ファイルのみロード。 loadMovieを行ったら、同じイベント内では、その後のloadMovieおよびloadVariablesが実行不可。 3)unloadMovieなどを使用しても、メモリが開放されない。 4)外部ファイルはキャッシュにたまらない。 5)Docomoは、ベースのファイルを含む、読み込んだ全てのファイル容量トータルが100KBになった時点で、外部ファイルの読み込みが不能になる。 6)auは、度に読み込める外部ファイルの容量が100KB(CDMA1Xは48KB)以内であれば、何度でも読みむことが可能。

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • (Flash Lite)ボタンでマウスオーバー時にダイナミックテキストの色を変更したい | old_3流プログラマのメモ書き

    今回の要件は、Flash Lite 1.1 でボタンのマウスオーバー時にボタン内にあるダイナミックテキストの表示色を変更したいというものです。 さらに、ダイナミックテキストは変数を使って任意のタイミングで変更できるようにします。 ダイナミックテキストの文字列は変数で簡単に変更できますが、色とかその他のプロパティは難しいみたいですね。 いろいろ方法はあると思うんですが、3流PGが採用したのは下記の方法です。 1.ムービークリップを作成し、その中にダイナミックテキストを配置(変数を指定しておく)。 2.クリップの1フレーム目にダイナミックテキストを変更する処理を入れる。(例: txt=_root.tst01; とか) 3.↑で作成したムービークリップをボタンのアップとオーバー、ダウンフレームに配置。 4.オーバーフレームで、配置したムービークリップを選択し、プロパティから「カラー」で「着色」を

    (Flash Lite)ボタンでマウスオーバー時にダイナミックテキストの色を変更したい | old_3流プログラマのメモ書き
  • (Flash Lite)テキストの横スクロール方法 | old_3流プログラマのメモ書き

    Flash Lite 1.1 で右から左にスクロールするテキスト(IEの MARQUEE タグみたいなもの)を作ってみました。(内容は今まで小ネタで出してきたものも含んでます) これが結構苦労したんですよね。。。 イメージとしてはケータイで au Style やトップページ表示したときにカーソルがボタンオーバーした時だけ背景色とテキスト色変えてスクロールさすというものです。 ターゲットパスの構成としては _root → Button → MovieClip → ダイナミックテキスト てな感じにしてます。 なお、ボタンにインスタンス名が使えない Flash Lite 1.1 では一つのムービークリップを複数のインスタンスで共有化することができないので、表示する個数分用意します。(ボタンも同じ) ・ムービークリップ側 まず、ムービークリップ側の実装です。 1フレーム目にダイナミックテキストを配

    (Flash Lite)テキストの横スクロール方法 | old_3流プログラマのメモ書き
  • (Flash Lite)1.1ではインスタンス名がつけれない? | old_3流プログラマのメモ書き

    ボタンのシンボルを作成し、その中にダイナミックテキストを配置して、1フレーム目でそれぞれのボタンインスタンス内のダイナミックテキストを変更させることで、一つのシンボルで、複数のボタンを作ろうと思ってたんですが、Flash Liste 1.1 はどうやらインスタンス名が指定できないようです。 かといって、シンボル内のダイナミックテキストに割り当てた変数を使って、文字列を代入すると、そのシンボルから生成されたボタン全てが同じ文字列が入ってしまいます。 仕方ないので、ボタン毎にシンボルをつくことにしました。 部品の汎用化という点からは反しますが、仕方ないです。。 なんか、いい方法無いでしょうかね。。。 追記(2009/8/31): どうやらムービークリップにはインスタンス名を付けることができ、それを使ってクリップ内のオブジェクトにアクセスできるようです。 例えば mc というインスタンス名のムー

    (Flash Lite)1.1ではインスタンス名がつけれない? | old_3流プログラマのメモ書き
  • つくるぶアーカイブス | Flash+APIによるモバイルサービス実践開発

    携帯電話でのFlashの利用事例で、先ず思いつくのが各キャリアのトップページです。動きのあるインタラクティブなメニューは、皆さん、毎日目にしているのではないかと思います。一方、公式サイト、勝手サイトを問わず、その他の一般サイトに目を向けると、Flashで動きのあるバナーを制作するということは多いものの、モバイルサイトで全面的にFlashを採用した事例は少ないように思われます。 理由としては、PC版Flashでできるのにモバイル版Flash(Flash Lite)ではできないといった制約の多さにあります。と、同時に「制約が多いらしいね」という先入観で、モバイル版Flashの利用を躊躇されてい方も多いのではないかと思います。そこで、チュートリアルでは、先ず最初に、モバイル版Flashの制約を解説し、何ができて何ができないかを整理します。その後、いくつかの制約の解決方法しながら、モバイル版Fl

  • Flash Lite 1.1 のファイルサイズ(容量)を節約する9の方法

    DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 Flash lite 1.1 の開発を行う際に誰もが悩むのが、100KBのファイルサイズ制限の中で いかにリッチなコンテンツを制作するかという部分ではないでしょうか。 今回は、表示側(グラフィック等)と制御側(スクリプト)に分けて、 ファイルサイズを節約するポイントをまとめてみました。 ■グラフィック (1)グラフィックはベクターで描く?画像を読み込む? グラフィックをベクターにするか画像にするかは、そのグラフィックによって ケースバイケースです。 実際には、画像とベクターの容量を見比べながら四苦八苦してみることに なりますが、基的な切り分けとしては、単純なパスの図形等は画像よりも ベクターのほうが容量を節約できるので、ベクターで描くようにします。 逆

  • 『Flash Lite -ActionScript編』

    こんにちは、ジュンです。 先日に引き続きFlash Lite特集です。 Flash Lite1.1 リファレンス http://help.adobe.com/ja_JP/FlashLite/1.0_FlashLiteAPIReference1/index.html Flash Lite 1.1は Flash 4ベースの仕様となっているため、現在良く使われているActionScript3.0とは記述方法が大きく異なります。 ■インライン再生とインタラクティブ再生 Flash Liteのswfファイルはインライン再生とインタラクティブ再生の2種類があります。 ・インライン再生 HTMLページにswfファイルを読み込む。キーイベントは使用不可。複数のswfファイルを読み込ませることも可能ですが、対応していない機種もあるので、HTMLページにswfファイルを表示させる数は1つとしておくのが無難です

  • http://livedocs.adobe.com/flash/9.0_jp/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00005701.html

  • Flash Lite Memo for Flash MX Users

    最終更新日 2006/8/16 何のページ? Flash MX から ActionScript を始めた僕が Flash Lite (i mode用Flashの名前)を作るにあたって、つまずいたところやつまずいてるところのメモです。なので、Flash4からActionScriptをやってる人にはまったく不要なページです。あくまでも5やMXから入った人向けです。必要なものはDoCoMoとMacromediaからダウンロードしておいてくださいませ。いいかげんに書いていくので、用語の誤用なんかは気にしないでください。それかこっそり指摘して! ちなみにhttp://www.grkt.com/に携帯でアクセスすると、今まで作ったFlashLiteが置いてありますよ。確認用にどうぞ。 MXとLiteどうちがうか LiteはFlash4のActionScriptの機能限定版、みたいなものだそうです。主に

  • Flash Lite 1.1 (loadVariables) + MySQL + PHP メモ

    Flash Lite 1.1 + MySQL + PHP データベースに保存・読み込みFlash lite1.1 でゲームを作っていて、 ゲームのスコアをloadVariables関数で, PHPにデータを渡してテキストデータ(.txt)に保存しようと思ったが ランキングスコアのソート処理とか排他処理 (複数のユーザからアクセス要求が出された時に同時書き込みを防ぐ) の部分で問題が出てくるということで、 PHPもろくにできない状態で、データベースの勉強を初めてしつつ Flash lite とPHPMySQLの連動 ができました。(制作 まる 2日) トライアンドエラーでかなりloadVariablesの部分と PHPのプログラム,文字コードでやられました。 なんとかできたと思うのでメモしておきます。 各携帯キャリアなどでチェックしていないのでなんともいえませんがね・・・ ちなみに私のはD