- ptvGuy - http://www.ptvguy.com -
Declaration of Standards Compliance
Posted By ptvGuy On 16th October 2006 @ 13:22 In All | 3 Comments
When in the course of online events, it becomes necessary for web developers to ensure access to the content over which they have so meticulously labored and to assume among the powers and tools available to them, the basic responsibility to ensure proper markup and accessibility, a decent respect for their site's users regardless of their browser, platform, or possible disabilities requires that they should declare their document type for proper page rendering and their assent to basic web standards.
We hold these truths to be self-evident, that not all browsers or platforms are created equal, that they are endowed by their creators with certain underlying quirks of behavior, that among these are padding and margin differences, proprietary capabilities, and display limitations.–That to facilitate proper page rendering and accessibility, standards are instituted among web developers deriving their just powers from the consent of the web developer community,–That whenever any form of page content becomes unreasonably inaccessible to site users it is the Responsibility of the Web Developer to alter the page markup and institute new coding, laying its foundation on the declared document type and organizing its structure in such form as shall seem most likely to effect an accessible and properly coded page.
Prudence, indeed, will dictate that site coding long established should not be changed for light and transient causes; and accordingly all experience hath shown that webmasters are more disposed to suffer while bad code is at all sufferable, than to right themselves by abolishing the coding methods to which they are accustomed. But when a long train of coding abuses and usurpations pursuing invariably the same Object evinces a design inaccessible to users of a site, it is the webmaster's right, it is his duty, to throw off such coding practices and to provide new standards-based coding for the future accessibility of that site.–Such has been the patient sufferance of web developers and such is now the necessity which constrains them to alter this former system of coding.
The history of these Former Systems of Coding is a history of repeated standards violations and usurpations, all having in direct object the establishment of an absolute Tyranny of Bad Coding. To prove this let facts be submitted to a candid world.
These methods have combined with the marketing of software companies, plugin manufacturers, and scripting libraries to subject us to a jurisdiction of coding practices foreign to our browsers and unacknowledged by our document types; giving Assent to their Acts of pretended usability:
In every stage of these oppressions, users have petitioned for redress in the most humble terms: These Repeated Petitions have been answered only by repeated coding violations. A Web Developer whose character is thus marked by every act which may define a Coding Tyrant, is unfit to be the custodian of that content.
Nor have we been wanting in attentions to our fellow web developers. We have warned them from time to time of problems in their coding preventing accessibility. We have reminded them of the circumstances that prevent some people from being able to access their pages. We have appealed to their native justice and magnanimity, and we have conjured them by the chance to gain more site users to disavow these usurpations, which would inevitably interrupt their connection to their site's users. Still they have been deaf to the voice of justice and common cause. We must, therefore, acquiesce in the necessity, which denounces the need for standards, and hold them, as we hold any web developer, Failures in Non-compliance, in Compliance Professionals.
We, therefore, the Web Development Community, in Virtual Congress, Assembled, appealing to the web users of the world for the rectitude of our intentions, do, in the Name, and by the Authority of the Web Developers of the world, solemnly publish and declare, That our Website is, and of Right ought to be Accessible and Standards-based; that it is Absolved of all Allegiance to the Former Systems of Coding, and that all traces of that coding is and ought to be dissolved; and that as Responsible and Professional Coders, we have full Power to write good Code, establish Standards, and all other Acts and Things which Responsible and Professional Coders may of right do. And for the support of this Declaration, with a firm reliance on our knowledge of good coding Practices, we mutually pledge to our users our Common Sense, our Accessible Content, and our Responsibly Designed Websites.
3 Comments To "Declaration of Standards Compliance"
#1 Comment By Dan On 25th October 2006 @ 05:31
Could not have said it any better myself. I think we need to become strict in our enforcement of proper coding and the spread of web standards compliance.
Where is the motivation to coder who has used tables his whole career and is still making healthy income because no one is making him code to a higher level?
#2 Comment By Ross On 25th October 2006 @ 05:35
I am inspired, and I will be writing a post about the spread of web standards and what we all can do as a result of this declaration!
#3 Pingback By Dennis' Blog - Declaration of Standards Compliance by Dennis Lembree On 12th November 2006 @ 13:11
[…] Declaration of Standards Compliance from ptvGuy. A very unique and valid perspective on using web standards. Play the audio right off the page, and/or read the content. (The humor is more evident if you're familiar with the verbiage of the U.S. Declaration of Independence.) […]
Article printed from ptvGuy: http://www.ptvguy.com
URL to article: http://www.ptvguy.com/declaration/declaration-of-standards-compliance/
URLs in this post:
[1] Image: http://www.ptvguy.com/podpress_trac/web/64/0/declaration-of-standards-compliance
.mp3
[2] : http://www.ptvguy.comjavascript:void(null);
[3] Download: http://www.ptvguy.com/podpress_trac/web/64/0/declaration-of-standards-compliance
.mp3
[4] Become a Signatory: http://www.ptvguy.com/declaration/
[5] Image: http://digg.com/submit?phase=2&url=http://www.ptvguy.com/declaration/declara
tion-of-standards-compliance/&title=Declaration+of+Standards+Compliance
[6] Image: http://del.icio.us/post?url=http://www.ptvguy.com/declaration/declaration-of-sta
ndards-compliance/&title=Declaration+of+Standards+Compliance
[7] Image: http://www.blinklist.com/index.php?Action=Blink/addblink.php&Description=&am
p;Url=http://www.ptvguy.com/declaration/declaration-of-standards-compliance/&Title=Declaration+of+Standards+Compliance
[8] Image: http://blogmarks.net/my/new.php?mini=1&simple=1&url=http://www.ptvguy.co
m/declaration/declaration-of-standards-compliance/&title=Declaration+of+Standards+Compliance
[9] Image: http://cgi.fark.com/cgi/fark/edit.pl?new_url=http://www.ptvguy.com/declaration/d
eclaration-of-standards-compliance/&new_comment=Declaration+of+Standards+Compliance&new_comment=http%3A%2F%2Fwww.ptvguy.com&linktype=Misc
[10] Image: http://www.furl.net/storeIt.jsp?u=http://www.ptvguy.com/declaration/declaration-
of-standards-compliance/&t=Declaration+of+Standards+Compliance
[11] Image: http://ma.gnolia.com/beta/bookmarklet/add?url=http://www.ptvguy.com/declaration/
declaration-of-standards-compliance/&title=Declaration+of+Standards+Compliance&description=Declaration+of+Standards+Compliance
[12] Image: http://www.newsvine.com/_tools/seed&save?u=http://www.ptvguy.com/declaration
/declaration-of-standards-compliance/&h=Declaration+of+Standards+Compliance
[13] Image: http://reddit.com/submit?url=http://www.ptvguy.com/declaration/declaration-of-st
andards-compliance/&title=Declaration+of+Standards+Compliance
[14] Image: http://www.spurl.net/spurl.php?url=http://www.ptvguy.com/declaration/declaration
-of-standards-compliance/&title=Declaration+of+Standards+Compliance
[15] Image: http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.ptvguy.com/dec
laration/declaration-of-standards-compliance/&=Declaration+of+Standards+Compliance
Click here to print.