Posts Tagged “First Look”

Hot on the heels of the release of Safari 4 comes the final version of Mozilla’s Firefox 3.5. Originally slated to be a “.1″ increment to Firefox 3, the number of improvements slated for this release earned it a bump to a full “.5″ upgrade. When compared to the changes from Safari 3 to Safari 4, however, it seems Mozilla could just have easily named this one Firefox 4, as there are a multitude of new and improved features.

Surf faster

One of the more-touted new features is speed–it seems we browser users can never have enough. Running theSunSpider JavaScript benchmark, Mozilla claims that Firefox 3.5 is more than twice as fast (at that particular benchmark) than was Firefox 3. There have also been improvements made to the rendering engine, designed to help display Web pages more quickly than did Firefox 3. Finally, Firefox 3.5 also requires less real memory to run, and manages that memory better while in use, so it should load more quickly and not bog down as much over time.

I ran my own simple SunSpider benchmarks, not optimizing or controlling anything, and my results (on my 2.66GHz Mac Pro) back Mozilla’s claims. My results were more than two times faster in Firefox 3.5 than in Firefox 3–1103.6 for Firefox 3.5 versus 2742.6 in Firefox 3. (In these tests, lower is faster.) Safari 4, though, is still the SunSpider speed champ, clocking in at 590.2 on my Mac Pro.

You’ll see more benefit from these improvements on newer hardware–running the same test on my ancient-but-beloved PowerBook G4 (1.25GHz, 768MB RAM) showed only about a 10-percent difference between the two Firefox releases, and Safari 4 was then only about 10 percent faster than Firefox 3.5.

I haven’t used Firefox 3.5 long enough yet to comment on the memory usage and rendering improvements, but there’s no doubt it’s a snappy browser. Then again, I never had any real complaints about the prior version of Firefox. More time is needed with the browser to see how much improvement has been made in these areas.

Surf securely

For those who use public computers, or otherwise wish to keep their browsing habits confidential, Firefox 3.5 includes a new private browsing mode. When enabled (via the Tools -> Start Private Browsing menu item). One nice touch here is that when you enter private browsing mode, Firefox will store all of your open windows and tabs, then make them vanish while presenting a new blank browser window. When you exit private browsing mode, Firefox will restore your saved windows and tabs. When in private browsing mode, Firefox won’t retain a record of visited pages, form or search bar entries, passwords, downloaded files, cookies, or web cache files. You can still create bookmarks, and these will be retained when exiting private browsing mode.

There are other privacy-related enhancements, including the ability (when viewing history) to “forget” a site, which will erase all record of your visit to that site from the browser. Instead of clearing all your history, you can choose to clear recent history, which lets you pick the time range to clear, including the last hour, two hours, four hours, all of the current day, or everything. You can also specify which bits of history you’d like to clear.

Surf by location

One of the more interesting features in Firefox 3.5 islocation-aware browsing. This optional feature lets Firefox provide your location to location-aware web sites, such as Flickr’s map. When run in Firefox 3.5, the key area of the map as a button labeled Location. Click it, and Firefox will ask you if it’s OK to share your location with Flickr. If you approve, Firefox will try to determine your location.

To find out where you are, Firefox uses both your IP address and the location of nearby wireless access points to determine your location. (The iPhone and iPod touch also use wireless access points as one method of determining location.) I was only able to test from home, and it worked quite well from here (on Flickr’s map page). As more Web sites become location-aware, I believe this feature will become even more useful. (Opera also offers location-aware browsing.)

Other changes

Behind the scenes, there are myriad changes designed to improve your browsing experience. In addition to the already-noted changes to the page rendering engine, Firefox 3.5 supports downloadable fonts, and HTML 5’s local storage, offline applications, and the new audio and video elements that make it much simpler to include audio and video on a Web page. There’s much more for developers, if you’re interested in the nitty-gritty details.

There are, of course, numerous small improvements. The awesome bar–Mozilla’s name for the browser’s location bar–is now awesomer (more awesome?). Tab handling has been improved, and now features Safari-like abilities to drag-and-drop tabs on and off the tab bar, and to rearrange them by dragging. Session restore can now recover even the text in a web form you were typing in when your machine or Firefox unexpectedly quit. Firefox is now available in more than 70 languages, and there are another dozen or so in beta.

Comments Comments

Some months ago, Hulu.com shut out Boxee (or, at least, attempted to) from playing its content within the Boxee media center application–an application that allows you to enjoy web-based streaming media content without the hassle of accessing it through a Web browser. And, at the time, many wondered what was in it for Hulu. Its commercials played within Boxee so Hulu continued to have the requisite eyeballs running over (or looking away) from one of its income streams.

