Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使我的浏览器独一无二?_C#_Winforms_Browser - Fatal编程技术网

C# 如何使我的浏览器独一无二?

C# 如何使我的浏览器独一无二?,c#,winforms,browser,C#,Winforms,Browser,我刚用c#做了一个浏览器,这是我的第一个编程项目之一,它工作得很好,但很通用。我试着在它上面添加不同的工具,但结果还是很简单,我最好还是使用Firefox。有没有办法在浏览器上添加有用的应用程序和颜色。我想让它更个人化,并添加一些使它独特的东西,不一定比其他所有东西都好。我做这件事更多的是为了练习,但我想给它添加一点闪光。如果我不是为了工作而这样做,我可能会选择风格点。实现HTML5和CSS3。所有这些。这是值得使用的 现在在短期内,我真正想要的是一款浏览器,它将V8 JavaScript引擎、

我刚用c#做了一个浏览器,这是我的第一个编程项目之一,它工作得很好,但很通用。我试着在它上面添加不同的工具,但结果还是很简单,我最好还是使用Firefox。有没有办法在浏览器上添加有用的应用程序和颜色。我想让它更个人化,并添加一些使它独特的东西,不一定比其他所有东西都好。我做这件事更多的是为了练习,但我想给它添加一点闪光。如果我不是为了工作而这样做,我可能会选择风格点。

实现HTML5和CSS3。所有这些。这是值得使用的


现在在短期内,我真正想要的是一款浏览器,它将V8 JavaScript引擎、WebKit作为渲染引擎与XPCOM的灵活性结合起来(但没有膨胀)。我指的是基本上跨平台的Google Chrome,接受Firefox扩展。

我想你会发现大多数真正有用的想法已经在主流浏览器中实现了。如果你想到了一些还没有完成的非常简洁的东西,我认为如果你能在主流浏览器中实现它,而不是在你自己的浏览器中实现它,那将会对世界做出更有益的贡献


我并不是想让你的目标落空——只是很多人已经对浏览器进行了长期而艰苦的思考。作为一种学习途径,做一些事情是很好的,但同时想到你会想出一个世界一流的新想法是不现实的。

如今,大多数浏览器已经放弃了在功能上的竞争,而在速度和稳定性方面展开了较量。Safari 4(使用他们的SquirreFish/Nitro JavaScript引擎)是一款自称的“浏览器”,Chrome实现了他们的JavaScript引擎,并为浏览器中的每个选项卡分别设置了进程。Firefox3.5显然提高了JavaScript性能,与Safari 4抗衡


有无数Gecko和WebKit浏览器试图提出下一个大创意,但在过去几年中,没有一款浏览器对网络产生过重大影响。

+1。不过,他的实现是用c#实现的,所以很难在任何主流浏览器中使用,我不太确定。有很多W3C的东西还没有实现。实现的东西——嗯,可以做得更好。AFAICT,如果这是他的第一个项目之一,它不是渲染引擎——它似乎基于WebBrowser控件。WebBrowser控件只是用户在Windows上安装的任何版本IE的包装器。但他有雄心壮志,要打造独一无二的网络浏览器我很想打造一款独特的浏览器,那么我该如何开始呢?夏天我会有很多时间,如果有人给我指出正确的方向,我希望我能自学。扎克:首先为现有浏览器创建一些有用的扩展。