Tag Archives: firefox

Second Beta Release of Firefox 4 Arrives

27 Jul

Second Beta Release of Firefox 4 Arrives

The second beta release of the next version of Firefox is now available.

Download Firefox 4 Beta 2 from Mozilla and test it out. Windows, Mac OS X and Linux builds are available in multiple languages. We were originally expecting it to arrive last Friday, but the release was delayed a few days for quality assurance testing.

Keep in mind, this is a pre-release version of the browser, and it may not be entirely stable. But it should be stable enough for daily use, and it will give you a heads up on all the new goodies coming in Firefox 4 when it’s officially released this fall.

Tuesday’s release has a number of new features, including support for CSS 3 transitions, better handling of retained layers on pages and a new feature in the add-ons manager that confirms when an add-on has been installed. There are also the requisite performance boosts and stability improvements, so if you’re running beta 1, definitely consider upgrading.

The feature sure to generate the most chatter is something new for Mac OS X users: a new tabs-on-top interface. Windows users got the tabs-on-top look as the default interface in Beta 1 earlier this month. With beta 2, the change arrives on Macs. The new beta also enables App Tabs, a similar concept that lets you miniaturize the tabs for common web apps — e-mail, your calendar, or other apps you use multiple times a day — and store them in the tab bar for quick access.

The Tabs-on-top setting on Mac OS X. It can be toggled in the browser's View menu.

The move to tabs-on-top is a growing trend among browser vendors. It was popularized by Google Chrome, which has shipped with top-tabs as the default since its birth two years ago. Reaction has been mixed — Opera now puts the tabs on top, and Safari tried the same thing in a beta release thing before abandoning it. And there are some within the Firefox user community who fear Mozilla is making the switch just to chase the latest design fad.

Mozilla’s lead user experience designer Alex Faaborg defends the decision, saying it has nothing to do with fashion. By putting the tabs on top, he says, Firefox 4 will be better equipped to run web applications that sit in their own tab.

These UI tweaks turn the tab bar into something much closer to a dock or a task bar — a fitting change, since the browser is becoming something much closer to a GUI for an operating system. Of course, if you don’t like your tabs up top, you can always choose the old look in the browser’s View menu.

The final browser is expected in October or November, and you can read our preview of Firefox 4 on Webmonkey.

Illustration at the top courtesy of Mozilla.

See Also:

Next Beta of Firefox 4 Delayed a Few Days

26 Jul

Next Beta of Firefox 4 Delayed a Few Days

The second beta release of Firefox 4 won’t arrive until the middle of this week at the earliest, Mozilla says.

We were expecting Firefox 4 beta 2 last Thursday or Friday. But the Mozilla Wiki page for the browser has been updated with this statement: “Hi! We’re glad you’re interested in Firefox 4 Beta 2 – it’s not quite ready yet. Our candidate builds are still going through quality assurance tests.”

The new proposed release dates are July 27-29.

As we’ve pointed out many times before, Mozilla’s release dates are only targets and not hard-and-fast deadlines. No worries, we can wait.

The final version of Firefox 4 is still expected in October or November. It will ship with increased support for emerging web standards like HTML5 and CSS 3, a new look, and the usual speed improvements. We reviewed the first beta and gave a rundown of the new features. You can always download the most current beta release from Mozilla’s Firefox Beta page.

See Also:

Firefox Offers a Taste of Tab Candy

23 Jul

Firefox Offers a Taste of Tab Candy

Are you one of those hyper-multitaskers (aka insane weirdos) who keeps a bazillion browser tabs open at once?

Here’s something for you, and for the tab-curious: Tab Candy, a new experimental feature in Firefox that groups tabs into topical clusters to improve your workflow.

Firefox creative lead Aza Raskin offers this synopsis:

With one keystroke Tab Candy shows an overview of all tabs to allow you to quickly locate and switch between them. Tab Candy also lets you group tabs to organize your work flow. You can create a group for your vacation, work, recipes, games and social sites, however it makes sense to you to group tabs. When you switch to a grouped tab only the relevant tabs are shown in the tab bar, which helps you focus on what you want.

