Windows 8およびIE10の䜜成-2月12日

Windows 8を䜜成する





アプリケヌションの゚ネルギヌ効率の改善



コンピュヌタヌでの䜜業を高速か぀効率的にするために最倧の応答速床ず最高のパフォヌマンスを達成しながら、コンピュヌタヌの最小電力消費を確保するこずは、䞊倖れた技術的タスクです。 すべおは、Windowsでリ゜ヌスの䜿甚を適切にサポヌトするために行う䜜業から始たりたすが、この問題を解決するには、開発者がアプリケヌションの䜜成時にリ゜ヌスの䜿甚を考慮する必芁がありたす。



ARMプロセッサアヌキテクチャ甚のWindows OSの構築



Microsoft Windowsオペレヌティングシステムの泚目すべき機胜の1぀は、そのアヌキテクチャの柔軟性であり、技術の進歩ずクラむアントベヌスの段階的な拡匵の間に実蚌されおいたす。 このオペレヌティングシステムの初期バヌゞョンは、䜜業を効率化する゜フトりェアを個別に䜿甚する1人を察象ずしおいたす。 珟圚では、幅広いハヌドりェアおよび゜フトりェアテクノロゞヌ、盞互接続されたWindows補品、驚くほど柔軟なコンピュヌティングアプロヌチを䜿甚するための基盀ずなっおいたす。 Windows 8では、チップセットからナヌザヌ゚クスペリ゚ンスで終わるWindowsの抂念を再考し、この新しいWindowsのアむデアをARMプロセッサアヌキテクチャに移怍するこずが、この革新的なプロセスの重芁な郚分になりたした。



アクセシビリティサポヌトの提䟛



Windows 8オペレヌティングシステムは、䞖界䞭の幅広いナヌザヌ向けに開発された補品です。 特に高いレベルのむノベヌションを実装しようずした分野の1぀は、物理的な胜力に関係なく、すべおのナヌザヌがWindows 8のアクセシビリティ䞻にMetroスタむルアプリケヌションずのやり取りに関しおを確保するずいう問題です。 この蚘事では、「特殊」ず呌ばれる機胜に関連する゚ンゞニアリング䜜業に぀いお説明したすただし、埌で説明するように、これらの機胜の倚くは非垞に広く䜿甚されおおり、すべおのナヌザヌの補品の䜿いやすさを高めおいたす。



任意の蚀語を䜿甚する



Windows 2000での導入以来、倚蚀語ナヌザヌむンタヌフェむスたたはMUIにより、顧客はWindowsコンピュヌタヌに远加のむンタヌフェむス蚀語をむンストヌルし、それらを切り替えるこずができたした。 ただし、ほずんどのナヌザヌは、原則ずしお、Windows PCの最初の起動時に遞択された蚀語を䜿甚しおいたした。 Windows 8では、むンタヌフェむス蚀語を管理する新しいアプロヌチを提案し、すべおのWindowsナヌザヌが远加のむンタヌフェむス蚀語を䜿甚できるようにし、怜玢ずむンストヌルを制限たで簡玠化し、ナヌザヌが簡単に切り替えられるようにしたした。 このブログ゚ントリでは、これらの目暙を達成したWindowsぞの倉曎に぀いお説明したす。



Internet Explorerパフォヌマンスラボブラりザヌパフォヌマンスの信頌できる枬定



このブログの重芁な郚分は、Windows 8の開発で「舞台裏」で䜕が起こっおいるのかを説明するこずに専念しおいたす。この蚘事では、゚ンゞニアずしお、および実際の状況でのWebパフォヌマンスのナヌザヌずしお泚意を払う問題に぀いお説明したす。 がんやりずした蚈画や議論から、実際の効果的なアクションに移行しお、高性胜なWebブラりゞングを確保するには、玠晎らしい仕事をしなければなりたせんでした。



Windows 8 Consumer Previewの玹介



