Thursday, December 27, 2007

It’s Easier To Organize, Secure and Customize Your Mail With Mozilla’s Thunderbird 2


“If you think there's nothing more that can be added to an email client -- except for the fabled seek-out-and-destroy-spam option -- prepare to be pleasantly surprised. The new Thunderbird comes with numerous new features.”

“Mozilla, the developer of the free Thunderbird e-mail client, has taken a good program and made it better with the release of the version 2.0 beta 1.”

“...the beauty of the open source Thunderbird email client is its extensibility. Sure we love our web-based email like Gmail, but Thunderbird is the ultimate open source desktop email app. Its pluggable interface lets developers freely build extensions to make it ever more useful. And ever more useful do a few key extensions make it."

Organize Your Vital Information

Thunderbird 2 features many new enhancements to help you better manage your unruly inbox, and stay informed. Thunderbird 2 scales to the most sophisticated organizational needs while making it easy to find what you need.

Security Online

Mozilla has bolstered Thunderbird’s acclaimed security and privacy measures to ensure that your communications and identity remain safe. It’s like having your own security guard online.

Costumize Your Email

Thunderbird allows you to customize your email to suit your specific needs whether it’s how you search and find messages or listening to music right out of your inbox.

Wednesday, December 26, 2007

You Want To Know About Animations In Firefox 3

One of the cool new features coming in Firefox 3 is support for a new animated image format. Browsers have supported animated GIFs for more than a decade, but the GIF image format has a number of limitations and is overdue for replacement. The PNG image format is now widely accepted as a superior replacement for static GIF images, but for animated GIFs there has not yet been a clear successor. The new Animated PNG format (APNG) is a simple extension to PNG, making it superior for animations too.

Some Problem Case From Animations In Firefox 3

The two most apparent problems are that GIF images can only contain 256 colors, and lack support for partially-transparent pixels. This results in images which often look grainy or rough, and which do not smoothly blend into their background. A clever designer can somewhat mitigate these problems, but the tricks used don’t always work well in different situations — especially if the image is animated. Let’s look at an example of this problem…

For Example:

In Firefox 2, the animation used to indicate that a page is still loading (affectionately known as a “throbber“) is an animated GIF. Here’s the actual image used on OS X, placed against some different backgrounds:

you can see that when used on a light gray background (OS X’s default color), the throbber looks just fine. But against any other background, it looks terrible. Why? To antialias the image, in order to make it look smooth, pixels must be blended to a fixed color (the expected background). If partial transparency was supported, the antialiased pixels could be made appropriately transparent, and the animation would look fine against any background.

Here’s the throbber, now rendered as an APNG: [If you’re viewing this page with Gran Paradiso, the development version of Firefox 3, you’ll see the images below as they, uhh, throb. If you’re not, you should just see the static first frame — APNG is backwards compatible with existing PNG viewers.]

The APNG version clearly looks better against different backgrounds. And that’s useful to have in practice, as it allows Firefox themes and extensions (like Chromatabs :-) to change the browser’s chrome while reusing the existing throbber, and not end up with an ugly mess.

A spiffy new animation format is nice, but without an authoring tool no one will use it. But who’s going build such a tool before anyone is using the format? Chicken, meet egg.

Luckily, here at Mozilla Labs we have the technology to build both the chicken and the egg! The Mozilla platform can encode as well as decode APNG images, runs on multiple platforms, and has familiar environment for dealing with UI/scripting/graphics. So, yadda yadda, I wrote a Firefox extension to make creating APNGs easy. It’s called “APNG Edit.” Not the most creative name, but it’ll do. Here’s what it looks like:

My goal was to create a simple editor; the primary workflow being to load up a series of images (one for each frame), adjust the various settings for each frame, and then encode and save the finished animation as an APNG file.

Oh, and “one more thing”!

I quickly realized that while a simple editor to assemble frames was a good first step, a Mozilla-based editor could be a lot more powerful with some minimal effort. Why not take advantage of Javascript and , so that animations can be dynamically created and modified? Instead of drawing each frame in Photoshop or Gimp (over and over, as you fine-tune how you want the animation to look), it’s far easier to script the drawing tools provided by simply adjusting the script parameters and re-rendering the animation .

