Skyfire First Look!


pc_capture13 On Friday, I came home from work to a pleasant, but unexpected, surprise.  The first shot in the mobile browser wars had landed squarely in my lap.   Peter has been doing a great job of featuring the beginnings of this brewing storm.  Last week, three mobile web browsers were all unveiled virtually on top of each other: Skyfire, the latest Netfront, and Opera 9.5.  On top of that, Firefox is expected to have a mobile offering soon.  Needless to say, there soon should be no need for anyone to be stuck complaining about PIE again.  Anyway, getting back to my Friday surprise, I was thrilled to have received an email from the Skyfire team inviting me to join the early private Beta of the new Skyfire browser, which Patrick introduced to you last week

On Saturday, Peter brought you his first look at the latest Netfront, and it does look excellent.  Today, I want to shift to the second front of the browser war: Skyfire.   I have not had time to test it enough to call this a full review, but I did want to give you a few initial impressions.

 

Skyfire is unique in that none of the data resides on your device.  Instead, everything is located on a remote server, which is accessed by your device.  As Dieter Bohn noted over at WMExperts, there are some pros and cons to this server side approach:

So the benefit of having 90% of the work on a server is you get snappy rendering, full support for basically any web standard, and fast downloads. You get the desktop browser pushed out to your phone.

The downside – that server best stay up, hey? It also best keep your data secure and private (SkyFire says that’s been their #1 priority, even in their early betas). Lastly, though, server’s ain’t free. SkyFire hasn’t settled on a pricing model yet, but they’re leaning towards ads before subscriptions to keep the service free. The company was keen to show me their portal – which pulls from multiple search engines – so that’s probably going to be part of the model.

OK.  Enough about the technical stuff, let’s take a look at the software. 

pc_capture14

I found the homepage to be a bit spartan, though it did have a very clean look.  There are three main tabs: Featured, Bookmarks, and History, along with a built-in search window.  The Featured tab has text links to some of the major news, sports, social web, shopping and video sites.  I was pretty impressed by the selection of links contained here, which included: CNN, BBC, ESPN, Sports Illustrated, FaceBook, YouTube, eBay, and Amazon to name just a few.  Presumably, this list of built-in sites will only continue to grow as Skyfire nears its release. 

What was surprising to me was the fact that these were only text links, and not thumbnails or images.  Since this is all contained server side, there is no concern of eating up space on your device with unnecessary graphics.  As such, it seems like they could do a lot more with this.  Then again, since this is still a Beta, there is still plenty of time for them to work that out.

The other two tabs, Bookmarks and History are pretty self explanatory.  I was disappointed, however, to find that my PIE bookmarks did not automatically transfer over to Skyfire.  There should be a way to import them here, rather than making me input them all over again.

pc_capture15

All right, so let’s take a look at a web page.  Here is what JAMM looks like in Skyfire.  As you can see, it is taking me to the full JAMM site, not the mobile site.  The formatting is exactly the same as the actual page.  Only smaller.  When you first reach a page, it is sized to pretty well fit the screen.   The other thing you will notice is that there are no scrollbars.  I can’t show this to you in a screenshot, but it has fantastic finger control.  Just hold your finger on the screen and move it around.  Skyfire will scroll right along with your finger, in any direction.  This is fantastic. 

In this view, though, while you can read headlines and see the images, it is pretty much impossible to read the text.  This is where the zoom feature comes in.

pc_capture17

To zoom, just tap the screen once and a gray box will appear.  This shows you the zoom area. 

pc_capture18

Now, you can tap the plus and minus buttons to change the size of the zoom area.  Of course, the smaller the area you zoom, the easier the text will be to read.  On the other hand, make it too small and you will be forever scrolling. 

pc_capture19

I loved this zoom idea.  But I do wish the box could be resized by dragging the corners.  This would allow you to more accurately custom size the zoom.  Also, the closer you zoom, the longer it will take to render the page. 

pc_capture16

Oftentimes, when I was zoomed, I would find myself scrolling down a page only to be met by the now telltale checkerboard screen which tells me to slow down.  This is the server working to catch up with you.  And eventually it does.  More often than that, however, when you scroll, the page will be blurred for a moment as it renders the zoom. 

pc_capture20

Of course being able to read is one thing.  But how about audio, video, and other multimedia content.  This is where Skyfire really starts to shine.  I was amazed by how well it did.  I played Yahoo videos as though I was sitting in front of my laptop.  When I went to the ESPN site, it immediately cued up the video and audio in the sidebar.  To really test this out, I headed over to check out my friend’s band, Progress Report.  Their video, "I Just Wanna Rock and Roll" is featured on Youtube.  Watching it on Skyfire worked even better than watching it on my laptop.  Since everything is maintained server side, there is no need to wait for downloads and buffering.  Take that PIE!

True to its word, I have not found anything I could do on Firefox that Skyfire could not handle.  When I first started using it, I was a little bit frustrated by the constant zooming in and out.  The more I used it, however, the more natural this became.  Of course, this is a Beta, so while there is a lot to like here, there is also still plenty of room for improvement.  I would love to see the home screen offer a more graphical interface.  I would also like to see the zoom feature become even easier to use, with draggable corners on the zoom square, or even a more Safari-like zoom feature.  The biggest problem I saw, however, was the effect this server side rendering had on the life of my battery.  A few times I inadvertently left my Mogul connected to Skyfire, and I could have watched my battery drain in what seemed like minutes.  They really will need to fix this if they expect Skyfire to become a useful browser.  One thing is clear, though.  The opening salvo in the browser wars has been fired.  Whether you consider this to be a direct hit or a warning shot, it clearly opens the door to a whole new browsing experience, giving you capabilities which have never been available before on a Windows Mobile device.

Skyfire is currently free, but is available only through a limited private Beta.  Head over here to sign up.

Share and Enjoy:
  • E-mail this story to a friend!
  • Print this article!
  • Facebook
  • Digg
  • TwitThis
  • StumbleUpon
  • Google Bookmarks
  • del.icio.us

Related posts:

  1. Skyfire Gets ‘Doesn’t Suck’ Endorsement from Gizmodo
  2. Get Yer SkyFire Here!
  3. Finally, Skyfire Web Browser, available for all!
  4. Skyfire Finally Achieves Escape Velocity: Beta No More
  5. Skyfire – ‘PC-Like’ Browsing on Windows Mobile?


8 Comments

You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.


Ragart
Feb 10, 2008

“The first shot in the mobile browser wars had landed squarely in my lap.”

OMG Doug, are you ok?

But seriously — that does sound promising. I am wondering how much I’ll like that zooming box though — I really like the idea of dynamic zooming :(


Peter
Feb 10, 2008

Wow that does look interesting, and except for the server side stuff very similair to NetFront in a couple of ways. :)


dgoldring
Feb 10, 2008

Yeah, I am still hoping they implement a better zooming method.

Doug


dgoldring
Feb 10, 2008

I just received an email from Erik Swenson, the CTO and co-founder of Skyfire. He asked me to post his comments:

We appreciate your comments on suggested improvements very much. This is precisely why we wanted to get our 0.5 version out so we could get feedback like this. We want the 1.0 version (and earlier) to incorporate as much of this feedback as possible.

1: Home Page Sprucing up: We intend to do quite a bit with the home page. For this release, we focused on function more than form, but we are working on more interesting things there.

2: Importing PIE bookmarks. Good idea. We will look into it.

3: Battery life: Yeah, sorry about that. We did not get a chance to optimize the performance in this release, so things are far from perfect. The next release should be much better there.


Peter
Feb 11, 2008

Well could they post a worldwide Beta, with support for standalone PDA/PocketPC’s, Please Mr Swenson :)


