Tag Archive | "chrome"

Which Mobile Browser Has the Best HTML5 Support?

Tags: , , , , , , , , , , , , ,


No matter how fast your tablet or smartphone is, without proper web-standards support, you may run into roadblocks while trying to do various online tasks. It’s hard to pin down one single instance where lack of standards support is going to hurt you, but for me what it really comes down to is confidence in one’s browser. By this I mean: when I leave the house and have only my smartphone with me, I might need to do something through the browser that I’ve never done before (and thus don’t know whether or not it will work correctly); I should have confidence that my phone will be able to handle it.

I’ll give you one example: several years ago I was standing in a long line to buy lift tickets at a ski resort. Only after we’d been standing in line did we come to know that you could get a discount if you pre-purchased the tickets online. Smartphone-in-hand, we went to the resort’s website and pre-purchased lift tickets for the group while waiting in line. Had my smartphone not had sufficient browser standards support, it’s very likely that I wouldn’t have been able to properly interact with the resort’s website — whether it be a drop down list, radio button, or form-entry mechanics, which just might not have worked quite right, preventing me from completing the task at hand. Having the confidence that you’ll be able to do nearly anything through the browser of your smartphone/tablet that you could do from your desktop is an important factor in anyone who is serious about mobile productivity. And while my example above obviously wasn’t a very big deal; imagine yourself in a business situation where some vital task needs to be accomplished in a pinch, and you’ve got only your smartphone with you. Screw it up and miss the deadline and you’ve lost the big account — only because you weren’t able to do what you thought you could through your mobile browser.

HTML5 represents the latest version of standardized web language. A browser that fully supports HTML5 and a website written properly with HTML5 means that there should be perfect parity between the functionality of the website and the ability of the browser to interpret that website — and allow you to do pretty much anything from your smartphone/tablet that you could do from your desktop browser. With this in mind, you may be interested, as I am, in seeing which mobile browsers have the best HTML5 support to date. Be sure to note that HTML5 is still under development, so ‘full compatibility’ is a moving goal post at this point, and scores are being improved with every browser/OS update. Before you look at the results, why don’t you guess which platform/browser will have the best HTML5 support. Go on, guess!

HTML5 Test Mobile Browser Scores

I mostly kept the most modern version of each operating system’s browser on the chart, except I kept Android 2.2/2.3 and 3.0/3.1/3.2 because the vast majority of Android smartphones are still running 2.2/2.3 while most Android tablets are running 3.0/3.1/3.2.

Unlike what I would have expected, even as of Android 4.0 Ice Cream Sandwich, the default Android browser is not leading the pack of HTML5 compatible browsers. Actually, currently in the lead is the second version of RIM’s tablet OS which scores an impressive 329. Of course, this is still in development and even when it’s released, it won’t be running on all that many devices (burn! sorry, RIM). In that case, the real winner at the moment is actually Firefox Mobile 9, which sort of puts Android in the lead by a loophole (their platform allows such apps to exist!). Firefox Mobile 9 scores 313 which is doubly good because it can run on any Android device with 2.0 or beyond. After Firefox Mobile 9 is Safari on iOS 5 which trails not far behind with a score of 305.

So what does one take away from this? Well, if you’re on Android (even if you’re using the very latest version), it might be in your best interest to have a copy of Firefox installed for those times when you absolutely need a website to work. It’s fortunate for Android that Firefox is stepping up the game with HTML5 compatibility as the current most popular Android installs have relatively weak compatibility, and even the very latest build isn’t in the top 5.

And Then There’s Internet Explorer…

Oh, Internet Explorer. What a reputation you’ve earned for yourself. I’m so glad the world is no longer oppressed by your reign of terror; now we’ve got excellent alternatives like Chrome, Firefox, and others. It seems like Microsoft is doomed to have an inferior browser — even their new mobile offering, Windows Mobile 7, can’t escape the curse.

Though I still cringe when I see the IE icon on the Windows Phone 7 start screen, the browser actually works pretty well. It’s unobtrusive and quite responsive. When it comes to compatibility however, it doesn’t impress. When I first tested Windows Mobile 7, Internet Explorer scored a paltry 17 on the HTML5 test! The most modern mobile incarnation of Internet Explorer, found with WP 7.5 (Mango), still finds itself at the very bottom of the charts, scoring only 141 points.

