Last Call: CSS3 module: Multi-column layout

Tuesday, June 30, 2009 - World Wide Web Consortium - Web Standards

2009-06-30: The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS3 module: Multi-column layout. This module describes multi-column layout in CSS. It builds on the CSS3 Box model module and adds functionality to flow the content of an element into multiple columns. Comments are welcome through 01 October. Learn more about the Style Activity. (Permalink)

Two SML Notes: XLink Reference Scheme, EPR-Based Reference Schemes

Tuesday, June 30, 2009 - World Wide Web Consortium - Web Standards

2009-06-30: The Service Modeling Language Working Group has published two Working Group Notes: The SML XLink Reference Scheme and Framework for SML EPR-Based Reference Schemes. The Service Modeling Language specification extends the Extensible Mark-up Language and XML Schema with a mechanism for incorporating into XML documents references to other documents or document fragments. The first note addresses the construction of an SML reference scheme based on the XML Linking Language. The second addresses the construction of SML reference schemes for document or document fragment references that employ WS-Addressing endpoint references (EPRs). Learn more about the Extensible Markup Language (XML) Activity. (Permalink)

Real-time Systems Knowledge

Monday, June 29, 2009 - Matt

Scoble: Real-time systems hurting long-term knowledge?

UX Magazine running on Drupal

Monday, June 29, 2009 - Constantinos Demetriadis

What a week! We have a bunch of new and exciting stuff to announce this week, but we'll start off the day by announcing our transition to Drupal. UX Magazine is now running on Drupal 6. The design has been left intact, although most of our frequent visitors will notice a dramatic upgrade regarding the sites' speed. We've also moved all out stuff over to the Rackspace cloud. We might still have some unresolved issues in the backend, and we might have to double up on some feeds but please bare with us, this is all part of the transition...

We have lot's of exciting announcements coming this week. Stay tuned by following us on twitter or by subscribing to one of our feeds

UX Magazine running on Drupal

Monday, June 29, 2009 - Constantinos Demetriadis

What a week! We have a bunch of new and exciting stuff to announce this week, but we'll start off the day by announcing our transition to Drupal. UX Magazine is now running on Drupal 6. The design has been left intact, although most of our frequent visitors will notice a dramatic upgrade regarding the sites' speed. We've also moved all out stuff over to the Rackspace cloud. We might still have some unresolved issues in the backend, and we might have to double up on some feeds but please bare bear with us, this is all part of the transition...

We have lot's of exciting announcements coming this week. Stay tuned by following us on twitter or by subscribing to one of our feeds

First Authorized Translation of WCAG 2.0 Published

Friday, June 26, 2009 - World Wide Web Consortium - Web Standards

2009-06-26: W3C announces the French Authorized Translation of Web Content Accessibility Guidelines (WCAG) 2.0, Règles pour l'accessibilité des contenus Web (WCAG) 2.0. It is the first of several planned WCAG 2.0 Translations: Brazilian Portuguese, Catalan, Chinese, Czech, Danish, Dutch, German, Hindi, Hungarian, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Swedish, and other languages. Translations are listed on the WCAG 2.0 Translations page and announced via the WAI Interest Group mailing list and WAI RSS feed. Learn more about translating W3C documents, Policy for Authorized W3C Translations, WCAG 2.0, and the Web Accessibility Initiative (WAI). (Permalink)

Steve Bratt to Assume Full-Time Role as Web Foundation CEO

Friday, June 26, 2009 - World Wide Web Consortium - Web Standards

2009-06-26: As of 30 June, Steven R. Bratt will step down from his role as W3C CEO in order to pursue full-time the role of CEO of the World Wide Web Foundation. The Web Foundation was announced in September 2008 with a mission to advance the Web, connect humanity, and empower people. Steve has been part-time CEO of the Web Foundation since then.

W3C Workshop on Using Ink in Multimodal Applications Canceled

Thursday, June 25, 2009 - World Wide Web Consortium - Web Standards

2009-06-25: The Workshop on Using Ink in Multimodal Applications, which was planned for 10-11 July 2009 in Grand Bend, Ontario (Canada), has been canceled. The goal of the Workshop was to help the Multimodal Interaction Working Group integrate handwriting modality components (Ink Modality Components) into the MMI Architecture and clarify what should be added to the Multimodal specifications to enable applications to adapt to various modality combinations including Ink. The group is planning to meet face-to-face during W3C's TPAC 2009, and will continue to discuss possible extensions for InkML and how to integrate the specification into the architecture. Read about the Ink Markup Language (InkML) and W3C's Multimodal Interaction Activity. (Permalink)

