Vintage Nerd Arsenal
Thursday, January 26, 2012 - Ryan Boren
Workshop Report: Data and Services Integration
Thursday, January 26, 2012 - W3C Staff
W3C today published the report of the Workshop on Data and Services Integration, hosted on 20-21 October 2011 by MITRE in Bedford, Massachusetts, USA. This workshop provided a way for the community to meet and discuss some of the challenges of integration of heterogeneous data and services. With the emergence of the Web, the need for reusing data and services has become even stronger as the number of available services has grown. Different services stacks now exist from Web Services to Cloud-based services. One goal of this workshop was to figure out the needs in the domain of integration that would benefit from standardization, or where discussion via Community or Business Groups could gather a critical mass.
The participants came to the conclusion that solutions to the data integration issues can be the result of better integration of tools helping going cross-stacks. They also discussed how to architect RESTful services in the enterprise, with a plan to create a group to work on Linked Data Patterns, specifically REST-based patterns on RDF and other formats.
Incubator Group Report: Media Analysis Management Interface
Wednesday, January 25, 2012 - W3C Staff
The Media Analysis Management Interface Incubator Group published its final report, Media Analysis Management Interface XG Final Report. The Media Analysis Management Interface (MAMI) enables the understanding of the real world at a low cost by using analysis engines such as video image processing engines, sensor data analysis engines, and so on. It also enables various services to be easily provided, such as physical security, environmental load reduction, and intelligent accessibility services. The MAMI Incubator Group described the requirements of the MAMI and six use cases in three fields: energy saving, video surveillance, and operational improvement. The Incubator Group expects to collaborate with other W3C working groups, in particular the Multimodal Interaction Working Group.
This publication is part of the Incubator Activity. This work is not on the W3C standards track.
Group Note: MMI interoperability test report
Tuesday, January 24, 2012 - W3C Staff
The Multimodal Interaction Working Group has published a Group Note: MMI interoperability test report. This document describes an interoperability test, executed by various members of the Multimodal Interaction Working Group, to demonstrate interoperability of multimodal components which are implementing the "Multimodal Architecture and Interfaces" specification. Learn more about the Multimodal Interaction Activity.
Last Call: XML processor profiles
Tuesday, January 24, 2012 - W3C Staff
The XML Processing Model Working Group has published a Last Call Working Draft of XML processor profiles. This specification defines several XML processor profiles, each of which defines how any given XML document should be processed, both operationally and in terms of what information must be made available to applications. It is intended as a resource for other specifications, which can by a single normative reference establish precisely what input processing they require as well as what information they require. Comments are welcome through 29 February. Learn more about the Extensible Markup Language (XML) Activity.
W3C Invites Implementer Feedback on XML Security 2.0 Specifications
Tuesday, January 24, 2012 - W3C Staff
The XML Security Working Group invites implementation of three Candidate Recommendations: XML Signature Syntax and Processing Version 2.0, Canonical XML Version 2.0, and XML Signature Streaming Profile of XPath 1.0. XML Signatures provide integrity, message authentication, and/or signer authentication services for data of any type, whether located within the XML that includes the signature or elsewhere. The XML Security 2.0 specifications are designed to update the XML Signature and Canonical XML specifications to improve performance, streaming support, robustness, and reduced attack surface.
The Working Group has also published a W3C Note: XML Security RELAX NG Schemas, a document that provides RELAX NG schemas corresponding to the normative XSD schemas for XML Signature 1.1, XML Encryption 1.1, and related specifications.
To address patent disclosures related to the XML Signature 1.1 and XML Encryption 1.1 specifications, W3C has chartered a Patent Advisory Group. Concerns related to XML Signature 1.1 may also apply to XML Signature 2.0.
Learn more about the Security Activity.
Raspberry Pi | An ARM GNU/Linux box for $25. Take a byte!
Monday, January 23, 2012 - Dougal
Tiny ARM-based linux pc geared as a HTPC, for about $35. WANT.
Raspberry Pi | An ARM GNU/Linux box for $25. Take a byte!
Tags: want, hardware, raspberrypi, mediapc, htpc, linux, arm, tiny, video
Original Article: Raspberry Pi | An ARM GNU/Linux box for $25. Take a byte! Dougal Campbell's geek ramblings - WordPress, web development, and world domination.
Chalkboard Ammo Box of Tea Holding
Thursday, January 19, 2012 - Ryan Boren
Call for Review of two XML Schema Proposed Recommendations
Thursday, January 19, 2012 - W3C Staff
The XML Schema Working Group has published Proposed Recommendations of two specifications: W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures, W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes. The former specifies the XML Schema Definition Language, which offers facilities for describing the structure and constraining the contents of XML documents, including those which exploit the XML Namespace facility. The schema language, which is itself represented in an XML vocabulary and uses namespaces, substantially reconstructs and considerably extends the capabilities found in XML document type definitions (DTDs). This specification depends on XML Schema Definition Language 1.1 Part 2: Datatypes, which defines facilities for defining datatypes to be used in XML Schemas as well as other XML specifications. The datatype language, which is itself represented in XML, provides a superset of the capabilities found in XML document type definitions (DTDs) for specifying datatypes on elements and attributes. Comments are welcome through 20 February. Learn more about the Extensible Markup Language (XML) Activity.
Extensible Stylesheet Language (XSL) Version 2.0 Draft Published
Thursday, January 19, 2012 - W3C Staff
The XML Print and Page Layout Working Group has published a Working Draft of Extensible Stylesheet Language (XSL) Version 2.0. XSL-FO is an XML vocabulary that uses CSS and additional properties for formatting documents to paged media. Learn more about the Extensible Markup Language (XML) Activity.
CSS Text Level 3 Draft Published
Thursday, January 19, 2012 - W3C Staff
The Cascading Style Sheets (CSS) Working Group has published a Working Draft of CSS Text Level 3. This CSS3 module defines properties for text manipulation and specifies their processing model. It covers line breaking, justification and alignment, white space handling, text decoration and text transformation. Learn more about the Style Activity.
XMLHttpRequest Level 2 Draft Published
Wednesday, January 18, 2012 - W3C Staff
The Web Applications Working Group has published a Working Draft of XMLHttpRequest Level 2. The XMLHttpRequest specification defines an API that provides scripted client functionality for transferring data between a client and a server. Learn more about the Rich Web Client Activity.
Workshop Report: Linked Enterprise Data Workshop
Wednesday, January 18, 2012 - W3C Staff
W3C today published the final report of the Linked Enterprise Data Workshop, hosted by W3C on the 6-7 December in Cambridge, MA, USA. This workshop provided a way for the community to meet and discuss some of the challenges when deploying application relying on the principles of Linked Data. The presentations covered many different topics, ranging from the benefits a set of additional conventions would bring to specific technical issues such as the challenges of dealing with the reality that URLs do change sometimes, as well as the need for a more robust security model, and specific gaps in the current set of standards.
Participants of the Workshop agreed that W3C should create a Working Group to define a “Linked Data Platform”. This is expected to be an enumeration of specifications which constitute Linked Data, with some small additional specifications to cover specific functionality such as pagination. We anticipate a draft charter will be available in the coming weeks.
W3C Invites Implementations of Navigation Timing
Wednesday, January 18, 2012 - W3C Staff
The Web Performance Working Group invites implementation of the Candidate Recommendation of Navigation Timing. User latency is an important quality benchmark for Web Applications. While JavaScript-based mechanisms can provide comprehensive instrumentation for user latency measurements within an application, in many cases, they are unable to provide a complete end-to-end latency picture. To address the need for complete information on user experience, this document introduces the PerformanceTiming interfaces. This interface allows JavaScript mechanisms to provide complete client-side latency measurements within applications. Learn more about the Rich Web Client Activity.
Last Call: CSS Basic User Interface Module Level 3 (CSS3 UI)
Wednesday, January 18, 2012 - W3C Staff
The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS Basic User Interface Module Level 3 (CSS3 UI). The Cascading Style Sheets (CSS) is a language for describing the rendering of HTML and XML documents on screen, on paper, in speech, etc. It uses various selectors, properties and values to style basic user interface elements in a document. This specification describes those user interface related selectors, properties and values that are proposed for CSS level 3 to style HTML and XML (including XHTML and XForms). It includes and extends user interface related features from the selectors, properties and values of CSS level 2 revision 1 and Selectors specifications. Comments are welcome through 14 February. Learn more about the Style Activity.
JavaScript pattern and antipattern collection
Tuesday, January 17, 2012 - Dougal
Patterns and antipatterns in JavaScript.
JavaScript pattern and antipattern collection
Tags: javascript, patterns, programming, webdev, js, jquery, antipattern,
Original Article: JavaScript pattern and antipattern collection Dougal Campbell's geek ramblings - WordPress, web development, and world domination.
Report: Social Business - Next Steps after the Jam
Tuesday, January 17, 2012 - W3C Staff
W3C today published the final
report of the Social Business Jam. The report authors recommended starting a W3C Social Business Community Group to evolve social standards around
customer-driven use-cases.
Participants in the the event, which took place last November using
IBM's Collaboration Jam platform, explored how standards around social networking, such as those
developed by the Federated
Social Web XG, could lead to increased innovation throughout the
business cycle. Over 1000 participants discussed topics
such as identity management, mobile, attention, business processes,
integration, and metrics. W3C invites people to join the Social Business Community Group.
Announcing UX Magazine's New Jobs Board
Tuesday, January 17, 2012 - UX Magazine Staff

