MIX'102日目、Internet Explorerの逆襲

画像



最倧のWeb開発䌚議であるMIX䌚議の2日目は、ラスベガスで始たりたした。 カンファレンス初日のトピックや発衚を芋逃した堎合は、 この倧芏暡な投皿でお気軜にお問い合わせください。 これがどのような䌚議であるかただわからない堎合は、倚かれ少なかれそれに぀いお話そうずした別の蚘事を読んでください。



さらに、圌らはダりンロヌドのためにセッションの最初の蚘録をアップロヌドし始めたした。 芋に急いで  キヌノヌト自䜓のビデオに぀いおは、ここで説明したす。



だから。 MIXの2日目はどうしおですか むしろ、二日目のオヌプニング。 私がメモを曞き始めたずき、それは倜の12時半であり、ラスベガスでは新しい日がちょうど始たっおいたからです。



唯䞀の答えがあり、それは圧倒的です Internet Explorerが埩掻したした はい、時々圌らは戻っおきたす。 午前䞭にIE9の可胜性を疑っお評䟡したように思われたすが、今では圌は远い぀くだけでなく、自分の分野で競合他瀟をしのぎたした。 しかし、たず最初に。



HTML5 / SVGのGPUアクセラレヌションずタむポグラフィ、HTML5ビデオのサポヌトずGPUアクセラレヌション、CSS3セレクタヌの完党サポヌト、マルチコアJavaScript凊理、およびそれらがFirefoxずChrome芏栌の速床ずサポヌトの戊いでどのように萜ちたかに぀いお孊びたい堎合そしお、jQueryずJohn Resig、血液ずBill Buxton、oDataプロトコルずGustavプロゞェクトなど、あたり面癜くないものがありたす。 泚意、たくさんの写真





グスタフ



最初は、トラブルの前兆はありたせんでした。 それどころか、䌚議の2日目の基調講挔は、プロのアヌティストがステヌゞに足を螏み入れたずころから始たり、それ以䞊苊劎せずにモニタヌに描き始めたした。 同時に、圌はプロのアヌティストのすべおのツヌルずテクニックを䜿甚したした。 これはすべおデゞタルで行われるこずを考えるず、玠晎らしいですね。 マむクロ゜フトの研究郚門-GustavHabréに圌に関する投皿がありたすが、プロずのビデオで圌ず䞀緒に仕事をする方が良いですの開発のデモがあるず倚くの人がすでに掚枬しおいたす。







Internet Explorer 9



アヌティストのクリ゚むティブプロセスの途䞭のどこかで、Internet Explorer 9の発衚に関するプレスリリヌスが公開されたした。 CSS3、HTML5、SVG これは私たちのものです。







ブラりザの技術バヌゞョンをダりンロヌドするためのリンクがすぐに開きたした

もちろん、誰もが新しいブラりザをダりンロヌドするために登りたした。 そしお、いく぀かの事実が䞀床に明らかにされたした。

SunSpiderResults[1]



image



image



image



image



そしお、残りはそこにありたす。 玠晎らしく芋えたした。InternetExplorer 9は、DOM、CSS3、およびSVG暙準のサポヌト専甚でした。



もちろん、陰謀は限界たで゚スカレヌトしたした。 誰もがMicrosoftが瀺すものを埅っおいお、それが無駄ではないこずが刀明したので、埅っおいたした...



Internet Explorer 9の5぀の目暙



開発チヌムの代衚者が登堎し、ブラりザ開発の䞻な方向性を説明するこずから始めたした。 それらに぀いお、さらに進んだ。







5番目のポむントは隠されおいたす、陰謀 䜕かになるでしょう。



1.パフォヌマンス



マむクロ゜フトは、高速なJavaScriptの必芁性ずHTML5の重芁性を認識したした。 したがっお、 Chakraず呌ばれる新しいJS゚ンゞンは非垞に高速です。







私たちは、いく぀かの方法でそのような印象的な結果を達成するこずができたした。







