Monday, March 24, 2008

'Stealth' Safari Installation Draws Fire for Apple


Jennifer LeClaire, newsfactor




AppleCEO John Lilly on Friday blasted Apple for including the Safari browser in its iTunes automatic update service for Mac and Windows operating systems. Mozilla makes the open-source Firefox Web browser.

Breaching a Trust


From Lilly's perspective, it's important for users to be protected from vulnerabilities. Apple, he argues, is breaching a trust.


"There's an implicit trust relationship between software makers and customers in this regard: As a software maker we promise to do our very best to keep users safe and will provide the quickest updates possible, with absolutely no other agenda," Lilly said. "And when the user trusts the software maker, they'll generally go ahead and install the patch, keeping themselves and everyone else safe."


Lilly's blog post stirred up dozens of comments.


"This is just a sick way of tricking users to download their browser by making it seem as if an update is available for a piece of software already installed. I bet it even takes over as the default browser afterward, which would look very bad on Apple," a commenter named "Kurt" wrote on the Mozilla blog. Meanwhile, "Ian Hayward" said he is shocked and feels "a little less good" about Apple.


Hurting Mozilla's Pocketbook


Apple was not immediately available for comment, but some media pundits suspect Lilly's tirade is as much about money as about security. Mozilla generates significant revenue by putting the Google search box in its browser as the default placement. Mozilla gleaned $66.8 million in revenue from Google last year. That's 85 percent of the organization's revenue.


"From an economic standpoint it could be that this is true, that this is really about revenues to Mozilla from Google, and that's why they are upset. I am sure it's not entirely a cynical thing. I am sure there is a mix of concerns there, one of which is probably economic," said Greg Sterling, principal analyst at Sterling Market Intelligence.


Sterling is betting against a mass exodus, or even a significant defection, from
Mozilla to Safari. If Safari became far and away better than Mozilla's Firefox and the browser-using world began buzzing about the Apple software, then it might be a different story. But Sterling doesn't see installing Safari as a danger to Mozilla's market share on Windows machines.


Reactions against Apple may be something else.


"People are reacting to this because it seems very un-Apple-like," Sterling said. "Some people think Apple shouldn't be engaged in this type of thing. It's something people associate with other types of companies, and this is seemingly stealth behavior is unworthy of Apple."


This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

Browser Wars Heat Up, Again


Neil McAllister



Browsers were all the buzz over the weekend, beginning with the news that the developers of Mozilla Firefox feel their latest build is ready for widespread general use, despite technically being still only a beta. I'm not ready to make the leap full-time yet myself, but I'll definitely be looking at Firefox's new features in the coming weeks.


Mozilla CEO John Lilly was the first to point out that Apple has now begun offering Safari as an optional download whenever you receive an update to its Quicktime or iTunes software on Windows. It's "optional" in the sense that you don't have to install it, but the installer assumes that you do want it, by default. If you don't want to download and install 50MB of Safari, you need to uncheck the box manually.



This really bugs me. I'm perfectly happy with Firefox, and I see no reason why I should have Apple twisting my arm to load up my system with another browser every time it issues a security update to Quicktime.



And I should point out that it's not just Safari. I made a point to install Quicktime without iTunes on my business PC, and yet I'm still offered "Quicktime + iTunes" every time Apple releases a new update. This is annoying and coercive at best, and at worst it resembles the practices of malware makers.



The shame of it is that Safari is actually a fine browser. Apple should be able to increase its market share on its merits alone, without getting pushy about it.



This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

Thursday, March 20, 2008

about:mozilla - Memory usage, QA companion, SXSW, Effortless Good, Year of the Gecko, T-shirts, AwesomeBar and more

In this issue…

  • Firefox 3 Memory usage
  • Mozilla QA Companion released
  • Mozilla at SXSW
  • John Lilly and Mike Schroepfer interviewed by Matt Asay
  • Effortless Good Firefox Add-on
  • The Year of the Gecko
  • Executive Director search update
  • Last chance for free t-shirts!
  • Firefox 3’s AwesomeBar changes for Beta 4
  • Developer calendar
  • Subscribe to the email newsletter

Firefox 3 Memory usage

