Jump to content

Cre8asiteforums Internet Marketing
and Conversion Web Design

- - - - -

A Site List For Web Standards And Best Practices

  • Please log in to reply
1 reply to this topic

#1 iamlost


    The Wind Master

  • Site Administrators
  • 5,517 posts

Posted 04 September 2012 - 03:35 PM

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, 04 September 2012 - 03:38 PM.

#2 cre8pc


    Dream Catcher Forums Founder

  • Admin - Top Level
  • 14,819 posts

Posted 04 September 2012 - 03:53 PM

Have I mentioned how much I adore you lately? :taconana: :supernana: :pianonana: :jugglenana: Posted Image :pigtailnana: :pigtailnana: :cold: :tongue: :cheers: :whitestalltion:

RSS Feed

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users