This decision tree describes how to use the
altattribute of the
<img>element in various situations. For some types of images, there are alternative approaches, such as using CSS background images for decorative images or web fonts instead of images of text.
The web should be a platform that helps people and provides a net positive social benefit. As we continue to evolve the web platform, we must therefore consider the ethical consequences of our work. The following document sets out ethical principles that will drive the TAG’s continuing work in this direction.
The W3C’s Technical Architecture Group lays out their set of ethical design principles as applied to the Web and—surprise—they’re solid:
- There is one web
- The web should not cause harm to society
- The web must support healthy community and debate
- The web is for all people
- Security and privacy are essential
- The web must enable freedom of expression
- The web must make it possible for people to verify the information they see
- The web must enhance individuals’ control and power
- The web must be an environmentally sustainable platform
- The web is transparent
- The web is multi-browser, multi-OS and multi-device
- People should be able to render web content as they want
In February of 1996, this new HTML ERB held their first meeting. The board had representation from all across the map, from browser vendors to software makers to standards advocates. And they each had a different idea of what HTML could do. What they needed was some uniform consensus. A common enemy to bring them together.
Which brings us back to
I just finished reading over the latest version of the "differences" document and thought it'd be helpful to jot down some thoughts on things I hadn't seen before when reading up on HTML5.
This specification defines the fifth major version of the HTML vocabulary. It provides the details necessary for producers of HTML content to create conformant documents. By design, it does not define related APIs nor attempt to specify how consumers of HTML content are meant to process documents.