Here’s a video of Tab Candy in action.

An Introduction to Firefox’s Tab Candy from Aza Raskin on Vimeo.

Tab Candy has been kicking around as a pre-release for a while, but it’s just now getting to the point where the Mozilla folks feel it’s ready to be tested by a wider audience.

If you want to try it out, head to Raskin’s site where you can download a TabCandy-enabled build of Firefox. Note that this isn’t an extension, it’s a bleeding-edge build of Firefox with Tab Candy built in, so plan accordingly.

There’s also an FAQ, and a feedback forum you can use to get answers or submit requests.

See Also:

An Alternate Version of Firefox’s Home Button

22 Jul

An Alternate Version of Firefox’s Home Button

Back at the beginning of July, we saw the release of Firefox 4 beta 1. The first beta version of Mozilla’s next browser shipped with some important user interface changes — most notably, Windows users got tabs-on-top and the new Firefox Button. It’s a button that sits at the top of the browser window and contains all of the most-used menu options, neatly nested in hierarchical menus and accessible via one click.

The final browser isn’t expected until October, but the team is still experimenting. The picture above is one such experiment, a rough first draft at “flattening” the new Firefox Button, which turns it into something less of a “Greatest Hits” menu and more of a browser dashboard.

Firefox creative lead Aza Raskin, who really did this to satisfy his own curiosity, writes:

Hierarchical menus are almost always slower to use than flattened menus. This is a first-draft pass at flattening the Firefox Button’s menu. For things like accessing bookmarks, I’ve left the menu as a secondary action. In truth, I ran out of time while doing the bottom left hand corner of the mockup and so it is still very raw and not right. I’ve also moved more rich interactions to the right side pane. Letting us bubble up interesting add-ons and extension points inside the Firefox menu, as well as give real indication and controls to Sync.

Keep in mind that this design is just an idea and most likely will not be part of the next Firefox. But Raskin’s design could push the button in interesting directions.

See Also:

Firefox Home Syncs Your Faves to Your iPhone

16 Jul

Firefox Home Syncs Your Faves to Your iPhone

Mozilla’s new Firefox Home app for Apple mobiles is now available for download. You can get Firefox Home for the iPhone and iPod Touch in iTunes. It’s a free download.

As we mentioned when we first told you about it, the Firefox Home app is not Firefox on your iPhone. It’s a companion to Firefox.

It securely syncs your bookmarks, browsing history, user preferences and open tabs from the last time you used Firefox, and it brings them down to your iPhone or iPod Touch so you can access that stuff on your mobile. It works in tandem with Firefox Sync, Mozilla’s hosted, cloud-based service that keeps all of your installations of Firefox synced up with one another.

Browsing my Firefox bookmarks on the iPhone

It’s especially welcome now, as most of us use multiple screens every day– one or two computers, and at least one smartphone with a web browser. Firefox Sync tied our work machine and our home machine together by syncing all of our browser data in the cloud, and Firefox Home completes the circuit for iOS users, making all the hard-to-remember stuff — your myriad “starred” favorites and bookmarked URLs — available in your pocket.

Needless to say, this app is only going to be useful to you if you’re a Firefox user with an iPhone or iPod Touch. Android users have had Mozilla’s mobile version of Firefox available on their phones since April.

You also need to have Firefox Sync set up to use it. If you don’t have an account, you can sign up when you install the app on your phone. You will also need the Sync add-on for Firefox (newer versions of Firefox will ship with Sync pre-installed). As Charlie Sorrel notes in his Gadget Lab post, this is a bit more work than syncing your desktop Safari data to your iPhone, which just involves checking a box in iTunes. Opera’s mobile browsers have easy syncing as well. But unlike those choices, this isn’t a new browser, it’s a remote access route to the browser data on your desktops and laptops.

