The RAML Workgroup has announced plans for RAML 1.0 Final Candidate to be published at the end of this month. RAML stands for RESTful API Modeling Language and is one of several API description specifications than can be used to design and document APIs.
The U.S. Web Design Standards are a set of common UI components and visual styles for websites in the U.S. government. It is a resource designed to make things easier for government designers and developers, while raising the bar on what the American people can expect from their digital experiences.
If you are not feeling ready for ES6, and you want to be (and you should want to be), then this article is for you. I share a mini curriculum for studying and learning ES6.
"The best thing to do about HTML is nothing."
HTML5: A vocabulary and associated APIs for HTML and XHTML. W3C Candidate Recommendation 17 December 2012
Finally, we are learning that simplicity equals sanity. We're rebelling against technology that's too complicated, DVD players with too many menus, and software accompanied by 75-megabyte "read me" manuals. The iPod's clean gadgetry has made simplicity hip. But sometimes we find ourselves caught up in the simplicity paradox: we want something that's simple and easy to use, but also does all the complex things we might ever want it to do. In The Laws of Simplicity, John Maeda offers ten laws for balancing simplicity and complexity in business, technology, and design--guidelines for needing less and actually getting more. Maeda--a professor in MIT's Media Lab and a world-renowned graphic designer--explores the question of how we can redefine the notion of "improved" so that it doesn't always mean something more, something added on. Maeda's first law of simplicity is "Reduce." It's not necessarily beneficial to add technology features just because we can. And the features that we do have must be organized (Law 2) in a sensible hierarchy so users aren't distracted by features and functions they don't need. But simplicity is not less just for the sake of less. Skip ahead to Law 9: "Failure: Accept the fact that some things can never be made simple." Maeda's concise guide to simplicity in the digital age shows us how this idea can be a cornerstone of organizations and their products--how it can drive both business and technology. We can learn to simplify without sacrificing comfort and meaning, and we can achieve the balance described in Law 10. This law, which Maeda calls "The One," tells us: "Simplicity is about subtracting the obvious, and adding the meaningful."
The Planet I18n aggregates posts from various blogs that talk about Web internationalization (i18n). While it is hosted by the W3C Internationalization Activity, the content of the individual entries represent only the opinion of their respective authors and does not reflect the position of the Internationalization Activity.
Some of the best minds working in web standards have been quietly or loudly abandoning the W3C. BjÃ¶rn HÃ¶rmann is the latest. His reasons for leaving the W3C QA Group make compelling reading (hat tip: Terje Bless). I believe in W3C standards, particularly the ones you and I use every day, but I worry about the direction in which the W3C is headed.
If HTML was a person, it would be almost old enough to drink. Unlike your average 18-year-old, however, HTML has hardly grown at all since it first appeared.
A library of nice looking DHTML scripts. Includes section with AJAX examples.
Developing a Web Accessibility Business Case for Your Organization, S.L. Henry, ed. World Wide Web Consortium (MIT, ERCIM, Keio), August 2005.
The idea behind is simple: There are many Usability Experts who want to contribute to software projects. And there are many developers who want to make their software more usable, and as a consequence, more successful.
Tim Berners-Lee keynote at WWW2005 on 11 May 2005.
Greasemonkey is a Firefox extension which lets you to add bits of DHTML (user scripts) to any web page to change its behavior.
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
Joel Spolsky, in Joel on Software, October 08, 2003.
How is it with all the %2F's and all that?
Boxes and Arrows is the definitive source for the complex task of bringing architecture and design to the digital landscape. There are various titles and professions associated with this undertaking—information architecture, information design, interaction design, interface design—but when we looked at the work that we were actually doing, we found a “community of practice” with similarities in outlook and approach that far outweighed our differences.
The Web Accessibility "How-To" Site, focusing on improving accessibility to online learning opportunities for all people.
alertbox: According to a recent critical incident analysis, users' most important Web tasks involve collecting and comparing multiple pieces of information, usually so they can make a choice.
is an integrated network of information resource sites aimed at serving the broader needs of Internet users by offering a central location for everything pertaining to building, profiting and promoting a Web site.
"Our mission is to develop well organized and easy to understand online Web tutorials based on W3C Web standards."
Webusability guru Jakob Nielsen's site, including his Alertbox, a bi-weekly column on Web usability, is essential reading for all webdesigners.
W3C Recommendation 5-May-1999. These guidelines explain how to make Web content accessible to people with disabilities and/or atypical user environments.
The W3C's commitment to lead the Web to its full potential includes promoting a high degree of usability for people with disabilities. The Web Accessibility Initiative (WAI), in coordination with organizations around the world, is pursuing accessibility of the Web through five primary areas of work: technology, guidelines, tools, education and outreach, research and development.
W3C has a particular interest in Mobile Access technology. The Consortium is working towards making information on the World Wide Web accessible to mobile devices, many of which are characterized by small screens, limited keyboard, low bandwidth connection, small memory and so on.
This website provides essential information to help make websites and other software easier to use.
Everything about HTML4!
This is an easy-to-use HTML validation service based on an SGML parser. It checks HTML documents for compliance with W3C HTML Recommendations and other HTML standards.
THE CSS website.
HTML 4.0 set the standard for the fifth browser generation in the 2000s. XHTML and then HTML 5.0 superseded it.