NORMA TÉCNICA DE CARACTERÍSTICAS TÉCNICAS PARA

Anuncio
CÓDIGO DE LA NORMA
NT CNTI 0004-1: 2008
NORMA TÉCNICA
CLASIFICACIÓN
ESTATUS DE LA NORMA
VINCULANTE
PROYECTO
NORMA TÉCNICA DE CARACTERÍSTICAS TÉCNICAS
PARA PORTALES DE INTERNET
A.0001-dd/mm/aa/CNTI.
R.0001-dd/mm/aa/MPPTI.
Publicada en Caracas el dd/mm/aa
MT 001
CNTI 2008
CÓDIGO DE LA NORMA
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
CLASIFICACIÓN
VINCULANTE
PROYECTO
CONTROL DE APROBACIONES Y VERSIONES
Aprobación CNTI
Editado
Revisado
Firma:
Firma:
Ing. John Piñango
Analista de
Normalización
Revisado
Considerado
Firma:
Aprobado
Datos Técnicos
Firma:
Firma:
Versión: 10
Esp. Maribel De Sousa Abg. Carlos González
Lic. Jhon Monroy
Dr. Carlos Figueira
Vigencia:
Oficina de
Normalización
Gerencia de
Normalización y
Certificación
Director Ejecutivo
Presidente
Doc.: Proyecto
Norma Técnica
Fecha: 30/ 06/ 2008
Fecha:
Fecha:
Fecha: Mayo, 2008 Fecha: 26/06/2008
Ratificación MPPTI
Ratificado
Firma:
Lic. Socorro Hernández
Ministerio del Poder Popular para las Telecomunicaciones y la Informática
Fecha:
CNTI 2008
N° de Pag. 2 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
El presente documento se hace del conocimiento público para su
reproducción y utilización, sin fines de lucro, por los Entes de la
Administración Pública, Cooperativas, Empresas de Producción
Social y cualquier institución de carácter público o privado que deba
aplicar esta norma técnica.
PALABRAS CLAVES:
Portales de Internet
Tecnología de la Información
CNTI 2008
web: www.cnti.gob.ve
Av. Universidad, Esquina El Chorro, Torre Ministerial Piso 12, La Hoyada
Caracas-Venezuela
ZP 1010
Horario de oficina: Lunes a Viernes de 8.00 a.m. a 12.00 m.
1.30 p.m. a 5.30 p.m.
Teléfonos de Atención al Usuario: 0212- 771.87.00
CNTI 2008
N° de Pag. 3 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
PRÓLOGO
Esta Norma Técnica, “Características Técnicas para Portales de Internet”, define una serie de
especificaciones que deben implementarse en los Portales de Internet de los Órganos y Entes que
componen la Administración Pública Nacional.
Se pretende con esta Norma Técnica garantizar que los Portales de Internet de los Órganos y Entes
de la Administración Pública Nacional puedan ser accedidos y utilizados de forma oportuna y bajo
premisas de calidad por los usuarios. De igual forma, se pretende homogeneizar el uso de estándares
y tecnologías abiertas que garanticen la adecuación de los Portales de Internet a lo establecido en el
marco legal de la República Bolivariana de Venezuela.
Esta Norma Técnica se ajusta al Decreto 3.390, publicado en Gaceta Oficial de la República
Bolivariana de Venezuela Nro. 38.095, de fecha 28 de Diciembre de 2004, en el cual se establece
que la Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con
Estándares Abiertos.
La presente Norma Técnica es el producto de un proceso de aportes y acuerdos por parte de los
miembros de la mesa técnica, con fundamentos de normativas y estándares internacionales
considerados como referenciales, siguiendo los lineamientos internos de la Gerencia de
Normalización y Certificación plasmados en la “Guía para Redacción y Estructuración de Normas
Técnicas”.
Norma Técnica presentada por la Gerencia de Normalización y Certificación en Caracas a los treinta
días del mes de junio de 2008.
CNTI 2008
N° de Pag. 4 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
ABREVIATURAS
ALT Atributo de HTML que permite definir un Texto alternativo
BD
Base de datos
APN Administración Pública Nacional
CCS Hoja de Estilo en Cascada (Cascade Style Sheet)
HTML Lenguaje de Marcado de Hipertexto (HyperText Markup Language)
HTTP Protocolo de Transferencia de Hipertexto
.js
Extensión de un archivo del tipo Java Script
SSL
Seguridad de la Capa de Transporte (Secure Socket Layer)
PNG Gráficos Portables de Red (Portable Network Graphics)
UTF-8 Formato de Transformación Unicode para la representación de caracteres (Unicode
Transformation Format)
XML
Lenguaje Extensible de Marcado (Extensible Markup Language)
CNTI 2008
N° de Pag. 5 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
TABLA DE CONTENIDO
INTRODUCCIÓN........................................................................................................................7
1 OBJETO Y CAMPO DE APLICACIÓN...................................................................................8
1.1 Generalidades......................................................................................................................8
1.2 Aplicación.............................................................................................................................8
2 DEFINICIONES Y TERMINOLOGÍAS....................................................................................8
3 DISPOSICIONES..................................................................................................................10
3.1 Nombre de Dominio...........................................................................................................10
3.2 Versión de HTML...............................................................................................................10
3.3 Consideraciones de Navegabilidad...................................................................................11
3.4 Diagramación Gráfica........................................................................................................11
3.4.2 Imágenes.......................................................................................................................12
3.5 Juego de caracteres (Charset)..........................................................................................12
3.6 Lenguaje Script .................................................................................................................12
3.7 Controladores Añadibles (Plugins)....................................................................................12
3.8 Hoja de estilos en cascada................................................................................................13
3.9 Meta Etiquetas (metatags) ................................................................................................13
ANEXOS...................................................................................................................................15
Anexo A.....................................................................................................................................16
BIBLIOGRAFÍA.........................................................................................................................17
CNTI 2008
N° de Pag. 6 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
INTRODUCCIÓN
El Centro Nacional de Tecnologías de Información (CNTI), a través de la Gerencia de Normalización y
Certificación impulsa el proyecto “Certificación y Estándares en Tecnologías de Información para el
Estado”, que surge de la imperiosa necesidad de establecer normas y parámetros básicos que
regulen el desarrollo, adquisición, funcionamiento y utilización de las Tecnologías de Información en
los Órganos y Entes del Estado Venezolano, en todos sus niveles.
Por esta razón se presenta esta Norma asociada al tema de las Características Técnicas de los
Portales de Internet, que establece las especificaciones técnicas que deben considerarse para el
desarrollo, implementación y producción de Sistemas de Información basados en internet, con la
finalidad de impulsar la Gestión Gubernamental enmarcado en un modelo eficiente y de calidad.
La finalidad de abordar este tema en la presente Norma Técnica es promover que los Portales de
Internet cumplan con la finalidad de permitir a la ciudadanía el acceso rápido y oportuno a un conjunto
de recursos y servicios que ofrece el Estado Venezolano, bajo una estructura uniforme y sin
condicionamientos sobre la herramienta de navegación en internet utilizada .
CNTI 2008
N° de Pag. 7 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
1
1.1
PROYECTO
OBJETO Y CAMPO DE APLICACIÓN
Generalidades
Esta Norma Técnica establece los principios fundamentales que deben considerarse como requisitos
mínimos para el desarrollo, implementación y puesta en producción de los Portales de Internet de
cualquier Órgano o Ente de la Administración Pública Nacional de la República Bolivariana de
Venezuela.
1.2
Aplicación
Los elementos descritos en esta Norma Técnica deberán ser aplicados por todos los Órganos y Entes
de la Administración Pública Nacional de la República Bolivariana de Venezuela, a los fines de
mantener una estructura uniforme de los Portales de Internet que permita a todos los ciudadanos el
acceso rápido y oportuno a los recursos y servicios que ofrece el Estado Venezolano.
2
DEFINICIONES Y TERMINOLOGÍAS
A los fines de esta Norma Técnica se han considerado pertinente la definición de los términos que
se presentan a continuación:
3.1 Controladores Añadibles (Plugins): es un tipo de aplicación informática que interactúa con otra
aplicación (en el caso de esta Norma Técnica, usualmente con un Navegador Web) para aportarle
una función o utilidad específica.
3.2 Controladores ActiveX: arquitectura privativa para el desarrollo de controladores añadibles.
3.3 Información Sensible: es un conjunto de datos privados de un individuo. Forman parte de este
CNTI 2008
N° de Pag. 8 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
conjunto: datos personales, bancarios, claves de acceso, entre otros.
3.4 Juego de Caracteres (Charset): es una lista de caracteres de escritura codificados de una forma
binaria determinada para facilitar su representación, almacenamiento o transmisión digital.
3.5 Marcos (Frames): es una técnica que se usa para dividir la pantalla del navegador, en diferentes
ventanas. Cada una de estas ventanas se podrá manejar por separado.
3.6 Meta Etiquetas (Metatags): son elementos de identificación HTML que se incorporan en el
encabezado de una página web y que resultan invisibles para los usuarios, pero de gran utilidad
para navegadores u otros programas que puedan valerse de esta información.
3.7 Método de Petición: La primera línea de una petición contiene los comandos HTTP, conocidos
como métodos. Existen varios, pero los más conocidos y utilizados son tres: GET, HEAD y
POST.
3.8 Elemento de imagen (Píxel): es la menor unidad homogénea que forma parte de una imagen
digital.
3.9 Portales de Internet: sitio web cuyo objetivo es ofrecer al usuario, de manera sencilla e
integrada, el acceso a una serie de recursos y de servicios, entre los que suelen encontrarse
buscadores, foros, correo,etc.
3.10 Registro de eventos (Log): consiste en un registro oficial de actividades o situaciones
relacionadas con un dispositivo o aplicación, durante un periodo en particular.
3.11 Código Fuente: conjunto de instrucciones, que conforman un bloque de texto, escrito según las
reglas sintácticas de algún lenguaje de programación, destinado a ser legible por el humano.
CNTI 2008
N° de Pag. 9 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
3
3.1
PROYECTO
DISPOSICIONES
Nombre de Dominio
Todo Portal de Internet de los Órganos y Entes de la Administración Pública Nacional deberá ser
accesible a través de un nombre de dominio compuesto por el dominio de primer nivel de país (.ve) y
un dominio genérico de segundo nivel (.gob), seguido de un dominio de segundo nivel que represente
el nombre del Órgano o Ente de la APN encargado del Portal de Internet o que represente claramente
el sistema o iniciativa que se pública en dicho Portal, tal como lo establece la Resolución 240
Ministerio de Ciencia y Tecnología publicada en Gaceta Oficial N° 38.064 de fecha 12 de Noviembre
de 2004. [5]
Ejemplos de esta disposición son los siguientes:
3.2
Nombre de Dominio
Dominio de segundo
nivel
Dominio genérico de Dominio de primer
segundo nivel
nivel
www.cnti.gob.ve
cnti
gob
ve
www.misioncultura.gob.ve
misioncultura
gob
ve
Versión de HTML
Los archivos de hipertexto a ser usados en los Portales de Internet deberán utilizar como formato las
especificaciones HTML 4.01, según se expresa en la Recomendación W3C HTML 4.01 del 24 de
diciembre de 1999, o XHTML 1.0, según se expresa en la Recomendación W3C XHTML 1.0 revisada
el 1 de agosto de 2002.
Los archivos de hipertexto de los Portales de Internet sujetos a esta Norma Técnica deben ser
validados utilizando las herramientas que la W3C dispone en línea (http://validator.w3.org/) y debe
incluirse en los Portales los sellos de conformidad dispuestos por la W3C, por ejemplo:
CNTI 2008
N° de Pag. 10 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
Consideraciones de Navegabilidad
3.3
Todos los Órganos y Entes de la Administración Pública Nacional deberán tomar en consideración los
siguientes elementos de navegabilidad dentro de sus Portales de Internet:
a) Una ruta de acceso que muestre el trazado de páginas que hay entre la Portada del Portal hasta
la Página Actual que se está visitando, con sus respectivos enlaces.
b) Un botón de inicio que permita ir a la pagina principal del Órgano o Ente de la APN, ubicado
preferiblemente en el mismo lugar.
c) Un mapa de navegación que refleje la estructura organizativa del contenido del Portal de
Internet.
3.4
Diagramación Gráfica
Para la diagramación gráfica de los Portales de Internet de los Órganos y Entes de la Administración
Pública Nacional se debe utilizar las especificaciones y consideraciones presentadas en el Manual de
Aplicaciones Básicas que ha sido desarrollado y presentado por el Ministerio del Poder Popular para
la Comunicación y la Información (MINCI).
3.4.1
Tipografía
A los efectos de esta normativa y de la diagramación gráfica de los Portales de Internet de los
Órganos y Entes de la APN, se debe utilizar tipografía abierta que no requiera de pago de regalías.
CNTI 2008
N° de Pag. 11 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
3.4.2
PROYECTO
Imágenes
Los archivos de imágenes y gráficos a ser usados en los Portales de Internet, deberán utilizar como
formato la especificación PNG (Portable Network Graphics), según se expresa en la Norma ISO/IEC
15948:2003, titulada en su idioma original “Computer graphics and image processing — Portable
Network Graphics (PNG): Functional specification”.
Se debe utilizar el atributo ALT, del elemento IMG descrito en la especificación HTML 4.01, para
definir un texto alterno a las imágenes a ser usadas en los Portales de Internet. Esto tiene por fin
mejorar el acceso y la usabilidad de los Portales de Internet para aquellos usuarios que tengan
deshabilitado el despliegue de imágenes o que por cualquier otra razón no puedan apreciar dichas
imágenes.
3.5
Juego de caracteres (Charset)
Todo Portal de Internet de los Órganos y Entes de la Administración Pública Nacional deberá utilizar
la especificación Unicode 8 bit (UTF-8) para codificar el Juego de Caracteres de sus archivos de
hipertexto.
3.6
Lenguaje Script
El lenguaje Script a ser usado en los Portales de Internet debe ser como mínimo el JavaScript en su
versión 1.5 ECMA-262.
Se recomienda colocar el código JavaScript de manera separada en un archivo de extensión “.js”.
3.7
Controladores Añadibles (Plugins)
Solo podrán usarse en los Portales de Internet de los Órganos y Entes de la Administración Pública
Nacional aquellos controladores añadibles (Plugins) que puedan ser considerados como Software
Libre.
CNTI 2008
N° de Pag. 12 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
Debe evitarse el uso de controladores ActiveX en todo Portal de Internet de los Órganos y Entes de la
Administración Pública Nacional.
3.8
Hoja de estilos en cascada
Se deberán usar en los Portales de Internet las hojas de los estilos en cascada (CSS), en sus
versiones CSS1 o CSS2, según se expresa en la Recomendación de la W3C del 17 de Diciembre de
1996 o del 12 de Mayo de 1998 respectivamente, ambas revisadas 11 de Abril del 2008, con la
finalidad de facilitar las labores de mantenimiento del portal por parte de los administradores de la
aplicación, ya que éste permite la separación del diseño y el contenido.
Las hojas de estilos de los Portales de Internet sujetos a esta Norma Técnica deben ser validados
utilizando las herramientas que la W3C dispone en línea (http://validator.w3.org/) y debe incluirse en
los Portales los sellos de conformidad dispuestos por la W3C.
3.9
Meta Etiquetas (metatags)
En los Portales de Internet de los Órganos y Entes de la Administración Pública Nacional, deberán
usarse meta etiquetas (metatags) en sus encabezados para incluir la siguiente información (meta
datos) de referencia sobre el Portal:
a) identificación del sitio web.
b) palabras claves.
c) nombre del portal.
d) nombre del Órgano o Ente encargado de su desarrollo y mantenimiento.
Estos elementos ayudan a los sistemas de búsqueda a hacer una correcta indexación de los servicios
y la información que se prestan a través de los Portales de Internet de los Órganos y Entes de la
APN.
CNTI 2008
N° de Pag. 13 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
3.10
PROYECTO
Políticas de Seguridad
Con la finalidad de garantizar el intercambio de datos sensibles entre los Portales de Internet y los
usuarios se deberá usar la seguridad de capas de transporte (TLS/SSL), en su versión 3.0 según se
describe en ISO/IEC 10181-4:1997 “Tecnología de Información - Sistemas de Interconexión abiertosSeguridad marcos para sistemas abiertos” titulada en su idioma original como "Information
Technology - Open Systems Interconnection -
Security frameworks for open systems: Non-
repudiation framework.
El uso de TLS/SSL aplicará en todos aquellos casos en el que los datos a ser transmitidos o enviados
por los Portales de Internet de los Órganos y Entes de la Administración Pública Nacional puedan
considerarse como datos sensibles, según la definición expuesta en esta Norma Técnica.
CNTI 2008
N° de Pag. 14 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
ANEXOS
CNTI 2008
N° de Pag. 15 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
Anexo A
Participantes de la Mesa Técnica
Carlos Marrero, CNTI.
Yosandra Sandoval, CNTI.
Luis Prieto, CANTV.
Giovany Duran, CANTV.
Manuel Rivero, Tiuna Sistemas 55.
Juan González, E4GS.
Oswaldo Rodriguez, Coralvision.
CNTI 2008
N° de Pag. 16 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
BIBLIOGRAFÍA
[1] ISO 13407:1999, Centrado en el ser humano proceso de diseño de sistemas interactivos.
[2] ISO 16982:2002, Ergonomía de la interacción del sistema – Utilidad de los métodos de apoyo
centrados en el ser humano de diseño. Esta norma es complemento de ISO 9241.
[3] ISO 16071:2003, Ergonomía de la interacción del sistema – Orientación sobre la accesibilidad a la
alimentación humana interfaces ordenador.
[4] UTF-8 Formato de Transformación Unicode 8 bit.
[5] Resolución 240 Ministerio de Ciencia y Tecnología publicada en Gaceta Oficial N° 38.064 de
fecha 12 de Noviembre de 2004.
[6] Herramienta para validar el código fuente de la página web
[7] Norma para el Registro de Nombres de Dominio bajo VE (Versión 3.0)
[8] MINCI Manual de Aplicaciones Básicas
[9] Guía de referencia. Estándar W3C HTML 4.01/XHTML 1.0
[10] Guía de referencia. Estándar W3C CCS2
[11] A.Frier, P. Karlton, and P. Kocher.The SSL 3.0 Protocol, Netscape Communications Corp., Nov
18, 1996.7).
[12] Decreto 3390, publicado en Gaceta Oficial N° 38.095 de fecha 28 de Diciembre de 2004.
[13] Decreto 825 Uso de Internet
[14] ISO/IEC 8859-2 :1999 Tecnología de la Información – 8 bit de un solo byte codificado conjuntos
de caracteres gráficos – Parte 2: Alfabeto latino N° 2.
[15] ISO/IEC 15948:2003 Tecnología de la Información - Gráficos por Ordenador y Procesamiento de
Imágenes - Portable Network Graphics (PNG): Especificación Funcional.
[16] ISO/IEC 10181-4:1997 Tecnología de Información - Sistemas de Interconexión abiertosCNTI 2008
N° de Pag. 17 de 18
CÓDIGO DE LA NORMA
CLASIFICACIÓN
NORMA TÉCNICA DE CARACTERÍSTICAS NT CNTI 0004-1: 2008
TÉCNICAS PARA PORTALES DE
ESTATUS DE LA NORMA
INTERNET
VINCULANTE
PROYECTO
Seguridad marcos para sistemas abiertos titulada en su idioma original como "Information Technology
- Open Systems Interconnection -
Security frameworks for open systems: Non-repudiation
framework.
[17] W3C: ha generado normas y reglas para Internet, alguna de las cuales aplica a esta normativa:
HTML: Accesibility Features HTML 4.0, XHTML: XHTML 1.1-Module-based XHTML, CCS: Accesibilty
Features CCS.
CNTI 2008
N° de Pag. 18 de 18
Descargar