Once the app is set up, you can search your history, access your Firefox bookmarks and see the tabs you most recently had open when you walked away from your computer. All of this info is accessible from within Firefox Home’s search bar, which is sort of a miniature version of the “Awesome Bar” in Firefox. It will search both page titles and URL strings, and it will auto-suggest results as you type.

Searches use the Awesome Bar approach

Just like using the Awesome Bar in Firefox, everything shows up in a single list as you type, and a little icon shows up next to each item to tell you what sort of result it is — a bookmark, a piece of history, an open tab.

Click on an item and the page opens inside an in-app browser. It’s your standard iOS WebKit browser in a pretty blue wrapper, and it performs about the same as the built-in browser inside other popular apps like Twitter.

So Firefox Home is not Firefox on your iPhone, which is something we’re not ever likely to see. Mozilla’s brass has made it clear that Apple’s app policies are too restrictive for Firefox, and the company doesn’t want to dumb the browser down for the iPhone. For people who use Firefox as their primary browser everywhere else, this app is the next best thing.

You can read Mozilla’s announcement for more links, troubleshooting tips, and feedback channels.

See Also:

Firefox 4 Beta 2, Due Next Week, Adds Tabs-on-Top for Macs

15 Jul

Firefox 4 Beta 2, Due Next Week, Adds Tabs-on-Top for Macs

Mozilla hopes to deliver the second beta version of Firefox 4 to users before the end of next week, according to the minutes from its recent developer’s meeting.

Tuesday’s meeting notes show the team has picked next Thursday, July 22 as the proposed ship date for Firefox 4 beta 2.

There are several enhancements on the way in beta 2, but the one sure to raise the most interest (or the biggest stink) is the new tabs-on-top interface for Mac OS X users. Windows users got the tabs-on-top look as the default interface in Beta 1 earlier this month. With beta 2, the rollout continues to other OSes.

The tabs-on-top interface is a growing trend among browser vendors. It was popularized by Google Chrome, which shipped with top-tabs as the default within its initial release. Reaction was mostly positive — Opera now puts the tabs on top, and Safari tried the same thing in a beta release thing before abandoning it. But there are some within the Firefox user community who don’t want to see Mozilla’s browser make the switch just to chase the latest design fad.

Mozilla’s lead user experience designer Alex Faaborg defends the decision, saying it has nothing to do with fashion. By putting the tabs on top, he argues, Firefox 4 will be better suited to running web applications that sit in their own tab. It turns the tab bar into something much closer to a dock or a taskbar — a fitting change, since the browser is becoming something much closer to a GUI for an operating system.

Here’s a mockup showing several web apps running in top-placed tabs in Firefox. The browser may not end up with this design, but it nicely illustrates Faaborg’s idea.

Here’s a seven-minute video his team produced that furthers the debate:

Of course, if you don’t like your tabs up top, you can always revert to the old look in the browser’s View menu.

Some other stuff due in Firefox 4 Beta 2: CSS transitions, better handling of retained layers on pages and a new feature in the add-ons manager that confirms when an add-on has been installed.

As always, Mozilla’s ship dates and feature lists (especially for beta releases) aren’t final. The team usually sticks to the proposed plan, but don’t be angry or surprised if the release slips to the following Monday.

The final browser is expected within a few months, and you can read our preview of Firefox 4 on Webmonkey.

Illustration at the top courtesy of Mozilla. Firefox mockup by Stephen Horlander and Alex Faaborg/Mozilla/CC.

See Also:

Chrome Shows Off Some Fancy HTML5 Tricks

12 Jul

Chrome Shows Off Some Fancy HTML5 Tricks

Google’s Chrome browser has a well-established reputation for being not only extremely fast at rendering JavaScript, but also robust in its support of cutting-edge HTML5 technologies.

Both of these capabilities are on display at Chrome Experiments, a site that Google set up to showcase some of the coolest demos on the web for JavaScript apps, intricate CSS layouts and animations done with Canvas.

Chrome Experiments now has over 100 demos on offer, and we picked out some of our favorites for this little gallery.