Five Web Services Drafts Updated

Thursday, June 25, 2009 - World Wide Web Consortium - Web Standards

2009-06-25: The Web Services Resource Access Working Group published updates to five Working Drafts: Web Services Enumeration (WS-Enumeration), Web Services Eventing (WS-Eventing), Web Services Resource Transfer (WS-RT), Web Services Transfer (WS-Transfer), and Web Services Metadata Exchange (WS-MetadataExchange). The first describes a general SOAP-based protocol for enumerating a sequence of XML elements that is suitable for traversing logs, message queues, or other linear information models. The second describes a protocol that allows Web services to subscribe to or accept subscriptions for event notification. The third defines extensions to WS-Transfer that deal primarily with fragment-based access to resources to satisfy the common requirements of WS-ResourceFramework and WS-Management. The fourth describes a general SOAP-based protocol for accessing XML representations of Web service-based resources. The fifth defines how metadata associated with a Web service endpoint can be represented as resources, how metadata can be embedded in endpoint references, and how metadata could be retrieved from a Web service endpoint. Learn more about the Web Services Activity. (Permalink)

Note Published: W3C mobileOK Scheme 1.0

Thursday, June 25, 2009 - World Wide Web Consortium - Web Standards

2009-06-25: The Mobile Web Best Practices Working Group has published a Group Note of W3C mobileOK Scheme 1.0. W3C's mobileOK is designed to improve the Web experience for users of mobile devices by rewarding content providers that adhere to good practice when delivering content to them. This document describes the mobileOK scheme, which allows content providers to promote their content as being suitable for use on very basic mobile devices. Learn more about the Mobile Web Initiative Activity. (Permalink)

W3C Invites Implementations of Widgets 1.0: Digital Signatures

Thursday, June 25, 2009 - World Wide Web Consortium - Web Standards

2009-06-25: The Web Applications Working Group invites implementation of the Candidate Recommendation of Widgets 1.0: Digital Signatures. Widgets are full-fledged client-side applications that are authored using Web standards and packaged for distribution. This document defines a profile of the XML Signature Syntax and Processing 1.1 specification to allow a widget package to be digitally signed, helping to ensure continuity of authorship and distributorship. Learn more about the Rich Web Client Activity. (Permalink)

2.8 Plugin Compatibility

Monday, June 22, 2009 - Ryan


Some plugins are causing grief for those upgrading to 2.8.

  • HyperDB needs to be updated to the latest version, otherwise tags won’t save.
  • DB Cache also prevents tags from being saved. I haven’t seen an update for it yet.
  • Plugins that load old versions of jQuery for all admin pages will break all kinds of stuff.  Plugins should use the version of jQuery that ships with WP.  If a plugin must use a particular version of jQuery, that version should be queued only for the plugin’s own pages.
  • Themes that call get_categories() from functions.php before the init action fires will fail.  2.8.1 will workaround this, but ideally these themes should update so that they can handle custom taxonomies properly.

The Way I Work, annotated

Friday, June 19, 2009 - Matt

pna I was fortunate enough to be featured in the July issue of Inc. magazine’s “The Way I Work” column. (Page 114, the one with Paul Graham on the cover.) The article is great and the photography very flattering, but it’s a little misleading. All TWIW articles are written in the first person, but not directly authored by the subjects, and we’re not allowed to see them before they’re published. These bizarre rules have some unexpected outcomes, and I’ve taken the liberty of rewriting the article in my own words and with lots of extra links. (You can read the original here.)

On a good morning there’s no alarm clock. I wake up with the sun and do my best to resist the instinctive urge to look at the computer or check email for at least an hour.

My vice of choice isn’t coffee, but the Kindle. Its electronic shelves are filled mostly with the business books  I read in order to grow up to be a real businessman (before someone figures out I’m not). At any point in time I have about 120 books downloaded. Interspersed between Drucker, Godin, and Buffett are classics like Seneca, which I wish I could read more often but only get to a few times a year.

