阅读:6386回复:14
firefox 开发团队回答firefox2.0问题
Mozilla People Answer Firefox 2.0 Questions
Posted by Roblimo on Thursday November 09, @12:01PM from the my-browser-can-beat-up-your-browser dept. The Internet Chris Beard was "point" on this interview, but got help writing his answers to your questions from other Mozilla and Firefox people. (Since this was sort of a "companion" interview to one we did just before it with MSIE dude Dean Hachamovitch, you might want to look at the two Q&A posts side by side and compare the way they answered.) 1) cake by Anonymous Coward How was the cake from MS? Chris: It was a nice surprise actually, and we think it's great that Microsoft is taking an interest in browser development again. Of course there wasn't nearly enough of it to go around since there are thousands of people worldwide working together to make Firefox possible, but those of us at the Mountain View office made sure to enjoy it for everybody . 2) FireFox 2 Rendering Speed Compared to IE7 by MSTCrow5429 Dear Chris Beard, I have used Firefox since before 1.0, and one thing that Internet Explorer has always beaten FF on is rendering speed. With the release of IE7, Microsoft has made IE at least feel faster than before, and it certainly has adopted many features that made FF such a stand-out, security not withstanding. I would like to know if Mozilla has made it a priority in the past to give FF a rendering speed competitive with or faster than IE, and if we will see FF becoming competitive with or faster than IE in rendering web pages in future releases? Thanks. Chris: Performance continues to be a high priority for us, and we test every nightly build to make sure that we're getting faster, not slower than our previous releases. We're really happy with Firefox 2, it's a very solid release with three or four times the amount of fixes and work as went into 1.5. We're hearing a lot of positive feedback about the performance of Firefox 2 as compared to Internet Explorer 7, especially on interactive web sites (even Robert Scoble recently blogged that "Firefox 2 was a LOT faster on AJAX". Zimbra, who makes a really rich web-based productivity suite also recently posted that by their internal tests, "Firefox was more than twice as fast as IE 7 and four times faster than IE 6". But we're still looking to do better, and the next version of Gecko (the platform which is used for rendering web pages) has several improvements to our graphics infrastructure and layout engine which should continue to speed up our page rendering time. Brendan Eich recently blogged about Mozilla 2, which will contain even more improvements for performance. So yes, it's definitely something we have as a continual priority. 3) Competition by Phroggy What do you feel are the greatest strengths and weaknesses of Opera? What do you feel are the greatest strengths and weaknesses of Safari? What do you feel are the greatest strengths of IE7? (I won't ask about weaknesses...) Chris: First of all, I just want to say that we're totally thrilled to see a revitalized ecosystem around the Web experience. That was our primary goal from the inception of Mozilla (to promote choice and innovation on the Web) and I think it's clear that users now have more choice and the Web is a much more innovative place. Specifically and personally, I think that Opera is a great tool for fans of those really big swiss-army knives. It's an everything-in-one approach, much like the original Mozilla Suite and Seamonkey, and that totally works for some people. However, the experience can be quite overwhelming for the average Web user. For Safari, I think they've got some excellent system integration. It's really nice that they can leverage Keychain and Address Book like they do, and of course, it's a Cocoa based application which gives it a bit of UI integration that we don't yet have. I'm a little disappointed that they're so focused on making the entire experience Apple-centric, though, and would love to see more ability for users to customize their experience and the applications they can integrate with Safari. IE7 has taken a lot of steps forward from IE6 and it's nice to see them following along with the features introduced by Opera, Safari and Firefox -- and that have made Firefox so popular; that's a huge vindication for us, and we're flattered to be imitated. They've shipped some improvements to the standard Windows printing platform which I'm a little jealous of, but hopefully those will be part of Vista so that all Windows applications can take advantage of them, too. 4) Future? by nine-times What does the long-term future have in store for Firefox? Is the web browser going to become more feature rich, or is the Mozilla team going to aim at keeping Firefox very minimalist and optimized? If the former, what features do you think will help advance the user experience of the web? If the latter, how will you differentiate Firefox from its competitors and maintain the brand in absence of flashy new features? Chris: The Firefox Charter states that our goal is to provide the most useful browser to the largest possible market while maintaining a simple interface that focuses on helping users accomplish their online tasks. That means adding the features which we think are useful for accomplishing tasks, but making sure that they're not thrust into users' faces unless they want them. We think people are doing more interactive things online these days, and are visiting more places than the average web user visited 4 or 5 years ago, so we're looking at features that help people navigate their "local web" and are also looking at providing tools for helping them act on the information they find there. If we design them right, they'll "just work" like users expect, much like we feel the Search Suggestion and Spell Checking features of Firefox 2 "just work". 5) Tackling The DOM by x3nos With the most recent releases of FF 2.0 and IE7 almost simultaneously, from a person who does QA for a web deliverable software company, trying to debug and locate the source of inconsistencies in the way that FF 2.0 and IE7 handles DOM - what steps is the Mozilla foundation taking to help blaze the trail for some kind of standardization in DOM? I realize that IE has its own version of DOM, but is there hope that 1) Mozilla will better respond to erratic DOM programming from those that develop for IE or that 2) Mozilla will somehow influence the Microsoft camp to come over to standards? Chris: Compatibility with IE is something we look very seriously at (in all areas, not just the DOM API) and in the obvious cases where there's no specification (de facto or "standard") that dictates what the right thing is -- we do our best to match IE's behavior. But we also realize that trying to be bug-for-bug compatible with IE is a dead end. So, we work with the W3C and groups like the WHATWG to find the common ground and a resolution that benefits everyone. We also actively promote and encourage developing to open standards, but Microsoft's decisions in this area are obviously out of our direct control. 6) Firefox Features by Eideewt Firefox was created partly as an alternative to the bloated Mozilla suite. Now as Firefox matures, it too is gaining features. While all of them are fairly useful, some, such as spell check, web feed previews, and session restoration, might be better implemented as extensions. Firefox is still a fairly lightweight browser, and I appreciate Firefox 2.0's improved response speed, but I still worry that Firefox is becoming the kind of software that I hate. How committed is the team to keeping Firefox's core as small as possible, and what, if any, features might be turned into extensions in the future? 6A) Re:Firefox Features by diamondsw As an add on to that question, since you can distribute extensions with the installer, why not just make these "official" extensions rather than building them into the app? Then people could easily switch them off or substitute third party ones (think tab management). You've created a great extension management system, yet aren't using it yourselves. Chris: A lot of the answer for question 4 here applies as well. Our community is surprisingly conservative, and we ask ourselves a lot of tough questions about whether or not a feature is really needed and used by a majority of users before we add it into Firefox. Spellchecking is a perfect example. As more and more users move to Web-based e-mail and other types of online content creation, a feature like inline spellchecking just makes sense. For those who don't need it, it's mostly out of the way and costs them nothing in terms of usability. But when you do need it, it's there, and it helps. We're also encouraging more and more feature development as extensions, and promoting that work through programs like Mozilla Labs, as a way of allowing us to test things out before accepting them into the main product itself. I don't know if there's a need for "official" extensions, but we are planning on making it easier to understand which extensions have been extensively tested by the Mozilla community for performance and compatibility issues, as part of an upcoming upgrade to the Firefox add-ons site. 7) Add In Validation by Jarhead1972 Chris; Does FF worry that an unscrupulous add-on developer could produce what could be a click-fraud capable bot net hidden in an add-on that could be promoted and distributed by FF team? What steps are taken to prevent it given the add-ons are not signed or hosted by FF? Chris: We've got a committed team of contributors who keep a close eye on recommended extensions distributed by Mozilla. And we continue to build out the community and tools available at addons.mozilla.org to keep up with the increasing activity and demand for Firefox add-ons. We're also working on a major revision to this site that we'll be launching soon. <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) --> Old Bugs by SeaFox Has the Mozilla team considered adopting timeframes to the resolution of bugs, no matter what the severity? I've seen bugs on Bugzilla that, while minor, have been open since before the browser was named Firefox, some without any comment besides the initial confirmation they exist. Why do issues stay unaddressed after multiple major releases? Chris: We're always evaluating and prioritizing the most important bugs. Thousands of bugs are of next to no consequence for most users and those will be prioritized below the bugs that affect large numbers of users. Putting some timeframe on bugs would encourage bug fixing around age rather than severity or visibility and that prioritization doesn't best serve the needs of our users. Of course, we do understand that there are some issues which, while they're not a high priority for most Firefox users, might be very important to one or a small group of users and that's why we leave these Bugzilla reports open and we encourage interested people to become a part of the Mozilla project by contributing fixes for even the lower priority issues. 9) Firefox and Macs by chrisgeleven When will Firefox get some much needed love on Mac OS X? The toolbars look hideous, the form widgets don't look aqua like, and there is no integration into OS X services (like the dictionary). Plus there is always a need for speed improvements. Chris: It turns out that it's hard to find developers with rich experience in application development on Mac, but we'd be happy if any passionate open-source Slashdot Mac users want to help out! We're constantly improving our platform support and Gecko 1.9 will have support for Cocoa which will improve our form widget rendering as well as the ability to integrate with OSX services. 10) Future of Thunderbird by Kelson Thunderbird, as a companion to Firefox, seems to be getting the "also-ran" treatment. Releases tend to trail Firefox releases by weeks or months, and there seems to be very little promotion or marketing. Do you expect the influx of Eudora developers to change this? Are there any plans for more coordination between Firefox and Thunderbird in terms of scheduling, marketing and promotion? Chris: Thunderbird has achieved a solid position in the email client market, with several million active users worldwide. As you note, we're focused as an organization on Firefox but we're also starting to look and think about what modern communications should look like online. Especially as we see more and more people making the Web their primary communications medium. Thunderbird has a loyal following and has made inroads into the enterprise, so any future planning around Thunderbird will take those factors into account. ----- Thanks to everyone for all the great questions and remember that the conversation doesn't have to end here. As an open source project you can reach us through the newsgroups and other forums, or join us in our global effort to make the Web better for everyone. |
|
1楼#
发布于:2006-11-27 11:45
如果大家都有兴趣的话,我就翻译翻译.
|
|
2楼#
发布于:2006-11-27 11:45
翻译把
|
|
3楼#
发布于:2006-11-27 11:45
支持,最好还能总结出一个100字左右的摘要
|
|
|
4楼#
发布于:2006-11-27 11:45
翻译吧~~~~~~~~
|
|
5楼#
发布于:2006-11-27 11:45
我来翻译吧,只翻自己的理解,不求信达雅。
1)微软团队送的蛋糕事件。 Chris: 挺惊讶,微软能重新注意开发浏览器是件好事。显然,对于全世界致力于Firefox开发的人员来说,这样一个蛋糕是微不足道的,但我们(Mountain View office的员工)代大家享用了它。 2)FF2与IE7的渲染速度 问:我从1.0开始用FF,但IE从那时候起渲染速度就一直领先于FF(kmc:“是真的吗……”)。IE7似乎比原来还要快,还剽窃(原文是adopt,我的翻译相信大家会认同的)了FF的诸多功能,请问Mozilla团队有没有打算在渲染速度方面下功夫? Chris:我们这边的测试是FF比IE7快2倍,比IE6快四倍(kmc:就翻这些,实在不愿多翻译这个话题了……)。 下一个Gecko的版本还会在这方面加以突破,事实上,渲染速度一直是我们工作的重点之一。 3)竞争 问:你们眼中Opera,Safari,IE7的强项各是什么?(kmc:外国玩家也一样无聊) Chris:首先,看见浏览器世界重新洗牌,用户有了更多的选择是让人欣慰的。 关于Opera:喜欢大型瑞士军刀的玩家会喜欢Opera这样“everything-in-one”的浏览器,就像Mozilla-suite和Seamonkey。 关于Safari:它与苹果系统的集成是相当优秀的。下面这句由于没用过于是翻译不出来: It's really nice that they can leverage Keychain and Address Book like they do, and of course, it's a Cocoa based application which gives it a bit of UI integration that we don't yet have. 失望的是Safari仅适用于苹果,可定制性不高。 IE7剽窃了Opera, Safari, Firefox的多种优点,尤其是让Firefox出名的优点——这让我们感到莫大的欣慰,被微软模仿的感觉真是妙不可言(kmc:太解恨了……)。 4)展望? Chris:Firefox的目标是——最有用的浏览器,最广阔的市场,简单的界面,服务于用户的在线生活。联机互动服务日益增多(WEB2.0),Firefox也将更多地在这方面帮助用户。 5)处理DOM (不懂,没法翻) 6)功能 (有人指责Firefox集成Spell check,Feed和浏览器进程恢复功能会让FF臃肿起来) Chris:(回答用了Spell-check为例,作为中文用户,没必要在乎了……) 总之,只有最重要的功能才会被集成进来(kmc:其实也没显得多臃肿) 7)扩展安全性 (关于有没有可能用扩展的方式安装恶意程序) Chris::鼓励大家到官方网站下载扩展,那里的扩展都是经过社区肯定的。 8)老Bugs为什么迟迟不Fix Chris:Bug的优先级取决于它能影响到的用户数,这就是为什么有些Bug从Firefox诞生的那天到现在也没有被解决。同时,我们鼓励那些被某个Bug影响着的小部分用户参加到开源软件的建设中来,那些Bug也会一直开放着等待有人解决。(kmc:这话说得在理) 9)Firefox与苹果 和 10)Thunderbird的未来,我就不掺和了…… |
|
|
6楼#
发布于:2006-11-27 11:45
楼上翻译的好而且很有耐心 赞一个!
spell check的确没用,不过如果有中国词典倒也不错,就像office。 内存和cpu占用怎么好像没怎么提到 |
|
|
7楼#
发布于:2006-11-27 11:45
"内存和cpu占用"和問題"2)FF2与IE7的渲染速度 "密切相關。
相信如果FX的渲染得到提高的話,這方面會得到改善。 |
|
8楼#
发布于:2006-11-27 11:45
你不得不佩服微软的强项--学习能力.他就这样打垮了borland,netscape等竞争者.说实话,我对这场垄断者与全世界志愿者的角逐很感兴趣.当然不否认ff背后有公司支持,毕竟他们也不想看到一个微软霸主.
|
|
9楼#
发布于:2006-11-27 11:45
支持一个
|
|
|
10楼#
发布于:2006-11-27 11:45
|
|
11楼#
发布于:2006-11-27 11:45
中国本来就没什么章法可循的说:) 如果说他们检查拼写的话,我们的spell check 就应该是检查书写,可是打字的话是不会打出错字的(“黄”字中间是“由”不是“田”),最多打出别字(“我自己”打成“我自已”,“不能自已”打成“不能自己”)
|
|
|
12楼#
发布于:2006-11-27 11:45
黑马的东西 听说过
真的可以发现错别字 病句什么的 专业用软件呀 价值不菲 |
|
|
13楼#
发布于:2006-11-27 11:45
翻译劳苦功高,赞一个。
不过关于速度问题,给出的翻译容易误导人,Chris那边并没有做测试,他引用的是Zimbra这个第三方公司的测试结果,事实上委婉回避了这个问题。我的理解是,他表示他不认为ff比ie7慢,‘你看,有测试说明比ie7还要快2倍’。 但事实究竟怎样呢?作为官方代表他没有给出明确答案,这很符合他的立场,万一又有个公司测试出来比ie7慢的时候有台阶好下。但有一点,他说话的重点不在于此,他告诉我们,性能问题一直是开发中的高优先级问题,他们将一如既往地尽可能提高速度。我觉得得到这样的答复已经足够了,不是吗? |
|
14楼#
发布于:2006-11-27 11:45
“总之,只有最重要的功能才会被集成进来”,不错,就喜欢火狐的简洁明快,如果渲染速度更快,这种感觉就更好了,哈哈
因为在用thunderbird,就把最后一段也翻一下。 问:相比firefox,TB似乎是个“落选者”,发行总会落后FF几周或数月,宣传也很少。有无计划加强它们的同步? 答:在邮件客户端市场,TB的份额已经比较固定,也有了数百万的用户。但我们注意力主要集中在firefox,因为展望将来,网络交流会越来越重要,浏览器作为媒介自然是重点。“Thunderbird has a loyal following and has made inroads into the enterprise”,意思可能是TB分流了资金和人员,对FF的发展有影响。总之TB的发展会综合各种现实因素的考虑。 |
|
|