Getting Ready for SVG Open

August 31st, 2010

I recently demonstrated Test Driving Modern SVG using the SVG Dice sample currently on the Internet Explorer 9 Test Drive site. While building this sample, I learned that both performance and interoperability for SVG are a subtle continuum and are not binary. This point resonated with me so much that I modified my presentation for…

Performance: Profiling how different web sites use browser subsystems

August 30th, 2010

When we first showed IE9 at the Professional Developers Conference last fall, we discussed how real-world browser performance involves many different subsystems. Different websites use these subsystems in different ways, and to build a fast real world browser you have to start by understanding these overall patterns. This post provides an inside look at how…

Dialogs and text input

August 30th, 2010

New week, and a new snapshot. We have fixed the mail panel regression introduced with the previous snapshot and improved on dialog modality on Mac. Mac users on older system will also find a very pleasant fix for ‘the slow typing issue.’ (Will be available in an upcoming Opera 10.62 update for the PowerPC crowd…

Our new Drupal Code of Conduct

August 30th, 2010

As our community grows, it is imperative that we preserve the things that got us here; namely, keeping Drupal a fun, welcoming, challenging, and fair place to play. The new Drupal Code of Conduct (DCOC) states our shared ideals with respect to conduct. Think of this as coding standards for people. It is an expression…

The End of an Architecture

August 30th, 2010

We have some sad news for the 0.1% of our users who are still on the PowerPC architecture. Starting with the Next version of Opera, as of the next snapshot release (due sometime later today), we are discontinuing the PowerPC architecture on Mac and Linux. Opera 10.6x will be the last release with support for…

Arcade Fire, HTML5 and Chrome

August 30th, 2010

Today we’re excited to launch a musical experience made specifically for the browser, called “The Wilderness Downtown.” The project was created by writer/director Chris Milk with the band Arcade Fire and Google. “The Wilderness Downtown” is set to Arcade Fire’s new song “We Used to Wait”, and showcases many of the latest developments on the…

More on SVG

August 28th, 2010

The first IE9 Platform Preview unveiled IE9’s initial support of SVG. As explained previously, SVG is a vector image format managed by the W3C. The release of the third and fourth Platform Previews come with feature-complete SVG. Major additions include support for SVG gradients, patterns, clipping, and masking. These features are often used to create…

Fennec Alpha Released for Android and Nokia N900

August 27th, 2010

The Alpha release of the next major version of Fennec is now available for Android and Nokia N900 users to download and test. Fennec (codename for Firefox mobile) is the first mobile browser to offer add-ons and is built on the same technology that powers desktop Firefox. The latest version of Fennec builds on the…

Chakra: Interoperability Means More Than Just Standards

August 26th, 2010

How do we decide whether to implement a feature that isn’t included in a standards specification? Like all browser providers, we often have to make this decision. In this post, I’ll use some real-world JavaScript examples to illustrate some of the principles we use to deliver an interoperable browser when the standards specification isn’t enough….

Bug fixing Wednesday on a unified build number

August 25th, 2010

A nice bunch of fixes coming right up! 🙂 We are now using the same build number on all platforms. This should make it easier to coordinate your bug reports and comments (hint, hint) as we’ll know for sure you are all talking about the same build. Known regressions DSK-311417 (Crash on expanding items in…