xhtml.comhttp://xhtml.com/An XHTML reference focused on best practices, plus articles and tutorials on CSS, XML, Web standards and accessibility.en-usB58E0B6B-B3A3-4777-90D7-EA59A262CA94Conversation with Opera on Web standardshttp://xhtml.com/en/web-standards/conversation-with-opera/2007-12-14T13:47:15-05:00xhtml.com

On December 13, 2007, Opera Software filed an antitrust complaint with the European Commission. Opera's press release states:

The complaint describes how Microsoft is abusing its dominant position by tying its browser, Internet Explorer, to the Windows operating system and by hindering interoperability by not following accepted Web standards. Opera has requested the Commission to take the necessary actions to compel Microsoft to give consumers a real choice and to support open Web standards in Internet Explorer.

In this article, xhtml.com interviews Håkon Wium Lie, Chief Technology Officer at Opera Software, regarding the Web standards aspect of Opera's complaint to the European Commission.

]]>
B994CF2F-E264-4A35-97D7-2F2FCA3D7937Conversation with CSS 3 teamhttp://xhtml.com/en/css/conversation-with-css-3-team/2007-10-22T14:23:41-05:00xhtml.com

CSS 3 is arguably the most eagerly anticipated specification in the works at W3C. CSS 3 promises to make it easier to create page layout and to support formatting that is currently only achievable through hacks. In this article, xhtml.com interviews Bert Bos, chair of the CSS Working Group at W3C, about the next release of the CSS specification and how past design decisions are influencing the future of CSS. This interview offers a rare opportunity to learn more about the inner workings and thought processes of the CSS Working Group at W3C.

]]>
3FC810A3-CDE7-4A4B-9DE8-174CFA13226BCSS Referencehttp://xhtml.com/en/css/reference/2007-08-13T13:59:45-05:00xhtml.com

An easy-to-read CSS reference with examples and illustrations.

]]>
B6C59162-D980-45B6-A2AD-FAB985C041ABFixing The Web - Part 1http://xhtml.com/en/future/fixing-the-web-1/2007-08-06T17:13:30-05:00xhtml.com

Does the Web need fixing? The Web is about 17 years old. For its first 10 years, Web technology evolved at breakneck speed. But for the last 7 years, Web technology hasn't changed much at all. Is this a problem? There are clear benefits to having a stable development environment, but is Web technology stable or stale? Without innovation, will the Web suffer the same fate as any technology that becomes outdated because it fails to keep pace with users' needs?

This article looks at some of the problems with current Web technology and asks a cross section of stakeholders in Web technology to share their thoughts on how to address current challenges the Web faces, in order to transition to the Web of the future.

]]>
4832CA26-8F20-4C89-8BF8-BDF262570EE7CSS Naked Dayhttp://xhtml.com/en/web-standards/css-naked-day/2007-04-03T13:37:58-05:00xhtml.com

On April 5, many Web designers will unite for a common goal to promote Web standards by removing CSS from their Web sites for a day. The world will get to see their Web sites the way search engines and users of assistive technology see them - free from formatting. Whether you participate in CSS Naked Day this year or not, this is a great opportunity to review and improve the markup and content on your Web site.

]]>
00B8562A-98D9-4C6B-940D-5B51CDF83B20Conversation With X/HTML 5 Teamhttp://xhtml.com/en/future/conversation-with-x-html-5-team/2007-02-21T11:30:42-05:00xhtml.com

A new version of HTML is in the works, called X/HTML 5. xhtml.com was invited to post a series of questions to the X/HTML 5 team on their public mailing list. The responses, republished below, came from Ian Hickson, editor of the X/HTML 5 specification.

]]>
0B262886-B4B2-4DDF-91FE-1C7EDB935EBCConversation With XHTML 2 Teamhttp://xhtml.com/en/future/conversation-with-xhtml-2-team/2007-02-21T11:28:28-05:00xhtml.com

For the last several years, W3C has been working on a new markup language for the Web called XHTML 2. It's an ambitious effort aimed to make the Web more usable and accessible for people of all abilities and using all types of devices. In this article, xhtml.com interviews Steven Pemberton, chair of the HTML Working Group at W3C, about XHTML 2.

]]>
DF404F5C-EEC2-45B8-AEEE-838139718307X/HTML 5 Versus XHTML 2http://xhtml.com/en/future/x-html-5-versus-xhtml-2/2007-02-03T08:21:07-05:00xhtml.com