The saddest part about this is that Windows Phone needs browser compatibility more than any of the others. Why? Because the platform is having a hard time attracting triple-A app developers. For users, this means that they may need to fall back to web-apps to make use of their favorite services. Without good compatibility support in the browser, web-apps aren’t guaranteed to work, even if they were designed to be multi-platform. The whole point of HTML5 as a standardized language is that being able to build one website that is fully functional, regardless of which device or browser is being used, is advantageous to both web developers and users. Because WP7 is one of the less adopted mobile platforms currently on the market, it’s unlikely that web developers are going to have custom-made web-apps created to function with the proprietary nature of IE on WP7. Instead, they’re going to make a web-standards compatible site that can work across multiple devices (especially considering that the most widespread platforms [Android and iOS] are among those with the best browser compatibility).

MeeGo 1.0 ‘Netbook User Experience’ Hands-On, Overview and Video

Tags: , , ,


4644302853_19f9daf69b_oThis won’t take long. What we’ve got here is a Moblin build that has picked itself up from being stopped-dead in it’s tracks buy a huge corporate direction change. I imagine that partners that were working with Moblin before MeeGo was announced are pleased that they can finally get back to work in optimising their builds for end products. The core build has been changed and there has been some re-working of the user interface. Chrome has been added as the browser. What is also clear though is that the pace of development appears to have picked up and the MeeGo teams are committing to a six-month cadence meaning that those partners can re-write their roadmaps now and that the products promised last September, can now move forward.

I installed MeeGo 1.0 ‘Netbook User Experience’ on a Medion Akoya netbook (an MSI-Wind clone) last night and it was a smooth experience. First-boot was fast at 27 seconds including my usual 10-second BIOS-lag. First login was simple although there were no options to set up contact syncing or online accounts which are core to the MeeGo experience. The ‘netbook user interface’ is almost exactly the same as on Moblin and is modeled around the ‘home zone’ and other zones that can be activated. People and Internet being the two most important. As before, the UI is fast and bubbly.

It’s a Chrome OS!

Chrome (Chromium, the open source version is being tested here but there’s a true Chrome version available too.) is the major change for the end user and I have to say it’s a good one. It appears to be a recent build because it’s flying through the Sun Spider Javascsript tests. 1.8s is a very respectable time. Full-screen works and Flash is integrated meaning you can expect to operate just as you would on a normal desktop. I used Google Docs to edit a spreadsheet and Flickr to upload some photos without any problems. Facebook works as expected too. If we look to MeeGo on Moorestown, you’ve got the basics of a product that could be the best and one of the most productive smart-books or ‘cloud’ books to date. Add the Intel AppUp store and you’re starting to solve that problem too although Chrome’s Web Application store will be interesting to see working on this.

Basic Applications

There’s an email client (Evolution), a messenger, a reasonable media experience (certainly the Banshee media player seems to be quite feature-rich although I haven’t tested video support yet) and there are a number of other basic apps available through the application manager and ‘Garage,’ a slightly more end-user-friendly application installer although nothing seems to be working in Garage right now.

4644180623_f74bb81b89_b 4644303023_6cec9061c8_o

Photo and screen-grab. Image top-right is also from testing.

Other notes

  • Sleep works (Using sleep button on keyboard)
  • Gmail contacts sync working (uses SyncML)
  • Home screen still somewhat limited. 6-tweets on a 1024×600 screen is not exactly efficient use of space!
  • Chrome Browser crashes occasionally
  • AppUp store install fails
  • Media player fails to play imported MP3s
  • No GMA500 (Menlow, Poulsbo) support.
  • Read/Write to USB sticks and SD cards is no problem.

It’s a shame that MeeGo 1.0 hasn’t moved forward from Moblin 2.1 in terms of end user experience and there’s no way that it will challenge XP or Windows 7 in terms of productivity and flexibility (printing, network shares, application quality, etc.) however when you combine the thought of an efficient Chrome-based Web-focused OS and MeeGo’s future compatibility with the ‘always on’ Moorestown platform combined with a layer of ‘finishing’ you can see some nice possibilities for ‘smart’ productive devices. Certainly the full-internet experience is a major advantage with MeeGo compared to Android. Apps are needed though and until a nicely designed and well-marketed, polished MeeGo product hits the floor, developers aren’t going to be that interested. Maybe that changes after Computex.

