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