diseño web noel buezo principios básicos de diseño web conceptos de xhtml

39
Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Upload: bolivar-disla

Post on 28-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Diseño WebNoel Buezo

Principios Básicos de Diseño Web

Conceptos de XHTML

Page 2: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Diseño WebLos dos principios básicos del diseño accesible de sitiosWeb son crear páginas que se transformen correctamentey ofrecer el contenido de manera comprensible parafacilitar la navegación por el sitio Web.

Un sitio Web accesible es aquél cuyo contenido puede ser correctamente usado por el mayor número posible de usuarios. Lo más importante para hacer un sitio Web accesible es comprender que la gente accede a la Web de modos muy diferentes.

Por tanto, un sitio Web accesible deberá presentar la información de tal manera que los usuarios puedan acceder a ella independientemente del equipo físico y los programas que estén usando, e independientemente de qué capacidades físicas y sensoriales utilicen para interactuar con el ordenador.

Page 3: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Declaración de Principios

1.- La velocidad es bella.2.- Lo simple y sencillo es casi siempre lo mejor.3.- El contenido manda, el diseño obedece.4.- Todos somos aprendices.5.- No existen absolutos, todo es relativo,

incluso ésto.6.- Haz lo que digo, no lo que yo hago (por si

acaso).

Page 4: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Principios generales del diseño Web El tamaño del archivo. La dependencia de un lenguaje de marcas, como es el HTML, que se ha

quedado a todas luces muy corto. El monitor del ordenador, con sus limitaciones y las diferencias entre marcas. Las múltiples plataformas. La pobre estandarización que hay entre navegadores. Las diferentes versiones de navegadores que aun están vivos en el mercado. Las modas. La necesidad que sienten las empresas de incorporar toda naciente tecnología

a su sitio Web. La necesidad de incluir en toda página un sistema de navegación coherente,

claro y eficiente. Las diferentes tecnologías que almacenan los servidores, siempre limitadas,

que el profesional tiene que tener en cuenta al crear su diseño, para un conocimiento de lo que puede hacer y lo que no.

Las diversas conexiones a la red de los particulares, con sus diferentes velocidades y tráfico.

Page 5: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño:

Determine a quién est? destinada su página motive a su audiencia: trátelos con respeto y

ofrézcales la posibilidad de comunicación con usted Establezca unos claros objetivos de diseño y

cuantificables. Incluya contestaciones, agradecimientos, reacciones

y comentarios sobre esfuerzo y el éxito de su página, e incluya textos de ayuda para aquellos que no obtienen la información que esperaban.

Page 6: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño:

Contenido Defina y centre el contenido de su página Web Emplee un lenguaje simple y comprensible para los

destinatarios internacionales Fomente el scanning de conceptos importantes Incorpore espacios en blanco priorice su información, como en un resumen.

Page 7: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño:

NavegaciónSimple clara layered (mapa del sitio) organizada (piense en los "resúmenes" )

Page 8: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño: El desarrollo de una página Web empieza por su texto y la estructura.

Después de desarrollar la estructura básica, se debe analizar el contenido de tal forma que podamos decidir que tipo de ilustración queda mejor, si un gráfico o una foto. Principios: elija un fondo y un color de texto de gran contraste sea coherente con el formato del texto:

evite los cambios de color evite

cursivas (dificultad de lectura )cambios de color,subrayado (se confunde con los links)

evite textos demasiado largos evite los fondos con texturas que no permitan una fácil lectura; use imágenes simples, reducidas (pequeñas) e inmóviles para ilustrar el

contenido evítelos gráficos "dancing dogs" que no hacen mas que moverse pero que no

aportan ningún contenido los formatos de archivos gráficos son: comprimidos (.jpg) fotografías y dibujos

(.gif)

Page 9: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño:

La página principal :debe indicar claramente de qué se trata el sitio. En esta página sitúe el menú de navegación, su logo, y un texto que explique al visitante qué puede encontrar en su sitio web. Su página principal debe ser informativa y debe impulsar a la acción al visitante. La página inicial es el lugar donde el visitante decide qué hará: si pinchar sobre alguno de sus enlaces o abandonar el sitio. Si usted ofrece alguna promoción, descuento o servicio gratuito con el objetivo de hacer contacto con posibles clientes, asegúrese de colocar un enlace a dicho servicio en su página principal.

Page 10: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML
Page 11: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML
Page 12: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño

Dar feedback al usuario:

Esto significa proporcionar al usuario la posibilidad de saber q esta ocurriendo dentro del sitio, mediante la implementación de mensaje

Page 13: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño

Establecer mecanismos para la administración de un sitio.

Implementación de sitios dinámicos(PHP, Rubi, ASP.net) mediante metodologías de desarrollo y herramientas de desarrollo Web.

Hacer a los usuarios del sitio, administradores y al mismo tiempo diseñadores del sitio, hacerlos independientes.

Page 14: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML
Page 15: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML
Page 16: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sumario de diseño

Proporcionar herramientas o módulos que

faciliten la búsqueda de contenido en

nuestra Web, por parte de los usuarios

Page 17: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML
Page 18: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML
Page 19: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

TABLAS XHTML

noel buezo febrero [email protected]

CONOCIENDO EL NUEVO MUNDO DEL ORDEN EN LA WEB

Page 20: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

XHTMLXHTML

XHTML, acrónimo inglés de eXtensible Hyper Text Markup Language (lenguaje extensible de marcado de hipertexto), es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web.