Over the past few years, we’ve heard from a lot of business and hiring managers that they find it hard to find qualified UX professionals and UX-minded businesspeople to fill vacant jobs in their organizations. We’ve also heard from UX pros who say that, in a world where anyone can claim to be able to “do UX,” it’s hard to stand out from throngs of job seekers on high-volume sites such as Monster.com and Indeed.com.
We’re therefore pleased to announce that we’ve launched a new jobs board exclusively for the UX community. We believe that UX Magazine’s strong reputation in and focus on the UX community, coupled with the very high traffic volume our site receives, will mean our jobs board will be valuable to job seekers and employers alike.
You can find our new jobs board by going to uxmag.com/uxjobs, or by clicking “UX Jobs” in the nav bar from anywhere on UX...read more
By UX Magazine Staff
Tweetage from @dougal
Monday, January 16, 2012 - Dougal
Bloomin’ Jalapeño Burger
Saturday, January 14, 2012 - Ryan Boren
W3C Invites Implementations of Multimodal Architecture and Interfaces
Thursday, January 12, 2012 - W3C Staff
The Multimodal Interaction Working Group invites implementation of the Candidate Recommendation of Multimodal Architecture and Interfaces. The specification describes a loosely coupled architecture for multimodal user interfaces, which allows for co-resident and distributed implementations, and focuses on the role of markup and scripting, and the use of well defined interfaces between its constituents. Learn more about the Multimodal Interaction Activity.
Two Drafts Published by the HTML Data Task Force
Thursday, January 12, 2012 - W3C Staff
The HTML Data Task Force of the Semantic Web Interest Group has published two documents today:
- The HTML Data Guide aims to help publishers and consumers of HTML data. With several syntaxes (microformats, microdata, RDFa) and vocabularies (schema.org, Dublin Core, microformat vocabularies, etc.) to choose from, it provides guidance on deciding what to choose in a way that meets the publisher's or consumer's needs.
- The Microdata to RDF describes processing rules that may be used to extract RDF from an HTML document containing microdata.
Both documents are Working Drafts, with the goal of publishing a final version as Interest Group Notes. Comments and feedbacks are welcome; please send them to the public-html-data-tf@w3.org mailing list.
Last Call: CSS Image Values and Replaced Content Module Level 3
Thursday, January 12, 2012 - W3C Staff
The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS Image Values and Replaced Content Module Level 3. CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. This module contains the features of CSS level 3 relating to the <image> type and replaced elements. It includes and extends the functionality of CSS level 2, which builds on CSS level 1. The main extensions compared to level 2 are the generalization of the <url> type to the <image> type, several additions to the ‘<image>’ type, a generic sizing algorithm for images and other replaced content in CSS, and several properties controlling the interaction of replaced elements and CSS's layout models. Comments are welcome through 07 February. Learn more about the Style Activity.
App Review: Weathermob - Express How You Feel About the Weather
Thursday, January 12, 2012 - Sachendra Yadav

