本教程使用Microsoft Edge WebView控件和标准Web Technologies(HTML,CSS,JavaScript)在Windows 10中构建基本的Web浏览器。 虽然基于Mac的等效物不直接支持,但虚拟机或双启动内幕构建提供解决方法。 [2
WebView控件比IFRAME提供了重要的优势,包括改进了框架和文档加载事件的处理。 X-MS-WEBVIEW 标签提供了唯一功能,例如增强本地内容访问和屏幕截图功能。 生成的浏览器利用与Microsoft Edge相同的Web平台。
完整的源代码可在GitHub上获得。您还可以通过从Windows商店安装应用程序或部署Visual Studio解决方案来直接体验浏览器。
[2
此项目展示了使用标准Web Technologies和WebView控件创建功能性Web浏览器的便捷性。 微软鼓励对Windows 10开发的进一步探索。
[2
本文是Microsoft系列的一部分,专注于实用的JavaScript,开源项目和跨浏览器兼容性最佳实践。 利用这些资源来增强您的网络开发技能:
dev.modern.ie:为过时的库,布局问题和可访问性问题提供免费工具。 为Mac,Linux和Windows提供虚拟机,以及Microsoft Edge的远程测试。 在跨浏览器测试中包括一个GitHub编码实验室。
Microsoft Edge Web Summit 2015:提供有关新浏览器,支持的Web平台标准的深入信息,以及JavaScript社区的见解。
附加资源:探索有关高级JavaScript技术,边缘渲染引擎,WebGL,托管Web应用程序等文章(链接到省略的链接)。
Cross-Platform工具:
以下常见问题解答了有关使用EdgeHTML和JavaScript构建浏览器的常见问题:
EdgeHTML与其他引擎有何不同?Edgehtml优先考虑轻量级设计,以更快地浏览并支持现代和传统渲染模式。
我可以使用其他引擎吗?免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3