Interest is exploding in HTML5 and its companion technologies. The hope is that these emerging standards will be widely used to power new web apps, as well as for playing animations, songs and videos in the browser without any plug-ins. Developers and content providers continue to rely on plug-ins like Flash or Silverlight for such multimedia playback tasks for now, but they are increasingly turning to HTML5, JavaScript and other web standards as browser makers continue to build the new capabilities into their latest releases.

We tested all of these experiments in multiple browsers, and almost all of them worked in Safari and Firefox, though they performed much better in the latest beta of Firefox 4 than in the current stable Firefox 3.x builds. Some of them also work splendidly in the latest Microsoft pre-release, Internet Explorer 9 preview 3.

Of course, a few of the Chrome demos on the Experiments site use Webkit-specific technologies and CSS prefixes, so those only work in Chrome and Safari. Some have poo-poohed vendor-specific prefixes, and others see them as a necessary step to force browser makers to adopt the latest behaviors being used in the wild. Regardless of that debate, it’s encouraging to see the different browsers all improving their JavaScript capabilities, which all of these demos exploit.

In short, you don’t need Chrome to view these, but they will all be more impressive in Chrome than in other browsers.

Browser Pong

Turn off your pop-up blocker and give this game a spin. It’s the console classic, Pong, but played with browser windows — talk about thinking outside the box. We also tried this one in Firefox 4 beta, and it runs great. It also seems a little easier to beat in Firefox than in Chrome for some reason. See more work from Stewart Smith at the Stewdio.

Destructive Video

This demo by Sean Christmann shows a short video. But when you click on it, the video breaks into tiny tiles that scatter across the screen. The video keeps playing inside the tiles as they tiles bounce around. After a few seconds, the tiles slide back into place so you can keep on clicking and blowing up the video to your destructive little heart’s content. This is the sort of canvas-based manipulation that HTML5’s native <video> tags allow. Canvas can do this sort of animation with other page elements, but it’s especially impressive to see with video. Sean explains how he does it on his own site. By the way, Firefox doesn’t like this demo very much.

Entanglement

Derek Detweiler’s simple solitaire game Entanglement is an addictive and fun time waster, but it’s also beautifully crafted. It uses subtle canvas animations to spin the hexagonal tiles, and JavaScript to handle the mouse and keyboard controls. Derek has a few other games on his personal site.

Ball Pool

This one will conjure memories of playing in the ball pit at the local IKEA. Ball Pool fills up a blank browser window with brightly colored balls. Drag them around, toss them and (this is extra cool) shake the browser to send them flying around. The demo uses box2d-js for all the physics. Ball Pool is one of the rare demos on Google’s site that works exceptionally well in Firefox 4.

The creator, Mr. Doob, is a busy man. Check out the lo-fi and psychedelic Plane Deformations, and the bizarre Multiuser Sketchpad, where you can watch dozens of anonymous wannabe Picassos use JavaScript to draw crude penises in your browser.

Canopy

Fun with fractals! Ryan Alexander’s experiment takes you inside a vector-graphics tree as it grows. The trees in Canopy can be zoomed in upon infinitely, and you can trigger mutations and blooming cycles, so you can watch leaves grow and fall off, and start new trees. The animation is slick and fast in Chrome, and it’s just as fast in our Firefox 4 beta. Be sure to check out Ryan’s massive JavaScript fractal zoomer on Google Code. And if you like watching computer-generated, canvas-animated trees and flowers bloom, check out PlasmaTree and FlowerPower, both from mhepekka at OpenRise.

Wavy Scrollbars

Click on the scrollbars to set them in movement. It’s called Wavy Scrollbars for a reason — the bars undulate like a desktop wave machine, smoothly growing and shrinking thanks to toxi’s verletphysics library. This one is by a Russian developer named Andrey. Check out some of his other JavaScript experiments at the389, his personal site.

Burn Canvas