Automattic, the holding company behind WordPress.com, finally got an office late last year at Pier 38, a beautiful open-floorplan space right on the Embarcadero. It’s about a five-minute walk from my apartment, but my preference is to work from home. We’re very much a virtual company where everyone primarily works from home (or their coffee shop of choice). The half dozen of us in the Bay Area will go in on Thursdays to have a little company, but six days out of the week the space is usually empty. But we throw some great parties there.

The team communicates mostly via P2, something a little like Twitter but password-protected, with real-time updates and threaded inline conversations. P2 is almost like a chat channel, but structured like a blog, and we’ve evolved to have almost a dozen across the 40 people at Automattic – serving a variety of purposes. We fill any gaps in communication by IRC, Skype, and, in a pinch, email.

In my home office there are two 30-inch monitors — a Mac and a PC. They share the same mouse and keyboard using Synergy so I can copy and paste between them. The Mac is mostly used for email and chat, while web stuff and coding happen on the PC. The keyboard is, of course, Dvorak, a more efficient keyboard layout that I switched to 10 years ago. I also have a Sony Z90 laptop with me all the time, whether I’m going overseas or just to the doctor’s office. I’m pretty rough on laptops, sometimes going through two a year. At home I like to geek out with home servers and networking, and sometimes find myself doing IT support for family, friends, and colleagues.

One of my favorite programs that we didn’t make is RescueTime. Hackers all know that you have to profile before you can optimize, and RescueTime runs in the trap of my computers and tracks how much time I spend on different things, sometimes with surprising results. My biggest time-suck is email, and to help out I wrote a WordPress plugin that filters people into folders based on their email address and priority settings which helps keep my inbox relatively clean. Tim Ferriss, author of The 4-Hour Work Week, advocates checking email only twice a week but that’s too severe for me. I’m currently trying Leo Babauta’s approach from The Power of Less, which suggests small steps like checking email five set times a day instead of constantly. It’s like dieting: People who binge diet gain it all back. That happens to me with email.

Music is my muse and I listen to it all day. There’s a lot of jazz — Dexter Gordon and Sonny Rollins — but I’m also a big fan of Jay-Z, Beyoncé, and Method Man. I have an analog Shindo stereo that was hand built in Japan and the aural experience is mind-blowing. When you’re coding you really have to be in the zone so I’ll listen to a single song over and over on repeat, hundreds of times. It helps me focus. The other best way to focus is to turn off email and instant messenger. The moment that little toaster pops up and says “you’ve got mail” you’re taken out of the flow. You’re juggling variables and functions and layouts and the moment you look away it all falls to the ground — it takes you 10 minutes getting it back in the air again.

A big part of my job is to manage the support, usability, and product development people who are scattered all over the globe, from Alabama to Ireland to Bulgaria. My management strategy is centered on hiring: find extremely self-motivated and curious people and then give them the autonomy to succeed. There’s no manager looking over anybody’s shoulder, so everyone needs to be self-directed. For every person we hire there are hundreds of applications. We always start people on a contract basis first; that way we mutually understand what it’s like to work with each other. One of the most important things I look for in résumés is a history of contributing to Open Source projects, because I know these people will understand our ethos.

For four years I was the only developer on Akismet, our anti-spam service. It started because my mom had wanted to start a blog but I was scared she’d be bombarded by spam for Viagra and worse, think that’s what I looked at all day. We finally added a second engineer to the project at the end of 2008, which was weird for me but was necessary for growth, especially as I’m pulled in more and more directions.

I go out for lunch whenever I can, which fits well with my preference for no meetings before 11 AM. There’s something very personal about sharing food with someone; it’s a deeper connection than shaking hands in a boardroom. Often when I’m in town I’ll have lunch with Toni Schneider, my CEO. He and I get along super well which is one of the reasons I think the business has worked. He brings gravitas because he’s a digital native but also has great startup experience including being the CEO of Oddpost, a webmail company Yahoo acquired in 2004. Sometimes we’ll go to lunch at 12:30 and stay until 5.

