日期:2014-05-17  浏览次数:20701 次

有关编写浏览器
请问学习编写浏览器需要看什么书?
------最佳解决方案--------------------
看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
------其他解决方案--------------------
这个主要是看你要什么功能,如果就只要一个窗口一个地址栏,那很简单的。
------其他解决方案--------------------
如果你想自己写个内核的话,那要看的书就多了
如果用别人的内核,那就不一样了
------其他解决方案--------------------
怎么又扯到浏览器了,这么多人喜欢做浏览器。

貌似有自己内核的浏览器只有4种

ie,firefox,safari,opera。

所以。。。目前所有的国产浏览器都是拼凑出来的


------其他解决方案--------------------
长见识了。呵呵。firefox浏览器咋感觉不好用啊
------其他解决方案--------------------
引用:
看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。

估计是浏览器引擎了,这方面有没有代表性强的书呢?
------其他解决方案--------------------
引用:
引用:看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
估计是浏览器引擎了,这方面有没有代表性强的书呢?

看你要写到什么程度了。你知道linux下有仅仅字符模式的浏览器,什么排版、css、javascript甚至字体都不支持,只支持文本、超链接、颜色、文本对齐、换行。写着么一个东西,知道怎么网络通讯和简单的http协议,外加一点字符串解析,就成了。

但是你要写一个支持html5标准的……那什么?IE10都还不完全支持?哦。
------其他解决方案--------------------
引用:
引用:引用:看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
估计是浏览器引擎了,这方面有没有代表性强的书呢?
看你要写到什么程度了。你知道linux下有仅仅字符模式的浏览器,什么……

比如写类似360安全浏览器那种直接调用IE核心的浏览器,有没有什么书呢
------其他解决方案--------------------
引用:
引用:引用:引用:看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
估计是浏览器引擎了,这方面有没有代表性强的书呢?
看你要写到什么程度了。你知道li……


写病毒啊,那需要五花八门的技术了。
------其他解决方案--------------------
引用:
引用:引用:引用:引用:看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
估计是浏览器引擎了,这方面有没有代表性强的书……

只是想写个ie核心的浏览器,应该是。在图书馆里基本上没有这类的书
------其他解决方案--------------------
引用:
引用:引用:引用:引用:看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
估计是浏览器引擎了,这方面有没有代表性强的书……

现在说的那些个外壳浏览器都是webbrowser包装的么?
------其他解决方案--------------------
引用:
引用:引用:引用:引用:引用:看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
估计是浏……

不是和你说了么?用webbrowser胡乱凑一个。
------其他解决方案--------------------
本帖最后由 caozhy 于 2012-12-01 22:07:55 编辑
引用:
引用:引用:引用:引用:引用:看你怎么定义“浏览器”了。

如果是把webbrowser包装下,似乎也不要看什么书,找个文章看下,胡乱凑一凑就出来了。

当真要写一个浏览器引擎,你得看一麻袋的书。
估计是浏……


也有用webkits或者两者皆有所谓“双核”的。至于360系列非法流氓软件,这个需要不少黑道技术,而且是非法的,得在业内圈中找了,一些技术需要花大价钱买,因为是非法的,没有交情和钱,谁给你做。