As the web and web browsers have matured, people have started expecting different things from them. When Firefox was first released, few people were browsing with tabs or using large numbers of add-ons. As browser usage patterns have changed, so too have Mozilla’s strategies on how to effectively make use of system resources such as memory. A large number of changes have been made to the platform Firefox 3 is built on, including many that aim to reduce the browser’s memory footprint. The results have been dramatic, particularly in the recently released Firefox 3 Beta 4, with tests showing that Firefox 3 now beats memory usage numbers of all other modern web browsers.

Stuart Parmenter discusses Firefox 3’s memory usage in a post on his weblog. Several follow-up posts expand upon the discussion, including on weblogs by John Resig, Tristan Nitot, and Chris Blizzard. Ars Technica has also written an article about this topic.

Mozilla QA Companion released

Mozilla’s Quality Assurance team has released a new “Mozilla QA Companion” Firefox add-on that was created to make it easier for people to get involved with the Mozilla Project by helping to test Firefox. The add-on pulls test cases from Litmus, provides an easy-to-use response form, and keeps users up to date on events such as Bug Days and through live feeds from the QMO site and forums. Chatzilla is also bundled with the add-on, with one-click access to the Quality Assurance IRC channel (#qa). The add-on is currently in beta form so there are still likely to be some minor issues and bugs. See the QA blog for more information and a download link for the add-on.

Mozilla at SXSW

The annual South by Southwest (SXSW) interactive conference happened this past week, in toasty Austin, Texas. Thousands of web developers poured in from all over the country to hear the latest techniques and get to know the web development community a little bit better. Mozilla was well represented: Aza Raskin (User Experience Lead for Mozilla Labs) lead a discussion on designing intelligent user interfaces, John Resig (JavaScript Evangelist) lead a panel discussion on the Secrets of JavaScript Libraries, and Brendan Eich (CTO of Mozilla Corporation) participated in a rousing “Browser Wars” panel, with many of the major browser vendors.

Mozilla also lead a developer get-together giving Firefox users and developers the opportunity to connect. We ran a quick contest to get fun ideas for new Firefox add-ons, and the three winners were:

  • John Refano: “I served you an ad but I eated it” - a spin-off of Adblock which replaces all ads with cute lolcat pictures.
  • Jon Steffens: “Stumble Fake or Not” - displays two panes, one with a real web site, one with a fake one - can you tell the difference? Useful for teaching users to spot possible in phishing attempts.
  • Steve Levithan: “A Firefox 3+ only add-on to leak memory, to remind you of the old days”.

We want to thank everyone who came to our get-together and those who participated in the add-on competition. We had a great time getting to chat everyone and we hope to see you again, next year!

John Lilly and Mike Schroepfer interviewed by Matt Asay

Matt Asay spent an hour with John Lilly, CEO of Mozilla, and Mike Schroepfer, Mozilla’s vice president of engineering. Matt has put together an extremely interesting write up of his chat with Lilly and Schroepfer, which you can read on the Webware blog.

Effortless Good Firefox Add-on

The Participatory Culture Foundation has released a new Firefox add-on that helps you do good without any effort whatsoever. Simply install the add-on with a click and then anytime you shop at Amazon, a portion of your purchase will be donated to four non-profit organizations — Rainforest Alliance, Save the Children, Grameen Foundation, and the Participatory Culture Foundation. The add-on currently works with Amazon in the US, UK, Canada, France, Germany, and Japan, functioning by simply adding a referral code to the URL when you browse on Amazon. When you buy something, the Amazon referral fee is collected by the PCF and distributed evenly among the four non-profits. For more information, and to install the add-on, head on over to the Effortless Good website today.

The Year of the Gecko

Mike Shaver, Mozilla’s Chief Evangelist, has declared 2008 to be the “Year of the Gecko”. Gecko is the platform upon which Mozilla projects are built (including Firefox), and with the new performance gains being made on that platform it’s a great time to start building software with it. Shaver writes, “Fast, small, cross-platform, industry-leading stability, solid OS integration, excellent standards support, excellent web compatibility, great security, ridiculously extensible, a productive app platform, accessible, localized to heck and back, open source from top to bottom: it’s a great time to be building on top of Gecko, and Firefox 3 is just the beginning. Wait until you see what we have in store for the next release…” Read more at Shaver’s weblog.

Executive Director search update

The Mozilla Foundation has been searching for a new Executive Director for quite some time now. Mitchell Baker has posted an update about the process on her weblog, writing, “We suspected that the number of people who can understand and lead something of Mozilla’s complexity and history would be small and hard to find, and we were right.” More information, including an outline of the search so far, is available on her blog.

Last chance for free t-shirts!

March 18th (today!) is the final deadline for updating your add-on for Firefox 3 to get a free t-shirt! Alex Polvi’s weblog has all the details, but act fast — today is the last day the free t-shirt offer is available.

Firefox 3’s AwesomeBar changes for Beta 4

Edward Lee, one of the developers responsible for the new Firefox 3 “AwesomeBar”, has blogged about the new features that have been included in the new location bar behavior for Firefox 3 Beta 4. The adaptive learning system works for the drop down menu without typing any words, so it now benefits from mouse as well as keyboard input. Additionally, the location bar now allows you to search with multiple words, including against tags you’ve added to bookmarked pages. There are other tweaks and features that have been added, much of which is geared towards more advanced users, which Edward discusses at length in his blog post.

Developer calendar

Monday

  • Mobile Meeting
  • SUMO Meeting
  • General Status Meeting

Tuesday

  • Thunderbird Meeting
  • Firefox/Gecko Meeting
  • Bug Day!

Wednesday

  • Mac Gecko Meeting
  • Performance Infrastructure Meeting
  • Performance/Leaks Meeting
  • Mozilla 2 Meeting

Friday

  • Test Day!

Subscribe to the email newsletter

If you would like to get this newsletter by email, just head on over to the about:mozilla newsletter subscription form. Fresh news, every Tuesday, right to your inbox.

This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

about:mozilla - Beta 4, Beta 5, Free t-shirts, Dehydra, Seneca College, Prism, and more

In this issue…

  • Firefox 3 Beta 4 ships
  • Firefox 3 Beta 5 schedule
  • Update your add-on for Firefox 3 and get a free t-shirt!
  • Mozilla Foundation grant for Seneca College
  • Dehydra: a new static checking tool for Mozilla code
  • Major update to Prism, first prototype of browser integration
  • Mozilla helps fund GNOME Accessibility outreach program
  • A trio of Mozillians interviewed
  • Latest additions to Planet Mozilla
  • Developer calendar
  • Subscribe to the email newsletter

Firefox 3 Beta 4 ships

Firefox 3 Beta 4 is now available for download. Please note that we do not recommend that anyone other than developers and testers download this beta release, as it is intended for testing purposes only. As always, ongoing planning and progress on Firefox 3 can be followed at the Firefox 3 Planning Center, as well as in mozilla.dev.planning and on irc.mozilla.org in #granparadiso. For more information about the new features and changes that need testing in this beta, please see the DevNews blog post.

Firefox 3 Beta 5 schedule

At last week’s meeting, the Firefox development team decided that a fifth beta would be required for Firefox 3 based on the number of blocker bugs remaining. This additional beta will ensure that changes that may affect website compatibility or user experience will be exposed to a wider audience for feedback and testing. The string freeze deadline for Beta 5 has already passed, and code freeze is currently scheduled for March 18th. For more information about the beta and its schedule, see the DevNews blog post.

Update your add-on for Firefox 3 and get a free t-shirt!

Alex Polvi writes, “Have an extension on AMO? Does it work with Firefox 3? If so, head on over to AMO and claim your Add-ons Developer t-shirt (also available under Developer Tools > T-Shirt Request). If your extension is not currently compatible, you have until March 18th to claim the swag. Also, if your add-on was developed by a team and you need more than one shirt, please contact us and we’ll do our best to make arrangements.” See Alex’s blog post for more information about updating your add-on and how to get help if you need it.

Mozilla Foundation grant for Seneca College

The Mozilla Foundation has provided Seneca College with a $100,000 (USD) grant to support the on-going collaboration between Mozilla and Seneca’s Centre for Development of Open Technology. At the Centre, Seneca faculty and students contribute to the development of Mozilla software products such as Firefox. This funding will be used to create new curriculum, expand what already exists and prepare the Mozilla curriculum for use by other academic institutions. For a complete list of Seneca’s Mozilla-related courses, projects, and resources, check out the Seneca College wiki. More information about the grant is available through the press release.

Dehydra: a new static checking tool for Mozilla code

Benjamin Smedberg has blogged about a new static checking tool that will help improve Mozilla’s code quality and development cycle. Dehydra, developed by Taras and David, will allow application-specific rules to be enforced at compile time, saving the time and effort needed to track down some easily-made coding errors. Dehydra is still a work in progress, and the team is looking for hackers to help out with the project. For more information about Dehydra, helping out, how to build the tool and more see Benjamin’s blog post, “Statically checking the Mozilla codebase“.

Major update to Prism, first prototype of browser integration

Mozilla Labs has released a major update to Prism that includes the first prototype of browser integration along with new desktop integration capabilities and even simpler installation. Prism is an open source cross-platform prototype that lets users split web applications out of the browser and run them directly on the desktop. This is part of a series of Mozilla Labs experiments into bridging the divide in the user experience between web and desktop applications, exploring new usability models as these lines continue to blur. For more information about Prism and this latest release, see the Mozilla Labs blog post.

Mozilla helps fund GNOME Accessibility outreach program

The GNOME Foundation is running an accessibility outreach program to promote software accessibility awareness among the GNOME and broader Free Software communities, as well as to improve the overall quality of GNOME accessibility. The Mozilla Foundation is one of the sponsors of the $50,000 (USD) project, along with the GNOME Foundation, Google, Canonical, and Novell. The program started accepting applications on March 1st and will run towards the end of the year. People who are interested in participating in the program should check out the project website. More information can be found in the press release.

A trio of Mozillians interviewed

Three Mozilla folk have been interviewed recently: John Lilly was interviewed by Sarah Lacy for Yahoo, Johnathan Nightingale was interviewed by the folks at Crazy Engineers about Firefox and working at Mozilla, and Vladimir Vukicevic was interviewed by InternetNews.

Latest additions to Planet Mozilla

The most recent additions to the Planet Mozilla blog aggregator are: Bryan Clark, Mark Smith, Laura Thomson, Marcio Galli, Gavin Sharp, Code Simplicity, Stephen Lau, Jane Finette, For the Record, and Carsten Book. For more information, see the Planet Mozilla blog.

Developer calendar

Monday

  • Mobile Meeting
  • SUMO Meeting
  • General Status Meeting

Tuesday

  • Thunderbird Meeting
  • Firefox/Gecko Meeting
  • Bug Day!

Wednesday

  • Mac Gecko Meeting
  • Performance Infrastructure Meeting
  • Performance/Leaks Meeting
  • Mozilla 2 Meeting

Friday

  • Test Day!

Subscribe to the email newsletter

If you would like to get this newsletter by email, just head on over to the about:mozilla newsletter subscription form. Fresh news, every Tuesday, right to your inbox.

This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

New TBird Engineers

Back in October things were looking very gloomy for Thunderbird. It was a bit of a double-whammy when Scott McGregor, Thunderbird lead engineer and David Bienvenu, developer announced they were leaving Mozilla. These announcements came about a month after, then CEO Mitchel Baker announced the split-off to Thunderbird Mail Corporation (MailCo, now known as Mozilla Messaging). Finally, some good news to report about Thunderbird.


In his blog entry, Progress Update, David Ascher has announced Mark Banner (Standard8 on IRC) has signed on as a full-time on Thunderbird (effective next month).

One of the projects that Mark will finally have time to push on is to beef up the test automation framework and help drive better test coverage for the codebase, which is a crucial step to allow the refactoring we want to do, and facilitate a more agile development model.

Further, Rick Tessner has joined as a part-time build engineer. Rick will be helping with helping with build automation and release automation.

This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

Week Update 2008-03-17

Here’s an overview of this week’s Update Meeting:

  • Fx 2.0.0.13
    • Updated Release Schedule:

      • Code freeze (semi-slushy): March 7
      • Builds start: March 10
      • QA starts: March 11
      • Release to beta channel: March 18
      • Final Release: March 25 or March 26

  • Firefox 3 Beta 4
    • Beta 4 Shipped on March 10th

  • Firefox 3 Beta 5

    • Code freeze: March 18
      • 8 P1s remaining, should be able to hit freeze target
      • 46 blockers fixed since last week

    • Builds start:
    • QA starts:
    • Release to beta channel:
    • Final Release: March 27

  • Gecko 1.9
    • 34 P1s, These are bugs that require a beta cycle due to risk:
      • GFX: 2
      • JS: 4
      • Layout: 5
      • Content: 7
      • Platform: 10
      • SVG: 8
      • General: 1

  • Lightning/Sunbird (Calendar Project) - No Report

  • TBird 1.5.0.14 - No Report

  • TBird 2.0.0.13 - Expected Released Date: April 15th
  • TBird 3.0a1
    • Primary goal: get back in a more agile development mode by actually releasing.
    • Planned Code Freeze: April 22nd
    • Blocking & wanted flags for 3.0 and 3.0a1 have been created.
    • See Thunderbird:Thunderbird 3.0a1 for more information



Complete Meeting Notes

This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

Friday, March 7, 2008

Firefox 3 Beta 5 Announced

The Firefox 3/Gecko 1.9 development team has decided there needs to be a Beta 5 release of Firefox 3.

…based on the number of blockers remaining. This additional beta will ensure that changes which may affect website compatibility and changes which affect the user experience will get exposure to a wider audience for feedback and regression testing.

The string freeze is expect this Friday, March 7th with a code freeze on March 18th. They say Beta 5 will be the last milestone for string changes. No word as of yet on a release date for Beta 5, especially given Beta 4 hasn’t even been released yet.

Source: Mozilla Developer News

This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

Week Update 2008-03-03

Here’s an overview of this week’s Update Meeting:

  • Fx 2.0.0.13
    • Purposed Release Schedule:

      • Code freeze: March 7
      • Builds start: March 10
      • QA starts: March 11
      • Release to beta channel: March 18
      • Final Release: March 25

  • Firefox 3 Beta 4

    • Awesomebar

      • Real multi-word searching
      • Adaptive learning

    • Download Manager

      • Much improved search, multi-word, match on all data available

    • Visual Refresh

      • New Mac rev
      • Separate Vista and XP themes for Windows users
      • More Linux (as always!)

    • Still coming soon (landed and backed out)

      • Save Link As.. filename fixes
      • JSON backup (Ts hit)
    • 114 hard blockers left, working on load balancing and driving number down this week, Places is the current “winner” but they have lots of help.

    • Gecko 1.9 Beta 4 - No Report
    • Lightning/Sunbird (Calendar Project) - No Report

    • TBird 1.5.0.14 - No Report

    • TBird 2.0.0.12 - Released: February 26th

    • TBird 3 - No Report

    Complete meeting notes.

Here’s an overview of this week’s Update Meeting:

  • Fx 2.0.0.13
    • Purposed Release Schedule:

      • Code freeze: March 7
      • Builds start: March 10
      • QA starts: March 11
      • Release to beta channel: March 18
      • Final Release: March 25

  • Firefox 3 Beta 4

    • Awesomebar

      • Real multi-word searching
      • Adaptive learning

    • Download Manager

      • Much improved search, multi-word, match on all data available

    • Visual Refresh

      • New Mac rev
      • Separate Vista and XP themes for Windows users
      • More Linux (as always!)

    • Still coming soon (landed and backed out)

      • Save Link As.. filename fixes
      • JSON backup (Ts hit)
    • 114 hard blockers left, working on load balancing and driving number down this week, Places is the current “winner” but they have lots of help.

    • Gecko 1.9 Beta 4 - No Report
    • Lightning/Sunbird (Calendar Project) - No Report

    • TBird 1.5.0.14 - No Report

    • TBird 2.0.0.12 - Released: February 26th

    • TBird 3 - No Report

    Complete meeting notes.

This content was originally posted on http://fffacts.blogspot.com/ © 2008 If you are not reading this text from the above site, you are reading a splog

Related Articles by Labels

Bookmark this

Did my post help you? Help others too by just taking a minute to bookmark this in any bookmark you use