In general, I’m pretty darn disorganized, late as often as not, and really bad at keeping a schedule. My PA is now focusing on office and event tasks so I’m in the market for someone new. Last year I was on the road 212 days and clocked 175,000 miles, which is seven times around the globe (according to Dopplr, a great travel journal I use). The bulk of my travel is to WordCamps, which are educational and networking events that celebrate blogging. Automattic held our first annual WordCamp in San Francisco in 2006, thrown together just a few weeks before the event happened. Now they’ve exploded all over the world and I’ve been to over 30 community-organized events from South Africa to the Philippines. I say they’re a great bargain: a full day of quality speakers, BBQ lunch, a cool t-shirt, and a party for $25. We just wrapped the largest WordCamp ever here in San Francisco with over 700 people.  Though I’d love to, if I went to every WordCamp I wouldn’t have any time to actually build WordPress, so I’m cutting back and trying to go to every other one. They are great fun, though; it’s a chance to be a rockstar for a day. In the Philippines after the conference was done I stayed almost two hours afterward taking pictures and autographing badges and laptops. I’ve even been asked to sign body parts. Really.

To document my experiences when I travel I use my Nikon D3 camera. My photos are autobiographical — my memory is so bad (and the travel pretty grueling) that I’ll forget everything about a trip, and the photos help trigger my memories. On the plane ride home I’ll process and edit the photos as a narrative of each day, a visual diary. On my trip to Vietnam last February I took 2-3 thousand photos. I’ve heard that the difference between an amateur photographer and a pro is that the amateur shows you everything they shoot. I’m somewhere in between — I’ll post maybe a quarter of what I take.

I used to think constantly about building an audience for my blog but now my attitude is that if I’m not blogging for myself it’s not worth it. I don’t force myself to post once a day, I just do it when it feels natural. Sometimes people complain — “Write more about WordPress; we don’t want to see photos of kids in Vietnam” — but I don’t really care. For my 25th birthday in January I published a list of 2009 goals on my blog. It included learning Spanish, learning how to cook, and posting 10,000 photos. Cooking has been a total fail so far; I go out for every meal. If you open my refrigerator you’ll find Girl Scout cookies and barbecue sauce. Photos are blazing along, half-way through the year and I’ve taken 20,000 photos and posted about 4,000 of them.

My blog is fortunate enough to get lot of comments and I read and manually approve each one. I think the broken windows theory — a broken window or graffiti in a neighborhood begets more of the same — applies online. I’ll happily approve a comment from someone who completely disagrees with everything I believe in, but if I get a positive comment with a curse word in it I’ll edit it out. My blog is like my living room: If someone was acting out in my house, I’d ask that person to leave.
I look at our numbers every day, usually after 5 PM PST when GMT goes into a new day. We have an internal dashboard where we track 500 to 600 statistics about everything from how often people are logging in to WordPress.com to how many words they’re pressing per day. Almost all of the numbers are real-time.

I do my best work mid-morning and super late at night, from one to five in the morning. Some people don’t need sleep, but I actually need a ton. I just sleep all the time, catching naps in the afternoon or a 20-minute snooze in the office. Our business is 24 hours — folks in Australia start their day around 4 PM my time and our guys and girls in Europe get going around midnight. Sometimes I’ll go out at night, come home from the bar at 2 or 3 AM, and then go back to work.

For WordPress we’re trying to set up a community that will be around 10 to 30 years from now, one that’s independent from the whims of the market. My role is somewhat like Linus for Linux or Shuttleworth for Ubuntu, affectionately referred to as BDFL, and it’s my responsibility to meet as many users as possible and direct the software in a way that reflects their interest. Last year I probably met 5,000 or 6,000 WordPress users, about half of them who make their living from it. We want to be like Google, eBay, Amazon — they all enable other people to make far more money than the company captures. That’s ultimately what we’re trying to do, we’re trying to create a movement.

My Mom started a blog a couple of months ago. Six years into this, and we finally made it easy enough for my Mom to use. (She hates it when I say that.)

If you ask questions in the comments, I’ll do my best to answer them.

First Draft Published for Ontology for Media Resource 1.0

Thursday, June 18, 2009 - World Wide Web Consortium - Web Standards

2009-06-18: The Media Annotations Working Group has published the First Public Working Draft of Ontology for Media Resource 1.0. This specification defines an ontology for cross-community data integration of information related to media resources, with a particular focus on media resources on the Web. The ontology is supposed to foster interoperability and counter the current proliferation of video metadata formats by providing full or partial translation and mapping towards existing formats. Learn more about the Video in the Web Activity. (Permalink)

CSS Fonts Module Level 3 Draft Published

Thursday, June 18, 2009 - World Wide Web Consortium - Web Standards