The first version of the clock animation resulted in a rather large file (about 450K) because each frame was a complete rendering. I wrote another script to optimize each frame by only encoding interframe differences, which knocked the size down to 79K. I could also make easy adjustments to the dimensions or frame count, by simply adjusting the script parameters and re-rendering the animation .

Improve and Experiment With It..

Try out the editor for yourself. You’ll need:

There are still some rough spots in the editor which need improved, and there are a lot of interesting possibilities for new features. Unfortunately I anticipate most of my time will be spent working on Firefox 3; however I would welcome patches and scripts from anyone interested. Here’s some ideas for future directions:

  • Add the ability to edit frames in an existing APNG or animated GIF (needs changes to imgIDecoder)
  • Reorder frames by drag’n'drop
  • Save APNGs as color mapped 8-, 4-, or 2-bit images (for decreased file size)
  • Scripts to perform more kinds of frame manipulations.
  • Sandboxing of scripts to prevent malicious code
    • Cropping frames
    • Scaling frames
    • Animated text with the new
  • SVG-based frame rendering

Tuesday, December 25, 2007

Benefit of Firefox Browser

Mozilla wants to weave Firefox with your desktop

By John Pospisil Mozilla has announced a new project to formally explore the integration of its Firefox web browser with the computer desktop. ...
- TECH.BLORGE.com, Australia -

What Microsoft (And Linux) Can Learn from Firefox

But there is a popular example that’s in the wild that does demonstrate how successful open source can be – Firefox. Mozilla has proven that an open source ...
- IT Management, CT -

Mozilla Firefox 3 Beta 1 Web Browser

Mozilla's new Firefox browser beta offers a glimpse of coming attractions, but is not yet suited for everyday browsing. The first beta release of the ...
- PC World -

Firefox 3 Beta 2 Disponível

A Mozilla disponibilizou para download a versão beta 2 dos seu novo browser, o Firefox 3. Este novo "ataque" pela liderança do mercado dos "navegadores" de ...
- Bites e bytes, Portugal -

Christmas Theme for Firefox and Other Holiday Goodies

The featured add-ons are: Presepe Widget 1.0, Tinseltown 1.1 for Firefox, Xmas Mail Stationery 1.0, "A Christmas Carol" for Mac and iPod, Santa's Gizmo for ...
- The Mac Observer -

Mozilla Releases Firefox 3 Beta 2; Beefs Up Security

The end result is that the company just released the second beta candidate of the third iteration of its increasingly popular Firefox browser, ...
- DailyTech, IL -

Firefox 3 Beta 2 now out for testing

* Location bar & auto-complete: type in all or part of the title, tag or address of a page to see a list of matches from your history and bookmarks; ...
- MacUser, CA -

10 Best Firefox Extensions of 2007

Somebody schooled in zen philosophy once said that there are as many Firefox extensions as there are grains of sand on the beach. Well, we're going to focus ...
- CNET Blogs, CA -

1Password updated with Firefox 3 support

In addition to Firefox 3 beta support, the new version also has improved filling of identity and Web forms and an extended password generator.
- Macworld, CA -

Personas Gives Firefox some Personality

One feature that I love about Firefox is being able to skin the program. You can download any of thousands of skins for Firefox that customize its interface ...
- Appscout, NY -

Sunday, December 23, 2007

Customize Mozilla With Firefox Extensions

Many people who switch to Mozilla or Mozilla's Firefox browser quickly notice that the browser is pretty bare. It contains exactly what you need to browse the Sites -- no less and no more.

We can now add another response-rouser to that list: Write a story about Mozilla and Firefox extensions and fail to mention a few of the add-ons that people evidently find essential to their life and pursuit of happiness on the Sites.

Reader response to the previous story ranged from polite messages pointing out an extension that we really should test to snarky notes suggesting that Wired News was deliberately ignoring some extensions in order to keep our advertisers happy.

Of all the extensions -- little programs that you can add to Mozilla or Firefox to customize or add features to the browsers -- that we didn't mention in the original story, the No. 1 "must have," according to Wired News readers, is AdBlock, which allows users to filter out unwanted content from Sitessites.