Yesterday, a piece of the puzzle was revealed in the form of the beta Hulu Desktop. Unlike with Boxee, Hulu has complete control over Hulu Desktop’s actions–actions such as commercial interactivity and advertising embedded in the interface that provides additional revenue for the company.

I’ve had some hands-on time with Hulu Desktop and these are my thoughts.

It works–now

Hulu has already updated Hulu Desktop, and for good reason. The initial build was flaky. Although I was able to get it to launch once, subsequent attempts found an application that stalled out while attempting to load content. Thankfully an update, issued just hours later, appears to have fixed these problems.

Hulu suggests that you have a Mac with an Intel Pentium Core Duo 2.0GHz or better with 2GB of RAM, running Tiger or Leopard over a 2Mbps or faster Internet connection. This is reasonable, though not an absolute requirement. I managed to get Hulu Desktop running on a Dual 2GHz Power Mac G5 with 1.5GB of RAM and it launched and played, though the video wasn’t smooth. It did play smoothly, however, on my 2.0GHz Intel Core 2 Duo Mac mini with 4GB of RAM, that I use as a media center.

Getting around

The experience playing web video through Hulu Desktop isn’t terribly different from using media center applications such as Boxee, Plex, or XBMC in that you have an interface designed to be controlled with a couple of keyboard keys, a mouse, or a remote control such as Apple’s hardware remote. As with these other media applications you navigate Hulu Desktop by traipsing down a series of hierarchical menu command–commands that include Now Playing, Popular, Recently Added, TV, Movies, Profiles (or your user name if you’ve logged onto Hulu with your identity), Search, Help, and Exit.

The content available through Hulu Desktop approximates what you get from Hulu when accessing it through a Web browser. Programs and movies include short-ish commercials (15 — 30 seconds) at the beginning and then sprinkled throughout the show or movie. As with Hulu in a Web browser you can watch a video in full screen or within a window and skip ahead or back through the video (you can’t skip over commercials, however). That video is encoded in the Flash format and can’t be downloaded.

Unlike with the web version of Hulu, you don’t have the ability to dash to another site to watch a program via a link embedded on Hulu. For example, go to Hulu.com with your Web browser, search for Lost, and you’ll find a list of episodes for that fine ABC program. Click on an episode and you’re taken to ABC.com, where you can watch the show. Hulu Desktop limits you to just that content that you can view within Hulu.com.

When you select a program to watch–Alfred Hitchcock Presents, for example–you have the option to browse available episodes, browse by season, subscribe to that program (similar to adding it as a favorite so you can quickly navigate to that program in the future), and view recommended programs you might like, based on the program you’re currently looking at. Using that Alfred Hitchcock Presents example, for instance, recommendations include the Hitchcock classic, Vertigo, and the TV series Night Gallery.

Vertigo serves as a good example of incomplete content. Should you select Vertigo you’ll discover that you can’t watch the entire movie, only clips. This is a nice feature if you want to quickly dial up a favorite movie moment, but it’s also one that’s likely to raise and then dash the hopes of those desiring to watch a favorite TV show or movie in its entirety.

If you pause a video you see a box that contains some useful commands, including Resume Play, Video Description, Video Navigation, Add to Queue, Closed Captioning (highlighted when captions are available), Rate, and Help. When you select Video Description you may see a Buy link, which, when clicked, sends you to Amazon.com to purchase the movie or TV season. (Here’s evidence of the commercial interactivity that Hulu would like to keep for itself.)

The experience

The video looks darned good, even when displayed on a large monitor or TV screen (as would be the case for a Mac you’ve designed to be a media center and jacked into a TV or AV receiver).

Keyboard control is very easy and quite helpful when you use the Search field, which employs an onscreen keyboard that’s as clumsy to use as any other onscreen keyboard you’ve ever used with a remote control. It’s also nice that you can navigate the interface with a mouse. And it’s wonderful that you can control Hulu Desktop from the couch with Apple’s hardware remote control or an iPhone/iPod touch application that can control a Mac over a Wi-Fi connection. (I’m hoping that the iPhone app, Rowmote, will be updated soon so that I can launch and control Hulu Desktop from it.)

Much as I like Boxee and the service it provides to my Apple TV and Mac, Hulu Desktop is a pretty slick media player. Those who’ve depended on Boxee in the past for Hulu on the bigger screen have an attractive alternative–and one that Hulu isn’t determined to break.

In the Boxee Blog, Boxee’s Avner Ronen has said that he and the Boxee team are in contact with Hulu. Now that Hulu doesn’t appear to object to its content being displayed outside a Web browser, Ronen and team hope Hulu will allow them to officially support the service. I wish him luck as I like having multiple content sources available within a single application–both those on the Web as well as local sources such as my network of computers–but given those Amazon links and the potential to monetize Hulu with other commercial components, I wouldn’t hold my breath.

Comments Comments