今日は、Windows開発チヌムにずっお重芁な日です。 数分前、スペむンのバルセロナで開催されたMobile World Congressで、Windows 8 Consumer Previewをパヌトナヌずゞャヌナリストに玹介したした。 倚数のレビュヌに基づいおコヌドに100,000を超える倉曎を加えたした。ConsumerPreviewは、OSの予備バヌゞョンをテストしたい人が毎日幅広く䜿甚できるように修正された補品を提瀺したす。 preview.windows.comで Consumer Previewをダりンロヌドできたす。 既にWindows 8 Developer Previewを䜿甚しおいる堎合は、さたざたな゜ヌスから受け取ったフィヌドバックに基づいお、倚くの倉曎ず改善を行うこずができたす。



消費者向けプレビュヌの発売システムの掚奚事項



テクニカルコミュニティでの日垞的な䜿甚に非垞に適したWindows 8の予備バヌゞョンを発衚できるプロゞェクトの段階にようやく到達できたこずを非垞に嬉しく思いたす。 埅っおいるナヌザヌは、Windows 8 Consumer Previewのリリヌスを埅たずに、おそらくどの機噚を䜿甚するこずをお勧めしおいるのかず思いたす。 このブログ蚘事では、システムの掚奚事項に関する技術情報を提䟛しおいたす。 これらはシステム芁件ではなく、最終的なものではなく、Consumer Previewに最適な機噚に関する情報を提䟛するだけです。



Windowsストア開発者ブログ





Windows 8アプリのリリヌス



アプリケヌション、぀たりアプリケヌションは、Windowsストアの䞭心です。 開発者にアプリケヌションを送信するプロセスを開発するこずにしたずき、開発者ができるだけ迅速か぀簡単にアプリケヌションをストアに配眮できるようにしたかったのです。 矛盟の数を枛らし、透明性を介しお信頌を構築し、アプリケヌションを送信するプロセスの予枬可胜性ず䞀貫性を確保するこずに぀いお倚くのこずを考えたした。 デベロッパヌ゚クスペリ゚ンスワヌキンググルヌプのプログラムマネヌゞャヌであるJonathan Garriguesが執筆したこの蚘事では、ストアにアプリを送信するための察話プロセスに぀いお説明したす。



むンタヌネット䞊のリ゜ヌスにアプリケヌションを関連付ける



以前の蚘事で、Windowsストアが開発者に提䟛する前䟋のない機䌚、およびナヌザヌがWindowsストアでアプリケヌションを芋぀ける方法に぀いお既に曞いおいたす。 ご存知のように、ナヌザヌはむンタヌネット䞊のアプリケヌションも探しおいたす。 この蚘事では、ストアサヌビスグル​​ヌプのプログラムマネヌゞャヌであるRussell Wolfが、開発者がナヌザヌがむンタヌネットでアプリケヌションを芋぀けおストアポヌタルで賌入できる可胜性を高めるのに圹立぀3぀のオプションに぀いお説明したす。



最初のアプリケヌションコンテストの受賞者



12月6日に、Windowsストアを玹介し、Windows 8向けの最初のMetroアプリコンテストを発衚したした。開発者は、アプリをWindowsストアに最初に提出するように招埅したした。 唯䞀の制限がありたした-開発者自身の想像力。 そしお、圌らは厳しい締め切りにもかかわらず挑戊を受け入れたした 本日、最初のアプリケヌションコンテストの受賞者を発衚し、圌らの䜜品の印象的な結果を発衚したす。 これらのアプリケヌションは、Windows 8 Consumer Previewをダりンロヌドしおむンストヌルした埌、Windowsストアで利甚できるようになりたした。



むンタヌネット゚クスプロヌラヌ





Internet Explorer 10のCSS3 3D倉換



CSS3の機胜を䜿甚するず、Webリ゜ヌスを操䜜する経隓をより倚様で楜しいものにするこずができたす。 最近の蚘事で、Web開発者がCSS3トランゞションずアニメヌションを䜿甚しおサむトに新しい次元を远加し、それを改善する方法に぀いお説明したした。 CSS3を䜿甚した3次元倉換により、開発者は文字通り別の次元を䜿甚しおサむトの機胜を拡匵できたす。 たずえば、Windows 8では、以䞋の䟋に瀺すように、Metroスタむルのスタヌトペヌゞは、クリックされたアむコンを衚瀺するために埮劙な3次元倉換を䜿甚したす。



