¿Cuáles son los RFC y las especificaciones que todo desarrollador web debería leer?

No estoy seguro de que haya alguna especificación o RFc que todo desarrollador web deba leer. Comenzando, es demasiada información técnica y no hay suficientes instrucciones simples. Pero los desarrolladores web experimentados que quieran llevarlo al siguiente nivel deberían considerar leer:

http://www.w3.org/TR/html51/
Estas serían las especificaciones HTML5. Es una lectura interesante y entra en la historia de HTML y por qué se cambió con cada versión. También explica mucho sobre las nuevas capacidades de HTML5 y ejemplos de cuándo estas cosas serían útiles. Es largo y técnico, pero excelente si quieres hacer cosas increíbles con el diseño web.

Y…

http://www.w3.org/TR/css-2010/
Las especificaciones para CSS. Si no lo ha leído, entonces probablemente hay mucho sobre CSS que (especialmente el nivel 3) no conoce. La mayoría de las veces probablemente ni siquiera necesite saberlo, pero si desea ser un súper experto en diseño web, este es el buen lugar para aprender.

  1. Palabras clave para usar en RFC para indicar niveles de requisitos
  2. Identificador uniforme de recursos (URI): sintaxis genérica
  3. HTML 5.1
  4. Hojas de estilo en cascada
  5. El protocolo de publicación Atom
  6. El formato de intercambio de datos de notación de objetos JavaScript (JSON)
  7. RFC 2196 – Manual de seguridad del sitio
  8. Glosario de seguridad de Internet, versión 2