XHTML es la versión XML de HTML, por lo que tiene, básicamente, las mismas funcionalidades, pero cumple las especificaciones, más estrictas, de XML. Su objetivo es avanzar en el proyecto del World Wide Web Consortium de lograr una web semántica, donde la información, y la forma de presentarla estén claramente separadas.

En este sentido, XHTML serviría únicamente para transmitir la información que contiene un documento, dejando para hojas de estilo (como las hojas de estilo en cascada) y JavaScript su aspecto y diseño en distintos medios (ordenadores, PDAs, teléfonos móviles, impresoras...).

Page 21: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Ventajas• Las principales ventajas del XHTML sobre otros formatos son:•Compatibilidad parcial con navegadores antiguos: la información se visualiza, aunque sin formato. Apuntar que el XHTML 1.0 fue diseñado expresamente para ser mostrado en navegadores que soportan HTML de base. •Un mismo documento puede adoptar diseños radicalmente distintos en diferentes aparatos, pudiendo incluso escogerse entre varios diseños para un mismo medio. •Facilidad de edición directa del código y de mantenimiento. •Formato abierto, compatible con los nuevos estándares que actualmente está desarrollando el W3C como recomendación para futuros agentes de usuario o navegadores. •Los documentos escritos conforme a XHTML 1.0 pueden potencialmente presentar mejor rendimiento en las actuales herramientas web que aquellos escritos conforme a HTML.

Inconvenientes•Algunos navegadores antiguos no son totalmente compatibles con los estándares, lo que hace que las páginas no siempre se muestren correctamente. Esto cada vez es menos problemático, al ir cayendo en desuso. •Muchas herramientas de diseño web aún no producen código XHTML correcto.

Page 22: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

El uso de xhtml es indispensable en estos casos

Por que de esta forma no repito tanto código... enlaces

<body bgcolor="#006699"><p align="left" class="style1">El uso de xhtml es indispensable en estos casos</p><p align="left" class="style1">Por que de esta forma no repito tanto codigo... <a href="#" class="style2">enlaces</a></p></body>

p{ font-family:Arial, Helvetica, sans-serif;text-align:left;font-size:12px;font-weight:bold}a{ font-family:Arial, Helvetica, sans-serif; color:#3399FF; font-size:12px}body{ background-color: #006699; }

HTML

XHTML

Page 23: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Diferencias entre HTML y XHTML•Se eliminan elementos no semánticos:•Desaparecen las etiquetas de HTML <font>, <center>. •Desaparecen varios atributos de formato. •El aspecto del documento se describe únicamente a través de hojas de estilo.

Al ser XML, se exige:

•Incluir siempre la etiqueta "doctype" apropiada. •Todas las etiquetas deben cerrarse, aunque sea poniendo una barra "/", como, por ejemplo: <br> pasa a ser <br />. •Sólo pueden incluirse datos en formatos admitidos por XML. Esto da problemas para incluir JavaScript en los documentos directamente. •Todos los atributos deben tener un valor, y meterlo entre comillas. •Además, los nombres y atributos de todas las etiquetas deben estar en minúsculas.

Page 24: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

xml:lang="es" xmlns="http://www.w3.org/1999/xhtml"

<html xml:lang="es" xmlns=http://www.w3.org/1999/xhtml><head></head><body></body></html>

Como identificar un documento xhtml

<link href="estilo2.css" rel="stylesheet" type="text/css">

Adjuntando una hoja de estilo en cascada (CSS, Cascading Style Sheets )

Page 25: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Estructura de una hoja de estilos

Cada una de las instrucciones de una CSS, se llama regla, existen 2 tipos de regla:

Reglas por “id”: estas se llaman desde el documento html y son unicas, es decir en el documento html, solo debe existir un objeto con ese id, ejem:

Reglas por “clase”: la diferencia con la regla anterior es que las clases se pueden repetir y esta regla se puede aplicar las veces que sea necesario a cualquier objeto independientemente si ya posee una regla id; ejem:

<p id="noel" class="resaltado"></p><p id="edwin" class="resaltado"></p>

<div id=“noel”></div>

Page 26: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

Sintaxis

Para declarar una regla tipo id :

#contenido{ top:195px; position:absolute; background-color:#006699}

Dentro del documento se sabe entonces que solo se tiene declarado un

Objeto llamado contenido.

Para declarar una regla tipo class (clase):

<div class=“noel" id=“contenido"><p>Esto es una prueba</p></div>

Esta misma clase se puede utilizar para diferentes objetos sin importar su declaración de “id”

Page 27: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN

#encabezado

#lateralderecha#lateralizquierda

.cajasderecha

.cajasderecha

.cajasderecha

#contenedor

#cuerpocontenido#cuerpocontenidosuperior

#cuerpocontenidoinferior

.cajaizquierda .cajaizquierda

.cajaizquierda.banner

Page 28: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN

Page 29: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN

Page 30: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: Prueba de espacio del contenido de la pagina Web.

Page 31: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: aplicando gráficos a la maquetación

Page 32: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: aplicando gráficos a la maquetación

Page 33: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: aplicando gráficos a la maquetación

Page 34: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: aplicando gráficos a la maquetación

Page 35: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: aplicando gráficos a la maquetación

Page 36: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: aplicando gráficos a la maquetación

Page 37: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: aplicando gráficos a la maquetación

Page 38: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML

MAQUETACIÓN: Diseño final en versión html, pagina en PHP - XHTML

Page 39: Diseño Web Noel Buezo Principios Básicos de Diseño Web Conceptos de XHTML