パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Flash Player 11公開」記事へのコメント

  • by Anonymous Coward on 2011年10月06日 17時37分 (#2030540)
    Flashを使わなくてもたいがいの動作が可能な昨今、あえてFlashを使うメリットって何なんでしょうか?
    あるいは、Flashじゃないとダメな局面って何?
    • 開発者は動作環境を選べるが、利用者は動作環境を選べない。

      親コメント
      • by Anonymous Coward

        開発者は開発環境は選べるけど実行環境は選べない。

        • by Anonymous Coward

          動作環境のバージョン指定できないの?
          Flash内でかJavaScriptでか知らんけど、Playerのバージョン上げろってメッセージ出るやん。

    • きれいなフォントで表示したいとか, どのブラウザでも同じように表示したいとか, 任意の線を引きたいとか。

      Webフォントっつーものもありますけど, それでご納得して頂けなかったりするときとか。

      あとちょい昔のブラウザだと, 斜めの線とか, 丸とか楕円とか書いたり, それらの図形やテキストの回転とか, skewな変形とか, 反転とかするのは不可あるいはとても困難でした。ブラウザ間で調整するのも大変だし。
      そういうブラウザにまた対応しなきゃならんときとか。

      あと動画を埋め込むんだけど, 複数ブラウザに対応せにゃならん場合は, swfからFLV読みこめばいいのは楽ですね。

      利用者とすればなんでもいいんですが, 開発者/発注者としてはコードをjavascriptの難読化以上に, 逆コンパイルされたくないときとかは利用されるかもしれません。
      # javascriptのbytecode化ってまだなかったですよね?
      親コメント
      • by Anonymous Coward on 2011年10月07日 1時19分 (#2030764)

        >開発者/発注者としてはコードをjavascriptの難読化以上に, 逆コンパイルされたくないときとかは利用されるかもしれません。
        そう思ってる人が多いお陰で、Flashゲームのランキングスコアは大抵が楽しいことになってますよね。
        難読化掛けたJavascriptと難読化していないFlashのバイトコードだと、Flashの方が楽に解読・改造できたりします。

        まぁFlashの場合SWFがコンテナとして機能するため、単純な逆コンパイラなんかだとコード以外のデータを喪失するという致命的な問題がありますが。
        # 逆コンパイラなんかよりもSWFのタグ構造をそのままXML辺りで吐き出すツールが欲しい所。そのうち作りたい。

        親コメント
      • by Anonymous Coward

        使ったことないから知らないけどFlashのデコンパイラは普通に市販されているからそこはあんまりアドバンテージにならないかも

      • by Anonymous Coward

        ちょい昔のブラウザや環境だと新しいFlashPlayerは動かなかったりするわけですが。

        #現にうちは10.1で止まってるし。

    • by Anonymous Coward

      どうやらAdobeはこう思ってるようです。
      HTML5が、FLASH10までと同じ機能をそれ無しで実現したように、
      HTML6が目指すことになるのは、11以降のFLASHの機能だ。

    • by Anonymous Coward

      垂れ流しの単純ムービーならHTML5のCanvasでも事足りるけど、高度なインタラクティブ性(操作性)を
      持つGUI構築では圧倒的にFlashが有利。
      またベクター図形のSVGのコーディングを考慮すると表現力でも更に(遥かに)Flashに分が有る。

      ただ残念というか(HTML5には有利だがw)、大抵のFlasherは本来インタラクティブ性の1/10位しか使いこなせていない。
      ここにHTML5が付け入る隙がある。

      ※作成自体もFlash(実体はSWF)は入れ子にできるから、部品の使い回しでもFlashが有利。

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

処理中...