LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: whshuai

请大家帮忙推荐一款浏览器

[复制链接]
发表于 2007-5-20 04:05:04 | 显示全部楼层
详细说一下 Opera 手机版本
Opera Mobile
是 opera 的手机完全版本,小巧强大。没什么好说的。

Opera Mini
他够小,不超过100K.基于J2ME,它不是一个传统意义上的浏览器。只是一个显示程序。页面脚本处理,显示渲染全部由在挪威的服务器完成,把处理好的数据压缩发给你解压显示出来即可。这样大概节省20%的流量。我电信GPRS还是发现用 Opera Mini 比 手机自带 opera Mobile 要快。自然,还省钱。

此外,Opera 没有开源。

Opera Java 没听说过,是不是说带 JRE 的桌面版 Opera ? 据我所知, Opera 没有 Java 版本,除了上面提到的  Opera Mini。 当然,它也不是一个传统意义上的浏览器。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-20 10:44:46 | 显示全部楼层
不可能自己写了,因为时间比较紧,6月初就要做好,所以只能找一些可用的,dillo我试过,效果很一般,基本没有什么插件,而且不知道为什么,不能上外网,可能是代理服务器。
我会去试一下楼上两位说的opera mini或opera java
谢谢大家了
回复 支持 反对

使用道具 举报

发表于 2007-5-20 14:22:49 | 显示全部楼层
开源的嵌入式浏览器好像没什么好的,即便不是嵌入式的也没感觉有什么好的。又大又慢
dillo感觉没法用的,再说dillo的代码结构很糟糕,minigui不是出了个商业版吗,mspider,不知道怎么样,可能是再dillo基础上做的,反正不开源的,netfront以前有开源的,后来好像没了,商业版据说效果还可以。opera mini。
不知道怎么样,浏览器这个东西还是比较复杂,觉得你最终选择商业版的可能性比较大。
自己做复杂度挺高的。另外就是opera那个mobile版本可以免费下载的,自己安装就可以了。
还有个viewml,以前好像也是免费下载的,现在好像有些问题,再说也很久没有更新了。
回复 支持 反对

使用道具 举报

发表于 2007-5-20 14:54:18 | 显示全部楼层
gnome浏览器epiphany-browser,和gnome无缝衔接

http://www.gnome.org/projects/epiphany/
回复 支持 反对

使用道具 举报

发表于 2007-5-20 15:44:39 | 显示全部楼层
我指的 opera java 的意思不是 opera 的版本,而是指 java 版的 opera,也就是 opera mini,造成了误会,抱歉。

mspider 要在 minigui 下用,不开源,与之对应的 minigui 版本也为非开源版本,无论如何也无法满足楼主的要求。

dillo 还算好的了,本身就是面向轻型应用的,但不支持 js 是个大问题,而且现在的开发也处于停滞阶段,其邮件列表上一直在吵说要换核心开发人员。不管怎样,在有限的可选项目中,它还是不错的。我在 arm 的板子上跑过它,效果还好,当然由于 js 不支持,有大量的网页都无法正常浏览。也有人在尝试在 linux bios 中运行它。其代码结构还算清晰,自己添加一定程度的 flash 或者 多媒体 等内容的支持还是比较容易的。

嵌入式应用本身就不该要求大而全,有针对性地添加功能是基本原则。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-20 17:28:41 | 显示全部楼层
Post by cruel
gnome浏览器epiphany-browser,和gnome无缝衔接

http://www.gnome.org/projects/epiphany/


epiphany 是mozilla内核的吧,估计也比较占资源,不过我明天去试试看。
回复 支持 反对

使用道具 举报

发表于 2007-5-21 20:25:58 | 显示全部楼层
Post by whshuai
epiphany 是mozilla内核的吧,估计也比较占资源,不过我明天去试试看。

唉,给你转一些东西
一些主要的layout engine,大多数浏览器都是用这些的。下面的资料从wiki上
来的。
Graphical

    * Boxely - for AOL applications
    * Gecko - for Firefox, Camino, Mozilla Application Suite, Netscape, and other Gecko-based browsers
    * GtkHTML - for Novell Evolution and other GTK+ programs
    * Gzilla - for Gzilla and Dillo
    * HTMLayout - embeddable HTML/CSS rendering engine - component for Windows and Windows Mobile operating systems
    * iCab - for iCab
    * KHTML - for Konqueror (see WebCore)
    * NetSurf - self-named engine for the RISCOS browser
    * Presto - for Opera 7 and above, Macromedia Dreamweaver MX and MX 2004 (Mac), and Adobe Creative Suite 2
    * Robin - for The Bat!
    * Tasman - for Internet Explorer on Macintosh
    * Trident - for Internet Explorer on Windows, Internet Explorer shells, and some media players
    * Tkhtml - used by hv3
    * WebCore - for Safari, OmniWeb, Shiira and Swift (based upon KHTML)

