Internet Explorer 9 Shows Up Faster, But Still Lacking

Author: admin  //  Category: Uncategorized

5e1680db-782f-401c-b71f-9adc8f7b7836

Microsoft has announced more details about Internet Explorer 9 the next version of the company’s much-maligned, but still dominant web browser. The highlights for IE’s update include much-needed performance improvements, hardware acceleration for graphics, as well as support for a number of new HTML5 elements and CSS 3 features.

If you’d like to take the developer preview version of IE 9 for a spin, head over to Microsoft’s new IE 9 website.

Of course with any new IE release, there is some inevitable disappointment, and IE9 is no exception — like it’s predecessors, IE9 is playing catch up rather than pushing the web browser envelope.

While there is reason to be excited about IE9, the browser is just as notable for what’s missing, namely features Firefox, Chrome, Opera and Safari are already shipping — the HTML5 Canvas element, support for HTML5 Web Workers and open web font support. Open web advocates will also be disappointed to here that IE9 will support the H.264 video codec instead of Ogg Theora. H.264 is a patented video technology (the same used by Flash), but Ogg Theora is believed to be unencumbered by patents, which is why open web advocates prefer it.

The H.264 news is especially disappointing given that speed at which IE updates, or rather doesn’t update. Web developers now know that, even if a better, more open and free video codec comes along, they’ll most likely have to support H.264 anyway since IE rarely releases updates at the speed of the web.

But rather than dwelling on what IE9 doesn’t do, let’s concentrate on the good news.

Based on what we’ve seen at this stage, IE9 is much, much faster than IE8 thanks to improvements in IE’s rendering engine. IE9 will also include a new JavaScript engine that puts the browser on par with script performance in Safari 4, Chrome 4 and Opera 10.5. Although all four other browsers are still marginally faster, IE 9 eliminates one the biggest gripes about IE 8 — it’s dog slow.

In other words, while IE9 still isn’t top dog in the speed race, at least it will have a somewhat respectable spot in the browser pack.

Also welcome news is IE9’s intention to support much of the CSS 3 spec, including advanced CSS selectors, fonts, colors, rounded corners and borders. As far as we’ve been able to discover, CSS 3 transitions and transformations are not part of IE 9.

Microsoft is also touting IE9’s “hardware accelerated” HTML5 capabilities. However, in our testing, IE9 was not significantly faster or smoother rendering the demo page on Microsoft’s site than were Firefox, Safari or Opera. Google Chrome does, however, completely fall apart on that particular demo page.

More good news in IE9 can be found in the hardware-accelerated SVG rendering, which, similar to what is available in beta version of Firefox, promises to improve native SVG graphics.

Sadly, the SVG support also highlights what many already consider the biggest oversight in IE9 — no support for the HTML5 Canvas tag. Lacking support for the canvas tag, which can be used to display SVG-based animations, IE9’s SVG support is considerably less appealing to web developers.

Of course, given that the canvas tag (along with the video tag) is essentially designed to get rid of the need for the Flash and Silverlight plug-ins, it isn’t to surprising that Microsoft is in no hurry to drive any nails into Silverlight’s coffin.

It was also announced that IE9 will not work with Windows XP. Given that Vista and Windows 7 have been out for some time, not supporting XP isn’t entirely surprising, but it’s still disappointing — especially since Windows XP remains a popular option on netbooks.

Provided you’re not using Windows XP and you’d like to help make IE9 better, you can head over to the IE Platform Preview for developers and download your copy today.

See Also:


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Opera on the iPhone? Yes, and Soon

Author: admin  //  Category: Uncategorized

mini-iphone

AUSTIN, Texas — Opera Software has a version of its Mini browser prepped and ready for the iPhone. Opera Mini 5 for the iPhone will be available in the App Store in a matter of weeks, but the company is demoing a beta version of the tiny mobile browser here at South by Southwest Interactive.