The Burn Canvas experiment by Krzysztof Pasek utilizes the HTML5 canvas element to create a simple drawing app. The page will “burn” anywhere you point the mouse. If you leave it in one spot or move the mouse around slowly, the burn effect cycles through a series of bright, psychedelic colors. Things get even trippier when you hold down a mouse button, which causes the drawing to melt. Check out Pasek’s other experiments on his site, including a canvas-based Magic Eye 3D image generator. Packaged code for his various HTML5 experiments is available under the GPL free software license.

See Also:

Firefox 4 Beta 1 Now Available for Download

6 Jul

Firefox 4 Beta 1 Now Available for Download

The next major milestone of the Firefox browser has been released into the wild.

Firefox 4 Beta 1 is now available for Windows, Mac OS X and Linux. We were expecting it last week, as Mozilla had initially estimated the first beta would be available in June, but it’s here now. This release is for the adventurous only — it’s the first beta so it’s stable enough, but not rock-solid. So, if you’re eager to get an early peek at the next generation of Firefox, go forth and download.

The thing that probably matters most to everyday users is speed, and after using it for an hour or so, I can report that Firefox 4 is noticeably much faster than the various 3.x builds on my desktop.

Page load times are speeding up substantially across all the browsers now — Chrome and Safari recently received upgrades with hefty speed boosts, the new Opera 10.6 is on par with those releases, and the new Microsoft IE 9, due later this year, is also showing off some impressive speed in its current release, Platform Preview 3. Speed is one area where Firefox has recently drawn low marks, with some users switching to Chrome simply because it’s so nimble. But Firefox 4 appears set to change that when the final version arrives in a few months.

We covered much of what’s new in our Firefox 4 preview in May, but there are two new features in Tuesday’s release.

First, there’s a new look for Windows users. Tabs are now on top by default (a la Chrome). Mac and Linux users will get this feature as a default in subsequent betas. If you want to try it now, just go to View > Toolbars > Tabs on Top to enable it. Windows users, you can switch the option off using the same method if it’s not your thing. Also new for Windows people is the orange “Firefox” button in the top left. Click it and you get a dropdown filled with the most popular application menu items.

The new Firefox button. Click for larger.

The other new feature — and this is for all OSes — is an integrated Feedback button next to the search box. Click it to report anything that Firefox did to “make you happy” or “make you sad” (Mozilla’s actual wording). The Feedback system incorporates the Test Pilot add-on from Mozilla Labs to collect and anonymize the feedback.

Other big stuff in this beta:

  • Support for WebM video
  • More support for emerging web standards like CSS 3, Canvas and Web Sockets
  • Better page-rendering performance, including a new HTML5 parser
  • Crash protection that prevents bad plug-ins from blowing up the whole browser
  • New add-ons manager
  • Recently updated Jetpack SDK for new-style lightweight add-ons

Syncing, hardware acceleration and new themes for Mac OS X and Linux are coming soon, probably in the next beta release. So stay tuned.

See Also:

news: swf address 2.2 released

24 Dec

A new version of swf address is out

The new SWFAddress has just arrived after seven months of active development, various contributions and lots of positive feedback from the community. The list of changes includes the following:

* Refactored JavaScript implementation
* New SWFAddress.swc AS3 component
* New CS4 based Splash screen sample
* New Digg API sample
* New up() method for easier deep linking path navigation
* New XSS protection that doesn’t affect special characters
* Support for Internet Explorer 8
* Support for custom HTTP status messages in the SEO sample
* Improved title handling
* Improved unload event handling for IE
* Updated Rails sample
* Fixed getBaseURL() for AS3
* Fixed Safari 2.0-2.0.3 support
* Build-in fix for the Firefox 3/Mac OSX blinking effect
* Additional onLoad fix for application/xml content type
* Fixed optional options parameter for the popup method
* Cross platform build script
* Various optimizations

Asual | Blog – SWFAddress 2.2

pardon the delay

11 Dec

pardon the delay in getting out parts 2 and three of the php scaling tut (yes I’m benchmarking so much it needed its own page!), but I have about 5 other tuts started (half in my vista firefox, go figure) and should have all of them released within the next 2 weeks :)