当前位置: 技术问答>linux和unix
现在要在LINUX下面开发一个浏览器,使用C,C++。具体需要什么技术?高手请提示一下
来源: 互联网 发布时间:2015-02-26
本文导语: 因为工作需要,现在需要在linux下面开发一个浏览器。只知道要使用c,c++,其他不清楚。另外还需要具备什么知识,如果有参考书的话是什么?哪里找?给些提示好吗。谢谢了。 | http://jiurl.cosoft...
因为工作需要,现在需要在linux下面开发一个浏览器。只知道要使用c,c++,其他不清楚。另外还需要具备什么知识,如果有参考书的话是什么?哪里找?给些提示好吗。谢谢了。
|
http://jiurl.cosoft.org.cn/forum/viewforum.php?f=5&sid=362c7bee423804dbba9ac112db510485
来这里看看吧。
浏览器可不是那么容易弄的,
需要socket知识,http的知识。
这样只能完成请求,和获得数据,而分析数据,把数据显示出就..
比如说网页中有一副gif图,恐怕得要写处理gif图片的程序,等等。
要正确估计这个写这个东西的难度。
来这里看看吧。
浏览器可不是那么容易弄的,
需要socket知识,http的知识。
这样只能完成请求,和获得数据,而分析数据,把数据显示出就..
比如说网页中有一副gif图,恐怕得要写处理gif图片的程序,等等。
要正确估计这个写这个东西的难度。
|
图简便的话,qt库有一个专门的类,到qt的examples去看看吧.
|
linux下的好用的浏览器不少,直接下载一个来用就行了,而且是免费的,又不象M$那样每个拷贝都要收钱,那还要自己另外写一个干嘛?纯粹是浪费时间。想研究浏览器的话直接看mozilla或ponix的原代码嘛。
|
不是说了这里了吗?
http://jiurl.cosoft.org.cn/forum/viewforum.php?f=5&sid=362c7bee423804dbba9ac112db510485
先看puf吧,这个是一个下载网页的东西,源码相对简单一些。
要知道,下载网页也不是那么容易的事情,你要处理里面的链接。
http://jiurl.cosoft.org.cn/forum/viewforum.php?f=5&sid=362c7bee423804dbba9ac112db510485
先看puf吧,这个是一个下载网页的东西,源码相对简单一些。
要知道,下载网页也不是那么容易的事情,你要处理里面的链接。
|
在这些问题中通讯是最简单的,其次要支持各种各样被 IE "宠坏了" 的不标准的 HTML 语
法,还要支持 XML、XHTML、XSLT、CSS1、CSS2 .... 客户服 & 服务器端安全证书处理...
上百种加密算法...
如果从底层做,恐怕到 HTML 被淘汰那时都做不完 ...
但 MFC 中有些类可以从更高层次实现浏览器,其实就相当于嵌入了 IE,
例如腾迅的那个和 QQ 捆绑在一起的那个浏览器就是个例子...