Weathermob is a niche social networking service for sharing information about local weather, much as Instagram is a service for sharing pictures. It lets you share what you’re feeling about local weather and see what your friends are saying about theirs. A lot of weather apps allow users to share the weather report with Facebook, Twitter, and so on, but what’s interesting with Weathermob is the manner in which it helps the user put together an engaging story.
This is a great example how to make a utility application engaging. It takes a basic function—viewing a weather report—and helps users create whole stories around local weather to express themselves.
Inviting, Conversational Language
...read more
By Sachendra Yadav
ScreenRecycler
Wednesday, January 11, 2012 - Dougal
Use a second computer (Mac or Windows) as an additional external monitor for your Mac.
Tags: mac, windows, osx, lion, monitors, screenrecycler, utils, vnc, remote
Original Article: ScreenRecycler Dougal Campbell's geek ramblings - WordPress, web development, and world domination.
W3C Advisory Committee Elects Technical Architecture Group Participants
Wednesday, January 11, 2012 - W3C Staff
The W3C Advisory Committee has elected Robin Berjon (unaffiliated) and re-elected Henry Thompson (U. of Edinburgh) to the W3C Technical Architecture Group (TAG). W3C Director and TAG co-Chair Tim Berners-Lee also re-appointed Noah Mendelsohn (unaffiliated) and Jonathan Rees (Creative Commons). They join continuing participants Peter Linss (HP), Ashok Malhotra (Oracle), Larry Masinter (Adobe), and Jeni Tennison (unaffiliated). Many thanks to Dan Appelquist whose term ends this month. The mission of the TAG is to build consensus around principles of Web architecture and to interpret and clarify these principles when necessary, to resolve issues involving general Web architecture brought to the TAG, and to help coordinate cross-technology architecture developments inside and outside W3C. Read the TAG's December 2011 finding Identifying Application State and learn more about their public work plan.
Raising the Bar for Mobile Standards
Wednesday, January 11, 2012 - Megan Geyer