2009-06-18: The Cascading Style Sheets (CSS) Working Group has published the Working Draft of CSS Fonts Module Level 3. This CSS3 module describes how font properties are specified and how font resources are loaded dynamically. This draft consolidates material previously divided between the CSS3 Fonts and CSS3 Web Fonts modules. Learn more about the Style Activity. (Permalink)

Auto Upgrading to Nightly Builds

Thursday, June 18, 2009 - Ryan


WP’s automatic upgrade can be used to automatically upgrade to betas and nightly builds for the development branch or the latest stable branch.  To get onto a development upgrade path you must first make a small change to wp-includes/version.php.

The current release of WP is 2.8.  If you peek in the version.php file, you will see this:

$wp_version = '2.8';

If you would like to try out the latest development builds for the upcoming 2.8.1 release, change that line to this:

$wp_version = '2.8.1-dev';

“dev” can be any string. The presence of a suffix on the version tells the automatic upgrade to put you on the upgrade path for 2.8.1 development releases. You will be able to automatically upgrade to each nightly, beta, and RC build for 2.8.1. Once the final 2.8.1 release comes out, automatic upgrade will upgrade you to that official release and put you back on the stable release path. To get back on the 2.8 development branch upgrade path after the release of 2.8.1, you would have to change your version to “2.8.2-dev”.

If you are feeling really experimental, you can get on the 2.9 development path by setting the version to “2.9-dev”. Unlike the 2.8 development path which contains only fixes to high-impact bugs, the 2.9 path is where new feature development is happening. You probably want the 2.9 path only if you are a developer.

Update: Peter wrote a plugin that makes this easier.

First Drafts of Widgets 1.0: Access Requests Policy; URI Scheme

Wednesday, June 17, 2009 - World Wide Web Consortium - Web Standards

2009-06-18: The Web Applications Working Group has published two First Public Working Drafts: Widgets 1.0: Access Requests Policy and Widgets 1.0: URI Scheme. The former defines the security model controlling network access from within a widget, as well as a method for widget authors to request that the user agent grant access to certain network resources. The latter defines a "widget:" URI scheme to help identify resources within a widget package. Learn more about the Rich Web Client Activity. (Permalink)

W3C Launches Open Web Education Alliance Incubator Group

Tuesday, June 16, 2009 - World Wide Web Consortium - Web Standards

2009-06-17: W3C is pleased to announce the creation of the Open Web Education Alliance Incubator Group, whose mission is to help enhance and standardize the architecture of the World Wide Web by facilitating the highest quality standards and best practice based education for future generations of Web professionals. The goal of this Incubator Group is to bring together interested individuals, companies, and organizations with a strong interest in the field of educating Web professionals, to explore the needs and issues around the topic of Web development education. The group will be chaired by John Allsopp. The following W3C Members have sponsored the charter for this group: Adobe Systems Inc.; Mitsue-Links Co., Ltd; and Opera Software. Read more about the Incubator Activity, an initiative to foster development of emerging Web-related technologies. Incubator Activity work is not on the W3C standards track. (Permalink)

Last Call: Delivery Context Ontology

Tuesday, June 16, 2009 - World Wide Web Consortium - Web Standards

2009-06-16: The Ubiquitous Web Applications Working Group has published a Last Call Working Draft of Delivery Context Ontology. A "Delivery Context" is a source of information that can help create context-aware applications, thus providing a compelling user experience. The Delivery Context Ontology specification provides a formal model of the characteristics of the environment in which devices interact with the Web or other services. The Delivery Context includes the characteristics of the Device, the software used to access the service and the Network providing the connection among others. Comments are welcome through 07 July. Learn more about the Ubiquitous Web Applications Activity. (Permalink)

Updated Drafts of SVG Parameters 1.0

Tuesday, June 16, 2009 - World Wide Web Consortium - Web Standards

2009-06-16: The SVG Working Group has published two Working Drafts: SVG Parameters 1.0, Part 1: Primer and SVG Parameters 1.0, Part 2: Language. The SVG Parameters specification is an SVG 2.0 Module to provide a declarative way to incorporate parameter values into SVG content. Often, users may wish to create a single resource, and reuse it several times with specified variations, and this specification provides a means to do so without the use of scripts. The Primer suggests how to use the SVG Parameters specification with SVG 1.2. Learn more about the Graphics Activity. (Permalink)

The Capitalist Manifesto