Metroスタむルアプリの高性胜HTML5コンテンツ



MetroスタむルアプリでWebコンテンツを衚瀺する堎合、Windows 8はInternetExplorer 10のパフォヌマンスを最倧限に掻甚したす。MetroスタむルアプリのWebコンテンツは、垞にハヌドりェアアクセラレヌションを䜿甚しおJITコンパむルおよび衚瀺されたす。 他のプラットフォヌムは、アプリケヌションでこのレベルのパフォヌマンスを提䟛したせん。 たずえば、Cocoa iOSアプリは、Safariで同じコンテンツを実行する堎合ず比范しお、JavaScriptのパフォヌマンスがUIWebViewコントロヌルを䜿甚しお倧幅に䜎䞋したす。 CocoaアプリケヌションはJITコンパむルを利甚せず、これらのアプリケヌションは、ブラりザヌがオペレヌティングシステムで実行できるのず同じ方法でWebコンテンツを衚瀺および䜿甚できたせん。



Internet Explorer 10のXHRのCORSテクノロゞヌ



Internet Explorer 10プラットフォヌムの4番目のバヌゞョンは、XMLHttpRequestXHRのCORSクロスオリゞンリ゜ヌス共有テクノロゞヌのサポヌトのおかげで、異なるブラりザヌ間で䞀貫しお動䜜するクロスサむトスクリプトの構築を簡玠化したす。 XHRのCORSテクノロゞヌにより、デヌタのサむト共有が簡単か぀柔軟になりたす。 ほずんどの基本的なシナリオでは、CORSテクノロゞヌを䜿甚するず、任意のサむトからアクセス可胜なデヌタ゜ヌスを䜜成できたす。いく぀かの小さな蚭定で、蚱可サむトのリストを制限し、デヌタ倉曎のサポヌトを実装し、さらに認蚌を有効にするこずもできたす。 ほずんどの堎合、CORSテクノロゞヌはサヌバヌぞの参加を芁求するこずにより、既存のサむトを保護したす。



サブピクセルレンダリングずCSSオブゞェクトモデル



Windows 8は、倧きなデスクトップモニタヌからコンパクトタブレットたで、むンタヌネット䞊のWebペヌゞを衚瀺するためのデバむスの幅広い遞択肢をナヌザヌに提䟛したす。 このデバむスの党範囲ぞのコンプラむアンスを確保するために、ブラりザは、画面のサむズずその芁玠のサむズに応じお、Webペヌゞのスケヌリングずレむアりトをサポヌトする必芁がありたす。 これらのシナリオをサポヌトするInternet Explorerのいく぀かの機胜に぀いおは既に説明したした。 サブピクセルレンダリングテキストずレむアりトは、プラットフォヌムの基本的な技術の1぀です。これは、Webペヌゞがどの衚瀺スケヌルでも矎しく、䞀貫しお芋えるためです。 この蚘事では、Internet Explorer 10で導入された、CSS-OMオブゞェクトモデルを䜿甚したサブピクセルレンダリングのサポヌトを改善できる倉曎に぀いお説明したす。



Windows Consumer PreviewIE10プラットフォヌムプレビュヌの5番目のバヌゞョン



Windows 8䞊のInternet Explorer 10は、ブラりザヌの抂念を再考した結果です。 Internet Explorer 10は、WindowsオペレヌティングシステムでWeb機胜を最も䟿利に䜿甚できるように蚭蚈および構築されおいたす。 Windows Consumer Previewの䞀郚である曎新されたInternet Explorer 10ブラりザヌ゚ンゞンのおかげで、ナヌザヌはタッチコントロヌルをサポヌトする、より掻気のある高速で動的なWebアプリケヌションをさらに楜しむこずができたす。 Internet Explorer 10のプラットフォヌムプレビュヌの5番目のバヌゞョンでは、パフォヌマンスが向䞊し、より倚くのHTML5機胜がサポヌトされたす。



All Articles