[edit] Text-based
    * Lynx
    * Links

[edit] Historical

    * Elektra - for Opera 4-6
    * Mariner - for Netscape Communicator 5

[edit]


Trident-based browsers

The proprietary Trident layout engine was developed by Microsoft for use in their web browser, Internet Explorer.

    * Internet Explorer
    * Arlington Kiosk Browser
    * AM Browser, (formerly known as Crazy Browser)
    * AOL Explorer
    * Altimit OS Web Browser
    * Avant Browser
    * Browzar
    * Cayman Browser
    * Maxthon (formerly known as MyIE2, includes both Gecko and Trident)
    * Slim Browser
    * NeoPlanet
    * NetCaptor
    * Netscape Browser (includes both Gecko and Trident)
    * Many other Internet Explorer shells
    * Yahoo! Browser (or partnership browsers eg. "AT&T Yahoo! Browser"; "Verizon Yahoo! Browser"; "BT Yahoo! Browser" etc.)
    * iRider
    * Smart Bro
    * UltraBrowser
    * Souvergin

[edit] Gecko-based browsers

The open source Gecko layout engine is developed by the Mozilla Foundation.

    * Alefox
    * Beonex Communicator
    * Camino for Mac OS X (formerly Chimera)
    * CompuServe
    * DocZilla, a SGML browser
    * Epiphany, GNOME's current default browser
    * Flock (based on Firefox)
    * Galeon, GNOME's former default browser
    * IceWeasel, Debian's free fork of Firefox
    * K-Meleon for Windows
    * K-MeleonCCF for Windows (Based on K-Meleon)
    * K-Ninja for Windows (Based on K-Meleon)
    * Kazehakase, a very light GTK2 web browser for GNU/Linux
    * Madfox (based on Firefox)
    * ManyOne
    * Mozilla Application Suite (discontinued)
    * Mozilla Firefox (formerly Firebird and Phoenix)
    * Netscape Browser 8 (includes both Gecko and Trident)
    * Netscape (version 6 and newer)
    * Salamander
    * SeaMonkey
    * Skipstone
    * uBrowser - an OpenGL based 3D browser that uses the Gecko renderer from the Mozilla 1.8.1 codebase
    * Torpark, portable browser for anonymous browsing

[edit] KHTML and WebKit-based browsers

The open source KHTML layout engine is developed by the KDE project. WebKit is an open-source fork of that engine by Apple Inc..

    * ABrowse
    * DeskBrowse
    * Konqueror
    * OmniWeb
    * Safari
    * Web Browser for S60 (for mobile)
    * Shiira
    * SkyKruzer
    * Sunrise
    * Swift

[edit] Browsers for the Java platform

    * HotJava (discontinued)
    * ICE Browser
    * Jazilla
    * Warrior
    * WebRenderer

[edit] Specialty Browsers (Current)

Browsers Created for enhancements of specific browsing activities.

    * BrailleSurf (For rendering pages in braille)
    * Browsezilla (For discovery of adult content) - includes adware
    * Deck-It (WML website viewing | for developers)
    * Flock (To enhance blogging, photosharing, and RSS newsreading)
    * Ghostzilla (Blends into the GUI to hide activity)
    * Heatseek (Designed to hide adult web browsing activity behind encryption)
    * BloinkBOX ( For building bookmark libraries and channel-scanning websites using a slider system [patent pending])
    * ImageThief (For viewing and downloading images only)
    * Public Web Browser (Designed for unenhancement of specific browsing activities.)
    * Swoot (the first web-based browser, build your own browser)
    * Songbird (software) (browser with advanced audio streaming features and built in media player with library.)
    * Buddy Browser (A hybrid browser/portal/search engine with parental controls, allowing kids to visit all of their favorite websites in a safe way.)

[edit] Specialty Browsers (Discontinued)

    * Alis Tango (For non-english language)
    * AOL (For use with their proprietary intranet)
    * Mathbrowser (Designed to help render math equations on the web)

