关于Chrome浏览器这点儿事儿(二):DIY构建一个自己的浏览器

项目有时候需要向点击一个Window窗体一样,打开一个应用程序,类似于  WinForm Wpf 开发的程序。

VS提供的控件中是含有WebBrowser的,内置IE内核。如果IE 能早点醒水或者说大家对微软没有仇富心理,我想今天的浏览器不会是这样的局面;

现在的很多程序(包括浏览器本身),迅雷/360等软件服务,都演变成了CS+BS的混合体,核心业务比如下载/安全扫描什么的不能通过BS控制,而一些简单的应用,软件信息,公司介绍等 有变更需求 但不想升级应用程序的都可以借助BS的优势实现。

淘宝/钉钉/美团商家版  都有PC的版本;

现在有些特殊功能的浏览器,如可以挖矿/可以下片/可以越狱的浏览器 基本上都是使用的Winform内置浏览器;


这其中设计一些问题:

                1.安全问题; 应用程序缓存数据在本地是可以被窃取的,只有加密和数据校验可以解决一部分;

                2.通讯问题;CS 如何获取BS的数据,BS又如何调用底层的接口,这个已经被解决;

                3.关于嵌套那个浏览器的哪个版本, 版本决定了你项目兼容到什么程度,尤其是现在的HTML5还没有非常被微软尊重过的情况下;


我们本文的重要目标,就是实现自己的浏览器  通过.net(C#)实现

功能描述:

          开发一个超能浏览器;

          实现输入网址加载;

          实现主页绑定;



未完待续

由于皮肤问题为解决  

https://www.cnblogs.com/coding1016/archive/2010/01/22/1653777.html






发布了70 篇原创文章 · 获赞 16 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/ucicno000/article/details/80449385