We’ll be connecting with Intel’s software group at Computex next week so stay tuned for more information on the future of MeeGo, netbooks, handhelds and Intel’s ‘smart’ platforms. In the meantime, take the time to have a look at MeeGo 1.0 with the netbook user experience in the video below.

MeeGo V1.0 announcement

Why Google TV Interests Me

Tags: , , , , , , ,


The internet was abundant yesterday with news that Google had announced Android 2.2 or Froyo. Whilst a new version of Android with extra speed and flash support is certainly an exciting thing, for me it was over-shadowed by the news of Google TV.

I know, I know, why would another box to go under the TV and complicate the already muddy waters that are TV, cable, satellite, DVD, Blu-ray, etc get someone who loves innovative technology excited?

There are two reasons why;

Firstly at the heart of the Google TV set top box or new LCD is an Intel Atom processor. Intel have been making plenty of noise of late that the Atom can power Android, the operating system on which Google TV works and this has been the first real taste of this marriage which many have speculated about.

Secondly and more importantly, Google announced the full internet experience on your TV. Not Android’s standard mobile browser, the full internet experience including flash. To achieve this they will use Chrome.

Why is this significant? Just think about it, Android running Chrome, a full internet experience browser on an operating system that I think is going to be one of main two used in the emerging ‘smart’ devices market.

Chippy has posted his review today of the Compaq Airlife 100 ‘smart’ device (full specifications);

“The mobile operating systems are built with short-term use in mind and although they offer new and interesting features that you don’t get on your desktop, they don’t offer the full internet experience that we all expect. If you use the Airlife 100 as a traditional laptop, as one might expect from something that looks like a traditional laptop, you will run into issues”

Imagine how the review would have gone if the Airlife 100 had Chrome, the several day battery life and instant on of Android and the full internet experience and browsing prowess of Chrome.

Will it happen? I don’t know and there is certainly no suggestion that Chrome will come with Android on these new bread of ‘smart’ devices. We also have to remember that Google announced its ChromeOS for this emerging market.

MeeGo at IDF. Netbook and Handheld Eye Candy, Chrome, Fennec and Lots of Developer Details.

Tags: , , , , , , ,


MeeGo gets an outing in China this week as Intel takes its developer-focused conference, IDF, to Beijing. As I write this, Intel’s Lynn Wang, Strategic Relationship Manager and Rao Yeleswarapu, a Product Marketing Manager have just finished their talk on MeeGo Technology and Benefits. Danny Zhang, Senior Engineering Manager and Horace Li a Software Engineer with Intel have also given a technical overview talk.

Update: MeeGo 1.0 for Netbooks is now available.

As always, Intel publish the slides from the talks and they contain some great new information. I’ve picked out a few interesting slides from the first presentation which also include the first images of MeeGo’s handheld reference UI for smartphones.

Netbooks.

