在使用Edge之前,我们先来看看UWP(Universal Windows Platform)平台。微软研发了多种设备平板、手机、Xbox、个人电脑等,在此之前,如果需要给每台设备开发程序,都需要对应的编程环境和API来实现。自从WIN10推出后,微软推出了通用windows平台,只需要一次编码就能实现在所有的平台上运行。WP手机弱在生态系统和应用少,如果windows系统的应用可以直接在WP上执行,那就给了WP手机一双强有力的翅膀。只要微软的产品策略和产品不出大的问题,那么windows系统很可能上演一次王者归来的大戏。

知识储备:

Windows10的革命之路-全新UWP开发平台  http://www.codes51.com/article/detail_160313.html

代码示例: https://dev.windows.com/zh-cn/samples

代码示例库: https://github.com/Microsoft/Windows-classic-samples/tree/master/Samples

通用 Windows 平台 (UWP) 应用指南  https://msdn.microsoft.com/library/windows/apps/dn894631.aspx?f=255&MSPPError=-2147217396

UWP开发者社区:http://www.win10.me/

UWP开发入门以及范例  http://blogs.msdn.com/b/hermanwu/archive/2015/08/03/windows-10-uwa-uwp-app.aspx

UWP开发准备 http://www.codes51.com/article/detail_132377.html

UWP开源  http://www.cnblogs.com/xiaozhi_5638/category/758861.html

目前应用:

Windows 10 UWP通用应用收集贴

Edge渲染引擎

多内核浏览器玩“嫁接”  http://www.cfan.com.cn/2015/1012/122594.shtml

微软Edge 团队鼓励Win10开发者打造UWP版浏览器  http://www.win9cn.com/win10/win10_8814.html

Creating your own browser with HTML and JavaScript      https://channel9.msdn.com/coding4fun/blog/Building-your-own-Windows-10-Web-Browser

Building your own Windows 10 Web Browser

https://blogs.windows.com/msedgedev/2015/08/27/creating-your-own-browser-with-html-and-javascript/

UWP开发之控件:用WebView做聊天框  http://www.cnblogs.com/xiaozhi_5638/p/4987580.html

MicrosoftEdge/JSBrowser   https://github.com/MicrosoftEdge/JSBrowser

开发环境

准备一个 10074或更高版本的Win10

Visual Studio 2015 RC

Windows 10 development tools for Visual Studio 2015 RC

开发基于Edge渲染内核的浏览器应用的更多相关文章

  1. 翻译:打造Edge渲染内核的浏览器

    最近开始了解UWP和Edge内核,在微软技术博客中找到一篇文章,主要是介绍Edge渲染内核使用技术.顺手翻译了一下.不对之处请斧正! Over the past several months, we ...

  2. Linux内核--基于Netfilter的内核级包过滤防火墙实现

    测试内核版本:Linux Kernel 2.6.35----Linux Kernel 3.2.1 原创作品,转载请标明http://blog.csdn.net/yming0221/article/de ...

  3. python selenium中如何测试360等基于chrome内核的浏览器

    转自:https://blog.csdn.net/five3/article/details/50013159 直接上代码,注意是基于chrome内核的浏览器,基于ie的请替换其中的chrome方法为 ...

  4. PluginOK中间件高级版-支持在Chrome、Edge、Firefox等浏览器网页中真正内嵌ActiveX等控件运行的版本已获多家上市公司采购

    PluginOK(牛插)中间件(原名:本网通WebRunLocal)是一个实现WEB浏览器(Web Browser)与本地程序(Local Application)之间进行双向调用的低成本.强兼容.安 ...

  5. CutJS – 用于 HTML5 游戏开发的 2D 渲染引擎

    CutJS 是轻量级的,快速的,基于 Canvas 开发的 HTML5  2D 渲染引擎,可以用于游戏开发.它是开源的,跨平台的,与现代的浏览器和移动设备兼容.CutJS 提供了一个类似 DOM 树的 ...

  6. unity3d 基于物理渲染的问题解决

    最近1个月做了unity 次世代开发的一些程序方面的支持工作,当然也是基于物理渲染相关的,主要还是skyshop marmoset的使用吧,他算是unity4.x版本 PBR的优秀方案之一了但在使用以 ...

  7. 《Flask Web开发——基于Python的Web应用开发实践》一字一句上机实践(上)

    目录 前言 第1章 安装 第2章 程序的基本结构 第3章 模板 第4章 Web表单 第5章 数据库 第6章 电子邮件 第7章 大型程序的结构   前言 学习Python也有一个半月时间了,学到现在感觉 ...

  8. Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试

    脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试 by:授客 QQ:1033553122   目的 实现基于http协议的流媒体在线视频播放,服务器性能测试脚本,模拟用户浏览器方式在线播放 ...

  9. 基于SDF渲染字体

    18号字体 18号字体放大15倍 基于sdf渲染字体放大15倍 相比常规的渲染方式,基于SDF渲染文字可无限放大并保持清晰,几乎没有开销就可实现描边,发光,抗锯齿等效果.且它只需要很小的纹理缓存SDF ...

随机推荐

  1. IO(七)----转换流

    输入字节流的转换流:InputStreamReader 是字节流通向字符流的桥梁. 输出字节流的转换流:OutputStreamWriter  可以把输出字节流转换成输出字符流 .  是符流通向字节流 ...

  2. Yeelink 初探

    Yeelink可以作为中转服务器使用,在自己没有服务器的情况下,可以利用它传输自己的数据. 首先去申请一个帐号,然后添加一个设备. http://www.yeelink.net/user 在这里是用户 ...

  3. Mybatis使用总结

    一.最基本的配置文件 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurati ...

  4. java中hashcode()和equals()的详解

    今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享(zhaoxudong 2008.10.23晚21.36). 1. 首先equals()和hashc ...

  5. Android开发环境的演变

    之前安装过eclipse,给我的感觉是,好生麻烦.刚开始自己装花了好多时间.隐约还记得有两个小tips: 1)打开时出现 “failed to load the JNI shared library ...

  6. UITableView的使用

    参考:IOS7.0 programming cookbook. http://www.cnblogs.com/kenshincui/p/3931948.html http://blog.csdn.ne ...

  7. svn 上传出现Cannot accept non-LF lind endings in 'svn:log'

    可能是你到cimmit日志的字有svn不认的,重新把长传日志删掉,重新敲一遍就好了

  8. [速记!vs调试技巧]

    当程序崩溃却又没有报错的时候,进入调试程序,断点处按Alt+7可以进入函数调用栈,甚至可以进入汇编栈,真的很有用,以后有时间学习汇编的话,估计这个功能会更加强大!

  9. Size Balance Tree(SBT模板整理)

    /* * tree[x].left 表示以 x 为节点的左儿子 * tree[x].right 表示以 x 为节点的右儿子 * tree[x].size 表示以 x 为根的节点的个数(大小) */ s ...

  10. windows下使用pip安装python的第三方lxml库

    lxml是Python语言里和XML以及HTML工作的功能最丰富和最容易使用的库.lxml库的安装和python其他第三方库的安装方法是一样的,只是可能由于一些细节上的失误导致安装失败. 工具 Pyt ...