"My absolute favorite (extension) is AdBlock," wrote Alec Berry in an e-mail. "It gives you very fine-grained control of images, iframes, scripts and embedded content (like) Java and Flash. You can use wildcards to block just the parts of pages you don't want. I have been using it for months now, Mozilla and Firefox, Mac and PC. Works great!"

"I find it shocking that you did not mention AdBlock, perhaps the most useful of all the Firefox extensions I have seen," wrote Andrew Bonham.

Shocking indeed. And to those who suspect that AdBlock wasn't included in the story because Wired News' overlords wouldn't allow us to feature an extension that blocked advertising -- the real reason is that we'd recently done a story specifically on ad-blocking extensions and didn't want to repeat the information.

It should be noted, though, that AdBlock, described by its developers as a work in progress when the original ad-blocking story ran, is now an outstanding extension that gives users complete control over advertising when browsing the Sites.

Our previous story on ad-blocking tools also mentioned Flashblock, another very popular extension among Wired News readers. Flashblock prevents ads created with Macromedia Flash from loading, and adds a button where the ad would have been. Users can click on the button if they want to see the blocked ad.

Time-saving tools were almost as popular as ad blockers among Wired News readers, with many people recommending tab extensions. Mozilla and Firefox allow users to open new pages in "tabs," so that users can switch back and forth between several pages in just one browser window. To do this on Internet Explorer, users would have to open several instances of IE.

"You missed one very important Firefox plug-in, tab extensions," chided an anonymous e-mailer. "This plug-in ads a Tab link beside Tools, giving you dozens of options to customize Firefox's tab system. You can double-click on a tab to reload a page, undo if you mistakenly closed a page, drag tabs around to rearrange them, and a lot more."

Dragging data around seems to be a favorite activity among Firefox users, or at least those users who read Wired News. Another highly recommended extension is Super Drag&Go.

"Super Drag&Go brings lazy browsing to a whole new level," wrote Ken Cunell. "Grab a link on any page, drag it to a blank spot on that page, and it opens as a separate tab. Works great on plain-text URLs that you sometimes find in non-HTML-formatted e-zines and newsgroups posts too."

Super Drag&Go also allows you to select a bit of text and drag it anywhere on the Sites page you're currently browsing to run a search for the selected text in a new tab. You can also drag an image to download it in a new tab.

Saturday, December 22, 2007

Create a Deferent Mozilla

Enter Extensions, little programs that you can add to Mozilla or Firefox to make the browser do what you want it to do. There are now close to a hundred extensions available for downloading. Most work perfectly; others are a bit buggy.

Below are some of the extensions that have been rated highly by Mozilla users. All the extensions work with both Mozilla and Mozilla Firefox -- an enhanced version of the Mozilla browser -- unless otherwise noted, but most developers are now creating and updating extensions only for Firefox.

Mozilla's privacy settings allow users to configure the browser to avoid being pestered by marketers as much as possible while online. But those annoying Sites registration forms remain, demanding personal information before you can read a news story. If you hate having to fill in forms try BugMeNot.

After installation, BugMeNot supplies an appropriate name and password from a database that seems to include registration info for the vast majority of Sitessites that request registration. The BugMeNot developers note that most people enter false information on registration forms to protect their privacy, so BugMeNot actually cuts down on database pollution. The only problem is that The New York Times may wonder what happened to all those 86-year-old Albanian grandmothers who head up huge technology firms that used to sign up to read the NYT Sitessite.

There's also Cookie Culler for those who really want to take control of their cookies, and half a dozen other privacy-protecting extensions.

There are extensions intended to make browsing faster too, such as Magpie, an extension for Firefox that lets you bulk-save content from Sitessites. After the extension is installed you can Ctrl+Shift+S, to download all files linked to the page you're currently browsing.

Magpie also includes tools for adjusting a site's URL by incrementing or decrementing the numbers in it and for "sanitizing" links to real content by stripping off redirector script prefix/suffixes. This is a good extension for those who do a lot of research online.