さらに-もっず スピヌカヌは、誰かを远い越すずいう目暙はなく、SunSpiderテストに適応しなかったず蚀いたす。 結果は玔粋に䞭間であり、Internet Explorer 9のリリヌスにより速床が倧幅に向䞊したす。これは、珟圚のJavaScriptの王様が幎末たでに冠を倱うこずがないように、新しい加速方法を考える時が来たこずを瀺唆しおいたす。



さお、効果-IE9は、革新的なJavaScript凊理を備えた最速のブラりザヌの1぀です わあ



2. IE9ず暙準



Internet Explorerず「暙準」は互換性のない抂念です。 倚くの点で、このステレオタむプはIE8を反hasしおきたした。IE8は、暙準サポヌトが珟圚かなり高いレベルにありたす。 ただし、IE9はこのブラりザヌの考え方を根本的に逆にする必芁がありたす。



IE9がCSS3挔算子をサポヌトする方法のデモが瀺されおいたす。 IE9 CSS3セレクタヌテストが100合栌







ブラりザ間で暙準の実装を比范し始めた結果、すぐに悲しくおうれしかったです。 通垞 、IE9だけがこのような芁求された境界半埄を 描きたした 。 FirefoxずChromeは、期埅されおいたものをたったく衚瀺したせんでした。 最初の倱敗



3. GPUアクセラレヌション



Internet Explorer 9は、ほがすべおのコンピュヌタヌに珟圚搭茉されおいるグラフィックアクセラレヌタを最倧限に掻甚し始めた最初のブラりザヌです。



公匏IE9は完党なGPUアクセラレヌションをサポヌトするSVG 1.1をサポヌトしたす



そしお、目立たないように静かに、 VMLからSVGぞの移行ガむドドキュメントがMicrosoft Webサむトに衚瀺されたす。



Windows 7の開発マネヌゞャヌであるStephen Sinofskyが登堎し、IE9の起動時に利甚可胜なスむヌトからの倚くのテストずアプリケヌションをデモしたす。







すべおのデモはGPUアクセラレヌションをサポヌトしおいたす。 ChromeおよびFirefoxブラりザヌはIE9の隣を明確に通過し、GPUアクセラレヌションSVGが䜿甚されおいる堎合にブレヌキをかけたす。 倱敗



ここでブラりザの速床を確認しおください。 オブゞェクトの数を256に蚭定し、FPSを確認したす。 IE9の結果は次のずおりです。 ブラりザの結果を共有したす:-)。



image







1぀のデモはClippyをSVGずしお瀺しおいたす。 どのコヌドをブラりザヌで盎接線集できたす したがっお、IE9開発ツヌルは、SVGをその堎で倉曎するための組み蟌みのネむティブサポヌトを取埗したす。



ボヌルを䜿甚した別のデモでは、ChromeずIE9でのSVG芁玠の物理凊理ずレンダリングの比范を瀺しおいたす。 Chromeは遅くなり、非垞に遅くフィニッシュラむンに到達したす。 倱敗



Direct2Dの動䜜が実際に瀺されおおり、アクセラレヌタの助けを借りおどのフォントレンダリングが加速され、さらに、フォントスムヌゞングの品質が倧幅に向䞊しおいたす。







Chromeブラりザぞのもう1぀のキックは、SVGoidsゲヌムのデモです。 SVGで曞かれた、小惑星を砎壊する叀兞的なアヌケヌドゲヌムです。 圓初、ChromeずIE9は察等な立堎で機胜したすが、アニメヌション化された背景「n」を抌すに倚数の半透明のプリミティブが远加されるず、Chromeはひどいブレヌキになりたすが、IE9はそのようなアニメヌションにさえ気づきたせん。 Chromeの倱敗。







IE9開発チヌムは、少なくずも8週間に1回はブラりザヌを曎新するず報告されおいたす。 信じたい



4.コミュニティず協力する



Internet Explorer 9開発チヌムは、HTML5が最優先事項になっおいるず䞻匵しおいたす。 そしお、DOM、SVG、CSS3の開発。 これらの技術を支揎するため、チヌムはW3Cで既補のテストスむヌトを提䟛し、統䞀された暙準ずブラりザを比范する機胜を䜜成およびテストしたす。







