WAI-ARIA (ARIA y los controles desarrollados con Ajax, HTML, Javascript y sus tecnologías relacionadas.
|
|
- Samuel Gallego Castellanos
- hace 7 años
- Vistas:
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 C. Rodrigo, N. Vázquez, M. Vázquez, M.A. Marqueta, L.M. de Frutos Cátedra Tecnología y Accesibilidad
Más detallesInforme 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 detallesUNED 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 detallesInforme 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 detallesExtensiones. 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 detallesProgramació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 1.1 Evolución Y CARACTERísticas de LOS navegadores Web...14 1.2 ARQUITECTURA de ejecución...17 1.3 Lenguajes
Más detallesGuí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 detallesLenguajes 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 detallesCOMO: 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 detallesEn 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 detallesGuí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 detallesDISEÑ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 detallesTutorial 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 detallesDISEÑ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 detallesPrograma 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 detallesJavaScript: 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 detallesGrupo 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 detallesEscuela 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 detallesDiseñ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 detallesPROGRAMA 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 detallesDREAMWEAVER 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 detallesCONTENIDOS 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 detallesHerramientas 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 detallesGuí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 detallesEstudiantes 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 detallesMOBILE 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 detallesescuela 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 detallesGuí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 detallesGuí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 detallesManual 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 detallesPRÁ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 detallesManual 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 detallesAplicaciones 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 detalles2. 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 detallesRegistro 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 detallesHTML 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 detallesARIA. 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 detallesFormularios 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 detallesAGRADECIMIENTOS 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
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 detallesHTML 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 detallesMOODLE 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 detallesUTN 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 detallesDiseñ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 detallesPresentació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 detallesUNIÓ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 detallesJavaScript: 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 detallesBUSCA 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 detallesSi 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 detallesWeb 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 detallesEjercicios - 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 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 detallesIntroducció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 detallesPractica. 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.
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 detallesDISEÑ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 detallesDiseñ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 detallesTutorial 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 detallesElementos 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 detallesPantalla 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 detallesPRÓ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 detallesPautas 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 detallesAccesibilidad 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 detallesTema 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 detallesPRESENTACIÓ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 detallesFOCO 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 detallesNUEVOS 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 detallesJavaScript,, 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 detallesVentanas 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 detallesAGRADECIMIENTOS 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 detallesIntroducció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 detallesInformá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 detallesSCHEMA.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 detallesPRESENTACIÓ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 detallesOrganizar 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 detallesEDUCASTUR 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 detallesACCESIBILIDAD 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 detallesCOMO 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 detallesNovedades 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 detallesGuí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 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 detallesEn 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 detallesGestió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 detallesManual 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 detallesFormularios 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 detallesChecklist 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 detallesManual: 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 detallesTEST 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 detallesGOOGLE 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 detallesPreparació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 detallesPortal 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 detallesMaquetació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 detallesINFORME 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 detallesHaciendo 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 detallesManual. 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