We got to see a live demo of the app in action, but we weren’t allowed to photograph it due to the company’s agreement with Apple. The screenshot at left is all that’s been approved for distribution.

Opera Mini 5 has the same features as all other implementations of Opera Mini for other mobiles. It syncs history and preferences data (like Speed Dial), it has a customizable search field, and it can discover and subscribe to RSS feeds. It also has an elegant tab switcher that lets you browse your open tabs like you’re shuffling a stack of cards.

All versions of Opera Mini use proxy servers to squish pages and images before they’re delivered to your phone, greatly speeding up page loads over slower connections. Opera claims a 90% compression rate, which is impressive, but the trade off is that you lose one of the iPhone’s special features. There’s no multi-touch on the iPhone version of Opera Mini. You can double-tap to zoom, but not pinch to zoom. Even so, it’s nice to have the option to load an alternative browser onto the iPhone, which right now only has Mobile Safari.

Look for it in the App Store some time in the next few weeks. An Android version was recently released as well. Try it out at Opera’s site.


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

SXSW: See All Austin Check-ins in One Place

Author: admin  //  Category: Uncategorized

picture-1

Cliqset has produced this nifty web app that aggregates status updates and check-ins sent from people in and around Austin to all of the different major location-sharing services — Gowalla, Foursquare, Twitter, Brightkite and of course Cliqset. It’s called Cliqset Crowd

It’s a nice tool you can use to get in on the location sharing game if you, like me, are one of those people who prefers to observe from the outside. With this all inclusive map, you certainly won’t miss anything big.


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Shocker: New Study Shows Web Video Is Still a Mess

Author: admin  //  Category: Uncategorized

Flash: quick or dead?

Flash: quick or dead?

A new study released Wednesday pits Flash Player’s video performance against that of native HTML5 video playback in several different web browsers.

The verdict? Flash is a CPU hog in some cases, and native H.264 video is a CPU hog in some cases. That’s right — both options threw strikes and gutters.

Video playback in the browser has been a central issue of discussion in the tech world of late. The forthcoming HTML5 spec allows for native video in the browser. But with patent issues causing squabbles between browser vendors over which codec to support, and with Apple rallying against Adobe’s Flash Player — which none of Apple’s mobile devices, including the iPad, will support — there’s been a great deal of debate over what the future of video on the web will look like.

Continuing that debate, Jan Ozer of the website Streaming Learning Center has posted a study of the performance differences between Flash video player and H.264 video playback in Safari and Chrome on both Windows and Mac.

H.264 video playback through HTML5 performs admirably on Mac Safari, but was neck-and-neck with Flash on Chrome for Mac. On other platforms, Flash outperformed native H.264 video. Ozer notes the latest version of the Flash Player is actually quite efficient at video playback on platforms where it can access hardware acceleration. On systems where it can’t, it tends to gobble up resources just like Flash Players of old.

Flash Player 10.1 can access a system’s GPU on Windows, giving a large boost to performance. But Mac OS X users are left out, because Apple doesn’t allow browser plug-ins to access the proper APIs. So, as Ozer argues, “the ball is in Apple’s court” to fix that limitation.

This study essentially backs up the arguments we’ve been making since the debate began — that the current crop of web browsers are not ready for native video playback and that Flash isn’t going anywhere anytime soon.

However, there’s one troubling omission here: Ozer’s study leaves Firefox out. He chose YouTube’s HTML5 demo pages to do his testing, and YouTube is currently pumping out H.264 videos on those pages, which Firefox can’t view. Firefox only supports videos in the Ogg Theora format. He does include Firefox in the study, but only uses it to measure Flash performance.

It doesn’t help that the author keeps referring to H.264 video as “HTML5″, when they are certainly not the same thing. H.264 is a patent-encumbered video format, so it’s disingenuous to treat the format as a fair test subject for measuring native video performance across browsers.

This isn’t ignorance on Ozer’s part, just an oversight — the man has written numerous books and articles about video codecs, after all. It’s an interesting study, but be aware that it doesn’t provide a complete picture of where native video playback is today.

