Jump to content


Discussing Web Design & Marketing Since 1998

  • Announcements

    • cre8pc

      Thank you! Cre8asiteforums 1998 - 2018   01/18/2018

      Internet Marketing Ninjas released many of the online forums they had acquired, such as WebmasterWorld, SEOChat, several DevShed properties and these forums back to their founders. You will notice a new user interface for Cre8asiteforums, the software was upgraded, and it was moved to a new server. Thank you for your support as we turn 20 years old.  

A Site List For Web Standards And Best Practices

Recommended Posts

A mention on another forum reminded me that I haven't seen a list of authoritative standards sites here at Cre8 so here is my basic bookmarked list as a start.


Web Standards:

* Structure:

---Hypertext Markup Language: HTML 4.01

---Web Applications 1.0 (aka w3c: HTML5 aka whatwg: HTML)



---Extensible Hypertext Markup Language: xHTML 1.0

---Extensible Hypertext Markup Language: xHTML 1.1

---Extensible Markup Language: XML 1.0

---Mathematical Markup Language: MathML 2.0

---Schema tag markup


* Presentation:

---Cascading Style Sheets: CSS 2.1

---CSS 3


* Scripting:

---ECMAScript 262 Edition 5.1, June 2011 (the standard version of JavaScript)

Note: pdf download file 3.1MB. ECMAScript Language Specification Note: this is the definitive version.


---Dojo http://dojotoolkit.org/ javascript framework

---jQuery http://jquery.com/ javascript framework

---midori http://www.midorijs.com/ javascript framework

---MooTools http://mootools.net/ javascript framework


---JSON http://www.json.org/ javascript data interchange format.


---Ruby On Rails http://rubyonrails.org/ Ruby framework

---Perl http://www.perl.org/

---PHP http://www.php.net/

---Python http://www.python.org/


* Object Models

---Document Object Model: DOM 1

---DOM 2

---DOM 3


Web Best Practices

* Accessibility:

---Web Content Accessibility Guidelines: WCAG 1.0

---Web Content Accessibility Guidelines: WCAG 2.0

---WCAG 1.0 to WCAG 2.0 Checkpoint Comparison

---Accessible Rich Internet Applications: WAI-ARIA 1.0

See also ARIA and Introduction to WAI ARIA.


---numerous countries have developed legal accessibility requirements for government and/or other sites. Please understand those that may apply in your jurisdiction(s).


* Character Encoding:

---Characters vs. Bytes by Tim Bray

---w3c Character Encodings

---Specifying Character Encoding

---Unicode 6.1 http://www.unicode.o...s/Unicode6.1.0/

---Unicode 6.1 Character Code Charts

---Unicode Mappings

---IANA Character Set Registrations (rfc2978)

---IANA Charset MIB (rfc3808)

---ISO/IEC 8859 standards for 8-bit encodings.


* Language Encoding:

International Standard Codes for the representation of names of languages.

Note: US Library of Congress is the definitive site (see also http://www.sil.org/iso639-3/codes.asp).


---extract: codes arranged alphabetically by the English name of language

---extract: codes arranged alphabetically by alpha-3/ISO 639-2 code of the language.


* Privacy:

---Web Application Privacy Best Practices


* Site Performance:

---Best Practices for Speeding Up Your Web Site, Yahoo.

---Make the Web Faster, Google.


* Usability:

---Stanford Guidelines for Web Credibility

---Jakob Nielsen: http://www.useit.com/alertbox/

---Jarrod SpooL: http://www.uie.com/articles/



Server Software:

* Apache HTTP Server Project http://httpd.apache.org/

---Apache Documentation

* Microsoft SQL Server http://www.microsoft...us/default.aspx


Database Software:

* DB2 Express-C: http://www-01.ibm.co...ta/db2/express/

* MySQL: http://dev.mysql.com...et_started.html

* PostgreSQL: http://www.postgresql.org/

* SQL Server Express: http://www.microsoft...m/database.aspx



* Hypertext Transfer Protocol - HTTP/1.1 (rfc2616)


---w3c multi-page copy.

---w3c Status Code Definition extract.


19.6.1 Changes from HTTP/1.0


---it is extremely important that all implementations of HTTP (including updates to existing HTTP/1.0 applications) correctly implement these requirements:

- Both clients and servers MUST support the Host request-header.


- A client that sends an HTTP/1.1 request MUST send a Host header.


- Servers MUST report a 400 (Bad Request) error if an HTTP/1.1 request does not include a Host request-header.


- Servers MUST accept absolute URIs.



* Simple Mail Transfer Protocol (rfc2821)


---SMTP Service Extension for Returning Enhanced Error Codes (rfc2039)

Note: as servers can customise errors after the first or second number debugging may require contacting organisation in question. For horrible reading see iana: enhanced status codes.


* Uniform Resource Identifiers (URI):

---Generic Syntax (rfc2396)

---Registered URI Schemes



* World Wide Web Consortium (W3C): http://www.w3.org/

---primary emphasis is web platform standards.


* Web Accessibility Initiative (WAI): http://www.w3.org/WAI/

---primary emphasis on international web accessibility guidelines.


* European Association for Standardizing Information and Communication Systems (ECMA): http://www.ecma-international.org/

---responsible for ECMAScript, the standard version of JavaScript.


* Internet Engineering Task Force (IETF): http://www.ietf.org/

tools: http://tools.ietf.org/html/

---primary emphasis is communication protocols, i.e. TCP/IP.

---also responsible for RFCs (Request For Comments) that define internet infrastructure.


* Internet Society: http://www.internetsociety.org/


* Internet Architecture Board (IAB): http://www.iab.org/


* Institute of Electrical and Electronics Engineers (IEEE): http://www.ieee.org/index.html

---IEEE Standards Association (IEEE-SA): http://standards.ieee.org/index.html

Edited by iamlost
  • Like 2

Share this post

Link to post
Share on other sites

Have I mentioned how much I adore you lately? :taconana::supernana::pianonana::jugglenana:C%20_DOCUME~1_Donna_LOCALS~1_Temp_nsmailED.gif:pigtailnana::pigtailnana::cold::tongue::cheers::whitestalltion:

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now