Monday, June 15, 2009 - Matt

The Capitalist Manifesto: Greed Is Good (To a Point). A fair summary view of financial goings-on, with a bit of preaching at the end.

W3C Celebrates Semantic Web Progress at SemTech 2009

Monday, June 15, 2009 - World Wide Web Consortium - Web Standards

2009-06-15: W3C technical staff and more than 30 W3C Member organizations will present at the Semantic Technology Conference (SemTech) this week in San Jose, California. Sessions led by W3C staff and Member organizations highlight the accelerating rate of adoption and deployment of Semantic Web technologies in the past year. "We have gathered a growing number of Semantic Web use cases and case studies in the past 12 months," said Ivan Herman, Semantic Web Activity Lead for W3C and one of the presenters. "What thrills me is the diversity of application areas for the Semantic Web, including more software, services and tools, as well as successful deployment in business and industry." Read the full press release and learn more about the Semantic Web Activity. (Permalink)

Call for Review: SKOS Reference Proposed Recommendation

Monday, June 15, 2009 - World Wide Web Consortium - Web Standards

2009-06-15: The Semantic Web Deployment Working Group has published the Proposed Recommendation of SKOS Simple Knowledge Organization System Reference. SKOS provides a common data model for sharing and linking knowledge organization systems via the Web. SKOS is a vocabulary for expressing the basic structure and content of concept schemes such as thesauri, classification schemes, subject heading schemes, taxonomies, folksonomies, and other similar types of controlled vocabulary. As an application of the Resource Description Framework (RDF), SKOS allows concepts to be composed and published on the World Wide Web, linked with data on the Web and integrated into other concept schemes. Along with this publication of the SKOS Reference Proposed Recommendation the Working Group has published an updated SKOS Primer Working Draft. Comments are welcome through 15 July. Learn more about the Semantic Web Activity. (Permalink)

W3C Invites Implementation of OWL 2

Monday, June 15, 2009 - World Wide Web Consortium - Web Standards

2009-06-15: The OWL Working Group invites implementation of its OWL 2 Web Ontology Language. OWL 2 is a compatible extension to OWL 1, providing additional features for people using ontologies. An ontology is a structured set of terms that a particular community uses for organizing data, such as "title", "author", and "ISBN" for data about books. The OWL 2 document set contains 9 technical specifications and 4 instructional documents. The Recommendation-track specifications are now Candidate Recommendations, indicating that the Working Group and the W3C Director believe this is a good time for systems to begin adopting OWL 2 features on an experimental basis. The group maintains a list of implementations and encourages new information about implementations and other feedback to be sent to it comments address. The 4 instructional documents, which provide an introduction to OWL 2, are now at Last Call: overview, primer, new features and rationale, and quick reference. Finally, a new datatype used within both OWL and RIF, called rdf:PlainLiteral (formerly called rdf:text) is also a Candidate Recommendation. Learn more about the Semantic Web. (Permalink)

On Tekzilla

Sunday, June 14, 2009 - Matt

I was on Tekzilla Episode 92, interviewed by the lovely Veronica Belmont.

Call for Prior Art Related to US Patent 5,764,992

Friday, June 12, 2009 - World Wide Web Consortium - Web Standards

2009-06-12: This is a public call for prior art. On 5 March 2009, pursuant to its rights under W3C's Patent Policy, Apple, Inc. disclosed US patent 5,764,992 and claimed that it applies to the Widgets 1.0: Updates specification. Apple excluded all claims from the W3C Royalty-Free License commitment of the W3C Patent Policy given by Participants of the Web Applications Working Group. In accordance with the exception procedures of the Patent Policy, W3C launched a Patent Advisory Group (PAG) to determine possible solutions. The PAG has advised W3C to issue this call for prior art. The PAG seeks information about software update systems available before June 1995 that offer a viable solution that may apply to the use of updates in Widgets. People who wish to provide feedback should refer to the call for prior art for more information. (Permalink)

UK Government Moves to Put Data on the Web

Wednesday, June 10, 2009 - World Wide Web Consortium - Web Standards

