arabera Carlota Garcia ALegre 14 years ago
1271
Honelako gehiago
Mapa conceptual diseño de webs con estándares
Práctica número 4, mapa conceptual unidad 3.
Por Carlota Alegre Garcia (Estudiante de periodismo y humanidades de la UPF)
_____________________
Fuentes principales
- Apuntes Unidad 3 (Arquitectura de la Informació) . Powerpoints unidad 3.
- Documento 6: Manual sobre XHTML.
- Documento 7: Manual sobre CSS.
- Powerpoints: Documento 4 (Accessibilidad).
- tutorial arquitectura de la información.
Las principales ventajas de Firefox desde el punto de vista del diseñador y creador de páginas web es que respeta los estándares del WC3. Además, permite instalar pequeños añadidos, llamados extensiones,
que añaden funcionalidades al navegador.
Una extensión se puede considerar como un pequeño programa que se instala dentro del navegador y que añade alguna característica interesante. La mayoría son gratuitas y de gran utilidad.
ColorZilla
permite obtener los colores de cualquier elemento de la página mediante una herramienta similar a la de los programas de diseño gráfic.
MeasureIt
Permite medir la altura y anchura de cualquier elemento de la página.
Una buena práctica, y un requisito impuesto por muchos clientes, es que las páginas XHTML creadas sean válidas y por tanto, pasen el validador de HTML y de CSS disponible en el W3C. Para facilitar la validación de las páginas, esta extensión indica en todo momento los errores y las recomendaciones sobre el código HTML de la página que muestra el navegador.
Antes de que existiera Firebug, la extensión Web Developer era la más útil para los diseñadores web. Se trata de una barra que se instala junto con el resto de herramientas del navegador y que básicamente se puede utilizar para obtener información sobre la página. Además de proporcionar información, la extensión Web Developer incluye utilidades que Firebug todavía no incorpora, como la redimensión de la ventana del navegador a las dimensiones estándar, recuadrar todos los elementos de un determinado tipo (celdas de tabla, divs, etc.), mostrar una lupa, una regla redimensionable, mostrar los elementos de tipo hidden, mostrar la ruta de cada imagen, etc.
Firebug es probablemente la extensión más útil y completa de todas las que están relacionadas con el diseño web. No importa si tu especialidad es XHTML, CSS, JavaScript, DOM o Ajax, ya que Firebug proporciona toda la información posible sobre cada uno de estos temas. Como Firebug tiene tantas opciones, lo mejor es instalar la extensión y probarla en tus proyectos web.
CSS define cuatro pseudo-clases que permiten aplicar estilos avanzados para los enlaces
de los documentos. Las pseudo-clases permiten aplicar diferentes estilos a un mismo
enlace en función de su estado: enlace no visitado, enlace visitado, enlace en el que se
pasa el puntero del ratón por encima y enlace activo en ese momento.
:active, estilos que se aplican al enlace cuando el usuario está pinchando sobre el enlace (el tiempo durante el que se aplica este estilo es muy breve)
:hover, estilos que muestra el enlace cuando el usuario posiciona el puntero del ratón sobre el enlace.
:visited, aplica estilos a los enlaces que han sido pinchados anteriormente (el navegador del usuario elimina automáticamente el historial de enlaces visitados cada cierto tiempo).
:link, permite aplicar estilos para los enlaces que aún no han sido pinchados.
Decoración
{text-decoration: none;}
Color
{color: #CC0000;}
Tamaño
{font-size: 22pt;}
El método es muy sencillo: se puede añadir, dentro del elemento de un documento XHTML un par de etiquetas de estilo (), dentro de las cuales podemos especificar el aspecto de los elementos de la página.
El método es muy sencillo: se puede añadir, dentro del elemento de un documento XHTML un par de etiquetas de estilo (), dentro de las cuales podemos especificar el aspecto de los elementos de la página.
El método es muy sencillo: se puede añadir, dentro del elemento de un documento XHTML un par de etiquetas de estilo (), dentro de las cuales podemos especificar el aspecto de los elementos de la página.
Ejemplo:body {font-family: Verdana, Arial; font-size: 12pt; margin-right: 15px; margin-left: 15px}
Permite definir el valor de los metadatos que forman la metainformación del documento.
Descripción de la página . Es usado por los motores de búsqueda indizar el sitio y para presentar la descripción del sitio en los resultados de una búsqueda
Título del enlace … . Provoca la aparición de un recuadro explicativo cuando el usuario desplaza el cursor sobre el enlace. Usado también por lo motores de búsqueda para indizar la página
Autor Para indicar el nombre del autor. Usado por motores de búsqueda
Palabras clave Sirve para representar el contenido de la página, para indizar la página web por motores internos y por algunos motores de búsqueda.
Título de la página
El libro fácil: libros con tipografía y redacción adecuados a diversos niveles cognitivos. Libros “leídos”.
Films y programas de televisión para personas sordas. Films “explicados” para invidentes
Edificios y ciudades accesibles: eliminación de barreras de acceso.
XHTML (eXtended HyperText Markup Language)es el lenguaje con el cual están hechas las páginas web. La página web que vemos en el navegador es el resultado de la interpretación que el navegador hace de un documento escrito mediante el lenguaje XHTML. Este documento se denomina código fuente. El lenguaje XHTML se compone de un número de etiquetas que sirven para marcar contenidos de la página e indicar cómo debe mostrarlos el navegador.
dir. Permite indicar la dirección del texto (útil para los idiomas que escriben de derecha a izquierda)
xml:lang = “codigo de idioma”. Indica el idioma del elemento. Tiene más prioridad que lang y es obligatorio incluirlo cuando se define el atributo lan
lang = “codigo de idioma”. Indica el idioma del elemento mediante un código predefinido.
title = “texto” Establece el título a un elemento (mejora la accesibilidad y los navegadores lo muestran cuando el usuario pasa el ratón por encima del elemento)
style = “estilos CSS“ (Establece de forma directa los estilos CSS de un elemento)
class = “texto” (Establece la clase CSS que se aplicará al elemento)
id = “texto” Identifica de forma única a cada elemento dentro de una página HTML
Absolutas
Las URL absolutas incluyen todas las partes de la URL (protocolo, servidor y ruta) por lo que no se necesita más información para obtener el recurso enlazado.
Ejemplo:
Enlace a un documento en nuestro ordenador
Página n. 002
Relativas
Las URL relativas prescinden de algunas partes de las URL para hacerlas más breves. Como se trata de URL incompletas, es necesario disponer de información adicional para obtener el recurso enlazado. En concreto, para que una URL relativa sea útil es imprescindible conocer la URL del origen del enlace.
Ejemplo:
Enlace a un documento en el mismo ordenador y en la misma carpeta
Página n. 002
Enlace a un documento en nuestro ordenador
Página n. 02
La etiqueta <a>...</a> marca el lugar donde, si se hace clic, se activará el enlace. Este lugar de activación del enlace se denomina anclaje de inicio. El atributo href indica cuál será el destino del enlace, por esa razón, se denomina anclaje de destino. El anclaje de destino es la página Web o la sección del documento que se mostrará en el monitor si se hace clic sobre el anclaje de inicio.
Anclaje: ...
El proceso de indicar las diferentes partes que componen la información se denomina
marcar (markup en inglés). Cada una de las palabras que se emplean para marcar el
inicio y el final de una sección se denominan etiquetas. Aunque existen algunas excepciones,
en general las etiquetas se indican por pares.
Para crear listas
para cada elemento lista:
Inicio:
em: Abreviatura de “énfasis”. Marca un texto en cursiva.
strong: Para marcar un texto en negrita.
P (Párrafo)
hr
Línea horizontal. Traza una línea horizontal. No necesita etiqueta de cierre, pero hay que incluir una barra inclinada al final: <hr />
h1, h2
Las etiquetas h1, h2, etc., significan literalmente cabecera (o sea, títulos) de nivel 1, nivel 2, etc. Son los diferentes niveles de títulos que aparecen en el cuerpo de muchos documentos relativamente complejos y que deben presentar su contenido más o menos organizado por capítulos, subcapítulos, etc. XHTML proporciona hasta 6 de estos niveles (h1, h2, …, h6)
title
No es el título que aparece en el cuerpo del documento, sino el título que aparece en la banda superior del navegador.
declaración técnica denominada DOCTYPE.
(<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">)
- Un DTD es el conjunto de normas y restricciones que se definen para fijar la sintaxis que
deben cumplir los documentos de un determinado tipo.
carácter <, seguido del carácter /, seguido del nombre de la etiqueta (sin espacios en blanco) y terminado con el carácter >.
carácter <, seguido del nombre de la etiqueta (sin espacios en blanco) y terminado con el carácter >.