アカウント名:
パスワード:
開発者は動作環境を選べるが、利用者は動作環境を選べない。
開発者は開発環境は選べるけど実行環境は選べない。
動作環境のバージョン指定できないの?Flash内でかJavaScriptでか知らんけど、Playerのバージョン上げろってメッセージ出るやん。
>開発者/発注者としてはコードをjavascriptの難読化以上に, 逆コンパイルされたくないときとかは利用されるかもしれません。そう思ってる人が多いお陰で、Flashゲームのランキングスコアは大抵が楽しいことになってますよね。難読化掛けたJavascriptと難読化していないFlashのバイトコードだと、Flashの方が楽に解読・改造できたりします。
まぁFlashの場合SWFがコンテナとして機能するため、単純な逆コンパイラなんかだとコード以外のデータを喪失するという致命的な問題がありますが。# 逆コンパイラなんかよりもSWFのタグ構造をそのままXML辺りで吐き出すツールが欲しい所。そのうち作りたい。
使ったことないから知らないけどFlashのデコンパイラは普通に市販されているからそこはあんまりアドバンテージにならないかも
ちょい昔のブラウザや環境だと新しいFlashPlayerは動かなかったりするわけですが。
#現にうちは10.1で止まってるし。
どうやらAdobeはこう思ってるようです。HTML5が、FLASH10までと同じ機能をそれ無しで実現したように、HTML6が目指すことになるのは、11以降のFLASHの機能だ。
垂れ流しの単純ムービーならHTML5のCanvasでも事足りるけど、高度なインタラクティブ性(操作性)を持つGUI構築では圧倒的にFlashが有利。またベクター図形のSVGのコーディングを考慮すると表現力でも更に(遥かに)Flashに分が有る。
ただ残念というか(HTML5には有利だがw)、大抵のFlasherは本来インタラクティブ性の1/10位しか使いこなせていない。ここにHTML5が付け入る隙がある。
※作成自体もFlash(実体はSWF)は入れ子にできるから、部品の使い回しでもFlashが有利。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
Flashのアドバンテージて何なのでしょう? (スコア:0)
あるいは、Flashじゃないとダメな局面って何?
Re:Flashのアドバンテージて何なのでしょう? (スコア:2)
開発者は動作環境を選べるが、利用者は動作環境を選べない。
Re: (スコア:0)
開発者は開発環境は選べるけど実行環境は選べない。
Re: (スコア:0)
動作環境のバージョン指定できないの?
Flash内でかJavaScriptでか知らんけど、Playerのバージョン上げろってメッセージ出るやん。
Re:Flashのアドバンテージて何なのでしょう? (スコア:1)
Webフォントっつーものもありますけど, それでご納得して頂けなかったりするときとか。
あとちょい昔のブラウザだと, 斜めの線とか, 丸とか楕円とか書いたり, それらの図形やテキストの回転とか, skewな変形とか, 反転とかするのは不可あるいはとても困難でした。ブラウザ間で調整するのも大変だし。
そういうブラウザにまた対応しなきゃならんときとか。
あと動画を埋め込むんだけど, 複数ブラウザに対応せにゃならん場合は, swfからFLV読みこめばいいのは楽ですね。
利用者とすればなんでもいいんですが, 開発者/発注者としてはコードをjavascriptの難読化以上に, 逆コンパイルされたくないときとかは利用されるかもしれません。
# javascriptのbytecode化ってまだなかったですよね?
Re:Flashのアドバンテージて何なのでしょう? (スコア:1)
>開発者/発注者としてはコードをjavascriptの難読化以上に, 逆コンパイルされたくないときとかは利用されるかもしれません。
そう思ってる人が多いお陰で、Flashゲームのランキングスコアは大抵が楽しいことになってますよね。
難読化掛けたJavascriptと難読化していないFlashのバイトコードだと、Flashの方が楽に解読・改造できたりします。
まぁFlashの場合SWFがコンテナとして機能するため、単純な逆コンパイラなんかだとコード以外のデータを喪失するという致命的な問題がありますが。
# 逆コンパイラなんかよりもSWFのタグ構造をそのままXML辺りで吐き出すツールが欲しい所。そのうち作りたい。
Re: (スコア:0)
使ったことないから知らないけどFlashのデコンパイラは普通に市販されているからそこはあんまりアドバンテージにならないかも
Re:Flashのアドバンテージて何なのでしょう? (スコア:1)
でも, お客様/お偉いさんはjavascriptのコードが見えることは知っていても, デコンパイラツールがあることは何故か知らないことが多い。
あるいは知っていても, 特殊なツール使わなきゃいけないんでしょ? となる。
で, Flashが採用される。
Re: (スコア:0)
ちょい昔のブラウザや環境だと新しいFlashPlayerは動かなかったりするわけですが。
#現にうちは10.1で止まってるし。
Re: (スコア:0)
どうやらAdobeはこう思ってるようです。
HTML5が、FLASH10までと同じ機能をそれ無しで実現したように、
HTML6が目指すことになるのは、11以降のFLASHの機能だ。
Re: (スコア:0)
垂れ流しの単純ムービーならHTML5のCanvasでも事足りるけど、高度なインタラクティブ性(操作性)を
持つGUI構築では圧倒的にFlashが有利。
またベクター図形のSVGのコーディングを考慮すると表現力でも更に(遥かに)Flashに分が有る。
ただ残念というか(HTML5には有利だがw)、大抵のFlasherは本来インタラクティブ性の1/10位しか使いこなせていない。
ここにHTML5が付け入る隙がある。
※作成自体もFlash(実体はSWF)は入れ子にできるから、部品の使い回しでもFlashが有利。