During a break in a long research day, I was speaking to a client about a project I was working on to develop iOS standards for a global financial company. Their initial response was, “What, you’re creating something beyond the Apple iOS Standards? What else is there to it?” We ended up having a lengthy discussion about mobile standards—what they are, what they are not, and what they should be. Apple, for instance, does a great job of explaining their touch interaction model and the individual UI elements of iOS, giving examples of when and how they are used. But there’s more to it than that.
From this conversation and other experiences I’ve had with creating standards, I realized that most companies approach standards from a branding perspective. Some may even approach them from...read more
By Megan Geyer
Last Call: WAI-ARIA 1.0 User Agent Implementation Guide
Tuesday, January 10, 2012 - W3C Staff
The Protocols and Formats Working Group has published a Last Call Working Draft of WAI-ARIA 1.0 User Agent Implementation Guide. This document describes how user agents should support keyboard navigation and respond to roles, states, and properties provided in Web content via WAI-ARIA. These features are used by authors creating accessible rich internet applications. Users often access the content using assistive technologies that rely on platform accessibility APIs to obtain and interact with information from the page. The WAI-ARIA User Agent Implementation Guide defines how implementations should expose content to accessibility APIs, helping to ensure that this information appears in a manner consistent with author intent. This document is part of the WAI-ARIA suite described in the WAI-ARIA Overview. Comments are welcome through 17 February. Learn more about the WAI Technical Activity.
First Drafts of two Provenance Specifications Published
Tuesday, January 10, 2012 - W3C Staff
The Provenance Working Group has published two First Public Working Drafts:
- PROV-AQ: Provenance Access and Query which specifies how to use standard Web protocols, including HTTP, to obtain information about the provenance of Web resources. This is part of the larger W3C provenance framework. Provenance refers to the sources of information, such as people and processes, involved in producing or delivering Web documents, data, and resources.
- PROV Model Primer which provides an intuitive introduction and guide to the core data model for building representations of the entities, people and processes involved in producing a piece of data or thing in the world.
Learn more about the Semantic Web Activity.
Trend Guide for 2012 CES
Tuesday, January 10, 2012 - UX Magazine Staff

For anyone interested in trends in consumer electronics or in this year's Consumer Electronic's Show (CES), the folks at Upstream have put together an interesting trend guide. In their words:
In advance of this year’s show, we’ve created a trend report. We hope it will serve as a valuable guide for visitors, placing the products, services and experiences they see into the larger context of 5 macro-trends:
QUANTIFIED SELF & M-HEALTH
Personal biometrics and digital enabled behavior analysis will increasingly let consumers discreetly track and manage their lives more effectively.
GESTURAL INTERFACES & AUGMENTED REALITY
New natural interfaces based on movement will allow more intuitive control of tech, increasing access to information and digital content.
SoLOMo...read more
By UX Magazine Staff
Paying Attention: The Most Valuable Skill in UX Research
Tuesday, January 10, 2012 - Juliette Melton

