WAI-ARIA (ARIA y los controles desarrollados con Ajax, HTML, Javascript y sus tecnologías relacionadas.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "WAI-ARIA (ARIA y los controles desarrollados con Ajax, HTML, Javascript y sus tecnologías relacionadas."

Transcripción

1 Accesibilidad web WAI-ARIA WAI-ARIA (Web Accessibility Initiative - Accesible Rich Internet Applications) es una especificación del W3C, recomendación desde el 20 de marzo de La versión actual es la 1.0 y se está elaborado la 1.1. WAI-ARIA (ARIA y los controles desarrollados con Ajax, HTML, Javascript y sus tecnologías relacionadas. WAI-ARIA (ARIA en adelante) en adelante) está pensado pensado para hacer más accesible el contenido dinámico principalmente JavaScript y Ajax- transmitiendo a las APIs de accesibilidad información sobre el comportamiento de la interfaz y su estructura, para que los productos de apoyo puedan acceder a dicha información. Tabindex Hay que recordar que en HTML 4 y XHTML solo pueden recibir el foco los enlaces y elementos de formulario. No sucede lo mismo con los eventos, puesto que en todos los elementos se pueden incluir eventos. Por ejemplo en un elemento LI de una lista, si incluimos los eventos onclick y onkeypress no podremos acceder al elemento mediante el teclado como pueden ser los usuarios de lectores de pantalla- porque nunca recibirá el foco. Para que un elemento, que no sea un enlace o control de formulario, pueda recibir el foco se utiliza el atributo tabindex. A continuación se listan los posibles valores que puede tener: tabindex="0": permite que un elemento que no coge el foco por defecto pueda recibir el foco. Podrás acceder con el tabulador hasta él y el orden vendrá definido por su posición en el documento. Ejemplo: <li role="menuitem" tabindex="0" onclick="alert( hola )" onkeypress="alert( hola )"> tabindex="-1": se diferencia del caso anterior en que no podremos tabular hasta el elemento. Lo que permite es que pueda coger el foco mediante JavasScript con.focus(). Ejemplo: Para una ventana emergente simulada mediante un DIV (div role= dialog ): al abrirla el foco deberá moverse a su primer elemento y al cerrarla deberá volver al elemento que la abrió. tabindex= x donde x es un número entero. Define un orden de tabulación explícito: 1,2, 3, etc.

2 Roles Incluir información sobre el rol o función de un elemento de nuestra página mediante ARIA es tan sencillo como añadir a la etiqueta del elemento role= [nombre_del_rol]. Por ejemplo: <div role= progressbar > <ul role= tree >, <li role= treeitem > <ul role= nav > <div role= application >. No se debe cambiar dinámicamente el rol de un elemento, este es fijo. Si se quiere cambiar habría que eliminar del DOM el elemento y crear uno nuevo con el nuevo rol. Puedes consultar todos los roles en WAI-ARIA 1.0 (Categorization of Roles) ( ) Existen dos tipos de roles, aquellos que definen elementos de la interfaz (árboles, alertas, sliders, etc.) y los que definen la estructura de la página (cabecera, navegación, pie) Dentro de los que definen la estructura de la página se distinguen los landmark roles, que se usan para identificar áreas separadas de la pagina y transmitir la naturaleza de las mismas. De esta manera añadimos características útiles de navegación global, consistentes en cualquier documento (X)HTML, que transmiten información de la estructura de la página e información semántica sobre estas zonas. Estados y propiedades Los elementos dinámicos cambian de estado, por ejemplo un elemento de un árbol puede estar plegado o desplegado. ARIA permite definir las propiedades y estados de los elementos. <li role="treeitem" aria-expanded="false" tabindex="0" onclick="a()" onkeypress="a()">lenguajes</li>

3 En este ejemplo se indica que el elemento del árbol "Lenguajes" está plegado. Cuando el usuario lo despliegue deberás cambiar dinámicamente su estado mediante javascript para que los productos de apoyo puedan transmitir el cambio al usuario. $id.attr('aria-expanded', 'true'); Por tanto, el rol es fijo, no se cambia, los estados y propiedades son dinámicos. Podéis encontrar el listado y descripción de todos ellos en ARIA 1.0 (Supported States and Properties): ( ) Algunos ejemplos de uso Live regions: aria-live aria-live permite identificar una zona dinámica de nuestro contenido que se actualiza automáticamente, de esta manera los cambios se anunciarán al usuario de los productos de apoyo. En función de su valor (off, polite, assertive) indicaremos cuándo queremos que se anuncie la actualización. Se combina con aria-atomic para indicar si queremos que se anuncie toda la región o solo las partes que cambian, y con aria-relevant para indicar el tipo de actualización que queremos que se anuncie. aria-label, aria-labelledly y aria-describedby Tanto aria-label como aria-labelledby permiten etiquetar un elemento. La diferencia es que con aria-label indicas directamente el texto y con aria-labelledby el id/ids del elemento/s de la página que actúa/n como etiqueta. Ejemplo de aria-label: <div id="leftnav" role="navigaton" aria-label="menú principal"> <ul><li>...una lista de enlaces...</li></ul> </div> <div id="rightnav" role="navigation" aria-label="menú sencundario"> <ul><li>...una lista de enlaces...</li> </ul></div>

4 Ejemplo de aria-labelledby: <p id="report-title">download 2012 Sales Report: <a aria-labelledby="report-title pdf" href="pdf.pdf" id="pdf">pdf</a> <a aria-labelledby="report-title doc" href="word.doc" id="doc">word</a> <a aria-labelledby="report-title ppt" href="ppt.ppt" id="ppt">powerpoint</a></p> Hay que tener cuidado con su uso. aria-label pueden ser desatendida si se usa con arialabelledby y anula otras formas nativas de etiquetado como ALT en las imágenes o <label> en los campos de formulario. Por tanto hay que usarlas cuando estas otras formas de etiquetado nativo no pueden usarse, como en los ejemplos anteriores, y no en vez de ellas. Por otro lado, aria-describedby permite asociar una descripción larga a un elemento indicando el id del elemento que proporciona la descripción. Uno de las novedades previstas en la versión WAI-ARIA 1.1 será la inclusión de aria-describedat que permitirá incluir la URL de la página que describe al elemento. Otros estados y propiedades aria-autocomplete y aria-activedescendant permiten mejorar la accesibilidad de las sugerencias en los campos de formularios. Sugerencias en la caja de búsqueda de Google. Aria-activedescendant to add focus to child elements. This alert screen readers to read suggestions aloud. Lo más importante, y que no debes olvidar, es que no solo tienes que indicar el estado y propiedades iniciales, sino que debes modificarlos dinámicamente por javacript cuando estos cambien, de modo que el usuario de productos de apoyo conozca siempre su estado actual. Los roles no se actualizan, los estados y propiedades sí. Pasos y buenas prácticas para aplicar WAI-ARIA

5 En el documento del W3C, WAI-ARIA 1.0 Primer, se nos indican los pasos y buenas prácticas para aplicar WAI-ARIA. Usa marcado nativo cuando sea posible. Si puedes usar <input type= checkbox > o <button> úsalos en vez de <div role= checkbox > o <div role= button>. Ten en cuenta que el rol ARIA anula el rol nativo. Puedes consultar la lista de elementos nativos que deberías intentar usar antes que su rol equivalente en una referencia rápida en "What is WAI-ARIA, what does it do for me, and what not?", marcozehe.de, marzo 2014; o en su totalidad, con ejemplos de malas prácticas y errores comunes en Using WAI-ARIA in HTML, W3C. Usa los roles adecuados según la especificación y recuerda que el rol no se debe cambiar dinámicamente. Conserva la estructura semántica Forma grupos lógicos (por ejemplo con role= group, role= toolbar ); incluye landmark roles para facilitar la navegación por teclado; define las live regions (zonas que cambian dinámicamente sin intervención del usuario) Construye relaciones donde sea necesario.

UNED Play: un ejemplo de incorporación de estándares de accesibilidad en el desarrollo de aplicaciones móviles

UNED Play: un ejemplo de incorporación de estándares de accesibilidad en el desarrollo de aplicaciones móviles UNED Play: un ejemplo de incorporación de estándares de accesibilidad en el desarrollo de aplicaciones móviles C. Rodrigo, N. Vázquez, M. Vázquez, M.A. Marqueta, L.M. de Frutos Cátedra Tecnología y Accesibilidad

Más detalles

Informe analítico. Barreras a la accesibilidad. Ayuntamiento de Badajoz. 9.7 URL:

Informe analítico. Barreras a la accesibilidad. Ayuntamiento de Badajoz. 9.7 URL: Ayuntamiento de Badajoz Web@x: 9.7 URL: http://www.aytobadajoz.es:80/es/ayto/portada El informe analítico proporciona una medida de la extensión de los problemas encontrados y la naturaleza de los mismos.

Más detalles

UNED Play: repositorio multimedia de la Universidad Nacional de Educación a Distancia

UNED Play: repositorio multimedia de la Universidad Nacional de Educación a Distancia UNED Play: repositorio multimedia de la Universidad Nacional de Educación a Distancia C. Rodrigo, N. Vázquez, M. Vázquez, M.A. Marqueta, L.M. de Frutos Cátedra Tecnología y Accesibilidad UNED - Fundación

Más detalles

Informe Accesibilidad Sistema Back-Office INTECCA etiquetación Videoclases AVIP

Informe Accesibilidad Sistema Back-Office INTECCA etiquetación Videoclases AVIP Página 1 de 9 Informe Accesibilidad Sistema Back-Office INTECCA etiquetación Videoclases AVIP Descripción/Objeto Destinatario Este informe analiza el nivel de accesibilidad de la herramienta de Back Office

Más detalles

Extensiones. Guillermo López Mozilla Hispano

Extensiones. Guillermo López Mozilla Hispano Extensiones Guillermo López Mozilla Hispano Extensiones Qué son? Programilla para extender el comportamiento/visualización de cualquier programa Mozilla Usan la misma tecnología que las aplicaciones Mozilla

Más detalles

Programación Web Tema 2.2: Tecnologías W3C HTML & CSS

Programación Web Tema 2.2: Tecnologías W3C HTML & CSS Programación Web Tema 2.2: Tecnologías W3C HTML & CSS Ramón Alcarria Miguel Ángel Manso Emerson Castañeda ETSI en Topografía, Geodesia y Cartografía - UPM Contenido Definiciones HTML CSS Tutoríal - Comenzando

Más detalles

Índice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13

Índice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13 Índice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13 1.1 Evolución Y CARACTERísticas de LOS navegadores Web...14 1.2 ARQUITECTURA de ejecución...17 1.3 Lenguajes

Más detalles

Guía Saga Suite Contenido Secciones

Guía Saga Suite Contenido Secciones Guía Saga Suite Contenido Secciones Tabla de contenido Acceso a la Edición del recurso...- 2 - Cómo editar el recurso...- 3 - Tipos de bloque de contenido...- 6 - Texto Simple...- 6 - Bloque de texto...-

Más detalles

Lenguajes de Script. Qué son los Lenguajes de Script?

Lenguajes de Script. Qué son los Lenguajes de Script? JavaScript (I) 1 Lenguajes de Script Qué son los Lenguajes de Script? Scritps de cliente: son programas que pueden acompañar a un documento HTML o bien ir incrustados en él. Un lenguaje de script es un

Más detalles

COMO: Crear y Mantener un Índice de Contenidos

COMO: Crear y Mantener un Índice de Contenidos COMO: Crear y Mantener un Índice de Contenidos COMO: Crear y Mantener un Índice de Contenidos Versión 0.2 Primera edición: Enero de 2004. Primera edición en inglés: Enero de 2004 Traducido al español por

Más detalles

En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea

En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea HTML completo Pregunta 1 En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea Solución: El atributo tabindex Pregunta 2 El elemento de HTML que se emplea para definir

Más detalles

Guía de edición del Recurso Cabecera

Guía de edición del Recurso Cabecera Guía de edición del Recurso Cabecera Contenido Acceso a la Edición del recurso... - 2 - Desde el ADE... - 2 - Desde el workplace... - 2 - Cómo editar el recurso... - 2 - Guía Saga Suite Carrusel - 1 -

Más detalles

DISEÑO WEB AVANZADO CON HTML 5 Y CSS3

DISEÑO WEB AVANZADO CON HTML 5 Y CSS3 Ficha 257 DISEÑO WEB AVANZADO CON HTML 5 Y CSS3 Duración: 40 horas OBJETIVOS Planificar y diseñar páginas y sitios web mediante el lenguaje de programación HTML. Conocer e interpretar las etiquetas del

Más detalles

Tutorial de enlace entre Formulario Web y Servicio Web REST. Programación en Internet

Tutorial de enlace entre Formulario Web y Servicio Web REST. Programación en Internet Tutorial de enlace entre Formulario Web y Servicio Web REST Programación en Internet Angel Manuel Gamaza Domínguez José Miguel Otte Sainz-Aguirre Grado en Ingeniería Informática 20 de septiembre de 2016

Más detalles

DISEÑO WEB AVANZADO CON HTML5 Y CSS3 MODALIDAD TELEFORMACIÓN HORAS: 40

DISEÑO WEB AVANZADO CON HTML5 Y CSS3 MODALIDAD TELEFORMACIÓN HORAS: 40 DISEÑO WEB AVANZADO CON HTML5 Y CSS3 MODALIDAD TELEFORMACIÓN HORAS: 40 Planificar y diseñar páginas y sitios web mediante el lenguaje de programación HTML. Objetivos Conocer e interpretar las etiquetas

Más detalles

Programa Formativo. Código: Curso: Experto en Diseño Web para dispositivos móviles Modalidad: DISTANCIA Duración: 120h.

Programa Formativo. Código: Curso: Experto en Diseño Web para dispositivos móviles Modalidad: DISTANCIA Duración: 120h. Código: 13619 Curso: Experto en Diseño Web para dispositivos móviles Modalidad: DISTANCIA Duración: 120h. Objetivos El término HTML hace referencia al lenguaje de marcado predominante para la elaboración

Más detalles

JavaScript: Introducción

JavaScript: Introducción JavaScript y AJAX http://www.it.uc3m.es/pedmume/ JavaScript: Introducción Tecnología del cliente. Se ejecuta en los navegadores, que además de HTML, casi todos interpretan este lenguaje. Se interpreta

Más detalles

Grupo de Ingeniería del Software. Conceptos básicos de formularios HTML

Grupo de Ingeniería del Software. Conceptos básicos de formularios HTML escuela técnica superior de ingeniería informática HTML Estático: Formularios Departamento de Lenguajes Grupo de Ingeniería del Software Noviembre 2004 Conceptos básicos de formularios HTML Los formularios

Más detalles

Escuela Superior de Ingeniería

Escuela Superior de Ingeniería Escuela Superior de Ingeniería Programación en Internet Grado en Ingeniería Informática Invocación de un servicio web REST desde un cliente web y jquery Autores: Javier Montes Cumbrera y Salvador Carmona

Más detalles

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Código: DWEB003 Duración: 160 Horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos

Más detalles

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5 y CSS. Objetivos:

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5 y CSS. Objetivos: PROGRAMA FORMATIVO Diseño y desarrollo web con HTML 5 y CSS Objetivos: Dotar al alumno de conocimientos teóricos y prácticos para poder desarrollar un sitio Web con HTML y aplicar las ventajas de presentación

Más detalles

DREAMWEAVER CS4 Código: 3492

DREAMWEAVER CS4 Código: 3492 DREAMWEAVER CS4 Código: 3492 Modalidad: Distancia Duración: Tipo A Objetivos: Aportar al alumno de un modo rápido y sencillo las competencias necesarias para la creación y diseño de páginas Web en Dreamweaver.

Más detalles

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4: Curso Online Diseño y Desarrollo Web con HTML5, CSS y Dreamweaver CS4 Completo Curso Online de Diseño y Desarrollo Web mediante el lenguaje programación HTML5, la hoja de estilos CSS y el programa de diseño

Más detalles

Herramientas Google Aplicadas a Educación

Herramientas Google Aplicadas a Educación Índice de contenido Google Sites: cómo crear, editar y compartir un sitio... 2 Cómo acceder a los sitios... 2 Cómo crear tu sitio... 3 Utilizar una plantilla de sitios... 3 Seleccionar un tema para el

Más detalles

Guía Saga Suite Slider

Guía Saga Suite Slider Guía Saga Suite Slider Tabla de contenido Acceso a la Edición del recurso...- 2 - Cómo editar el recurso...- 3 - Tipos de elementos en detalle...- 5 - Sólo imagen...- 5 - Completo con imagen y completo

Más detalles

Estudiantes UNED con discapacidad Estudiantes con discapacidad (Curso 2015/16)

Estudiantes UNED con discapacidad Estudiantes con discapacidad (Curso 2015/16) UNED Avisos C. Rodrigo Cátedra Tecnología y Accesibilidad UNED - Fundación Vodafone España N. Vázquez, M. Vázquez INTECCA Innovación y Desarrollo Tecnológico de los Centros Asociados A. Mancebo CEMAV Centro

Más detalles

MOBILE WEB BEST PRACTICES

MOBILE WEB BEST PRACTICES Capítulo 5 MOBILE WEB BEST PRACTICES 5.1 Introducción A fin de mejorar la navegación web de los dispositivos móviles, función desempeñada por los microbrowsers, la institución Mobile Web Best Practices

Más detalles

escuela técnica superior de ingeniería informática

escuela técnica superior de ingeniería informática Versión original: Pablo Fernández (noviembre 2006) Actualización: P. Fernandez. Cambios menores en animaciones (Noviembre 2009) Tiempo: 2h escuela técnica superior de ingeniería informática HTML dinámico:

Más detalles

Guía Saga Suite Destacado

Guía Saga Suite Destacado Guía Saga Suite Destacado Tabla de contenido Acceso a la Edición del recurso...- 2 - Cómo editar el recurso...- 3 - Tipos de elementos en detalle...- 4 - Sólo imagen...- 4 - Link (campo opcional)...- 4

Más detalles

Guía Saga Suite Galería de Descarga

Guía Saga Suite Galería de Descarga Guía Saga Suite Galería de Descarga Tabla de contenido Acceso a la Edición del recurso...- 2 - Cómo editar el recurso...- 3 - Pestaña Contenido...- 3 - Pestaña etiquetas...- 4 - Settings...- 6 - Guía Saga

Más detalles

Manual de Usuario. SMS Inteligente

Manual de Usuario. SMS Inteligente Manual de Usuario SMS Inteligente Contenido 1.Introducción... 3 2. Características y requerimientos del equipo de cómputo... 3 3. Requerimientos previos...3 4. Cómo utilizar el portal...4 Ingreso al Portal:...4

Más detalles

PRÁCTICA: EVALUACIÓN DE LA ACCESIBILIDAD DE LA PÁGINA DE INICIO DE UN SITIO WEB

PRÁCTICA: EVALUACIÓN DE LA ACCESIBILIDAD DE LA PÁGINA DE INICIO DE UN SITIO WEB PRÁCTICA: EVALUACIÓN DE LA ACCESIBILIDAD DE LA PÁGINA DE INICIO DE UN SITIO WEB Evaluación de Accesibilidad de la web: http://www.psoeandalucia.com con HERA Este es el informe de resultados obtenido: Podemos

Más detalles

Manual de usuario. Genérico. Polígono Can Valero c/asival 16.

Manual de usuario. Genérico. Polígono Can Valero c/asival 16. Manual de usuario Genérico Polígono Can Valero c/asival 16 971102380 646129463 soporte@gladtolink.com www.gladtolink.com 1 Contenido I. Primeros pasos... 3 Qué es GladToLink... 3 Entrando a GladToLink...

Más detalles

Aplicaciones Web. Aplicaciones Distribuidas

Aplicaciones Web. Aplicaciones Distribuidas Aplicaciones Web Aplicaciones Distribuidas Contenido La Web. Sitios Web vs. Aplicaciones Web. HTTP. HTML. Sesiones. Tecnologías facilitadoras. HTML Dinámico. JavaScript. 2 La Web Petición http://www.um.es/index.html

Más detalles

2. Documentos PDF 1. Introducción 2. Componentes de un archivo PDF

2. Documentos PDF 1. Introducción 2. Componentes de un archivo PDF 2. Documentos PDF 1. Introducción PDF es un formato de archivo para representar documentos de una forma independiente de la aplicación software, hardware o sistema operativo que se haya usado para su creación,

Más detalles

Registro de Entradas y Salidas

Registro de Entradas y Salidas Documento de Versión Versión Documentación Registro de Entradas y Salidas 1 Documento de Versión ÍNDICE Gestión Diaria... 2 Consulta de Anotaciones... 7 Estructura Organizativa... 9 Instalación... 10 Depuración

Más detalles

HTML Dinámico: Procesado de Formularios - Validación en Cliente -

HTML Dinámico: Procesado de Formularios - Validación en Cliente - HTML Dinámico: - Validación en Cliente - Grupo de Ingeniería del Software Web vs. Aplicación Web 1 IISSI 1 Hacia la Web 2.0 2 HTTP TCP/IP SQL Cliente web Servidor de aplicaciones Servidor de datos 3 IISSI

Más detalles

ARIA. Especificación del W3C para la interoperabilidad y la accesibilidad para AJAX, DHTML, XML Etc Basada en la Taxonomía RDF

ARIA. Especificación del W3C para la interoperabilidad y la accesibilidad para AJAX, DHTML, XML Etc Basada en la Taxonomía RDF ARIA Especificación del W3C para la interoperabilidad y la accesibilidad para AJAX, DHTML, XML Etc Basada en la Taxonomía RDF Lisa Seeman, Experta Invitada del W3C Contenidos Para comenzar Los problemas;

Más detalles

Formularios en HTML 09/02/2015. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos

Formularios en HTML 09/02/2015. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos 09/02/2015 Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla febrero 2014 Qué es un formulario? Febrero Introducción a la Ingeniería del Software y a los Sistemas de Información

Más detalles

AGRADECIMIENTOS INTRODUCCIÓN... 17

AGRADECIMIENTOS INTRODUCCIÓN... 17 ÍNDICE AGRADECIMIENTOS... 15 INTRODUCCIÓN... 17 CAPÍTULO 1. CONCEPTOS BÁSICOS DE XHTML... 21 REGLAS DEL XHTML A TENER EN CUENTA... 22 ESTRUCTURA DE UN DOCUMENTO XHTML... 24 El DOCTYPE y la codificación...

Más detalles

Índice general. Pág. N. 1. Capítulo 1. Capítulo 2

Índice general. Pág. N. 1. Capítulo 1. Capítulo 2 Pág. N. 1 Índice general Capítulo 1 Introducción al diseño web con HTML 5 y CSS3 1.1 Las versiones del HTML 1.2 Los navegadores y sus diferencias 1.2.1 Tiempo de carga 1.2.2 Entorno de trabajo 1.2.3 Ventanas

Más detalles

HTML dinámico: Procesado de Formularios

HTML dinámico: Procesado de Formularios HTML dinámico: Procesado de Formularios Departamento de Lenguajes escuela técnica superior de ingeniería informática Versión original: Pablo Fernández (noviembre 2006) Tiempo: 2h Grupo de Ingeniería del

Más detalles

MOODLE 1.9 CUESTIONARIO

MOODLE 1.9 CUESTIONARIO MOODLE 1.9 CUESTIONARIO Unitat de Suport Tecnicopedagògic - CAMPUS EXTENS Universitat de les Illes Balears. Edifici Aulari. Ctra. de Valldemossa Km. 7.5. 07122 Palma (Illes Balears) Primera edición: marzo

Más detalles

UTN DESARROLLADOR WEB MOBILE. Diseño Multimedial. Presentación del curso. Temario a desarrollar

UTN DESARROLLADOR WEB MOBILE. Diseño Multimedial. Presentación del curso. Temario a desarrollar Presentación del curso El desarrollo web para dispositivos móviles es un área de la programación web con una demanda en permanente crecimiento. Este curso está orientado a todas aquellas personas que deseen

Más detalles

Diseño Web Avanzado con HTML5 y CSS3

Diseño Web Avanzado con HTML5 y CSS3 Diseño Web Avanzado con HTML5 y CSS3 METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender

Más detalles

Presentación y objetivos

Presentación y objetivos Programación de Java Programación Web Presentación y objetivos JavaScript es un lenguaje de programación que se utiliza para realizar acciones dentro del ámbito de una página Web. Se trata de una programación

Más detalles

UNIÓN EUROPEA Fondo Europeo de Desarrollo Regional Una manera de hacer Europa INFORME ACCESIBILIDAD

UNIÓN EUROPEA Fondo Europeo de Desarrollo Regional Una manera de hacer Europa INFORME ACCESIBILIDAD UNIÓN EUROPEA Fondo Europeo de Desarrollo Regional Una manera de hacer Europa INFORME ACCESIBILIDAD WWW.CEDAV.NET ÍNDICE ESTUDIO, ANÁLISIS DE REQUISITOS DE ACCESIBILIDAD DIAGNÓSTICO Y PREPARACIÓN DE ESPECIFICACIONES

Más detalles

JavaScript: Objetos del documento

JavaScript: Objetos del documento Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Modelo de objetos del documento Todo documento HTML tiene una estructura

Más detalles

BUSCA BVgcSalud: Mi portal y Mi cuenta

BUSCA BVgcSalud: Mi portal y Mi cuenta BUSCA BVgcSalud: Mi portal y Mi cuenta Índice de contenido: Espacios personalizados en BUSCA BVgcSalud: Mi portal y Mi cuenta...3 Cómo acceder a los espacios personalizados en BUSCA BvgcSalud?...3 Mi Cuenta...4

Más detalles

Si hemos incluido un vídeo en nuestra campaña, estará accesible con la siguiente regla:

Si hemos incluido un vídeo en nuestra campaña, estará accesible con la siguiente regla: Guía de estilo A continuación vamos a describir las diferentes pantallas/secciones de las que se compone una campaña/promoción/concurso/quiz/encuesta en Cool Tabs realizadas con las aplicaciones Cool Promo,

Más detalles

Web Voluntarios la Caixa. Alta de una actividad de voluntariado

Web Voluntarios la Caixa. Alta de una actividad de voluntariado Web Voluntarios la Caixa Alta de una actividad de voluntariado El alta de actividades en el Portal Voluntarios la Caixa está reservada para las personas de las asociaciones que tengan en perfil de gestor.

Más detalles

Ejercicios - Introducción al desarrollo web para móviles

Ejercicios - Introducción al desarrollo web para móviles Ejercicios - Introducción al desarrollo web para móviles Índice 1 Ejercicio 1 - Estructura en HTML (0.6 puntos)... 2 2 Ejercicio 2 - Terminando la Web de ejemplo (0.6 puntos)... 2 3 Ejercicio 3 - Estructura

Más detalles

Índice de contenidos. Introducción. Cómo usar este libro

Índice de contenidos. Introducción. Cómo usar este libro Índice de contenidos Introducción Cómo usar este libro 1. Instalación 1.1. Consideraciones previas 1.1.1. Versiones de Visual Basic 6 1.1.2. Requerimientos de Visual Basic 6 1.2. Instalación de Visual

Más detalles

Introducción a JavaScript y DOM DISERTANTE ING. RASJIDO, JOSE ALBERTO

Introducción a JavaScript y DOM DISERTANTE ING. RASJIDO, JOSE ALBERTO Introducción a JavaScript y DOM DISERTANTE ING. RASJIDO, JOSE ALBERTO Agenda 2 Introducción a JavaScript Introducción a DOM Referencias Introducción a JavaScript 3 Qué es JavaScript? JavaScript es un lenguaje

Más detalles

Practica. Material Design. lunes 10 de octubre de 16

Practica. Material Design. lunes 10 de octubre de 16 Practica Material Design Una aplicación basada en material design A partir de la versión 5.0 de Android (API 21), se introduce Material Design. Se trata de una guía para el diseño visual de las aplicaciones,

Más detalles

* Este archivo sólo pretende ser un complemento a las clases, no sustituye en su totalidad la formación impartida en el aula.

* Este archivo sólo pretende ser un complemento a las clases, no sustituye en su totalidad la formación impartida en el aula. Unidad 3.- ENTRADAS 1 Unidad 3.- ENTRADAS * Este archivo sólo pretende ser un complemento a las clases, no sustituye en su totalidad la formación impartida en el aula. La Entrada o Post, es el contenido

Más detalles

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 Código: 1413005 OBJETIVOS: Para diseñar y publicar una página Web, saber maquetar una página Web, saber crear animaciones, etc. CONTENIDOS: DISEÑO

Más detalles

Diseña tu propia web

Diseña tu propia web Diseña tu propia web Diseña tu propia web Juan Manuel Escudero García juanmanuel.escudero@ticarum.es 2 Infraestructura Elementos necesarios para publicar nuestra web. - Un dominio - Hosting o alojamiento

Más detalles

Tutorial The Capsule Company

Tutorial The Capsule Company Tutorial The Capsule Company Panel de Control del Cliente ENTRADA AL PANEL DE CONTROL DEL CLIENTE Anuncios En la parte central, bajo el menú de iconos, podrán aparecer mensajes o recomendaciones del Administrador.

Más detalles

Elementos y Componentes

Elementos y Componentes Esta sección explica el funcionamiento de algunos de los componentes que se muestran en la aplicación. Índice 1 Elementos y componentes...2 1.1 Lista de selección múltiple con filtro... 2 1.2 Ventana de

Más detalles

Pantalla inicial ADN

Pantalla inicial ADN Módulo ADN 1 2 3 4 Pantalla inicial ADN Al ingresar a la aplicación encontramos Cuatro secciones principales: En la sección 1 aparecen los filtros disponibles para realizar la búsqueda de las empresas

Más detalles

PRÓLOGO...13 CAPÍTULO 1. INTRODUCCIÓN A AJAX...17

PRÓLOGO...13 CAPÍTULO 1. INTRODUCCIÓN A AJAX...17 ÍNDICE PRÓLOGO...13 CAPÍTULO 1. INTRODUCCIÓN A AJAX...17 1.1 CONTEXTO DE UTILIZACIÓN DE AJAX...17 1.2 QUÉ ES AJAX?...18 1.3 LAS TECNOLOGÍAS AJAX...20 1.4 PRIMERA APLICACIÓN AJAX...22 1.4.1 DESCRIPCIÓN

Más detalles

Pautas de Accesibilidad al Contenido de la Web W3C WAI

Pautas de Accesibilidad al Contenido de la Web W3C WAI Pautas de Accesibilidad al Contenido de la Web W3C WAI Pautas 1. Proporcione alternativas equivalentes para el contenido visual y auditivo. 2: No se base sólo en el color. 3. Utilice marcadores y hojas

Más detalles

Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0

Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0 Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0 Universidad de Colima México Departamento de Lenguajes y Sistemas Informáticos Pautas de accesibilidad al contenido en la Web 1.0: paso a paso Sergio Luján

Más detalles

Tema 3.2: Accesibilidad a los sitios web. Estándares de accesibilidad

Tema 3.2: Accesibilidad a los sitios web. Estándares de accesibilidad Tema 3.2: Accesibilidad a los sitios web. Estándares de accesibilidad Lourdes Moreno, Paloma Martínez Universidad Carlos III de Madrid {lmoreno,pmf}@inf.uc3m.es Asignatura Humanidades: Evitando las barreras

Más detalles

PRESENTACIÓN DE ESCRITOS SEDE JUDICIAL ELECTRÓNICA

PRESENTACIÓN DE ESCRITOS SEDE JUDICIAL ELECTRÓNICA PRESENTACIÓN DE ESCRITOS SEDE JUDICIAL ELECTRÓNICA ÍNDICE 1. En qué consiste esta Herramienta? 2. Cómo se accede a la aplicación? 3. Es obligatorio certificarse para acceder? 4. Pantalla Inicial de la

Más detalles

FOCO GESTIÓN DE GRUPOS

FOCO GESTIÓN DE GRUPOS FOCO GESTIÓN DE GRUPOS MANUAL DE USUARIO NOTIFICACIÓN FIN GRUPO MODALIDAD II ÍNDICE 1. INTRODUCCIÓN... 3 2. BÚSQUEDA DE NOTIFICACIÓN DE FIN DE GRUPO... 4 3. ALTA NOTIFICACIÓN DE FIN DE GRUPO... 7 4. MODIFICAR

Más detalles

NUEVOS ICONOS DE INTERFAZ, CONTENIDOS Y ACTIVIDADES

NUEVOS ICONOS DE INTERFAZ, CONTENIDOS Y ACTIVIDADES NUEVOS ICONOS DE INTERFAZ, CONTENIDOS Y ACTIVIDADES ICONOS ASOCIADOS A BLOQUES LATERALES Como docente, junto a cada bloque lateral te encontrarás, siempre que estés con el modo de Edición activado, los

Más detalles

JavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática

JavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática JavaScript,, AJAX y otras tecnologías Contenidos JavaScript AJAX Flash 2 JavaScript Lenguaje interpretado como PHP, pero se ejecuta en cliente no en servidor Sintaxis semejante a la del lenguaje Java y

Más detalles

Ventanas de Diálogo Modales.

Ventanas de Diálogo Modales. Programación con Herramientas Visuales Clase 11: Ventanas de Diálogo Viernes, 24 de Enero de 2003 imbernal@mailfie.epn.edu.ec Quito Ecuador Copyright @2003, I. Bernal Agenda Ventanas de Diálogo Modales.

Más detalles

AGRADECIMIENTOS INTRODUCCIÓN... 17

AGRADECIMIENTOS INTRODUCCIÓN... 17 ÍNDICE AGRADECIMIENTOS... 15 INTRODUCCIÓN... 17 CAPÍTULO 1. PROGRAMANDO CON XHTML... 21 REGLAS DEL XHTML A TENER EN CUENTA... 22 ESTRUCTURA DE UN DOCUMENTO XHTML... 24 El DOCTYPE y la codificación... 24

Más detalles

Introducción al DOM WEB-TECHNOLOGIES

Introducción al DOM WEB-TECHNOLOGIES Introducción al DOM JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES Introducción Éstas notas dan una breve introducción conceptual del DOM: Qué es. Cómo proporciona la estructura para los documentos HTML y

Más detalles

Informática General 2018 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Informática General 2018 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2018 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales JavaScript - Programación

Más detalles

SCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS

SCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS www.efor.es SCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS El principal cometido de todo buscador es ofrecer información a usuarios alojada en páginas web para un criterio de búsqueda determinado. Schema.org.

Más detalles

PRESENTACIÓN DE ESCRITOS EN LA SEDE JUDICIAL ELECTRÓNICA

PRESENTACIÓN DE ESCRITOS EN LA SEDE JUDICIAL ELECTRÓNICA Sede Judicial Electrónica PRESENTACIÓN DE ESCRITOS EN LA SEDE JUDICIAL ELECTRÓNICA EN QUÉ CONSISTE ESTA HERRAMIENTA? La Sede Judicial Electrónica es la dirección electrónica de la Administración de Justicia

Más detalles

Organizar y clasificar los marcadores

Organizar y clasificar los marcadores Organizar y clasificar los marcadores Joan Padrós Rodríguez P08/93134/01541 FUOC P08/93134/01541 Organizar y clasificar los marcadores Índice Introducción... 5 1. Almacenamiento y clasificación de los

Más detalles

EDUCASTUR BLOG. Comunidad Educativa de Blogs. Navegar por Educastur Blog

EDUCASTUR BLOG. Comunidad Educativa de Blogs. Navegar por Educastur Blog EDUCASTUR BLOG Comunidad Educativa de Blogs Navegar por Educastur Blog Navegar por Educastur Blog 2008. Educastur y Servicios en Línea. Consejería de Educación y Ciencia del Principado de Asturias blog@educastur.princast.es

Más detalles

ACCESIBILIDAD EN JAVA

ACCESIBILIDAD EN JAVA ACCESIBILIDAD EN JAVA Conseguir aplicaciones Java accesibles Aplicación accesible por teclado Proporcionar acceso al contenido multimedia Proporcionar foco Usar alertas y diálogos Evitar AWT y aspectos

Más detalles

COMO CREAR UN BLOG ACERCA DE ZENZUU

COMO CREAR UN BLOG ACERCA DE ZENZUU COMO CREAR UN BLOG ACERCA DE ZENZUU Introducción Este instructivo muestra paso a paso cómo crear un blog gratis en Blogger.com (servicios de Google). Elijo este servicio porque: Considero que es el que

Más detalles

Novedades Gestión de Cobros (8 marzo 2016) Actualización de formularios e informes. Actualización de formularios

Novedades Gestión de Cobros (8 marzo 2016) Actualización de formularios e informes. Actualización de formularios Novedades Gestión de Cobros (8 marzo 2016) En esta actualización de Gestión de cobros se ha adaptado la generación de remesas y ficheros de domiciliaciones al formato ISO 20022 (SEPA). Para ello se han

Más detalles

Guía de uso del OPAC (Catálogo de Acceso Público Online)

Guía de uso del OPAC (Catálogo de Acceso Público Online) Guía de uso del OPAC (Catálogo de Acceso Público Online) Este documento describe la funcionalidad del OPAC del servicio de Bibliotecas Municipales del Ayuntamiento de Alcorcón. El servicio OPAC es accesible

Más detalles

ÍNDICE DE CONTENIDOS

ÍNDICE DE CONTENIDOS ÍNDICE DE CONTENIDOS 1.0 GUÍA DE NAVEGACIÓN...2 1.1 como navegar por la sede...2 1.2 Operaciones con LA cabecera...3 1.3 Operaciones con el MENÚ...4 1.4 abandono de la sede electrónica....10 1.5 Operaciones

Más detalles

En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a

En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador.

Más detalles

Gestión de formularios: Manual de usuario

Gestión de formularios: Manual de usuario 1-FORMULARIOS... 2 1.1Crear un nuevo formulario... 2 1.2Editar las propiedades de un formulario... 3 1.3Ver datos enviados... 6 1.4 Eliminar un formulario... 7 2-AGRUPACIONES... 8 2.1Crear una agrupación...

Más detalles

Manual de Herramientas. Carpetas, Etiquetas Y Libros. Pág. 1

Manual de Herramientas. Carpetas, Etiquetas Y Libros. Pág. 1 Manual de Herramientas Carpetas, Etiquetas Y Libros 1 2 CARPETAS El recurso Carpeta permite al profesor mostrar un grupo de archivos relacionados dentro de una única carpeta. Se puede subir un archivo

Más detalles

Formularios en HTML. Grupo de Ingeniería del Software. Departamento de Lenguajes y Sistemas Informáticos. October 11

Formularios en HTML. Grupo de Ingeniería del Software. Departamento de Lenguajes y Sistemas Informáticos. October 11 Versión original: Amador Durán Toro (noviembre 2004) Última revisión: Pablo Fernández Montes (octubre 2009); Pequeño cambio en plantilla. Tiempo: 2h escuela técnica superior de ingeniería informática Departamento

Más detalles

Checklist o listado de chequeo de los Criterios de Conformidad de las WCAG 2.0

Checklist o listado de chequeo de los Criterios de Conformidad de las WCAG 2.0 Checklist o listado de chequeo de los Criterios de Conformidad de las WCAG 2.0 Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-Compartirigual 3.0 España 1 NIVEL A WCAG 2.0

Más detalles

Manual: Blog. Crear un artículo. Editar un artículo. Publicar y despublicar artículos. Introducir un video. Gestionar Comentarios

Manual: Blog. Crear un artículo. Editar un artículo. Publicar y despublicar artículos. Introducir un video. Gestionar Comentarios Manual: Blog 01 Crear un artículo 02 Editar un artículo 03 Publicar y despublicar artículos 04 Introducir un video 05 Gestionar Comentarios 01 Crear un artículo Mantener tu web actualizada es muy sencillo.

Más detalles

TEST TICO 2º BACHILLERATO

TEST TICO 2º BACHILLERATO TEST TICO 2º BACHILLERATO UNIDAD: DISEÑO Y EDICIÓN PÁGINAS WEB CON HTML (COMPLETO) Cada pregunta consta de 3 opciones, siendo solo una respuesta la correcta. Calificación: Respuesta correcta: +1 Respuesta

Más detalles

GOOGLE SITES GUÍA RÁPIDA DE USO

GOOGLE SITES GUÍA RÁPIDA DE USO GOOGLE SITES GUÍA RÁPIDA DE USO Manuel López Caparrós Febrero 2009 Introducción Esta guía se ha elaborado como material complementario para responder a una serie de cuestiones básicas e importantes sobre

Más detalles

Preparación de los Documentos de Word para obtener ficheros PDF Accesibles

Preparación de los Documentos de Word para obtener ficheros PDF Accesibles Guía de Referencia rápida accesibilidad en documentos Introducción Añadir estructura a documentos Word Graficos e imágenes textos Textos alternativos Columnas Estilos y encabezados Teclas rapidas para

Más detalles

Portal para los miembros de la SCLEDyN

Portal para los miembros de la SCLEDyN Manual de Usuario Portal para los miembros de la SCLEDyN Bienvenido al portal de la SCLEDyN (Sociedad Castellano-Leonesa de Endocrinología, Diabetes y Nutrición). A continuación se le mostrarán un breve

Más detalles

Maquetación HTML. Edición de textos accesibles. Nivel de conformidad AA Sesión 2: Imágenes y enlaces

Maquetación HTML. Edición de textos accesibles. Nivel de conformidad AA Sesión 2: Imágenes y enlaces Maquetación HTML Edición de textos accesibles Nivel de conformidad AA Sesión 2: Imágenes y enlaces 1 Introducción Porqué estamos aquí? Norma UNE 139803 basada en las Pautas de Accesibilidad al Contenido

Más detalles

INFORME DE ACCESIBILIDAD WEB UNE :2012

INFORME DE ACCESIBILIDAD WEB   UNE :2012 INFORME DE ACCESIBILIDAD WEB WWW.EJERCITO.MDE.ES UNE 139803:2012 http://www.ejercito.mde.es/ Informe emitido bajo demanda. 12/12/2018 ÍNDICE 1.INTRODUCCIÓN 1 2.MUESTRA DE PÁGINAS 2 3.RESUMEN DE RESULTADOS

Más detalles

Haciendo Drupal un poco más accesible. @kikoalonsob

Haciendo Drupal un poco más accesible. @kikoalonsob Haciendo Drupal un poco más accesible @kikoalonsob Acerca de mi Desarrollador Drupal Freelance (Back-end) Axel Springer España Autobild Computer Hoy Hobby Consolas @kikoalonsob kikoalonsob www.kikoalonsob.com

Más detalles

Manual. Sistema Integral y Constancias de Trabajo Gobernación de estado Trujillo

Manual. Sistema Integral y Constancias de Trabajo Gobernación de estado Trujillo Manual Sistema Integral y Constancias de Trabajo Gobernación de estado Trujillo Índice Págs. INTRODUCCIÓN........3 OBJETIVO GENERAL.......4 TÉRMINOS BÁSICOS....... 5 USUARIO......6 INGRESAR AL PORTAL........

Más detalles