coolpants
Feb 22, 2008

Pardon my ignorance but does “server-side” mean that your wireless provider needs to buy Skyfire server software or that the end-user will install it on their own server at home?


spmwinkel
Feb 22, 2008

I’m not 100% sure either but I believe that it means that you will connect to the server of the SkyFire developer in order to use the browser. So if a lot of people use it, the load on the SkyFire server is high, and the speed might go down. But don’t quote me on this, it’s just the way I understood things.


dgoldring
Feb 22, 2008

That is a good question, coolpants, and it actually means neither of the suggestions you offered.

SPM hit it pretty well.

Typically, when you surf the web, the page is downloaded from the server to your device and rendered locally. In this case, rather than downloading the page to your device, you log into Skyfire and it finds the page you are looking for and stores the information on its servers. So, when you surf the web, the pages are actually stored in the Skyfire servers and rendered there, with an image being transmitted to your local device.

There are some advantages to this in terms of speed and memory. There are also some potential disadvantages in terms of privacy.

Overall, I have really enjoyed the Skyfire browser, and found this server side rendering works very well in a mobile environment.

As to SPM’s concerns about the server slowing down. I think that is a legitimate concern, but the number of people using Skyfire has not grown enough to test whether this will be the case. Hopefully not. :)

Doug

Leave a Reply

Comment