When you read about UX research you find lots of emphasis on the planning and structure of the research sessions. Where will you do research at a person's home or in a research facility? Will you go through a recruiting agency or recruit from your own network? Are you looking for target users? Can remote methods play a part?
These questions are all important in developing a solid research plan, but they don't speak much to the actual experience of asking people questions and listening to what they tell you.
You might not hear many people admit that user research can sometimes be boring. Especially when you're doing something like classic usability research, where you have...read more
By Juliette Melton
Frankincense Skull
Saturday, January 7, 2012 - Ryan Boren
Garage Pr0n
Friday, January 6, 2012 - Ryan Boren
Register for Mobile Web Best Practices Course; Early Bird Rate Ends 9 January
Friday, January 6, 2012 - W3C Staff
We invite you to register for the W3C Mobile Web and Application Best Practices (MWABP) course. Register by 9 January and save 60 Euros. This is the third edition of this online course, which begins 30 January for 8 weeks. Developed by the W3C/MobiWebApp team, this course will be taught by Frances de Waal and Phil Archer. Participants spend an average of 4-6 hours per week on the course material and assignments. Read the past students' feedback and find out more about the course.
Brother Thelonious
Thursday, January 5, 2012 - Ryan Boren
Last Call: Five SPARQL 1.1 Drafts
Thursday, January 5, 2012 - W3C Staff
The SPARQL Working Group has published (second) Last Call Working Drafts of the following SPARQL 1.1 documents. SPARQL is a set of specfications related to querying a web of linked data. Today's publications
- SPARQL 1.1 Update defines an update language for RDF graphs.
- SPARQL 1.1 Service Description defines a vocabulary and discovery mechanism for describing the capabilities of a SPARQL endpoint.
- SPARQL 1.1 Query Language adds support for aggregates, subqueries, projected expressions, and negation to the SPARQL query language.
- SPARQL 1.1 Protocol describes a means for conveying SPARQL queries and updates to a SPARQL processing service and returning the results via HTTP to the entity that requested them.
- SPARQL 1.1 Entailment Regimes defines conditions under which SPARQL queries can be used with entailment regimes such as RDF, RDF Schema, OWL, or RIF.
Review comments welcome through 6 February. Learn more about the Semantic Web and Linked Data.
DOM4 Draft Published
Thursday, January 5, 2012 - W3C Staff
The Web Applications Working Group has published a Working Draft of DOM4. DOM4 defines the event and document model the Web platform uses. The DOM is a language- and platform-neutral interface that allows programs and scripts to dynamically access and update the content and structure of documents. Learn more about the Rich Web Client Activity.
Last Call for Two XML Encryption 1.1 Specifications; Related Drafts Published
Thursday, January 5, 2012 - W3C Staff
The XML Security Working Group has published a new Last Call Working Draft of "XML Encryption 1.1" to solicit review of changes since the previous Candidate Recommendation. The primary changes are to (1) make the AES-128-GCM algorithm mandatory to implement, to address newly publicized chosen-ciphertext attacks against the CBC class of algorithms, (2) add new security considerations related to chosen-ciphertext attacks, timing attacks, CBC block encryption vulnerabilities, and the insecure use of error messages, (3) add a new algorithm for the RSA-OAEP key transport that does not require SHA-1 with the mask generation function, enabling use of various hash MGF combinations.
The XML Security WG is also soliciting review of the Last Call working draft of "XML Encryption 1.1 CipherReference Processing using 2.0 Transforms". This specification brings the simplification benefits of the ongoing XML Security 2.0 effort to XML Encryption CipherReference transform processing. Feedback on both of these Last Call drafts is requested by 16 February 2012.
The Working Group also published today First Public Working Drafts of "Test Cases for XML Encryption 1.1" and "Test Cases for Canonical XML 2.0" and encourages community participation in developing further tests and performing testing. In addition, they updated "XML Security Algorithm Cross-Reference" to reflect new algorithm definitions in XML Encryption 1.1. Learn more about the W3C Security Activity.
Seven UX Best Practices of Community Design
Thursday, January 5, 2012 - Kristin Zibell