2009-06-10: Today the Office of the Prime Minister in the UK announced that Tim Berners-Lee will "help drive opening of access to Government data on the web over the coming months." The announcement is an important step in helping to fulfill the vision for a Web of Linked Open Data built on W3C's open Semantic Web standards, espoused by Berners-Lee in his TED 2009 talk. "Government data the people's data is an important component to the larger Linked Open Data movement," said Berners-Lee. "I look forward to working with multiple government agencies and local enthusiasts to help early adopters bring their data to the bigger picture." In April, Berners-Lee engaged similarly with the US government offering to help them join the "rapidly growing Linked Open Data cloud, to which US recovery data will be a welcome addition." W3C's own eGovernment Interest Group has also been actively building an international network of support to work with governments on issues of transparency, accountability, and efficiency through open data. Learn more about W3C's eGovernment and Semantic Web Activities. (Permalink)

W3C Invites Implementations of XQuery Update Facility 1.0

Wednesday, June 10, 2009 - World Wide Web Consortium - Web Standards

2009-06-10: The XML Query Working Group has published a minor update to the Candidate Recommendation of XQuery Update Facility 1.0. This document defines an update facility that extends the XML Query language, XQuery. The XQuery Update Facility provides expressions that can be used to make persistent changes to instances of the XQuery 1.0 and XPath 2.0 Data Model. This draft reflects changes made in response to comments received so far during the Candidate Recommendation period. Learn more about the Extensible Markup Language (XML) Activity. (Permalink)

Note: Requirements for Japanese Text Layout

Thursday, June 4, 2009 - World Wide Web Consortium - Web Standards

