Estándar de codificación WEB

Última modificación por Administrator el 2014/02/27 10:30

Nomenclatura

Los nombres de los ficheros JSP, usualmente compuestos por varias palabras, empiezan por una palabra en minúscula seguido del resto con la primera letra en mayúscula (lowerCamelCase).

Código JSP/HTML

No se permite el uso de Scriptlets. Usar Tag Libraries y EL (Expression Language) en su lugar. 

  • Siempre que se pueda utilizar una etiqueta JSP estándar no se utilizará ninguna otra. Son válidas todas aquellas etiquetas JSP definidas para el proyecto (Spring, JSTL, etc).

No se permite el uso de includes dinámicos.

  • En caso de Struts usar el plugin de Tiles en su lugar.

Los atributos de los elementos HTML deberán llevar comillas dobles.

No está permitido el uso de Javascript para la creación de contenido. Ha de obtenerse de una fuente de datos (BBDD, Web Service...). 

Se debe usar CSS para aplicar estilos. 

No se permite el uso de los siguientes elementos HTML: applet, basefont, center, dir, font, isindex, menu, s, strike, u, dir
No se permite el uso de atributos HTML 4 obsoletos ("deprecated"): http://www.w3.org/TR/html4/index/attributes.html

Evitar el uso de comentarios en HTML.

El Character Encoding en HTML será UTF-8.

Todos los literales deberán ser internacionalizados (i18n)

  • Se definirán todas las etiquetas en un fichero externo (resource bundle).
© 2014 GOBIERNO DE CANTABRIA - AVISO LEGAL Y PROTECCIÓN DE DATOS