[via Read/Write Web]


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Webmonkey Goes South, Then West, for SXSWi

Author: admin  //  Category: Uncategorized

sxsw2010logo

We’re headed to Austin, Texas tomorrow along with the crew from Wired’s Underwire blog to attend South By Southwest Interactive. The week-long nerd fest starts Friday, and we’ll be reporting from the trenches.

If you’re headed down to SXSWi, here’s what Webmonkey will be checking out. If you’re not going this year, you’ll be able to follow along from home here on the blog and everywhere else on the intertubes using the hashtags #sxsw, #sxswi and #sxsw2010.

The Wired Party, of course. Monday, March 15th at 5pm.

Molly Holzschlag from Opera leading a discussion about the current issues surrounding web browsers. Saturday, March 13 at 12:30pm.

The ActivityStrea.ms crew talks up their data format, which aims to let real-time status updates work across the entire social web. Saturday, March 13 at 9:30am.

The Beauty in Web Design panel, where designers will contemplate what it takes to move beyond usability and into real beauty on the web. Friday, March 12 at 2pm

New Publishing and Web Content, Jeff Zeldman’s panel about the use of web standards in e-books, e-magazines and the future formats of digital publishing. Saturday, March 13 at 5pm.

The Mozilla Party, happening right after the e-publishing panel. Saturday, March 13 at 6pm.

The SXSW Web Awards on Sunday night.

Google’s Hackathon, a hands-on app-building workshop. Sunday, March 14, all day.

Evan Williams’ keynote. We think he’s going to talk about Twitter or something. Monday, March 15 at 2pm.

Fun with HTML5 Video. As messy as the landscape is, there’s still some cool, creative stuff being done on the bleeding edge. You’ll see some of it here, Sunday, March 14 at 3:30pm.

Google Talks About Gmail and Buzz on Sunday, March 14 at 5pm.

The Bigg Digg Shindigg, with a live Diggnation broadcast and a live set from The Walkmen. Saturday night at Stubb’s BBQ

Scott Gilbertson will be holding down the daily coverage on the blog while I’m attending these (and other) fabulous SXSW events. I’ll also be tweeting as @webmonkey whenever anything interesting happens, which should be often. So stay tuned!


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Google Launches Web Store for Cloud-Based Apps

Author: admin  //  Category: Uncategorized

Google Apps Marketplace logo

If you have Google Apps running on your domain, now you can install third-party apps that fully integrate with Google’s apps.

Google has debuted the Google Apps Marketplace, an online store where Google Apps users can browse different cloud-based applications and add the ones they like to their suite of online tools. The apps can share data with the standard Google apps like Gmail and Docs on whatever hosting environment you’re using. Basically, you get to build your own web-based productivity suite.

The apps currently in the store (Google launched with 50) are skewed towards the business and education customers, which make up the vast majority of hosted Google Apps users right now. If you browse the store, you’ll find gobs of apps for things like project management, customer retention and administration. No games just yet, sorry.

There’s a significant amount of buzz around Manymoon, one of the handful of companies that demoed at Google’s launch event Tuesday night and currently the most-installed app in the store. It’s a team collaboration app that divvies up tasks, sets project goals and tracks the progress of team members. The browser-based image editing tools from Aviary are cool, too.

Personally, I’m most fond of eFax — certainly an app with its eye on the future of communication.

Some apps are free and some are paid, with most of the paid apps adopting a subscription model.

When you install an app, it plugs into the user account and application data you already have stored in your current suite of Google Apps. So, you’re basically adding another app to your Google stack. The new app appears alongside Gmail, Calendar and Documents in the horizontal menu at the top of the browser and there’s very little friction as far as user experience goes.

If you want to build a browser-based web app and make it available in Google’s store, the company has posted its guidelines and docs for developers.

