Standards-compliant is a term often used in describing websites and user agents' (often
web browsers) relative
compliance with web standards proposed by the
World Wide Web Consortium (W3C); also used for emphasizing that one doesn't use
proprietary methods or features of those browsers to ensure
interoperability. Although there is no
perfect browser that seamlessly adheres to all standards at the time being, huge advancement has been made by several major web browsers (such as
Mozilla Firefox and
Opera) in the past few years that will ensure better interoperability in the future.
Current use of the term "standards-compliance" generally refers to the adherence to coding practices in relation to the use of
HTML or
XHTML, with
Cascading Style Sheets (CSS) to define the layout, colors, and fonts of a web page. The
Web Standards Project (WaSP) is a group, mainly composed of experienced web developers, whose mission is to encourage the use of these standards globally. Their recent efforts have been to promote the use of and adherence to the CSS 2.0 web standard by browsers, including how browsers respond to invalid markup and styles. The tests developed by WaSP are called
Acid1,
Acid2, and
Acid3, with each testing CSS1, CSS2, and CSS2+ (CSS2 + Client-Side Scripting), respectively.
Purpose
The purpose of the CSS 2.0 web standard is to keep data separate from its format, to maximize portability and interoperability. To see how the CSS 2.0 standards could be applied,...
Read More