Test the Web Forward

The quality and correctness of different browsers’ HTML5 engines continue to vary widely. We continue to contribute to the test suites under development at W3C to further the goal of web platform interoperability and same markup. In total, we have submitted 7573 tests that you can view at the IE Test Center as well. As…

52

Best Practices for Getting Started with SVG

Web graphics in SVG (Scalable Vector Graphics) format offer better quality display over a broader range of device sizes compared to bitmap-based graphics. SVG also has inherent accessibility making it the best choice for interactive graphics and those involving text. SVG usage on the Web continues to grow. Last week at SVG Open 2011, we…

11

SVG Filter Effects in IE10

Scalable Vector Graphics (SVG) provides Web developers with a declarative, markup-based language for building rich, interactive content as part of their Web sites. With SVG Filter Effects, supported in IE10 in the Windows Developer Preview, developers have a collection of powerful, image-based effects that apply to all SVG elements. Like all Web page content in…

27

Reminder: SVG Open 2011 October 17-20

SVG Open 2011, the 9th International Conference on Scalable Vector Graphics, is just over two weeks away. This year’s theme, “Where SVG Meets the Web,” underscores SVG’s inclusion in HTML5 and its growing importance on the Web. SVG is also the declarative vector graphics format for Windows 8 Metro style apps built using HTML. The…

24

Thoughts on when to use Canvas and SVG

HTML5 Canvas and SVG are two exciting graphics features introduced in IE9. Both were covered in sessions at last week’s MIX11 conference in Las Vegas (see Deep Dive Into HTML5 <canvas> and Modernizing Your Website: SVG Meets HTML5). These technologies can be used to address a range of graphic scenarios on the modern Web. With…

26

SVG Open 2011: Where SVG meets the Web

SVG (Scalable Vector Graphics) is a key aspect of HTML5, bringing W3C-standard DOM-based vector graphics to the Web. IE9 implements the core modules of SVG 1.1 (Second Edition) and does so in a fully hardware-accelerated manner, like the rest of IE9’s fully hardware-accelerated HTML5. We blogged about SVG in IE9 (here and here), our involvement…

52

Happy Hardware Accelerated Holidays

Here are two new HTML5 experiences you can run in your browser, designed in the spirit of the holiday season and with hardware accelerated HTML5 in mind. Check out Santa’s Workshop, where the speed of your browser on your PC determines how many elves help pack Santa’s bag for the big night, and how fast…

82

Getting Ready for SVG Open

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…

19

More on SVG

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…

68

Microsoft Attending SVG Open 2010 Conference

With Patrick fresh off the plane from Brussels (see previous post), this is a great time to share that Patrick and I will be attending the SVG Open 2010 conference late this summer. The theme of this year’s conference is “Ubiquitous SVG.” We’re excited to help make this theme a reality through our continued participation…

15