The apps can use OpenID or OAuth for user authentication (since Google credentials act as OpenIDs), and they can access various Google Apps APIs using the Google Data protocol. So if you want to build an app that harnesses a users’ contact information, calendar events or presentations from Google Docs, the company has made it very easy to do so.

Here’s a video of the announcement from Tuesday’s Campfire One developer event, which was held at Google headquarters, featuring VP of engineering Vic Gundotra:


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Meet the Winners of Webmonkey’s Google I/O Giveaway

Author: admin  //  Category: Uncategorized

We’re giving away a pair of passes to Google I/O today.

A little over a week ago, we kicked off our contest, encouraging you to send us any HTML5 web apps or Google Chrome browser extensions you’ve built. Alternatively, we asked you to tell us how you’d describe a web app to your grandmother. We got a heap of submissions, but we worked our way through the field and picked two winners.

Abraham Williams and Mike Cantelon will be heading to Google’s premiere developer event, which takes place May 19 and 20 at Moscone Center in San Francisco, free of charge.

Here are the winning apps, chosen by the Webmonkey staff, along with a couple of honorable mentions:

Winner: Intersect by Abraham Williams

Williams came up with this cool extension for Chrome that shows additional information about a user’s followers on Twitter — in particular, it shows where you and another user’s social graphs overlap. Install the extension and visit somebody’s Twitter profile page. You’ll see additional grids loading below their stack of followers. You see which of your friends are also following that user, which friends you have in common and which followers you have in common. It’s an excellent social discovery tool for Twitter power users, and the best extension for Twitter’s stock web interface we’ve seen yet. Congrats, Abraham!

Winner: Blood Funnel by Mike Cantelon

Cantelon created this funky little game called Blood Funnel using JavaScript and HTML. It’s basically Space Invaders, except with flying, demonic Goldman Sachs bankers standing in for the buglike aliens. The paranoia is amped up by an awesome, thumping techno soundtrack — served up as an ogg file, of course. Check out Cantelon’s JavaScript source, it’s elegant. Caveat: Blood Funnel is nimble in Chrome, but it’s slower in Firefox. Congrats, Mike!

Runner Up: TabTweet by Nathanial Smith

Smith developed this Chrome extension which adds auto-complete functionality when you’re addressing @replies through Twitter’s web interface. When you go to start a new reply, you type the @ symbol and the extension kicks in, offering a dropdown list of your friends. It will continue to auto-complete the addresses as you type.

Runner Up: BitTorrent demo by Chris Lee

Lee took the old Aphid animated demo of BitTorrent (which you may remember from when we wrote about it, though the original link has gone the way of the ghost) and updated it using Processing.js. It runs in any browser that supports the <canvas> element, but, again, this one performs better in Chrome than in Firefox.

Best ‘Grandma’ Explainer by Curtis Tasker

“When you pull out your iPod and hit the Knit Buddy button to manage your needles and yarn, that’s what we call an ‘app.’ Now, let’s say you’re at the yarn store and you need to access your yarn and needle inventory to figure out what you need to buy for your latest creation. You realize you forgot your iPod at home. There’s no easy way to get access to the information you stored there. You could drive home and get your iPod, but it’s a long way. You could call Grandpa and attempt to have him look up the information, but what if he’s napping, or has the TV turned up too loud again? What if you could access your knitting inventory from your iPod, or your friends phone, or by the store’s computer? That’s what we call a “web app.” Instead of being stuck running an ‘app’ on a single device, and having your information locked to that device, you run a ‘web app’ on any device attached to the web, and you can access your information anywhere.”

Congrats to the winners, and thanks to everyone who sent in a submission for the contest. We’ll see the two of you — along with many more of you out there — at Google I/O in May.


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Amazon Is Building a Better Browser for Kindle

Author: admin  //  Category: Uncategorized

Browsing the web on one of Amazon’s Kindle e-readers is like taking a step backwards in time. It’s clunky and has only limited support for web standards, and bare-bones JavaScript capabilities.

