このチュートリアルは、Microsoft Edge WebViewコントロールと標準Webテクノロジー(HTML、CSS、JavaScript)を使用して、Windows 10に基本的なWebブラウザーを構築することを示しています。 Macベースの同等物は直接サポートされていませんが、仮想マシンまたはデュアルブートインサイダービルドオファーの回避策。
WebViewコントロールは、フレームバスティングやドキュメントの読み込みイベントの取り扱いの改善など、IFRAMEよりも大きな利点を提供します。 x-ms-webview
タグは、ローカルコンテンツアクセスやスクリーンショット機能の拡張などの一意の機能を提供します。 結果のブラウザは、Microsoft Edgeと同じWebプラットフォームを活用します。
サンプルコードを取得:
完全なソースコードはGitHubで利用できます。また、Windowsストアからアプリをインストールしたり、Visual Studioソリューションを展開したりすることで、ブラウザを直接体験することもできます。
このプロジェクトは、標準のWebテクノロジーとWebViewコントロールを備えた機能的なWebブラウザーの作成のしやすさを示しています。 Microsoftは、Windows 10開発のさらなる調査を奨励しています。
さらなるWeb開発リソース:
この記事は、Microsoftのシリーズの一部であり、実用的なJavaScript、オープンソースプロジェクト、クロスブラウザー互換性のベストプラクティスに焦点を当てています。 これらのリソースを活用して、Web開発スキルを向上させる:
次のFAQは、EdgeHTMLとJavaScriptを使用してブラウザの構築に関する一般的な質問に対処しています:
edgehtml?
クロスプラットフォーム互換性?
edgehtmlはWindows固有です。クロスプラットフォーム開発には、クロスプラットフォームエンジンが必要です。免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3