There appears to be lots of detailed discussion of how the web can be improved but little agreement on consolidated goals. This document is an opinionated attempt to discuss how interactive web pages could be experienced, articulating the well understood direction, mimicking native apps, but also pointing out two new directions that native apps have little chance to solve.More…

Last week, at the WWW2013 conference in Rio de Janeiro, I gave the HTML5 tutorial within W3C's tutorial track. I met one of my online students who told me how good the course was. That made my day, believe...More…

There’s been a lot of discussion on how the social web is changing business. One of the challenges slowing down the adoption of social web is due to a lack of cross-industry interoperability, as social business is still in its early stages. Open standards are one way the industry can overcome this challenge. As the W3C is one of the organizations working to help, we've decided to host an event to determine future directions for standardizing the social web for business-driven use-cases. The all online W3C Social Business Jam runs from Nov 8-10th (Tuesday through Thursday) and you have to register to participate. More…

The future version 5 of HTML will allow math in a Web page, but the current version 4 does not. You can use XHTML instead, but not all Web clients understand it. Here is a recipe for the Apache Web server to make it return XHTML as HTML to such clients. That HTML will be invalid, of course, because it contains math, but the non-math parts are still handled. It's not as good a solution as having two versions of a page, but it's cheap.More…

The 'collapse' keyword in CSS is designed for HTML viewers that interactively expand &amp; collapse table columns. Current browsers don't do that by themselves, but with the help of some other features of CSS you can make browsers collapse columns, too. Here is the story behind the tutorial that explains how.More…

Back in April, I introduced the "wiki-based documentation project". At that time, it only contained the HTML documentation. I'm glad to now report that the CSS documentation is now completed. CSS Educational Materials for Beginners I have organized a curriculum...More…

Introduce myself My name is Hiroki Yamada. I am a W3C Fellow from Internet Academy (Japanese company). Internet Academy is a school for Web Designers and Web Developers. I've been in charge of developing on curriculum and educational materials. And...More…

Do you remember a time when people around you broke out in laughter,
but you didn't hear the joke? You could be doing a similar thing to your audience — leaving some
people out.... Read on to learn how to make presentations, talks, meetings, and training accessible to all
of your potential audience, including people with disabilities and others...More…

Some of you are familiar with the W3C Chairs angels, three home-made bots living in IRC, that are truly essential to the W3C Working Groups conducting their work on the phone: Trackbot, the toolbox, is the bot for creating and...More…

Posts navigation

The W3C blog is for discussions within W3C and the Web community at large. Announcements, issues on Web standards and educational materials among other topics are posted here; see the W3C home page for official announcements from W3C.