Once you've made the switch to Mozilla you'll no doubt run into a Sites page that will only display properly in Internet Explorer. You could manually fire up Microsoft's browser and enter the URL, but it's easier to install ieview, which will open Sitessites in Internet Explorer with one right click on a selected page or link. This is also a good extension for Sitessite developers who want to see what their pages look like in IE.

Sites developers will also want the aptly named Sites Developer extension, which adds a menu and a toolbar to the browser with assorted Sites development tools.

Friday, December 21, 2007

Mozilla For Secure Browser From Hackers

Hackers have long insisted that steering clear of Microsoft's Internet Explorer browser is one of the easiest ways to protect computers from many of the security threats that lurk on the Internet.

That suggestion is often greeted with apathy or angry accusations that the geek in question was indulging in Microsoft-bashing -- admittedly a not-uncommon activity in hacker circles.

But last Friday, in response to the latest security exploit involving Microsoft products, the usually staid U.S. government's Computer Emergency Readiness Team, or US-CERT, published a warning strongly suggesting that users of Microsoft's Internet Explorer should switch to another Sites browser, due to "significant vulnerabilities" in technologies included in IE.

Gary Schare, director of the Windows Client Division at Microsoft, said that CERT's advice had been misrepresented in much of the press coverage.

"Microsoft certainly respects the work CERT does to help protect the Internet and users. Regarding the consideration that users switch browsers, it is unfortunate that the published articles have misrepresented CERT's suggestions, and we are working with CERT to clarify their advice," Schare said.

But many evidently took CERT's warning to heart and downloaded Mozilla or Mozilla's Firefox, free, open-source Sites browsers developed and distributed by the Mozilla Organization, who resurrected the remnants of Netscape after it was purchased by AOL in 1999.

Downloads of Mozilla and Firefox -- an advanced version of Mozilla -- spiked the day CERT's warning was released, and demand has continued to grow. According to Chris Hofmann, engineering director at the Mozilla Foundation, formed last July to promote the development, distribution and adoption of Mozilla Sites applications, downloads of the browsers hit an all-time high on Thursday, from the usual 100,000 or so downloads on a normal day to more than 200,000.

Hofmann said the Mozilla team wasn't surprised when CERT issued its warning.

"Mozilla and Firefox downloads have increased steadily since last fall, with the Firefox user base doubling every few months, as more people seem to have reached their threshold level of frustration dealing with problems with IE and Windows, and have found the Mozilla software a good solution to solving those problems," said Hofmann. "CERT's recommendation is just a reflection of the trend we have seen for quite some time." Security experts said Mozilla's lack of ActiveX support makes the browser more secure than IE. ActiveX was intended to allow Sitessites to add multimedia and interactive features, but has lately been used to slide spyware onto PCs without the user's knowledge or explicit consent.

"ActiveX allows programs to run in the browser," said Patrick Hinojosa, chief technology officer at Panda Software, a security software vendor. "It is a big part of the security equation, as most IE users don't have this locked down by default."

"But there have also been some exploits of the IE browser that had nothing to do with ActiveX," Hinojosa added. "There have been numerous IE patches issued over the last year or so."

Thursday, December 20, 2007

The New Release of Mozilla Browser

The standalone Mozilla Firebird browser has been renamed to Firefox and received an upgrade to version 0.8. This latest release features a new download manager, bookmarks enhancements, better support for extensions and several thousand other improvements. Windows users can benefit from a new installer, while Mac OS X users will enjoy the new Aqua-style theme, Kevin Gerich and Stephen Horlander's Pinstripe.

Firefox is the browser's third name. The last name, Firebird, drew strong objections from the Firebird database community when it was announced in April. The database community's supporters and commercial backers waged a high-profile campaign against mozilla.org and affiliated parties until mozilla.org announced that Firebird would only be used as a codename. The new Firefox moniker is intended to be used as a permanent product name and a strong brand identity will be built around it. The new name was chosen after extensive international trademark searches and consultations with lawyers. The process of registering Firefox as a trademark with the United States Patent and Trademark Office began in December last year.
Firefox 0.8 can be downloaded from the Firefox product page or direct from the Firefox 0.8 directory on ftp.mozilla.org. Check out the Firefox 0.8 Release Notes for more information.