The competition to become the next markup language for the Web is heating up. This article takes a look at what's cool and what's uncool about the competing technologies.

]]>
3361DCDD-A8BE-43E4-A69C-10D5F7874E90Cascading Style Sheets And Accessibilityhttp://xhtml.com/en/css/css-and-accessibility/2006-11-01T16:27:28-05:00xhtml.com

All users should be able to enjoy Web site content and services. This is a basic and widely recognized principle, but we sometimes forget that different users have different needs. This article by Marco Bertoni is the first of a series that will discuss how Cascading Style Sheets (CSS) can be used to make Web sites more accessible. Subsequent articles will delve deeper and cover more advanced topics. Marco is an Italian Accessibility Specialist and IT consultant, and a W3C WCAG Working Group member for the International Webmasters Association.

]]>
8F00DC3C-8E95-4FEA-994E-B4F070F4BF14What Is W3C?http://xhtml.com/en/web-standards/what-is-w3c/2006-09-10T11:27:01-05:00xhtml.com

In 1994, five years after inventing the World Wide Web, Tim Berners-Lee founded the World Wide Web Consortium (W3C) at the Massachusetts Institute of Technology (MIT).

The mission of W3C is "To lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web." Though W3C has its detractors, most agree that the W3C today enjoys the respect and support of a wide range of key industries, organizations and individuals. In the early days however, support for W3C was very guarded or not forthcoming at all.

In the 1990s, concerns that Berners-Lee wielded disproportionate power within W3C were accompanied by worries about the closed nature of W3C deliberations and the composition of its membership. In 1998, an important investigative report on W3C was written by veteran journalist Simson Garfinkel for the prestigious "Technology Review" (also MIT). The piece was entitled "The Web's Unelected Government" and reaction to it revealed that many shared a mistrust of W3C or simply did not know what it was up to. Technology Review editor-in-chief , John Benditt referred to W3C as the "little-known group...based right down the street...on the MIT campus". He questioned the impartiality of W3C members who "...have a financial stake in the Internet-including such giants as Microsoft and Sun", and warned that W3C would need to change its shadowy nature by "opening up its membership and letting the sun shine in."

]]>
40EDE2F2-9AEB-4926-982A-4FD51D7CD433Serving XHTML As XMLhttp://xhtml.com/en/xhtml/serving-xhtml-as-xml/2006-08-02T14:20:00-05:00xhtml.com

XHTML was created by the HTML Working Group at W3C, whose mission is to "fulfill the promise of XML by applying XHTML to a wide variety of platforms." It is therefore XML that is driving the development of XHTML, and developers need to understand the connection between these two technologies.

]]>
7F3D6947-F496-43C2-BC80-3C473534A0E3Serving XHTML As HTMLhttp://xhtml.com/en/xhtml/serving-xhtml-as-html/2006-08-02T11:05:00-05:00xhtml.com

HTML is a good markup language that has served the Web well. At a certain stage however, innovations planned for the Web required more of HTML than it could give. Thus, in 2000, XML rules were added to HTML, to beef it up. The result, XHTML 1.0, retains almost all of HTML 4.01. For example, from a markup perspective, all the elements and attributes remain the same. This continuity from HTML into XHTML is key, because it means that, when written correctly, XHTML is backward-compatible. So XHTML can be served as HTML to Web browsers.

]]>
F8AA108A-882C-4DE2-B6E1-CAD07D8DCEF1Media Types - How The Web Workshttp://xhtml.com/en/xhtml/media-types-how-the-web-works/2006-08-01T10:25:00-05:00xhtml.com

Media types (sometimes called MIME types or content types) are a classification system used to identify files commonly found on Web sites. Media types are crucial to the functioning of the Web, because when a client computer requests a Web page from the server, the client computer uses media types to tell the server what type of files the client computer will accept. Conversely, when the server sends files back to the client computer, the server uses media types to identify what type of files it is sending back. This information tells the client computer software (for example a Web browser) how to render or process the files that it receives.

Media types were developed by the Internet Engineering Task Force (IETF) to help the Internet work efficiently and consistently. Software vendors that produce Web servers and Web browser have widely adopted media types, which are now the primary method for classifying files used on Web sites.

Common examples of media types include text/html (used to identify HTML files) and image/jpeg (used to identify JPEG image files), but there are also media types for multi-media content such as music or video. As discussed in this article, media types also play a key role in determining how Web browsers process XHTML.

]]>
F3054275-4408-478F-9264-BF49511DEDE4XHTML Referencehttp://xhtml.com/en/xhtml/reference/2006-08-01T09:15:00-05:00xhtml.com

This reference is a best-practice approach, based on XHTML 1.0 Strict / XHTML 1.1.

]]>