パスワードを忘れた? アカウント作成
15272306 story
iOS

iOSがFlashをサポートしなかったのはAdobeとAppleが力を合わせても残念な性能だったから 84

ストーリー by headless
残念 部門より
元Appleのスコット・フォーストール氏によれば、AppleはiOSにFlashをもたらすべくAdobeに協力したが、残念な性能しか得られなかったのだという(9to5Macの記事SlashGearの記事)。

昨年末でサポートが終了したFlash PlayerをiOSは当初からサポートしておらず、iPad発表直後に故スティーブ・ジョブズ氏がFlashのバギーさを批判したとも報じられていた。Appleは2010年にiPhone OS SDKの利用規約を変更してFlashアプリをiPhone用にパッケージングしたアプリを禁じており、同年AdobeはiPhone用Flash技術の開発打ち切りを決めている。

フォーストール氏によると、当時AppleはFlashがiPhone上で動作すれば素晴らしいと考えており、どうにか使えるようにしようとAdobeに協力したそうだ。しかし、FlashはWindowsやMacでセキュリティ上の問題を引き起こしていたうえ、iOS上ではパフォーマンスが非常に低く、消費者に付加価値を提供できるようなものではなかったとのことだ。
  • さぞかし (スコア:3, おもしろおかしい)

    by Anonymous Coward on 2021年04月29日 19時23分 (#4022892)

    当時の開発者はフラッシュトレーションが溜まったことでしょう

    ここに返信
  • by Anonymous Coward on 2021年04月29日 19時24分 (#4022893)

    元々Flashは確かに電池は食うわ、デスクトップでもCPUぶん回してファンは唸るわロクなものじゃなかった。
    モバイル機で対応しなくて正解だと思う。
    退場するべくして退場したなと。

    ここに返信
  • 当たり前といえば当たり前だけど、後方互換性を切り捨てるiOSとは相容れないよなあ。
    サポートするわけねえじゃん、みたいな。
    オブジェクト指向を学ぶには割と良い教材だったと思うけどさ。
    ここに返信
  • by Anonymous Coward on 2021年04月29日 19時19分 (#4022890)

    >iOS上ではパフォーマンスが非常に低く
    まぁ当時のiOSは今のiOSと比べても単純な構造なため複雑な事が不得意
    だったわけでアペンドしてFlashを導入するとまぁパフォーマンスが
    良くないのは当然とは思う。

    ここに返信
    • by Anonymous Coward on 2021年04月29日 19時31分 (#4022896)

      さりとて10年どころか15年以上前のガラケーでもFlash Liteは動いてた(あの悪名高きKCP+環境ですらそれなりには動かせた)んだから、機能制限つくにしても、Appleに技術力があればやりようはあった筈なんだが。
      単にApple側に技術力なくてFlashを動かせなかったから、Flashをdisって導入しない言い訳にしてた、ってだけの話じゃね、これ。

      # 黙ってりゃ良いのに、これじゃジョブズへの死体蹴りじゃん

      • by Anonymous Coward on 2021年04月29日 23時12分 (#4022995)

        Nokia N900という2009年発売のスマホではLiteじゃないFlashの、Arm Linuxビルドが動いてたけど、RAMも256 MBとかの時代なのでかなりもっさりだった思い出がある。

        ウェザーニュースぐらいは見られるけど、ゲームとかはカクカクだったし、Swapされまくりだった。

        スペックはこんな感じ;
        - OS: Debianベース(Maemo), Kernel 2.6.x
        - ブラウザ: Firefoxベース
        - CPU: OMAP3430 600 MHz (シングルコア)
        - RAM/ROM: 256 MB / 32 GB

        • by Anonymous Coward

          関係ないが、N900ブラウザのズーム(グルグル周す)は、直感的だしスタイラスに最適化されって非常に好みだった。

      • by Anonymous Coward

        動かないとは言ってないでしょ
        ガラケーより画素数は圧倒的に多いし、CPUぶん回した時のバッテリー消費が割に合わないとかを含めてのパフォーマンスでは

        • ゼロ年代の特に韓国系DAPとか携帯には、Flash LiteをウィンドウシステムというかGUIとして採用してたものが一定数あったんですよ。元コメさんが言ってるのはそれだと思います。ちなみに画素数は三代目までのiPhoneが480x272なので同等または当時のDAPの方が上ですし、フレームレートは普通に24fpsか30fpsか張り付きでエクスペリエンスは良好でした。

          一方でフル機能のFlashはプリキュアベンチがストレステストとして使われるくらい重かったので、Apple関係者の言う、重いからヤダ、にも一定の事実は含まれてたのかなと思います。

        • by Anonymous Coward

          当時のiPhoneって良くて開発中の3GSだから、言うほど画素数の差はないぞ。
          3GSは320x480なので、FWVGAの480x854が当たり前ののガラケー以下。

        • by Anonymous Coward

          ガラケーは、VGA以上が普通。SVGAクラスも珍しくないが、iPhoneはQVGA。
          当時はガラケーのほうが縦も横も倍の解像度だったんだよ。

      • by Anonymous Coward

        結局歴史をクリエイトするいつものリンゴ発言だとは思う。あどべもちゃんと文句言わないとね。

  • by Anonymous Coward on 2021年04月29日 19時26分 (#4022894)

    FlashやJavaアプレットのサポートしてたら、自社ストア通さないWebアプリ配信が当たり前になって、
    課金代行でここまで収益を上げることはできなかったでしょう

    サポートしなかったから、結果的に課金代行で莫大な収益を上げることに成功した

    ここに返信
    • by Anonymous Coward

      こっちの事情によるものだよね

      少しずつ条件付きで審査基準が緩和されてるとはいえ
      コンテンツそのものを外部からロードして実行できる環境は今でも禁止されてるし

    • by Anonymous Coward

      二度言うことか?と思ったら、流行りのセクシー構文か

    • by Anonymous Coward

      結果というか、目的?

  • by Anonymous Coward on 2021年04月29日 19時26分 (#4022895)

    なぜFlashは最後までセキュリティの穴のまま変われず、脆弱性が問題ないように変革されなかったのだろうか
    Javaアプレットも同じ道を辿ったし、根本的にブラウザプラグインと独自スクリプト処理系の構造自体が無理があったのかな
    ただPDFリーダーやDRMプラグインなどは脆弱性が多くてもなんとか改修して利用を続けられているわけで、やはり需要の大きさや無くなった時の影響度合いが命運を決めたのか何なのか…

    ここに返信
    • by Anonymous Coward on 2021年04月29日 19時38分 (#4022899)

      いわゆる負債が溜まった時に全部捨てて一から書き直すと既存のアプリに不具合が出る
      それが許容できなくなると返済が出来ないままFlashやIEのように腐る

    • by Anonymous Coward on 2021年04月29日 20時42分 (#4022938)

      svg程度の機能でもセキュリティホールになってしまう以上、あれだけ多機能なスクリプトを脆弱性なしで運用するのは至難の業かと。
      PDFはPDF.jsの存在が大きかったと思います。

    • by Anonymous Coward on 2021年04月29日 22時25分 (#4022986)

      全部消えたでしょ。
      ActiveX
      Silverlight
      Flash
      Internet Explorer(捨てられた セキュリティ修正のみで仕様の変更は行わない)
      同じような構造で延々場当たり的な修正しかできないものは消えるのみ
      根本的に直す方法が無いので捨てられたのが状況でしょうね。

      今後作るなら後か修正するような作りじゃなく、完成させて手直しする程度にしないと
      毎回無駄な更新でネットの渋滞を招くだけだし無駄な時間だけを浪費する。
      そんなものは望まれてません、Windowsのアップデートと同じで。

    • by Anonymous Coward

      なぜ~変革されなかったのだろうか

      肥大化したコードの一貫性を保ったままリファクタするのがカジュアルに可能なら世の中にクソみてえなシステムは存在しないわ。
      ゼロから作り直したほうが早い可能性すらある。

    • by Anonymous Coward

      Adobeにその技術力が無かった、でファイナルアンサー

  • by Anonymous Coward on 2021年04月29日 19時38分 (#4022900)

    さもありなん

    ここに返信
  • by Anonymous Coward on 2021年04月29日 19時40分 (#4022901)

    色々とSafari上のリッチコンテンツにまつわる愚痴を書こうと思ったが
    もうタイトルオンリーでいいや。
    なぜIEのアンチはこんなに多いのに、Safariのアンチは全然見かけないんだろうか。
    自分にとっては不思議で仕方ない。

    ここに返信
    • by Anonymous Coward

      他を知らないからでしょ。
      だから別ブラウザを禁止してる。

    • by Anonymous Coward

      それが宗教っていうものさ

    • by Anonymous Coward

      Safari最高じゃん。なにが不満なの?dアニメが見れないこと?

      • by Anonymous Coward

        バグ多いことと、Webpushに対応しないなどPWAのサポートに及び腰なところ。
        Webpの対応も遅いし、随所に営業上の都合をユーザーに押し付けている感じが見てとれる。

    • by Anonymous Coward

      それを強制してくるサイトなどに対して文句言われてただけでIE自体のアンチってそんないるのかな。
      ui限って言えばむしろ信者の方が多いような。

      • IE2 はいまいちだった。
        IE3 はかなり良かった。
        IE4 は重すぎてクソ。

        • by Anonymous Coward

          クラッシュするNC/NN4.xよりマシだったというオチ。
          # それでもネスケ使ってたけど。

        • by Anonymous Coward

          IEの功罪を語るなら、せめてIE6ぐらいまで書かないと20年以上アップデートできてない残念な人にしか見えんぞ

      • by Anonymous Coward

        IEは死んだから最新版の仕様がほぼ変わらないので新たな学習コストは殆どない。
        生きてた頃はそれなりに機能が足りねー、解釈違いだぞ糞がって事はあった。

        Safariは死なずに数多のバリエーションがiPhone/iPad上で現役で、新たな不具合が生まれ続けるから困る。
        IEと違い、機能が足りないとか解釈違いでは無い。バグってる。
        その辺がIEと違ってコロコロ変わるから振り回される。

      • by Anonymous Coward

        IEというかMSのアンチだから。

    • by Anonymous Coward

      EdgeもChromeも元をたどればSafariだからな。
      感謝しかない。

    • by Anonymous Coward

      ブラウザのアンチのメインはWebコンテンツ作成者がメインだからでは?
      Safari(特にiOS)の場合は選択肢が限定されるからブラウザの機能がどうだろうが困る事は限定されるので
      IEだって9あたりでこなれた頃で他のエンジンを採用したブラウザのシェアが低い時はそこまでアンチの声は聞かなかった気がする

      むしろAD導入企業の情シスなんかは企業内WebアプリのActiveX採用とかも含めて未だにIE支持派が多い気がする

  • by Anonymous Coward on 2021年04月29日 20時07分 (#4022913)

    Puffin Cloud Browser

    あれだけ脆弱だとなくてよかったのかと思いますよ。

    ここに返信
  • by Anonymous Coward on 2021年04月29日 20時20分 (#4022923)

    このひと。
    そういや、何で辞めたんだっけ?
    社内政治に敗れたとか、キャリアの1ステップに過ぎなかったとかかな、気が付いたら居なくなってた。
    あと、デザインの坊主さんも。

    ここに返信
typodupeerror

最初のバージョンは常に打ち捨てられる。

読み込み中...