But now Amazon may be looking to add browser engineers to the Kindle team, according to the job listings on the company’s website.

A job posting for a browser engineer at Lab126, the division of Amazon that develops the Kindle, indicates the company is looking for somebody to develop “an innovative embedded web browser” for a consumer product.

The role at Lab126 includes designing new features for a new browser while supporting the existing code. Job requirements include familiarity with current web standards and web rendering engines, as well as experience with Java and embedded Linux, both of which the Kindle runs.

The Kindle’s current browsing experience is notably subpar. It’s good enough to check your e-mail, post to Twitter or read Wikipedia, but it doesn’t handle images or more complex web apps particularly well. It certainly doesn’t live up to the same vision of the mobile web being outlined by the iPhone, or Android phones like the Droid or Nexus One. And with the coming of the Apple iPad and other threats to Amazon’s dominant e-reader, which should behave on the web about as well as (if not better than) the iPhone, the Kindle had better improve its browser if the device is going to continue to compete with these more capable devices.

Amazon recently launched a beta program for third-party app developers who want to build software for the Kindle.

Apparently, the job listing has been up for a month, but I only became aware of it once CNET’s Stephen Shankland tweeted about it.

Calls to Lab126 and Amazon on Monday morning went unreturned. I’ll update this post if and when I get more information from Amazon or anyone else.

Meanwhile, if you have any advice about improving the Kindle’s browsing mojo, leave it in the comments.

Photo: Charlie Sorrel/Wired.com


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Google Gets a New Geocoder

Author: admin  //  Category: Uncategorized

localmap

Google has announced a new geocoding web service app authors can use to better plot locations on a map.

The new Google Geocoding Web Service includes some enhanced capabilities that not only make it possible for app developers to provide more accurate and granular locations in their apps, but it also lets them increase the performance of their apps through precaching.

First off, the new service employs the Google Maps JavaScript API version 3, which has a handful of improvements over the previous versions. Users will get more well-formed and easier to parse data from each request. The service can return full names as well as local-language abbreviations for countries, states and territories. Users also have the ability to apply multiple tags to each address component.

Second, the new service lets apps precache data. From the announcement on the Geo Developers blog:

The Geocoding Web Service is intended to enable precaching of geocoder results that you know your application will need in future. For example, if your application displays property listings, you can geocode the address of each property, cache the results on your server, and serve these locations to your API application. This ensures that your application does not need to geocode the address of a property every time it is viewed by a user. However we do ask that you regularly refresh your cache of geocoder results.

It’s important to note that the new service must be used in conjunction with a Google Map, generated either by the Google Maps API or the Google Earth API.


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese

Facebook Finds its Place in the Location-Sharing Landscape

Author: admin  //  Category: Uncategorized

Photo by Mr Ush via Flickr/CCThe biggest social network on the web — that’s Facebook, by the way — is getting ready to unveil a location sharing service of its own, according to a report Tuesday.

Citing unnamed sources, The New York Times’ Bits blog says there will be two components, “a service offered directly by Facebook that will allow users to share their location information with friends,” and a set of APIs other location-sharing services can employ to allow Facebookers to update their location info using outside services.

NYT’s Nick Bilton says Facebook will shed light on the new service at the company’s upcoming f8 developer conference in April.

Facebook has certainly taken its sweet time getting in on the location-sharing game — services like Foursquare, Gowalla, Google Latitude and Yahoo Fire Eagle have been blowing up over the last year. But the whole idea of “check-ins” raise new privacy concerns for many social network users. Some view it as over-sharing, others have concerns about invasion of privacy or cyberstalking — which is why all of the most popular location-sharing apps have extensive privacy controls built in to their opt-in services.

Earlier this week, reports surfaced that Google is experimenting with rolling location-based features into Buzz activity streams, and that the company is even working on a new location-based ad format.

Photo: Mr Ush/Flickr/CC


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese