Apple、「HTML5 Showcase」を公開。しかし Safari でしか閲覧できず 57
ストーリー by reo
QTVR なアレが動いてるのは感動 部門より
QTVR なアレが動いてるのは感動 部門より
ある Anonymous Coward 曰く、
Apple が「HTML 5 Showcase」なるページを公開している。HTML5 と CSS3、JavaScript で作成されたインタラクティブな Web ページのサンプルを公開するもので、現在「Video」「Typography」「Gallery」「Transitions」「Audio]「360°」「VR」という 7 つのデモが用意されている。
ただし、このページは Safari 専用のようで、同じ WebKit を使用してるはずの Google Chrome でもサンプルを閲覧することはできない。タレコミ子が User-Agent などを偽装して Google Chrome で閲覧したところデモの閲覧は可能だったが、動きが怪しかったり重かったりという感じであった。結局標準規格と言っても、現状 Safari でしか動かないのならかつての IE 独自技術と変わらないような気がするのだが……。
たしかにかつてのMicrosoftと同じ臭いがしないでもない (スコア:3, 興味深い)
スラドでも前にGecko派の人がWebKitはあれこれ先行実装しすぎだって苦言を呈していたのを見たことがあります。HTML5策定プロセス上、先行実装は必要なのですが(存在しないと規格に盛り込まれない)、そうはいっても現在のワーキングドラフトにないものをHTML5標準と称するのは適切だとは思えませんな。もっとも、件のサイトを見ていないのでどこまでそういう「Appleの独自技術」が使われているのかは確認していませんが。
Re:たしかにかつてのMicrosoftと同じ臭いがしないでもない (スコア:1, 興味深い)
Appleをなりあがりの暴君と感じているか、素敵なガジェットを出してくれる
唯一無二のクールな会社と思っているかで同じ事をされても受け取り方が違
うんでしょうね。
私は、やや前者です。
Re:たしかにかつてのMicrosoftと同じ臭いがしないでもない (スコア:1, おもしろおかしい)
いや昔から暴君でしたが・・・ だから嫌いです
Flashを置き換えるにはまだまだ時間がかかりそう (スコア:3, 参考になる)
http://builder.japan.zdnet.com/sp/snow-leopard-09/story/0,3800100196,20414715,00.htm
によるとFirefoxとChromeで表示すると互換性がいまいちな様ですね。というか同じWebKitのChromeですらこの有様とは・・・。
Videoフォーマットで揉めてるからFirefoxのVideoについては仕方がないにしても、他の項目までこんなにダメダメだと本当にFlashの代わりになるんだろうかと思ってしまいます。複雑で大規模なFlashゲームなんかをHTML5に移植したときに、ブラウザによって動いたり動かなかったりする様では話になりません。
Re:Flashを置き換えるにはまだまだ時間がかかりそう (スコア:4, 参考になる)
Google ChromeはJavaScriptの部分を差し替えて
独自実装しているから、同じではないのですよ。
Re:Flashを置き換えるにはまだまだ時間がかかりそう (スコア:1, 興味深い)
Chromeでも怪しい動きというのは、採用しているWebkitのリビジョンの差なのか、WebKit以外に依存する機能のせいなのか気になるところです。
Firefoxについても、現状ではまだHTML5コンテンツが乏しいので、ブラウザ毎の解釈の違いに対してアプローチ出来ていないのでしょうね。
Flashの代替というか、Flashと同等の使用感、表現力を実現できるようになるのは当分先の話なんでしょう。
Re:Flashを置き換えるにはまだまだ時間がかかりそう (スコア:2, 興味深い)
現状 html 4.01 準拠で有っても、ブラウザによって表現力が異なっていますよね。
従って、html 5 準拠になったとしても、ブラウザ毎にコードを用意しなきゃいけないという呪縛からは逃れる事は出来ないと思います。
全てのブラウザの全てのバージョンでテストしなければならないわけで、結構大変だと思います。
その点、Flash で有れば、開発している会社は一社だけなので、ブラウザが異なったとしても、同じ表現力を期待できますよね。
結果、iPhone/iPad 用に html 5 のページを用意し、それ以外は Flash でというパターンが増えるだけのような...
終いには iPhone/iPad のバージョン違いでのテスト工数が膨れ上がって見放される原因になったりして。
まぁ、その頃にはジョブスもどうなっているか分からないので、Flash を載せているかもしれませんね。
結局Adobe次第 (スコア:1, 興味深い)
どのプラットフォームでも同じように表現できるFlashは開発者やクリエイターにとって重宝されると思います。
というわけで,
Flash playerの出来(重さ,バグとか)+ Flash 開発の自由度(オープンの度合い),金銭的コスト
が開発者にとって各ブラウザごとの html 5 のカスタマイズより小さければ
html 5 に完全に置き換わることはないと思います。
AdobeがFlash playerのセキュリティと重さの改善を多プラットフォームで出来ればFlashの勝ち
(少なくても今と同程度のシェアを獲得)と見ます。
鍵となるのは携帯端末でのFlash playerの出来でしょうね。
(タッチパネル対応を含む)
#ブラウザ側が一致協力して同じ実装にするとは思えん...
特に MS と Google と Apple
Re: (スコア:0)
大丈夫でしょ。
他のApple製品と同じで公式で2つ前までしかサポートしないでしょうから、iPhone 3GS以降のみとか言ってしまえば良いのです。
Apple製品ならそれで許されます。
動作プラットフォームを作ってる側がそうなのだから。
Re:Flashを置き換えるにはまだまだ時間がかかりそう (スコア:1)
Safari の Version が変わって、HTML 5 の解釈にぶれがあるようなら、HTML 5 の普及は進まなくなりますよ。
Flash というライバルも居ますし。
Re: (スコア:0)
まぁ、HTML+JavaScriptでのラスタ画像やマルチメディアの扱いは、
ずーっと膠着状態で進まなかったから、
こういうのが起爆剤になって標準化が進むといいのでは。
Flashと同等になるのはずいぶん先の話だろうけど、
はっきりいって、HTMLで音声が扱えるだけでもそうとう嬉しい。
typo (スコア:0)
s/ラスタ画像/ベクタ画像
Re: (スコア:0)
HTML+JavaScript程度で
ブラウザの解釈に隔たりがあるんだから
HTML5でも解決しない
Typographyのソースをちょっと覗き見 (スコア:3, 興味深い)
TypographyのJavaScriptソースを少しだけ見てみましたが、なんだか雑ですね。
例えば、"Hello."の文字の色を変える部分ですけど、Firefoxでボタンを押すとtypography.jsの133行目でエラーになります。
これは、イベントハンドラの仮引数を宣言してないことが原因だと思われます(WebKitでは問題なく動くようですが、Geckoでは駄目)。
と引数を宣言して、addEventListenerでハンドラを登録する際にbindでなくbindAsEventListenerを使えば、Firefoxでも動く……はず?
Shadowが表示されないのも、同じ理由ですね。
CSSを見てみると、-webkit-gradient(WebKit用グラデーション)と-moz-radial-gradient(Gecko用グラデーション)を同時指定しているなど、他のブラウザで動くよう努力している節は見られるのですが……。
頑張ったけどWWDCに間に合わなかったので、とりあえずSafari対応限定で公開した、という辺りなんじゃないかと邪推(^^;)
Re: (スコア:0)
そんなイベント存在しません!
ってアピールだったりして
Chromeでも、まちまち (スコア:2, 参考になる)
何故か、トップページからはSafariでしか見れませんが、developer側は他のブラウザでも見れますね。 → http://developer.apple.com/safaridemos/ [apple.com]
いろいろ見てみましたが、VR 、Videoの再生、PhotoTransitionsの一部機能、web Gallery の一部エフェクトが Chromeでは動きませんねぇ
# HTML5ごり押し感がプンプンする・・・
Re:Chromeでも、まちまち (スコア:2)
> developer側は他のブラウザでも見れますね。 → http://developer.apple.com/safaridemos/ [apple.com]
FireFox3.6.3では件のページでも見れませんでした。
てかWindows版Safari最新版をわざわざ入れたのにVideoのデモだけ見れず・・・何故?
Re:Chromeでも、まちまち (スコア:1, 参考になる)
> てかWindows版Safari最新版をわざわざ入れたのにVideoのデモだけ見れず・・・何故?
QuickTimeはお嫌いですか? Windows版SafariのHTML5 video再生はQuickTimeに丸投げなので、QuickTimeが入っていないと再生できません。Mac版もそうなのですがMacならQuickTimeは標準装備ですから。
もっとも逆に言えばサードパーティー製のQuickTime用Codecさえ入れればTheoraでもWebMでも再生可能ということなので、悪いことばかりじゃありません。
Re: (スコア:0)
SafariってQuickTimeが入ってなくてもインストールできるのは知らなかった。何かと評判悪いですが、XiphQT入れてDailymotionのTheora動画を再生してみた印象はFirefoxなんかよりずっとまともでした。WebMのQuickTimeコンポーネントも早く出ないかなあ。
Re:Chromeでも、まちまち (スコア:2, 参考になる)
http://www.apple.com/html5/showcase/video/ [apple.com] はQuickTime入ってない状態だと
This demo contains H.264 video. Windows users can download QuickTime to enable support for this industry-standard format.
(このデモはH.264ビデオを含んでいます。Windows ユーザはQuickTimeをダウンロードして、この工業標準フォーマットのサポートを有効にできます)って出てきますな|・ω・)
というわけで、QuickTime 7.66.71.0をインストールしたら、無事 Windows 2000 [livedoor.jp]でも再生成功しました。
でも、Safariでしか再生できないとは気づかなかった。(普段 Firefox3.5.10(改) [livedoor.jp]なので(笑))
Re:Chromeでも、まちまち (スコア:1, 興味深い)
その他の機能、エフェクトは動きましたよ。
showcaseてどういう意味? (スコア:1, すばらしい洞察)
これって「うちのsafariにこんな機能を実装してみたよ!さあみんな (moz/ff, ie, op, etc...) も!」みたいな感じの意味じゃないの?だって、HTML5の各機能って、先に2例以上の実装が無いと「標準」にならないって話じゃんか。
なぜ「appleの暴走かよ」とか「HTML5って各ブラウザともバラバラで使えないな」という話が出て来そうになっているのかがよく分からん。
「先行実装?そんなもん出来るだけ隠しておけよ、堂々とアピールしてんじゃねえよ」みたいな。
なんか、みんなの書き込みからそういう臭いがする。
Re: (スコア:0)
英文
This demo was designed with the latest web standards supported by Safari. If you’d like to experience this demo, simply download Safari.
訳文
うちのsafariにこんな機能を実装してみたよ!さあみんな (moz/ff, ie, op, etc...) も!
Re: (スコア:0)
英文:lol
訳文:ワロタ
Re: (スコア:0)
IE3 あたりは罪深かったですなぁ
独自vs.標準 (スコア:1)
現状、Safariでしか見れないことの原因によっては、結構、変わるような気がします。
・少なくともドラフト版の標準に準拠しようとしたページである。ドラフト版HTML5に追いついているのが現状でSafariしかないだけ。標準化が滞りなく完了すれば、(ドラフト版からの変更部分のみに対する修正は必要だが)どんなHTML5対応ブラウザでも見れるようになるはずのページ構成である。
IE独自技術と変わらない、と言うのは、後者の意味合いが強すぎるんではないかと。
広告(オフトピ) (スコア:1)
一年ぶりくらいにSafari for Windows起動した、そして驚いた。
ここってこんなに広告ついてるところだったんだ!
偽装しなくても普通に見れるよ (スコア:0, 参考になる)
そのページのリンク「Learn more」 → http://developer.apple.com/safaridemos/ [apple.com]
批判したいのだろうけど、
タレコム前にちゃんと確認した方がいいんじゃないの?
Re: (スコア:0)
Learn Moreの部分に書いてあるのは「開発者があなたのWebサイトにどのように実装すればいいか知りたければこちら」ってことで
他のブラウザでみるための方法を示しているのではない。
なぜ、Safari5とセットで紹介しない? (スコア:0)
Re:なぜ、Safari5とセットで紹介しない? (スコア:1, 参考になる)
ああ、そういえばリリースされてたんですね。
Appleが「Safari 5」公開~高速化に加え、記事だけを抜き出す機能も [impress.co.jp]
いろいろ機能強化が図られているようですが、HTML5に関するところだけ引用:
Re: (スコア:0)
かなり速くなっている印象です。
昨日、G5/1.6GHz+10.5.8+Safari4.0.5で見に行って、「Video重い」「VR動かねえ」とか、トランジション(?)(写真の切り替え)見て「へえ」と思ったりしてたんですが、先ほどSafari5を入れてみたらVideo周りが速くなってました。トランジションもどうやら正常に動いてなかったみたいで、改めて「へえ」と思いました。VRも動きます。
ただ、今までSafari4を使ってなかった理由が「何もしてない時に裏でなんかガリガリやってるのが気持ち悪い」で、Safari5になっても変わらずガリガリやってるので、やっぱりFirefoxを使い続けそうです。ブックマークもやっぱり使いにくいし。
Re:なぜ、Safari5とセットで紹介しない? (スコア:1, 参考になる)
>Safari5になっても変わらずガリガリやってるので、
システム環境設定でIPv6の自動設定切ったら静かになったっぽい。
#1776651のAC
Re: (スコア:0)
Firefoxなどでも機能拡張を入れれば広告カットはできたけど、操作がワンタッチ入るとはいえ、標準で対応しているのは結構波紋を呼ぶのでは?
自分たちはiAdでアプリ内広告を入れるのに、Web内広告は排除するわけで。
露骨に対Googleですよね。
オフトピ Re:なぜ、Safari5とセットで紹介しない? (スコア:0)
これは違ってはいないけど的確では無いと思います。
触った感触では「記事以外全てを隠す」読書モードです。
ええ、アップルの広告であろうが何であろうが、記事以外は全て隠れます。
感覚としてはWikipediaの印刷モードに近いかな。
一旦素のサイトにアクセスしてからで無いと読書モードに移れない事からも、
対Googleと言うにはちょっと違う気がします。
Re: (スコア:0)
記事によっては広告もReaderの画面内に表示されることもあるようですね。
そのうちにReader対策として、Reader内に広告が表示されるようにしたサイトが増えるのかも。
Re: (スコア:0)
h1からh6を含む要素(div等)で2000文字以上が条件
らしいです。
ていうか、 (スコア:0)
HTML5に完全準拠していないブラウザでは見られないって事でしょ。
Safariが完全準拠しているだけって話で。
ん? (スコア:0)
完全準拠している実装なんてないと思うよ。
Re: (スコア:0)
ソースがあれば是非知りたいです。
ところでドラフト版HTML5に準拠していたとして、それは完全準拠と言うの?
独裁を目指す奴が、邪魔だったやつらを排除できそうなだけさ (スコア:0)
元々そういう奴じゃないか、自分の気に入らないやつは、徹底的に嫌って追い出すという。
Re: (スコア:0)
まあ商売ですから。
昔はマイクロソフトがやってた事を引き継いでるだけです。
オープンオープンと言うのはいいがその実は開けすぎなGoogleがどう噛んでくるかが今後の見もの。
Re: (スコア:0)
Re:Safari専用で何の問題が? (スコア:1, おもしろおかしい)
なんで買うの?宗教なの?
Re: (スコア:0)
「web standard」だの「HTML5 support」だの口が裂けても言わないでいただ
ければ、それでかまわないんですけどね>MacとiPadだけで見れる
信者というのは、ウザがられているのに、何かの商品を買うことを薦める人を
さすんじゃないですか?
Re: (スコア:0)
それに従った環境では見られるということだよ。WindowsであろうとHTML5に
関しては実装が遅れているFirefoxやIEであろうと今後は進化するのだし。
Re:Safari専用で何の問題が? (スコア:1, 興味深い)
http://www.html5.jp/blog/2010/04/04/html5-api/ [html5.jp]
HTML5 API の実装度 ブラウザー 実装済 半実装 未実装 実装度
Chrome 5.0.366.2 dev 526 23 145 77%
Opera 10.51 484 22 188 71%
Firefox 3.6.3 442 26 226 66%
Firefox 3.7 alpha3 452 26 216 67%
Internet Explorer 8 332 38 324 51%
Internet Explorer 9 Platform Preview 350 38 306 53%
Safari 4.0.5 450 26 218 67%
あんまり実装度は高く無いみたいですね>Safari
この部分がHTML5ドラフトには準拠しているが、Safariのみが実装していて、
他が対応していないからとかいう指摘なら解るのですが。
Re: (スコア:0)
Re: (スコア:0)
Safari以外はFlashで非インタラクティブな紙芝居でも見てろってことですね。
Re: (スコア:0)
意外とそれで十分だったりするかもよ。