Menu

W3C

Pointer Events W3C Recommendation, Interoperable Touch, and Removing the Dreaded 300ms Tap Delay

February 24th, 2015

Today, the W3C published Pointer Events as a final Recommendation standard. This journey began a little over 2 years ago when we first submitted our proposal to the W3C for a common event model across pointing input devices. Since then, the spec has evolved and improved with the collaboration of Mozilla, Google, Opera, jQuery, IBM,…

Status roadmap update: srcset, <main> element, and date inputs in development

December 8th, 2014

Today we’re updating our platform roadmap with a few more features that we’ve started working on: Responsive Images: image srcset To take advantage of high resolution screens, it’s desirable to provide higher resolution image resources. While today’s devices come with all sorts of different resolution screens, it’s important to be able to provide the right…

Bringing Interoperable Real-Time Communications to the Web

October 27th, 2014

Together with the industry-leading expertise of Skype, we’re excited to announce development has begun on the ORTC API for WebRTC, a key technology to make Real-Time Communications (RTC) on the web a reality.  We aim to make browser-based calls more convenient by removing the need to download a plugin.  It’s all about convenience – imagine…

Making the web “just work” with any input: Mouse, Touch, and Pointer Events

September 5th, 2014

We recently announced support for the Touch Event API in Internet Explorer for Windows Phone 8.1 Update as a part of our commitment to make the Web “just work” for our users. This means IE now supports all three major pointing input APIs: Mouse Events, Touch Events, and Pointer Events. Mobile browsing experience gets better,…

Understanding the Real-World Performance of your Web Application Across IE11 and Other Browsers

December 12th, 2013

Together with Google, Mozilla, Microsoft, and other community leaders, the W3C Web Performance working group has standardized the Navigation Timing, Resource Timing, User Timing, and Performance Timeline interfaces to help you understand the real-world performance of navigating, fetching resources, and running scripts in your Web application. You can use these interfaces to capture and analyze…

Updates to the Internet Explorer Testing Center

July 2nd, 2013

With the release of Internet Explorer 11 Preview as part of the Windows 8.1 Preview, we have updated the IE Testing Center to include new test cases for the standards supported in IE11, advancing browser interoperability. As Web developers are building for more browsers and devices, they want to be more efficient by using the…

Web Performance APIs Rapidly Become W3C Recommendations

May 22nd, 2013

The W3C Web Performance Working Group recently published three specifications as W3C Recommendations with full implementations from all major browser vendors, advancing developers’ ability to accurately measure the performance of Web applications and make the Web faster. Over the last three years, companies including Microsoft, Google, Mozilla, Intel, Facebook, and others have been working towards…

W3C Transitions Pointer Events to Candidate Recommendation

May 10th, 2013

Today, the W3C published Pointer Events as a Candidate Recommendation, an important step towards a standard and interoperable way to handle input from touch, pen, mouse, and more. This fast 5-month progression from First Public Working Draft to Candidate Recommendation is a mark of the effective collaboration between Microsoft, Google, Mozilla, Opera, Nokia, jQuery, and…

Test the Web Forward – Seattle 2013

April 26th, 2013

On April 12-13, Microsoft hosted a record-setting Test the Web Forward event to advance the Web by creating interoperability tests. Dozens of volunteers from Adobe, AT&T, Blackberry, Mozilla, and many other local companies joined us at our Seattle offices to learn about Web standards testing, how to write CSS and HTML tests, as well as…

Enabling Professional-Quality Online Video: New Specifications for Interoperable Captioning

April 25th, 2013

Video captioning on the Web is about to get significantly better, putting in place another critical building block for enabling professional-quality online video delivery and playback. To achieve the experience of broadcast television, the Web needs to provide captioning capabilities including word highlighting, tight synchronization between captions and spoken word, flexible caption positioning, caption styling,…