[edit] Other browsers

    * 3B (3D browser)
    * Abaco (for Plan 9 from Bell Labs)
    * Amaya
    * Arachne (DOS)
    * AWeb
    * BrowseX [1]
    * Check&Get [2] (Browser and web change monitor, provides the tracking websites for updates and changes.)
    * Charon (for Inferno)
    * Chimera (not to be confused with Camino, which previously used the same name)
    * Dillo (Small, fast, free, minimalistic, and multi-platform)
    * Deepnet Explorer - Web + P2P + News Browser
    * Emacs/W3
    * Enigma (super fast browser)[3]
    * Gollum browser
    * Hv3 (using Tkhtml)
    * iMeerkat (the simple browser)
    * IBrowse
    * iCab
    * Kidz CD (web browser for children) [4]
    * Links2 ("Links" text browser, with graphics and Javascript capabilities added)
    * Links-hacked (some "Elinks" text browser improvements merged into Links2 graphics browser)
    * Mothra (for Plan 9 from Bell Labs)
    * NetPositive
    * NetSurf (An open source web browser for RISC OS and GTK+ written in C)
    * Nintendo DS Browser
    * Off By One
    * Offline Downloader
    * Opera (Presto)
    * Oregano
    * Planetweb browser (discont. for Dreamcast)
    * ProSyst mBrowser
    * PlayStation Portable web browser
    * Right Web Monitor [5] (Browser, bookmark manager, RSS reader and web change monitor.)
    * Sleipnir
    * SPIN (DOS)
    * SuperBot (offline browser)
    * VMS Mosaic (browser for OpenVMS)
    * Voyager
    * X-Smiles (experimental)

[edit] Mobile browsers

See Microbrowser

[edit] Text-based

    * Abaco
    * Alynx
    * Bobcat
    * cURL (Line-mode browser)
    * DosLynx
    * ELinks (active version of Links)
    * Links (not currently active)
    * Lynx
    * Netrik
    * w3m
    * Wanna-Be (for Mac OS 7.5 - 9)
    * WebbIE
    * wget (Line-mode browser)
回复 支持 反对

使用道具 举报

发表于 2007-5-21 20:31:48 | 显示全部楼层
Post by DoDo
我指的 opera java 的意思不是 opera 的版本,而是指 java 版的 opera,也就是 opera mini,造成了误会,抱歉。

mspider 要在 minigui 下用,不开源,与之对应的 minigui 版本也为非开源版本,无论如何也无法满足楼主的要求。

dillo 还算好的了,本身就是面向轻型应用的,但不支持 js 是个大问题,而且现在的开发也处于停滞阶段,其邮件列表上一直在吵说要换核心开发人员。不管怎样,在有限的可选项目中,它还是不错的。我在 arm 的板子上跑过它,效果还好,当然由于 js 不支持,有大量的网页都无法正常浏览。也有人在尝试在 linux bios 中运行它。其代码结构还算清晰,自己添加一定程度的 flash 或者 多媒体 等内容的支持还是比较容易的。

嵌入式应用本身就不该要求大而全,有针对性地添加功能是基本原则。

感觉dillo的代码很乱:),个人感觉。显示和逻辑搞在一起。不知道谁能给他重构一下
回复 支持 反对

使用道具 举报

发表于 2007-5-21 22:55:01 | 显示全部楼层
Post by ailantian
感觉dillo的代码很乱:),个人感觉。显示和逻辑搞在一起。不知道谁能给他重构一下

呵呵,也许是我看过的糟糕代码太多了,看 dillo 的时候已经有种在享受生活的感觉了

其实我也希望 dillo 能够再重新设计一下,功能上也可以再有所添加,大不了在编译或使用时作为可选项嘛,这样就可以满足更多用途的需求。可惜现在其核心开发人员正在将其从 gtk 移植到 fltk2 上,而这部分代码却又没有公开,并且似乎由于缺少捐款的缘故,整个开发基本停滞,实在有点可惜。若是有人带头另起炉灶也许它可以变得更好,但短期内看不到什么希望
回复 支持 反对

使用道具 举报

发表于 2007-5-21 22:56:57 | 显示全部楼层
Post by ailantian
唉,给你转一些东西
一些主要的layout engine,大多数浏览器都是用这些的。下面的资料从wiki上
来的。

好东西,感谢 ailantian 兄
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表