近期经常看到有关社区版Firefox的建议,我们从很早之前也已经在考虑这个问题,各种开会、碰面的场合也几次交换了意见。就我个人的看法,主要得考虑以下几个问题:
1. Firefox 本身的选择。肯定是选择正式发布版本,但是是否需要进行编译方面的优化?优化以后对性能会有相当的提高, 代价是对硬件平台的兼容性下降,以及某些编译版本可能存在的稳定性方面的隐患。我倾向于不进行编译优化。目前Firefox的渲染速度并不慢,根据现有消息,Fx3beta4还会有进一步的提升,应该已经能满足多数场合的需要。而诟病较多的启动速度问题,现有的各种编译版本似乎并无引人注目的提升。
2. Firefox 默认设置的调整。Firefox 默认设置多数还是能够满足国内用户需要的,但是,地址栏搜索,标签页激活方式等,仍然有一些不适应国内多数用户习惯的地方。
3. 扩展的选择和默认设置,这是最费思量的问题,也是社区版的关键。至少要满足以下几个指标:一、能够让入门级用户以国内常见的使用习惯快速上手,不需要额外培训就迅速找到常用的绝大多数功能;二、扩展数量不能过多,太多不仅可能影响速度,扩展之间出现冲突的可能性也会大增,给维护带来困难;三、选定的扩展应该是多数用户需要的。Firefox本身是面对全球用户的一个权衡,社区版则主要面向简体中文用户,确定几个大的需要增强的功能领域,之后选择有代表性、比较成熟的扩展。
4. 主题的选择。是否需要引入一个或多个第三方主题作为备选,乃至取代默认主题。主题涉及个人审美观点,属于分歧比较大的一个事物。主题本身还和某些扩展存在一些关联问题,如果纳入,需要联合调试维护,工作量不小。另一方面,国人对于软件的界面是比较看重的,一个漂亮的界面能够吸引不少的用户投身其中。
5. 是否引入插件。目前常用的主要是Flash以及多媒体播放相关插件,如果打包加入,可以给用户带来很大方便。但是插件本身的稳定性是一个问题,随着系统环境的不同,同一个插件在不同硬件平台上的表现可能有不小的差异。我倾向于引入flash插件,其他媒体播放相关插件比较复杂,暂时不引入为宜。
6. ActiveX支持。目前社区有通用ActiveX插件,可以在一定范围内支持ActiveX插件(主要是媒体播放相关的),这在国内有不小的需求,相当数量的用户曾经在各种场合提出,如果做国内打包版本,应该加入相关支持。我认为还是不加入为宜,ActiveX作为微软的专利技术,还是比较敏感的,同时该技术带来的安全问题比较多。再者,国内很多网站不仅仅使用了ActiveX,还同时使用了不规范的jscript脚本甚至vbscript。这种情况下即使解决了ActiveX的问题也是无济于事。风险大而解决的问题少,不是一个划算的事情。
7. 后期维护。Firefox 自身和附加的各种扩展、主题、插件都在不断进行版本更新,各项默认设置随着用户需求的变化也会有一些调整。这就需要有相应的团队进行持续的维护。以Mozine团队目前的力量,是很难完成的,需要更多用户的加入,并且需要更好的协作沟通机制。
暂时就想到这么多。
- 转载请注明:转自 有关社区版Firefox的一些想法 / Sociz 日志 -
这个沙发必须占!
那我就板凳吧
我覺得啊,最好在社區版中加入幾個Maxthon沒有的擴展功能,省得MX粉絲老在那叫囂!
速度向Opera9.5看齐
功能向Maxthon2看齐
就可以了…… - -||
另外可以考虑分 普通用户版 和 网页设计者版 ……
最重要的是,所有社区版的制作者自己要用……
其实在上次FF2完全崩溃后,重装了一次,启动速度很high啊,但装了20个插件后……
-。-
不过既然是社区版,为何不像Maxthon那样,把插件的功能都写成原生代码,这样就可以保证速度了,仅仅修改一些配置、集成一些插件或主题,感觉意义不大,提供个TOP 50插件列表就可以了。
潜水好久……我也来提提我的想法。
1. 社区版还是应该秉承Firefox 简单的本质,不用也没必要刻意去向某个浏览器靠拢。
2. 上一条提到的简单,可以表新在:不要加入诸如activeX之类的插件,需要activex的同学的确不少,但是绝大多数看中fx的还是因为他没有activex所带来的种种安全问题;为了迎合一部分人的需要做这样的修改完全没有必要。何况,我们不可能删除IE,也还有iE TAB。
3. 可以考虑做成Portable 的形式,一来非常环保,二来可以与安装版独立开来,三来携带也很方便,不失能成为一种特色。
4.装几个最基本的插件,其他插件可以用提供插件包的形式,这样一来如遇“稳定性问题”等的情况时,可由用户自由选择。
5.应该修改一下fx的默认设置。当然修改的地方需要在说明中详述。
6.扩展不宜太多,装几个标签类的、用户体验上的足以。大陆比较关注,可能还有下载的相关扩建;提取视频网站视频的插件;鼠标手势、dragandgo等等。
7.如果社区版有自己明确的想法以及计划,编译版本当然很好。不过,从文章看起来团队的人手也有点吃紧。或许,没有必要搞编译版本,这样“吃力”但可能“不讨好”的事。毕竟后期维护、大量的相关问题解答,都需要人力负责。
8.主题问题仁者见仁、智者见智;只要别把默认主题删除就好了。
9.千万不要加什么第三方的工具条……当然,如果团队有经济上的考量,那就另当别论了。
上面就是我暂时想到的。感谢团队的各位达人,为我们大陆的fx用户带来了许多帮助!!
俄…………修改一下。。。。
========修改版========
潜水好久……我也来提提我的想法。
1. 社区版还是应该秉承Firefox 简单的本质,不用也没必要刻意去向某个浏览器靠拢。
2. 上一条提到的简单,可以表现在:不要加入诸如activeX之类的插件,在国内这样的网络环境里的确无法抛弃activex,但是绝大多数看中fx的还是因为他没有activex所带来的种种安全问题,及其高自定性;为了迎合一部分人的需要做这样的修改完全没有必要。何况,我们不可能删除IE,也还有iE TAB,要用activeX 的地方总会有办法。
3. 可以考虑做成Portable 的形式,一来非常环保;二来可以与安装版独立开来;三来方便携带,不失为一种特色。
4.装几个最基本的插件,其他插件可以用提供插件包的形式,这样一来如遇“稳定性问题”等的情况时,可由用户自由选择。而后期,单独更新插件包,也比较方便……
5.就如你说的那几项,很有必要修改一下fx的默认设置。当然修改的地方需要在说明中详述。
6.扩展不宜太多,装几个标签类的、用户体验上的足以。大陆比较常用的,可能还有下载的相关扩建;提取视频网站视频的插件;鼠标手势、drag and go等等。
7.如果社区版有自己明确的想法以及计划,编译版本当然很好。不过,从文章看起来团队的人手也有点吃紧。或许,没有必要搞编译版本,这样“吃力”却极可能“不讨好”的事。毕竟后期维护、大量的相关问题解答,都需要人力负责。
8.主题的问题仁者见仁、智者见智;只要别把默认主题删除就好了。:P
9.千万不要加什么第三方的工具条……当然,如果团队有经济上的考量,那就另当别论了。
上面就是我暂时想到的。感谢团队的各位达人,为我们大陆的fx用户带来了许多帮助!!谢谢你们的努力。*-*/
1.不要编译,最主要是兼容性。
2.Fx3英文版的搜索似乎是可以智能选择google直接搜索和google手气不错,个人认为这样很好。标签页激活参照maxthon。
3.个人认为集成ABP、鼠标手势、TM CE、超级拖拽应该就差不多了。
4.主题个人认为没必要集成,可以考虑在书签中加个主题下载的链接。
5.只集成flash。
6.没必要支持。
7.论坛可以考虑开设专门讨论版面,志愿者么,的确是个问题,不过如果时间允许我会尽量帮忙的。
1.不要优化
2.界面调整很有必要,不过不要与原版相去甚远,只做微调。
3.关于扩展,我觉得有必要单独详细讨论一下,比如ABP是否集成进来,我个人的意见是否。
4.主题方面,我觉得因为是社区版,有必要使用特有的主题,但是不要与原版主题相去甚远,可以改变一下色调或者其他细微的局部。
5.同意,插件只集成flash
6.不要提供Activex支持
最后,同意lss的观点,希望不要提供第三方工具条
主题一定要有社区的个性
1. Firefox 本身的选择。我也觉得于不进行编译优化较好。
2. Firefox 默认设置的调整。这个调不调整我觉得无所谓。
3. 扩展的选择和默认设置,这个可以根据投票来进行选择。
4. 主题的选择。这个应该用不着的,毕竟每个人的审美观点是不一样的,而且FX3的主题就不错的。
5. 是否引入插件。加入Flash就可以了。
6. ActiveX支持。这个东西坚决不要的。。。
7. 后期维护。可以出一份力的。。
回应几点:
1. 社区版的制作者肯定会进行充分测试使用,但是是否作为自己日常的主力版本,就另当别论。我自己肯定是不会用的,自己使用习惯可能比较另类,很多人常用的标签页扩展、鼠标手势等等,我都从来不用,而且觉得很别扭,如果非要我用这么一个大集成版,我宁可用回IE去算了,呵呵。
2. 将扩展改为原生代码编译,既失去了Firefox的基本结构特点,其涉及的开发和维护工作量也极大,肯定是无法做到的。
3. 移动版和可选扩展安装的问题,值得考虑,特别是后者。
4. 按目前的计划不会加入第三方工具条,也尚未考虑过经济问题。Mozine虽然基本无收入,但是在社区管理团队成员群策群力下,也基本无支出,所以短期内不存在经济压力。
1. 恩,多方面考虑都没必要重新编译,已成共识!
2. 默认设置调整,问题不大,可征求广大用户建议!
3. 扩展选择,想必争论焦点,需要广泛讨论!另外可选的扩展安装是如何实现?
4. 主题加入,觉得有一个漂亮特色的界面是社区版推广和宣传的法宝,如何设计有待讨论!
5. 插件,的确flash就够了!其他不知是否可通过MediaWrap扩展弥补!
6. ActiveX,众矢之地阿,所以可免则免!
7 后期维护还靠更多的志愿者,相信不是问题!
期待。。。。
不知道社区里面有没有UI高手,论坛里面也没有什么好点的皮肤。。
可选扩展的问题,我见过这种版本,安装的时候可选的,应该是可以实现。
如果按照nAODI的要求,嗯,为什么不用官方版本呢?
社区版本最主要的要求,是符合国人习惯的默认选项的预置。about:config中至少得更改数十条项目。
可选扩展的安装,目前可以实现的有两个办法,一是扩展随fx分发,在安装完成的最后一步利用安装程序调用fx的参数实现;二是选择并即时下载安装的办法,论坛已有。
b4已经可下了,但是居然还继续b5……开发者b上瘾了
1. 不要编译版,fx3完全可以满足要求,重要的是网速。
2. 扩展最好弄成可选的包。
3. 最好不要带任何的插件,包括flash,adobe官方的安装包最好。
4. 适当修改一下fx的默认设置。
5. 默认主题就很好了。
这么强大,人气这么旺的论坛早就可以出自己的版本了。
关于ActiveX支持 ,这类控件可以嵌入ff吗
ActiveX 是与 Win32 API 紧密结合的, 如果加入则会影响跨平台特性。且由于其设计问题也容易带来安全隐患。
另外 Flash 插件如果要加入的话则要经过 Adobe 的授权才可以。当然对于不正规的个人发布版可以无视这条,不过做为正规的社区发布版还是考虑版权问题为妙。(以前的许可协议不允许重新发布 Flash 插件,不知道最新的许可协议还有没有这条)
肯定要严格遵守各项授权要求的。
个人认为也要考虑到老鸟们的怀旧情结,我就是从fx 0.9开始用的,相对来说使用了较长时间,一直到现在
虽然现在升到了2.0.0.12,但还是使用了winestripe的fx 1.5主题,
每次fx进行重大升级的时候大都改变一些使用习惯,这对已经养成一定习惯的中高级用户来说升级确实比较头疼,一方面老版本用着顺手新版本不适应,另一方面很快老版本又不再得到支持,心情很矛盾
所以至少在外观上我希望能做出一定弥补,在扩展上也尽可能做到兼容,这样减少升级代价才能更好地留住人气,至少从我这样一个用户来看是这样
另外推荐两个正在用而且很不错的扩展,主要是对细节方面的改进,如果要做一个打包版本,这些也许会提升一定的用户体验,而不像最基础的fx那样更像是个新装上的什么都没有的操作系统
1.yet another smooth scrolling
(相关参数:mouse wheel:stride size of scroll=126,smoothness-start_of_move=17.6,smoothness=75.2,acceleration sensitivity=180,个人比较喜欢快速滚屏)
2.新同文堂[http://rt.openfoundry.org/Foundry/Project/?Queue=333]
我也非常喜欢winestripe主题,并且把关闭按钮放在了标签栏最右面,而不是2.x的每个标签都有一个按钮,这样就不用满世界找关闭按钮了,希望这个可以成为一个可选项,为新接触fx的用户提供灵活的选择
另外,我对抛弃部分网银的做法不太赞同,毕竟网银用户数量很大,而fx用户基数相对较小,抛弃他们等于放弃了提高份额的一种途径,但我也不赞同完全妥协,比如支持activeX,我有个折衷的想法:对ieTab扩展改进,加一个列表,其中包括这些网银,在用户上这些网站时使用ie内核,但是每次进入网站都收到页面内部的警告提示(不是烦人的提示窗),并且这种提示不可关闭,这样既保证了可操作性又可以用这种方式敦促这些银行加快改进,并且随着标准化的逐步转化,将来这个功能可以逐渐削弱,这只是我一个简单想法,也许有很欠妥的地方,欢迎大家多指正
我觉得,有些项目的选择上是一定无法符合所有人的想法的。关键的一点是:我们的这个“社区版”的制作目的是什么?目标人群是什么?产品定位是什么?这些是所有问题的根本,明确了这些,余下的问题就迎刃而解了。