3月 30 2009
先週末 SWFUpload v2.2.0 からついにbetaがとれました。
SWFUpload v2.2.0 Released
Flash Player 10 に完全対応しているので今後のことを考えればアップデートは必須だと思います。
ただ、Flash Player 8への対応はなくなりました。
Flash Player のセキュリティを考えれば、ユーザーは最新版の Player を使うことこそが安全なブラウジングにつながるので、古いPlayerに対応するために開発コストを上げる必要はないだろうと思います。
Wordpressは本体のバージョンアップ時にアップデートされることを祈りたいと思います。
サードパーティライブラリのアップデート対応は今まで若干遅い感がありました。
update 2009-03-31
r849 Bug fix がリリースされました。
11月 19 2008
SWFUpload V2.2.0のBeta 3がリリースされた。
いくつかのバグがFixされている。
http://swfupload.org/forum/news/937
Download
the SWFupload GoogleCode page
update:2008-11-26
Wordpress 2.6.5が本家でリリースされた。
WordPress 2.6.5とtracを見る限りFlashアップローダの修正は行われていないみたい。
WordpressでFlashアプローダを使いたい人はFlash Player 10にするのは思いとどまった方が良い、はまだ続く!?
もうFlash PlayerをVer.10へアップグレードして後悔している人のためのダウングレードするためのリンク(再掲)
Adobe Flash Player uninstaller
How to uninstall the Adobe Flash Player plug-in and ActiveX control
Flash Player 9
Flash Player 9 for Unsupported Operating Systems
Flash Player 10は使いたいしFlashアップローダ(SWFUpload)も使いたい、責任は自分で取れる大人な人のための非公式パッチ。
Flash Player 10, SWFUpload Flashアップローダ Wordpress用パッチ
10月 29 2008
Wordpress、Flashアップローダ(SWFUpload)用パッチがリリースされた。
本家Forum、Flash Player 10 Beta breaks file upload
http://wordpress.org/support/topic/177127?replies=20
cyberolfさんが swfupload_patch.zip を提供しています。
解凍後、マニュアルでファイルを配置する必要があります。
また公式パッチでは無いようなので自己責任で使用する必要があります。
jsとswfファイルなどが変更されているので、ファイル設置後はブラウザのキャッシュを空にすると良いかと思います。
不具合というほどではないけどちょっと微妙な・・・
表示はブラウザアップローダ
「アップロード」ボタンはswfに変更
アップロード処理はSWFUpload
ちょっと気持ち悪いけど動いている。
*追記
今回のSWFUploadからFlash Player 8はサポート対象外になっている。
Flash Player 9, 10 どちらでもブラウザアップローダ表示で処理はSWFUpload。
以前のSWFUploadを使わないブラウザアップローダではない。
Flashアップローダ、ブラウザアップローダの切替ができない。
update:2008-10-29
SWFUpload v2.2.0 Beta 2 がリリースされた。
今回のパッチがBeta 2で作られているかは不明。
update:2008-11-05
tracではFixが完了しcloseになった。
http://trac.wordpress.org/ticket/6979
Milestone:2.7なので正式リリースはWordpress 2.7の登場を待たないといけない?
Wordpress 2.7のリリースは当初の11/10頃が延びて11/末になっている。
http://wordpress.org/development/2008/11/wordpress-27-beta-1/
http://ja.wordpress.org/2008/11/02/wordpress-27-beta-1/
2.6系の次のリリースに入っているとイイナ。
あと少しの辛抱。
update:2008-11-10
Flash Player 9にダウングレードするリンク。
Adobe Flash Player uninstaller
How to uninstall the Adobe Flash Player plug-in and ActiveX control
Flash Player 9
Flash Player 9 for Unsupported Operating Systems
update:2008-12-12
Wordpress 2.7 で Flash アップローダの修正が行われた。
10月 19 2008
Wordpress, 現在バージョン(2.6.2)のメディアアップローダ FlashアプローダにはSWFUpload(2.0)が使われている。
Flash Player 10でセキュリティポリシーが変更になったためにFlash Player 10にアップグレードするとFlashアプローダが使えなくなる。
セキュリティポリシー変更詳細はakihiro kamijo氏のブログ Flash Player 10 におけるセキュリティ変更 3. ファイルアップロード/ダウンロードの呼び出し制限で確認できる。
Flash Player 10でのファイルアップロードはFlashのボタンに直接指示を出さなくてはならず、外部から(Javascript経由)ではセキュリティポリシーに違反し動作しない。
「アップロード」ボタンはFlashファイルで作らなくてはいけない、に変更されている(多分)。
SWFUploadコミュニティでも議論され対応アルファ版がSVN(r777)でつい先日リリースされている。
r777版のSWFUploadだとFlash Player 10に対応できている、な様子。
Flash Player 10 – Continued
SWFUpload at Google Code
SVNのパス表記が間違っている、正しくは下記。
http://swfupload.googlecode.com/svn/swfupload/trunk/swfupload-read-only
WordpressのFlashアップローダをFlash Player 10でも使えるようにするにはSWFUploadのアップグレードとボタン(現在はinput type=”button”)表示ファイルのアップデートが必要になる。
SWFUpload Flash Player 10対応版がアルファ版な現状を考えると、Wordpressコミュニティでのアップグレード対応を待つのが吉ではないかと思う。
ブラウザアップローダは使えることだし。
個別プロジェクトでのSWFUpload アルファ版アップグレードは検討する価値があるのではないかと考えます。
Flash Player 10でのセキュリティポリシー変更はセキュリティー側から考えると当然の変更だと思うけど、Flash Player 9は現状のまま?なのは整合性に欠ける対応にも思える。
Flash Player 9に対する対応をちゃんとしないとAdobeとFlash Playerはセキュリティに対する対応が甘い、と言われてしまう恐れがあるのでは、と思う。
ガンバレAdobe!
update
SWFUpload v2.2.0 Beta 1 Released
Flash Player 10対応ベータ版がリリースされてました。
update 2008-10-29
Wordpress Flashアップローダの非公式なパッチが出ました。
Flash Player 10, SWFUpload Flashアップローダー Wordpress用パッチ
update
Adobe デベロッパーセンター、既存コンテンツを含め「最新のUIA要件を満たしていることを確認する」ことを求める記事。
Flash Player 10のUIA(ユーザ主導型アクション)要件におけるユーザ操作の義務化について
update 2008-12-12
Wordpress 2.7でFlash Player 10でのFlashアップローダの問題はFixされた。