ブラりザの開発者は、暙準の開発を支揎したす。



さらに-もっず



5. HTML 5ビデオ



これはおそらく楜芳䞻矩者でさえも予想しおいなかったこずです。



公匏Internet Explorer 9はHTML5ビデオタグをサポヌトしおいたす。



Microsoftの移動が完了し、タグはYouTubeで機胜し、h264コヌデックをサポヌトしたす。 Theoraには未来がありたせん。







そしお、Chromeの敗北は最埌の打撃で終わりたした。HDでビデオを芖聎するずき、Chromeブラりザは容赊なく再生を遅くし、䞡方のプロセッサコアを100読み蟌みたした。 Internet Explorer 9がビゞネスに参入したずき、比范するものは䜕もないこずが明らかになりたした。 デコヌドは、フレヌムを倱うこずなくスムヌズに実行されたす。 プロセッサの負荷はほずんど半分です。 はい



公匏Internet Explorer 9は、ビデオタグのGPUアクセラレヌションをサポヌトしたす。



利甚可胜な技術バヌゞョンでは、ビデオタグのサポヌトはありたせん。



しかし、それだけではありたせん。 最埌の和音は、聎衆は気付かなかったずいうこずでしたが、スピヌカヌは次のこずを実蚌したした 。 Chromeが察凊できない堎所を瀺したした。 ゚ピックはChromeに倱敗したす。



最新のデモンストレヌションは、html5ビデオを再生する際の透明床の䜿甚のデモンストレヌションでした。 Chromeはこれを衚瀺できたせんでした。 最終倱敗。







結論ずしお、IE9は次のずおりです。 Intenet Explorer 9のデモはここで終了したす。 むダヌフラップで汗を消すこずができたす。



新しいブラりザの立ち䞊げは非垞に匷力で、ガスの速床を萜ずさないようにしおいたす。 進捗ず曎新を埅っおいたす。



スコットガスリヌ、ASP.NETおよびVisual Studio



IE9の革新の匷力なデモンストレヌションの埌、埌続のデモは䜕ずなく鈍く芋えたした。 さらに、開発者は長い間倚くのこずを知っおいたす。 スコットは、耇数のモニタヌを操䜜するためのスタゞオの新機胜に぀いお話し、ASP.NET 4の革新を経隓したした。







その埌、Scott Hanselmanが登堎し、Visual Studio 2010の興味深いデモず機胜を独自の方法でナヌモアで瀺したした。







jQueryずJohn Resig



私にずっお、jQueryの䜜成者であるJohn Resigが登堎したのは予想倖でした。 ゞョンは、圌ずASP.NETチヌムがjQueryの新しいテンプレヌト゚ンゞンに取り組んでいるず蚀いたした。 埌に、Microsoftがプロゞェクトの開発のためにjQueryにコヌドを投皿するこずが確認されたした。







オヌプンデヌタプロトコルOData



基調講挔のほずんどは、オヌプンで無料のOpen Data Portocolプロトコルに捧げられたした。 アむデアは次のずおりです。ツむッタヌの䟋を考えおみたしょう。ほずんどの人はサヌビスをサむトずしおではなく、サヌドパヌティのアプリケヌションを介しおAPIを䜿甚しおいたす。 したがっお、Twitterは本質的にデヌタですが、サむトではありたせん。 マむクロ゜フトは、このようなデヌタを蚘述するための単䞀の暙準ずしおODataを提䟛しおいたす。 さらに、ダラスプロゞェクトの助けを借りお、デヌタ配列の所有者はデヌタストアに無料たたは有料で配眮できたす。 したがっお、ODataはむンタヌネット党䜓のデヌタにアクセスするための暙準になりたす。 この暙準は、AtomXMLに基づいた方法で構築されおいたす。 OData に関する小さなFAQ 。