Business strategists have long preached the advice, “Adapt or die.” Adaptation is happening in the social pond with a user’s social graphs influencing online and offline decisions. A user’s community is more important than ever. Businesses are mining online communities for valuable consumer information that can influence every phase in their go-to-market cycle, from product innovation to fostering repeat purchases. The definitive tome on the social movement, Groundswell: Winning in a World Transformed by Social Technologies, foretells, “Within a few...read more
By Kristin Zibell
WP-Super-Cache: bug fixing and PHP object destruction
Wednesday, January 4, 2012 - Donncha O Caoimh
If you use the WPTouch mobile plugin, or the preload function in my caching plugin, or noticed that annoying but random and (thankfully) rare “front page isn’t showing my front page” bug then you might like to try the development version of WP-Super-Cache located on this page.
Mobile plugins need to tell WP Super Cache what user agents they support. I documented the filters you can use (“cached_mobile_browsers” and others) to do this but I don’t think they’ve been used by any plugin. It’s not hard to do and I added code that checks for WPTouch so when you visit the WP Super Cache settings page it updates the mobile user agents. So far it works for me but please feel free to view this site on your mobile phone and tell me if it looks ok! I also added support for the theme switcher in WPTouch based on code posted on the wporg forum.
It appears that the “random post on the front page” problem is a side effect of how PHP works. WordPress incorrectly reported that the current page wasn’t a search page, even though it was. I put an extra bit of code in checking if $_GET is non empty and that fixed it, so far.
Just in case anyone else is interested, this is why is_search() fails randomly when run during PHP shutdown. When a PHP process shuts down it starts by killing off objects. Unfortunately this happens before PHP stops executing your code, something that changed after PHP4.
Anything that runs when the output buffer finishes or that is registered by register_shutdown_function() better not depend on objects or classes. That means no using $wpdb, the object cache may disappear or to be completely paranoid don’t expect $wp_query to be around either! The functions is_search(), is_feed() and other related WordPress functions depend on $wp_query so you should cache the values of those functions earlier in the process. I’m thinking of hooking into wp_head but that depends on the theme unfortunately. Not every theme uses that action.
Many years ago I changed the format of the cache “meta file” from an object to an array because of the way the PHP desctruction process works. More recently, but still two years ago I had to remove all calls to get_option() and update_option() in the output buffer handler because occasionally people saw the error, “Call to a member function get() on a non-object in cache.php” in their error log. The object cache object had been destroyed by PHP! That was a right pain to figure out as the code looked perfect yet didn’t work right some of the time.
To help figure out problems I’ve added a lot more debugging to the plugin too. If $wp_query disappears it’ll appear in your debug log, and preloading will generate a lot more messages now.
Next up is caching is_search(), is_feed(), is_single() etc. Where should those be cached? The “init” action is too early for is_search and probably others but I don’t want to depend on actions that may not be in a theme.
Related Posts
5 Practices for Securing User Confidence
Wednesday, January 4, 2012 - Toby Boudreaux

As UX designers, we are customer advocates. We design systems, products, and tools that are as beautiful as they are usable. We bend technology into new forms to compensate for gaps in human abilities. We act as a creative buffer between technical complexity, unreliability, and inelegant processes or patterns. We turn bad mechanics into better forms. It’s downright noble.
Products and services are always vulnerable to customer attrition, and users bail for many reasons. Much of UX design and product optimization focuses on acquisition and retention through continual improvements. We focus on usability, elegance, simplicity, functionality, and brand value. Typically, UX designers spend less time improving...read more
By Toby Boudreaux
Updated Techniques for Web Content Accessibility Guidelines (WCAG) 2.0
Tuesday, January 3, 2012 - W3C Staff
The Web Content Accessibility Guidelines Working Group today published updates of two Notes that accompany WCAG 2.0: Techniques for WCAG 2.0 and Understanding WCAG 2.0. (This is not an update to WCAG 2.0, which is a stable document.) To learn more about WCAG Techniques and about contributing to future updates, see the WCAG Techniques Updated - Learn about the informative guidance blog post. Read about the Web Accessibility Initiative (WAI).
First Draft of Media Accessibility User Requirements Published
Tuesday, January 3, 2012 - W3C Staff
The Protocols and Formats Working Group (PFWG) today published a First Public Working Draft of Media Accessibility User Requirements that describes the accessibility requirements of people with disabilities with respect to audio and video on the Web, particularly in the context of HTML5. Learn more from the call for review email and about the Web Accessibility Initiative (WAI).
Desire Is A Universal Language
Tuesday, January 3, 2012 - Nathan Hendricks

No matter how motivated we are or how much effort we invest in our work, it doesn't change the fact that we devote a sizable chunk of our careers to working on brands no one truly cares about. In the 25 years that I’ve worked as a designer, brand consultant, and creative director, I've experienced the good, the bad and, most often, the mediocre. There are myriad reasons for mediocrity, but unfortunately, the one that’s the most detrimental is also the most prevalent.
Mediocrity thrives on misalignment—the misalignment of a brand's equity, offer, design, or consumer. If any one of these components is out of whack, the brand suffers mediocre performance. Whether we specialize in graphic design, branding, urban planning, architecture, or user experience, most companies we encounter have two or three elements of their brand that seem to have wandered off.
With so many smart people building and...read more
By Nathan Hendricks





