2009-06-04: Participants in the Japanese Layout Task Force (from four W3C Groups (CSS, Internationalization Core, SVG and XSL Working Groups) published a Group Note of Requirements of Japanese Text Layout. This document describes requirements for general Japanese layout realized with technologies like CSS, SVG and XSL-FO. The document is mainly based on a standard for Japanese layout, JIS X 4051. However, it also addresses areas which are not covered by JIS X 4051. A Japanese version is also available. Learn more about W3C's Internationalization Activity. (Permalink)

Call for Review: POWDER Suite is a Proposed Recommendation

Thursday, June 4, 2009 - World Wide Web Consortium - Web Standards

2009-06-04: The Protocol for Web Description Resources (POWDER) Working Group has published three Proposed Recommendations: Protocol for Web Description Resources (POWDER): Grouping of Resources, Description Resources, and Formal Semantics. The Protocol for Web Description Resources (POWDER) suite facilitates the publication of descriptions of multiple resources such as all those available from a Web site (see POWDER use cases). The first of these three documents describes how sets of IRIs can be defined such that descriptions or other data can be applied to the resources obtained by dereferencing IRIs that are elements of the set. The second details the creation and lifecycle of Description Resources (DRs), which encapsulate POWDER metadata. The third describes the formal semantics of the formalism. Comments are welcome through 05 July. Learn more about the Semantic Web Activity. (Permalink)

W3C Invites Implementations of SOAP over Java Message Service 1.0

Thursday, June 4, 2009 - World Wide Web Consortium - Web Standards

2009-06-04: The SOAP-JMS Binding Working Group invites implementation of the Candidate Recommendation of SOAP over Java Message Service 1.0. The work described in this and related documents is aimed at a set of standards for the transport of SOAP messages over JMS [Java Message Service]. The main purpose is to ensure interoperability between the implementations of different Web services vendors. It should also enable customers to implement their own Web services for part of their infrastructure, and to have this interoperate with vendor provided Web services. The main audience will be implementers of Web services stacks; in particular people who wish to extend a Web services stack with an implementation of SOAP/JMS. This document specifies how SOAP should bind to a messaging system that supports the Java Message Service (JMS). Learn more about the Web Services Activity. (Permalink)

Registration Open: Live Training Sessions On Mobile Web Design

Thursday, June 4, 2009 - World Wide Web Consortium - Web Standards

2009-06-04: Today, the W3C Mobile Web Initiative opens registration for its first ever live training day. Training will take place Thursday, 2 July 2009, in Cambridge, UK. Students will attend a full day of lectures and hands on sessions on the W3C Mobile Web Best Practices standard, and more generally on mobile Web design. This training event is part of the MobiWeb 2.0 project supported by the European Union's 7th Research Framework Programme (FP7). Read the full announcement and learn more about the W3C Mobile Web Initiative. (Permalink)

Drafts of MathML 3.0 and MathML for CSS Profile Published

Thursday, June 4, 2009 - World Wide Web Consortium - Web Standards

2009-06-04: The Math Working Group has published Working Drafts of Mathematical Markup Language (MathML) Version 3.0 and A MathML for CSS profile. MathML is an XML application for describing mathematical notation and capturing both its structure and content. The goal of MathML is to enable mathematics to be served, received, and processed on the World Wide Web, just as HTML has enabled this functionality for text. This document describes a profile of MathML 3.0 that admits formatting with Cascading Style Sheets. Learn more about the Math Activity. (Permalink)

Use Cases and Requirements for Ontology and API for Media Object 1.0 Draft Published

Thursday, June 4, 2009 - World Wide Web Consortium - Web Standards

2009-06-04: The Media Annotations Working Group has published a Working Draft of Use Cases and Requirements for Ontology and API for Media Object 1.0. This document specifies use cases and requirements as an input for the development of the "Ontology for Media Object 1.0" and the "API for Media Object 1.0". The ontology will be a simple ontology to support cross-community data integration of information related to media objects on the Web. The API will provide read access and potentially write access to media objects, relying on the definitions from the ontology. Learn more about the Video in the Web Activity. (Permalink)

Last Call: WebCGM 2.1

Thursday, June 4, 2009 - World Wide Web Consortium - Web Standards

2009-06-04: The WebCGM Working Group has published a Last Call Working Draft of WebCGM 2.1. Computer Graphics Metafile (CGM) is an ISO standard, defined by ISO/IEC 8632:1999, for the interchange of 2D vector and mixed vector/raster graphics. WebCGM is a profile of CGM, which adds Web linking and is optimized for Web applications in technical illustration, electronic documentation, geophysical data visualization, and similar fields. First published (1.0) in 1999, WebCGM unifies potentially diverse approaches to CGM utilization in Web document applications. It therefore represents a significant interoperability agreement amongst major users and implementers of the ISO CGM standard. Comments are welcome through 02 July. Learn more about the Graphics Activity. (Permalink)

Last Call: Timed Text (TT) Authoring Format 1.0 – Distribution Format Exchange Profile (DFXP)

Wednesday, June 3, 2009 - World Wide Web Consortium - Web Standards

2009-06-03: The Timed Text Working Group has published a third Last Call Draft of Timed Text (TT) Authoring Format 1.0 – Distribution Format Exchange Profile (DFXP). Timed text is textual information that is intrinsically or extrinsically associated with timing information. The timed text authoring format is a content type that represents timed text media for the purpose of interchange among authoring systems. See changes in this draft. Comments are welcome through 30 June 2009. Learn more about the Video in the Web Activity. (Permalink)

Voice Extensible Markup Language (VoiceXML) 3.0 Published

Tuesday, June 2, 2009 - World Wide Web Consortium - Web Standards

2009-06-02: The Voice Browser Working Group has published an updated Working Draft of Voice Extensible Markup Language (VoiceXML) 3.0. VoiceXML 3.0 is a modular XML language for creating interactive media dialogs that feature synthesized speech, recognition of spoken and DTMF key input, telephony, mixed initiative conversations, and recording and presentation of a variety of media formats including digitized audio, and digitized video. The primary goal of this version 3.0 is to bring the advantages of Web-based development and content delivery to interactive voice response applications. See the diff-marked version showing changes made since the 19 December 2008 draft. Learn more about the Voice Browser Activity. (Permalink)

W3C Advisory Committee Elects Advisory Board

Monday, June 1, 2009 - World Wide Web Consortium - Web Standards

2009-06-02: The W3C Advisory Committee has filled four open seats on the W3C Advisory Board. Created in 1998, the Advisory Board provides guidance to the Team on issues of strategy, management, legal matters, process, and conflict resolution. Beginning 1 July, the nine Advisory Board participants are Jean-François Abramatic (IBM), Ann Bassetti (The Boeing Company), Jim Bell (HP), Don Deutsch (Oracle), Eduardo Gutentag (Sun Microsystems), Ora Lassila (Nokia), Charles McCathieNevile (Opera Software), Takeshi Natsuno (Keio University), and Arun Ranganathan (Mozilla). Steve Zilles continues as interim Advisory Board Chair. Read more about the Advisory Board. (Permalink)

W3C Talks in June

Monday, June 1, 2009 - World Wide Web Consortium - Web Standards

2009-06-01: Browse W3C presentations and events also available as an RSS channel. (Permalink)