First off, lets look at the Netbook feature list for MeeGo (we assume 1.0) which confirms a previous tidbit that I picked up from DevMob (that apparently, shouldn’t have leaked.) Mozilla’s browser will be replaced by Chrome (or Chromium, the open source browser.) Quite how significant that if for Mozilla I don’t know but it’s something that should generate quite some discussion.  [Sidenote: There's been a lot of Google/Intel/Android/Chrome rumors lately. Relationships are definitely good and don't forget, Intel is part of the OHA. Stay very closely tuned to the Linux Foundation Collaboration Summit which starts tomorrow and runs for three days. Intel, Nokia and Google are all there. I wish I was too but i'll be glued to the live stream as much as I can.]

MeeGo-Netbook

You’ll also see that the social messaging app is to be redesigned (the application on Moblin 2.1 very very thin indeed) along with the camera application,email and calendar and date/time app. Best of all, the media application will get an overhaul. Again, the media app on Moblin was extremely basic. Remember that what drops out of MeeGo is not necessarily what you’ll see on netbooks. These code drops (starting with 1.0 in May) are for 3rd partys to take and build on so what you see in V1.0 is not what you’ll see in a final, retail build delivered on a netbook.

In other news, a number of companies have just re-affirmed their support for MeeGo as it transistions out of the Maemo brand. Note that Canonical isn’t in the list. That’s what happens when you move to an RPM-based distro I guess!

Note that the promised touch and gesture support is in there although I don’t see sensor support yet. That’s important for GPS. (It is, however, mentioned in other parts of the presentation.) Also missing is any mention of an application store. Intel’s AppUp is available for Moblin, OVI for Maemo so I wonder if this is simply left out of the core and left up to the OEMs. Remember that happened with Skype on Maemo 5, hopefully that particular relationship, optimisation and integration will spread over to netbooks.

As for netbook eye candy, here’s a snip from the presentation. I don’t know if it’s the proposed 1.0 UI though.

meego-netbook-ui

The center column has been dropped from the home zone and filled out with social network tiles. Having used these on Moblin, all I can say is – inefficient. 13 status updates on a 1024×600 screen is not an efficient way to use the device for anyone remotely familiar with making friends on the Internet. Let’s hope that the MeeGo UI teams offer an ‘advanced’ front end. Again, it’s not clear if this actually is the UI for release 1.0 though. Update: It is!

Handhelds.

It’s not clear whether this is Intel’s proposal here of if this is 100% agreed between Nokia and Intel but this is what Intel have to say about handhelds using Intel architecture.

meego-handheld-features

As you can see, Fennec, the mobile browser from Mozilla, has been chosen to present the Web. You’ll also get Flash support. Contacts and dialer functions will be integrated (as you’d expect) and there will be VOIP (it will be interesting to see if carriers want that ripped out) and instant messaging. I’m happy to see that the social networking ‘integrated experience’ is mentioned because this is an excellent core feature on the Maemo 5-based Nokia N900. Data sync is also provided along with an LBS app indicating that at least GPS sensors will be supported.

And now for the smartphone eye candy, including cute doggie!

Meego-handheld-ui-3 Meego-handheld-ui-1
Portrait mode support. N900/Maemo fans rejoice! Note the interesting activity stream in the first picture.
One would assume that emails, tweets and other network events can be included in that stream.

Meego-handheld-ui-2

This is typical understated European styling and I bet Nokia were heavily involved here. Personally I love the design but remember, once again this is just a reference design. It’s the sort of UI you’ll see if you take the 1.0 build and drop it on an Aava Moorestown reference design (which I’m trying hard to get hold of) and possibly, the N900. As I said before, I’m not sure if this is Intel’s proposal for the handheld UI or an agreed, across-the-board Nokia/Intel final reference design. We’ll see in May when V1.0 drops.

Timescales.

I mentioned the roadmap on my MeeGo journal a few weeks ago and Intel have re-affirmed those in a nice easy-to-understand slide.

meego-timescalesThe key date for me is the v1.1 release in the latter part of October. That’s when the MeeGo Summit is likely to occur and it’s right in the Q4 timeframe for product availability. LG GW990, Nokia Nxxx and who knows what else we’ll see. Interestingly, the U.S-based Intel Developer Forum will be in the middle of Sept so it will be interesting to see if Intel and partners have products to announce. October will be a very exciting time and wherever that MeeGo Summit is, i’ll be there!

MeeGo Developers.

You’ve got your very own PDF to browse through too but this slide just smacks me in the face…

meego-stores

‘Cross  App Store Developement’ is something special for devs to consider. The diagram doesn’t actually do the feature justice because it omits to mention the Intel app-store framework that can be used to make branded 3rd-party app stores. One API, many stores, many devices. In a separate presentation on the AppUp store I saw this… line. “World’s largest potential TAM (for a single API) “ When you think of the opportunity there, the mind boggles. Smartphones, Netbooks and the many many devices in-between including home, car and TV.

meego-architechture For more (very) detailed information on the MeeGo stack and the development toolkit, download and read SFTS010 from the content catalogue. (I can’t directly link as it’s a one-time URL used for statistics and tracking.)

all the above slides were taken from the publicly available PDF file SFTS009 available through in content catalogue.

Stay tuned to that catalogue over the next 48 hours as more PDF’s feed in. Particularly interesting could be the Moorestown presentation.

Sort Products In Our Product Database By:

Partners

Archives