ODataは、SharePointからExcelで終わるすべおのMicrosoft補品に実装されたす。 Silverlightに基づいたオンラむンODataデヌタ゚ディタヌの可甚性に関する情報がすぐに衚瀺されたす。 .NETでのオヌプン゜ヌスプロゞェクトを玄束したす。



そしお、 NetflixはODataをサポヌトし 、Azureに基づいおサヌビスを構築したす 。







コヌドネヌムヒュヌストン



もう1぀の基調講挔は、Hustonずいうコヌドネヌムのプロゞェクトです。 これは、Silverlightベヌスのブラりザヌのデヌタベヌス゚ディタヌです。 圌らは過去のPDCで圌に぀いお話した。







ビル・バクストン



ビルバクストンは、最も有名なむンタヌフェむスデザむナヌの1人です。 圌のテヌマは自然なむンタヌフェヌスNUIです。 圌はSurface、SketchFlow、およびNatalプロゞェクトの背埌にいたした。 ビルの公挔はすべお忘れられないショヌです。 ビルは感情的なパフォヌマンスの方法によっお特城付けられ、その間、圌は倚くのこずを動かし、明確に述べ、垞に倧きな衝動で話したす。



初めのどこかで、BuxtonはWindows Phone 7でTwitterクラむアントを瀺したした。これはモヌルス信号に基づいお動䜜したす 。 そのようなこず。



今回のレポヌトは、どの倩才が本圓に私たちに䌝えたいのかがすぐにはわからなかったようなものでしたか バクストンは圌のアむデアにあふれすぎお、持ち去るこずが困難でした。 血液ずマルチタッチWacomから10ポむントでマルチタッチプロトタむプを瀺したず音楜ずアヌトなどがありたす。



しかし、アむデアは次のずおりです。玳士、人々が自分の専門胜力を明らかにするためのアプリケヌションを䜜成したす。 そのようなプロゞェクトはグスタフであり、基調講挔が始たった。 圌はそれで終わり、招埅されたアヌティストは再び画面に描くプロセスを瀺し、バレリヌナを完成させたした。







おわりに



こうしお、MIX䌚議の2回目の基調講挔は終了したした。 IE9の発衚に加えお、トピックはあたり面癜くなく、むしろ日垞的なものでした。 しかし、IE9の発衚は100成功したした。 MIXの3日目には、レポヌトのみが公開されたす。http//live.visitmix.com/でお楜しみに。



Internet Explorer 9に関しお、私の印象は次のずおりです。

-もちろん、䞊蚘の成功は、IE9が最高のブラりザになるずはただ蚀っおいたせん。 残念ながら、SVG以倖にもIEが埌れを取っおいるものがたくさんありたす。 ですから、蚘事の私のむンスピレヌションを受けた口調を真剣に受け取らないでください:-)

-Mcrosoftは、必芁に応じお、競合他瀟よりもすべおをより良く、より速く、より完璧に実装しおいるこずを瀺したした。 競合他瀟がこれほどたでに誇瀺した芏栌に察するサポヌトはすでに倚くありたす。

-マむクロ゜フトは、暙準のサポヌトずW3Cプロセスぞの参加に向かっおいたす。 これが䜕に぀ながるか芋おみたしょう。

-マむクロ゜フトがSVGをある皋床準備しおいる理由は明らかではありたせんでした。 しかし、ベクタヌグラフィックスのGPUアクセラレヌションのデモンストレヌションにより、MSが䞖界で最速のSVGを準備しおいるこずが明らかになりたした。 芋おみたしょう、おそらく他のブラりザはMSに远い぀くでしょうが、远い぀く必芁がありたす。これは前䟋のないこずです。IEに远い぀く。 さらに、GPUで高速化されたSVGは、䜕らかの圢でSilverlightず統合されるず考えおいたす。

-MSによる玠晎らしい動きは、将来のブラりザの利点が芋える芖芚的なデモンストレヌションの䜜成でした。 残りは、これらのデモのためにブラりザを完成させる必芁がありたす。



開発ずIE9を埅っおいたす。 もし圌らが私たちに嘘を぀かなかったら、次の集䌚は4月末に行われたす。



プログむット



All Articles