Windows 8を作成する
Windows 8作成の舞台裏
コンシューマプレビューリリースの詳細、このブログではまだ説明できていない変更や機能について話し始めたので、作業グループに戻って再度紹介したいと思います。 Windows 8の作成は非常に深刻な企業であり、さまざまな経験を持つ専門家のチームが必要です。 グループの多様性が世界中のWindowsユーザーの多様性を反映していることを誇りに思います。
Internet Explorer 10でWindows 8 Consumer PreviewでWebサイトを閲覧する
この投稿では、Internet Explorer 10の新機能について説明します。パフォーマンス、標準、利用可能な機能などの面で基本的なブラウザーモジュールを大幅に改善しました。 MetroスタイルのInternet Explorer 10は、Webを閲覧するための新しい改善された方法であり、アクセス方法ではなく、必要な情報に真剣に集中することができます。 没入感を最大限に引き出します。 同時に、タブ、キーボードショートカット、InPrivateの表示など、使用するすべてのセキュリティ機能とコントロールを提供します。
SkyDriveとWindows 8を使用して、アプリ、ファイル、コンピューター、およびデバイスをクラウドに接続します
ブログの多くの読者は、SkyDriveとMeshサービスを積極的に使用しています。これらは、Windows Liveサービス(Hotmailサービスなど)の一部であり、Windows Liveのメインコンポーネント(Messenger、Photo Album、Film Studio、Mailなども含む)のプログラムです。 これらのサービスを導入し、Windows 7がリリースされたとき、Windowsエクスペリエンスをどのように補完するかについて話しました。 Windows 8を開発する際、ユーザーに対するこれらのサービスの役割を増やす方法、つまり、すべてのWindows 8ユーザーにすべてのコンピューター(および電話)でクラウドサービスを使用する機会を提供する方法を慎重に検討しました。
異なる画面でのスケーリング
ディスプレイの世界では、革新が大々的に導入されています。 このプロセスは、デバイスの割合やピクセル密度からコアテクノロジーまで、あらゆる側面に影響を与えます。 Windows 8オペレーティングシステムは、ディスプレイのエコシステムの開発と同時に成長と改善が行われるように設計されています。 私たちの目標は、可能な限り幅広いディスプレイ技術をサポートすることです。 これにより、PCメーカーはコンピューターを生産できるようになり、ユーザーはニーズに最適な外部ディスプレイを自由に使用できるようになります。
タッチハードウェアとWindows 8
//ビルド/カンファレンスで、Windows 8タッチコントロール言語を構成する一連のタッチ入力ジェスチャを紹介しました。これらの主要な対話技術は、Windows 8ユーザーインターフェイスの基礎を形成し、一般的なコントロールとコードサンプルのアプリケーションフレームワークで広く使用されています。 タッチコントロールの主な目的は、使いやすさを確保し、ユーザーの信頼を高めることです。 自信とは、すべての場合において一貫した信頼できる感覚的相互作用を意味します。 弊社のコントロールを使用する開発者は、一般的なコントロールや例を再利用するときに、アプリケーションにこの「言語」を自動的に含めるため、必要なユーザートレーニングが最小限に抑えられます。
Windowsストア
アプリケーションのライセンス
この記事では、Windowsストアのアプリケーションライセンスモデルの原理と構造について説明します。 このモデルを作成するためのアプローチの目標は、アプリケーションへのユーザーアクセスの柔軟性と容易さを提供すると同時に、これらのアプリケーションの作成に対する開発者の投資を保護することでした。 このアプローチと関連するユーザーエクスペリエンスは、ストアのIDおよびライセンスチームのプログラムマネージャーであるAlwin Vyhmeisterによって説明されています。
Windows 8のアプリケーション開発
会議後のアプリケーション開発者向けの変更//ビルド/(1部)
コンシューマープレビューが行われました。既にそれを理解していることを願っています。 //ビルド/会議の終わり以来、開発チームは一生懸命働いてきました。 フィードバックを追跡し、それを使用して開発プラットフォームを改善しました。 同時に、私たちはまだ見たことのないこのプラットフォームの多くのコンポーネントを完成させていました。 // build /の時以来、Windowsオペレーティングシステムでの作業中にVisual Studioツールを大幅に改善しました。 さらに、Metroアプリケーションおよびその他のシナリオの開発が改善されました。
会議後のアプリケーション開発者向けの変更//ビルド/(2部)
約束したように、今日は、カンファレンス// build /の後に行った作業について詳しく説明します。 この記事のパート1では、DirectXとXAMLの統合、Blendコンストラクターの改善、独立したCSSアニメーションなどについて説明しました。 しかし、他の新製品について知るのを待つことができないと確信しているので、要点を説明しましょう。
Developer PreviewからConsumer Previewへのアプリケーションの移行
プレリリースバージョン用に作成したアプリケーションに感謝します。 ご意見はWindows 8の改善に役立ちます。もちろん、プレビューバージョンの開発は、新しいリリースごとにアプリケーションを更新する必要があることを意味します。 この投稿は、これに専念しています-開発者プレビューから消費者プレビューへのプロジェクトの移行。 ここではいくつかの変更点について説明しますが、詳細については、開発者センターでアプリケーション移行のホワイトペーパー// Windows 8 Consumer Previewにビルド(おそらく英語)をダウンロードしてください。
Live SDKを使用してWindows 8アプリケーションにシングルサインオンとSkyDriveを埋め込む
クラウドのおかげで、Windows 8ユーザーはさまざまなデバイスから簡単に作業およびプレイできます。 Microsoftアカウントを使用してコンピューターまたはデバイスにログインし、無料の個人用SkyDriveストレージを使用するだけです(SkyDriveとWindows 8を使用したアプリケーション、ファイル、コンピューター、およびデバイスのクラウドへの接続の記事をご覧ください)。 アプリケーション、設定、個人ファイルは常に手元にあります。 開発者は、Live SDKを使用して適切な機能をMetroスタイルアプリに統合することにより、クラウドソリューションを活用できます。
XAMLとDirectX機能の組み合わせ
Windows 8の開発の初期段階から、ユーザーインターフェイス、つまりXAMLが提供する幅広いコントロールとインタラクティブ機能を、低パフォーマンスのDirectXレンダリングなどのグラフィカル機能と組み合わせる方法について考えてきました。
Windowsランタイムで非同期を使用して高速で柔軟なアプリケーションを作成する
人は本質的に非同期であるため、アプリケーションも非同期に応答することが期待されます。 Windowsランタイム環境(WinRT)では、この非同期性は、高速で柔軟なMetroスタイルアプリケーションの作成において特権的な位置を占めます。 Metroスタイルアプリケーションを構築している場合、ある時点で非同期コードを記述する必要があります。 このブログ投稿では、WinRTで非同期プログラミングが非常に一般的である理由について説明し、アプリケーションでのアプリケーションの可能性とその操作のいくつかの原則に関する基本的な知識を提供します。
アプリケーションでWindows 8コントラクトをアクティブ化する
Metroスタイルアプリケーションの開発を開始すると、Windows 8の新しい効果的な概念であるコントラクトをすばやく見つけることができます。Metroスタイルアプリケーションは、コントラクトを使用して、他のアプリケーションおよびサポートするWindowsオペレーティングシステムとの対話を通知します。 検索、共有など、それらの一部については既に聞いたことがあるかもしれません。契約はアプリケーションの効率を高め、ユーザーが契約を使用する多くのアプリケーションをインストールするときに、システムまたは相互のやり取りを改善します。 この記事では、アプリケーションに契約を追加する際に考慮すべき主要な概念の1つであるアクティベーションについて説明します。
インターネットエクスプローラー
Googleはユーザーのプライバシー設定を回避します
Internet Explorerワーキンググループが、GoogleがSafari Webブラウザーのユーザーのプライバシー設定をバイパスしていることに気付いたとき、私たちは簡単な質問をしました。GoogleはInternet Explorerユーザーのプライバシー設定もバイパスしますか。 この質問に対する答えはイエスであることがわかりました。Googleは同様の方法を使用して、Internet Explorerのデフォルトのプライバシー保護を回避し、Cookieを介してInternet Explorerユーザーを追跡します。
オンラインプライバシーの保護
今朝、米国政府は、インターネット上のユーザーのプライバシー保護を改善するプログラムの一部として提案された新しい「ユーザー機密保持法案」を発表しました。 前述したように、Microsoftは、オンラインプライバシーのWeb標準を作成するために、追跡保護業界のイニシアチブであるW3Cコンソーシアムに積極的に関与しています。
Windows Consumer PreviewのWebプラットフォームコンポーネント
Windows Consumer PreviewバージョンのInternet Explorer 10では、2011年9月13日にリリースされたWindows Developer PreviewバージョンのInternet Explorer 10と比較して、新規および更新されたWebプラットフォームコンポーネントが導入されます。 、およびブログ記事で説明されていましたが、一部はコンシューマープレビューでのみ表示されました。
Internet Explorer 10の高度なメモリ保護
Internet Explorer 10では、メモリ保護機能が大幅に強化されており、脆弱性の悪用が難しくなり、悪意のあるインターネット環境でもユーザーを安全に保つことができます。 これらの機能強化により、脆弱性悪用ツールの開発の複雑さとコストが増加し、攻撃者の生活が困難になります。
拡張保護モード
Internet Explorerの各リリースには、インターネットの閲覧中にユーザーを安全に保つための改善が含まれています。 Internet Explorer 10の新しい拡張保護モードは、攻撃者がブラウザーまたはそのアドオンの脆弱性を悪用した場合でもデータを保護するのに役立ちます。
Windows Consumer PreviewのWebSocketオブジェクト
Windows 8 Consumer PreviewおよびServer BetaのInternet Explorer 10およびその他すべてのMicrosoft WebSocketクライアントおよびサーバーコンポーネントは、IETF WebSocketプロトコルの最終バージョンをサポートするようになりました。 さらに、Internet Explorer 10は、W3Cコンソーシアムから勧告候補ステータスを受け取ったWebSocket APIを実装しています。
Internet Explorer 10およびMetroスタイルアプリのIndexedDBの更新
Internet Explorerチームと幅広いWebコミュニティのメンバーは、IndexedDB仕様の改善を続けています。 IndexedDBはW3Cコンソーシアムのワーキングドラフトであり、インターネット接続が切断されている場合でも、ユーザーのデバイスにデータを保存、検索、取得できます。 IndexedDBは、一般的なInternet Explorer 10 WebプラットフォームおよびWindows 8 Consumer PreviewオペレーティングシステムのMetroスタイルアプリケーションのコンポーネントです。
Windows 8でのInternet Explorer 10の起動オプション
Internet Explorer 10には、Windows 8の概念に従って構築された新しいブラウジングエンジンがあり、Metroスタイルアプリのすべての利点を提供します。 Internet Explorerの基本アーキテクチャを拡張してこのメカニズムを作成し、完全なハードウェアアクセラレーション、信頼性の高いセキュリティ、HTML5およびその他のWeb標準の完全サポートを備えた高速ブラウザモジュールを提供しました。 Internet Explorer 10は、オペレーティングシステムで使い慣れたエクスペリエンスも提供します。これは、ワークフローで通常のデスクトップツールを引き続き使用したいユーザーにアピールします。