Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Esta gua est pensada para terminar con estas dificultades, para que cualquier diseador
grfico, tenga o no experiencia tcnica web, adquiera los conocimientos necesarios que le
permitan disear cualquier sitio o pgina web, dando rienda suelta a su imaginacin y
creatividad, explotando todas las posibilidades que ofrece este medio. Pero, al mismo
tiempo cindose a las limitaciones tecnolgicas del momento, para que ningn
maquetador o programador competente jams mire su diseo y le diga "eso no se puede
hacer".
Dicen que las modas van y vienen, pero que el buen diseo es atemporal. Lamentablemente
para los buenos diseadores, las tecnologas tambin van y vienen (o evolucionan) y los
buenos diseos se tienen de adaptar a la tecnologa del momento, si no caducan.
Usabilidad
Web usable: es aquella en la que los usuarios pueden interactuar de la forma ms fcil,
cmoda, evidente y segura posible. Una web usable denota calidad, genera confianza y nos
diferencia positivamente de otras alternativas.
Los usuarios pasan mucho menos tiempo visitando una pgina web de lo que sus
diseadores desearan, por lo que hay que facilitarles las cosas al mximo. Cuando un
usuario encuentra que la navegacin por una web es cmoda, agradable y til, existen
mayores probabilidades de que la visite de nuevo en el futuro.
Lograr un buen nivel de usabilidad requiere combinar hbilmente una serie de elementos:
tecnologa, diseo, contenidos Aunque no existen recetas universales, he aqu algunos
criterios a tener en cuenta:
Dar el control al usuario. ste debe sentir en todo momento que sabe
dnde est y que controla la situacin. Nada importante debera situarse
a ms de dos clics de distancia. Los ttulos y contenidos de cada
apartado deben ser claros y visibles. Tambin son muy tiles los mens
de situacin, la navegacin por pestaas, las opciones de volver atrs o
deshacer una accin, la visualizacin clara de las distintos pasos de un
proceso (la compra on-line, por ejemplo).
Facilitar la interaccin. Suele ser muy positivo que una web permita al
usuario hacer cosas: clicar, desplegar, abrir, mover... En todo caso, el
acceso y el uso de cualquier elemento de interaccin debe ser intuitivo,
rpido y fcil. No podemos permitirnos frustrar al usuario o hacerle
perder el tiempo.
No hay que entender la usabilidad como un lastre para nuestra creatividad. Podemos
innovar y ser originales mientras no olvidemos que nuestro diseo debe estar centrado en
el usuario. l es el verdadero protagonista y hemos de asegurarnos de que comprender y
podr seguirnos el juego en todo momento.
Escoger las secciones o pginas a las que podremos acceder desde la pgina
principal (o de inicio).
Decidir si alguna seccin o pgina tiene que destacar ms respecto las dems.
Concretar las distintas vas de acceso a cada una de pginas web del sitio (es
importante ofrecer mltiples maneras de acceder a la misma informacin).
Para ayudar a concretar la estructura final del sitio web, muchos diseadores y
programadores web recomiendan hacer un esquema a mano alzada, con post-its o con un
simple programa de diseo del ordenador, que nos permita realizar cambios fcilmente a
medida que redescubrimos mejores estructuras para nuestro sitio web.
Ejemplo de la estructura de un sitio web en el que se detalla todas las pginas y el recorrido
para acceder a ellas.
Para determinar la estructura de cada pgina web, tendremos que definir (entre otros):
Qu tipo de web quiere el cliente: tipo tarjeta de visita, tipo catlogo, tipo anuncio
de revista, tipo juego, una combinacin entre las anteriores...
De todos modos, antes de empezar a disear la estructura de una pgina web, deberamos
conocer las estructuras estndares utilizadas normalmente.
Gua para diseadores grficos > Estructura de una pgina web > Estructuras estndares
Estructuras estndares
Uno de los aspectos ms importantes de las estructura de una pgina web es decidir dnde
posicionaremos los mens de navegacin y enlaces a otras pginas web y dnde
posicionaremos el contenido que van a consultar los navegantes. Existen diversos tipos de
estructuras estndares de pginas web que especifican la posicin de los mens de
navegacin y el contenido, mantenindose esta estructura y diseo durante toda la
navegacin por el sitio web.
Sin que sea sorprendente, los mens de navegacin acostumbran a posicionarse en los
mrgenes de la pgina, dejando los contenidos en el centro. Por defecto, las estructuras
estndares posicionan los mens de navegacin arriba o en los laterales, pero tambin
existen otras posibilidades:
Permite presentar muchos mens o enlaces, pues cada lnea puede ser un enlace (por
ejemplo, el men de navegacin de esta gua). Tampoco supone mucho problema que los
mens se extiendan fuera de la pantalla, porque el usuario puede visualizarlos con la barra
de desplazamiento vertical. Este mtodo es ideal si los mens son administrables, pues el
diseo no se ver muy afectado si aumentan o disminuyen el nmero de enlaces.
Ideal si el sitio web no tiene demasiadas secciones. Los mens se sitan en lnea y ocupan
mucho espacio. Es fcil si los mens se despliegan con otros submens (es ms fcil la
navegacin que si los submens se abren lateralmente)
Bloque de navegacin derecha:
El pie de pgina acostumbra a tener una gran importancia en las estructuras de los webs
actuales, donde se pueden repetir los mens de navegacin (para que el usuario no deba
subir por la pgina), situar los enlaces al aviso legal, copyright, redes sociales: facebook,
RSS, twitter o los datos de direccin y contacto.
Pgina principal
La pgina principal es un caso especial, para la cual no existe una estructura estndar.
Aunque la pgina principal tambin se puede estructurar de un modo estndar, en la
mayora de sitios web, la pgina principal no se disea para presentar contenido, y ms bien
se imagina como escaparate de la empresa, en el que tambin se presentan los mens o
enlaces a las diferentes pginas o secciones del web.
Cada diseador tendr su propio mtodo para plasmar la estructura imaginada de una
pgina web a la pantalla de su ordenador. Aqu transcribimos el mtodo de trabajo
especfico de un diseador: Comienzo por bosquejar algunos posibles diseos sobre
papel. Despus de unos pocos de estos bocetos, decido cual me gusta ms o cual se adapta
mejor a los requisitos del cliente y el salto al Photoshop (o freehand), y uso la herramienta
de rectngulo para bloquear las reas que he marcado en mi papel. Una vez que he
definido mi diseo, experimento con los colores de fondo y de los rectngulos hasta tener
un esquema de color slido. Y sigo trabajando con pxeles hasta que, finalmente, tengo un
borrador para mostrar al cliente.
Bloque secundario: cada uno de los recuadros que componen el bloque o recuadro
principal.
Existen tres maneras distintas de adaptar el bloque principal en funcin del tamao de la
pantalla:
Fijo:
El bloque se disea con un tamao fijo que no se va a modificar en funcin del tamao de
la pantalla. Es el ms fcil de disear y maquetar porqu los elementos del diseo o bloques
secundarios siempre estarn en la misma posicin y mantendrn el mismo ancho.
Si diseamos un bloque principal fijo, podra ser bueno tomar como referencia la resolucin
de 1024x768, aunque el ancho del bloque principal debera de ser ms pequeo, pues el
navegador se necesita algunos pixeles para los mens, mrgenes y barras de
desplazamiento. As pues, deberamos de disear un bloque principal de un ancho mximo
de 990 pixeles. Si queremos que todo el contenido aparezca en la pantalla y no aparezcan
barras de desplazamiento verticales, la altura mxima del diseo debera de ser entre 600 y
650 pixeles (depender mucho del espacio que ocupen los mens del navegador del
usuario).
Fluido o lquido:
El diseo sensible (del ingls: responsive design) es una opcin cada vez ms utilizada en
el diseo web actual es crear estructuras del bloque principal distintas, reacomodando los
contenidos en funcin de la resolucin de la pantalla. Esto puede ser muy til cuando
consideremos el acceso a nuestro web a travs de telfonos, que tienen resoluciones de
pantallas muy pequeas. Algunos navegadores para mviles reestructuran el diseo de los
webs de un modo eficiente, pero si queremos asegurar la buena visualizacin y diseo de
nuestro web a cualquier resolucin, deberemos de crear varias estructuras en funcin de la
resolucin de la pantalla.
Cada bloque puede estar integrado por sub-bloques ms recuadros, de los cuales tambin
tendremos que prever cmo se comportaran. Tenemos que pensar muy bien cmo se van a
adaptar porque si un bloque o conjunto de bloques no cabe dentro de otro bloque, se
producir un error (los navegadores lo intentarn representar con resultados imprevistos).
En general, debemos definir el comportamiento en anchura y posicin de cada bloque
secundario en funcin de la resolucin de pantalla (o en funcin del ancho del bloque que
lo contiene).
Presentacin de los contenidos
Ahora podemos empezar a disear los muebles, es decir, disear en contenido en cada uno
de los bloques o recuadros anteriormente mencionados. Para eso, debemos de saber las
limitaciones tcnicas de cada uno de los elementos, es decir, cmo podemos disear las
imgenes, texto, animaciones...
Bloques
Los bloques o rectngulos descritos anteriormente, aparte de definirle su comportamiento,
les podemos definir diversos efectos:
Sombreados.
Transparencias.
Ejemplo:
Tipografas
Tradicionalmente, el uso de tipografas en el diseo web ha sido un problema. Por defecto,
los navegadores web solo podan presentar el texto con las tipografas que el usuario tenga
instaladas en su sistema operativo (Windows, Mac, Linux,). Actualmente esta limitacin
se ha solucionado, pero los efectos web que se pueden realizar a las tipografas (negrita,
subrayado, alienacin) continan siendo muy limitados.
Una posible solucin a este problema con las tipografas es utilizar imgenes, lo cual nos
permitir crear cualquier efecto que queramos a las tipografas.
Pero, aunque la utilizacin de imgenes sea muy til y utilizada para los ttulos, mens, y
otras partes del web, existen diversas limitaciones que tenemos que tener en cuenta.
Bsicamente, nunca se recomienda utilizar imgenes para presentar textos largos, porque:
Adems, si la pgina web es generada por un programa y se toma el texto de una base de
datos, es complicado utilizar imgenes para presentar el texto.
Tipografas web
Con las nuevas tecnologas web, los nuevos navegadores pueden presentar cualquier fuente
que queramos utilizar, como si se enviara la fuente junto al web. La ventaja, respecto la
utilizacin de imgenes es que el texto es encontrado mejor por los buscadores, adems se
puede utilizar para presentar textos desde bases de datos (Por ejemplo, los titulares
superiores de esta gua tienen la tipografa Ubuntu y estn generados con esta solucin
jquery).
Efectos en la tipografa
Por defecto, las caractersticas o efectos que podemos escoger en cualquier texto web son:
Color.
A parte de las anteriores posibilidades, el texto web tiene muchas limitaciones. Por ejemplo,
la mayora de navegadores no pueden representar texto en 3D o con un ngulo de rotacin
(por ejemplo a 45), slo sera posible hacerlo con imgenes, aunque eso plantea las
limitaciones ya descritas.
Otra limitacin a tener en cuenta al disear una pgina web es que el texto se puede adaptar
automticamente alrededor de bloques rectangulares (por ejemplo imgenes) que estn
alineados a la derecha o a la izquierda. Pero no es posible (o sera muy complicado) que el
texto se adapte automticamente alrededor de formas no rectangulares. Por ejemplo, si
tenemos que presentar un texto as, el texto se debera de presentar cmo una imagen, con
sus problemas asociados (descritos anteriormente). As pues, siempre es mejor disear
teniendo en cuenta estas limitaciones.
Imgenes
Formatos
Los formatos de imgenes que cualquier navegador web puede presentar son: .gif, .jpg y
.png:
GIF: Es un formato que conserva cada pixel de la imagen original, muy eficiente para
grficos sencillos con pocos colores. Permite entrelazar la imagen, es decir, presentarla con
mayor detalle a medida que el navegador la descargue. Permite crear animaciones y
transparencias del 100%.
PNG: Es un formato similar al GIF pero no permite crear animaciones. En cambio permite
degradados de transparencias.
JPG: Comprime mucho ms las imgenes que los anteriores formatos. Excelente para
trabajar con fotografas de muchos colores y texturas, porqu mantiene la calidad percibida
con pesos de imagen mucho ms bajos. No permite transparencias ni animaciones.
Teniendo en cuenta los formatos admitidos, las imgenes no pueden ser vectoriales ni
contener capas. Solo se trabaja con pxeles.
Guardar imgenes para web
Idealmente se tienen que guardar al tamao que se va a presentar en la pgina web, o no ser
que vayamos a permitir que la imagen se presente ms grande en navegadores con ms
resolucin. Es importante recordar que, con las conexiones de internet actuales, podemos
calcular muy orientativamente que por cada incremento de peso de 500Kb a 1Mb, una
pgina tarda un segundo ms a descargarse y abrirse. Para evitar pesos muy elevados de
pginas con muchas imgenes, puede ser positivo trabajar con imgenes pequeas que se
ampliaran cuando el usuario las seleccione o clique.
Si una imagen contiene texto, antes de guardarla es mejor ponerle el efecto anti-aliasing, un
ligero desenfoque en los bordes curvos que har ms suaves las transiciones entre los
colores.
Para que el web est bien posicionado en los buscadores, es importante pasar las imgenes
al maquetador junt con el texto alternativo que las define. Los buscadores toman este texto
alternativo como la descripcin o contenido de la imagen.
Enlaces web
Los enlaces web pueden ser texto o imgenes. Para diferenciarlos de otros elementos que
no son enlaces, el puntero (o ratn) cambia de la forma fecha a mano cuando se pasa por
encima. De todos modos, el diseo de la pgina web tambin debe de diferenciar los
enlaces utilizando colores distintos, subrayados, tipografas distintas, Por ejemplo,
debemos evitar que los enlaces no parezcan enlaces o que el texto resaltado se parezca a
enlaces.
Por defecto, podemos definir imgenes diferentes o efectos de tipografa diferentes segn
distintos eventos relacionados con el enlace:
El puntero del usuario pasa por encima del enlace (eso sirve para
iluminar o destacar ms el enlace).
El usuario clica sobre el enlace. Eso puede suceder tan rpido en algunos
navegadores que a la prctica no es se utiliza este evento.
Mens desplegables
Opcionalmente se puede programar que al pasar el puntero del usuario por encima de un
enlace (o al clicarlo) se abra un bloque situado por encima de los otros bloques (o tambin
se puede hacer que el nuevo bloque se haga espacio entre los otros bloques). Eso permitir
disear un men desplegable con nuevos enlaces listados en el bloque abierto. Deberemos
definir en qu posicin se va a presentar el nuevo bloque y la animacin que tendr al
abrirse.
Formularios web
Los formularios web se utilizan para interactuar con el usuario de un modo ms
personalizado y obtener informacin proporcionada por l mismo. Un formulario siempre
capta la informacin y la enva a un programa web que la trata, aadindola a una base de
datos, enviando un correo electrnico o presentando nueva informacin al usuario en
funcin de la informacin introducida.
Un formulario web puede estar compuesto por los siguientes elementos:
Campo de texto: una lnea para introducir texto a la cual se puede especificar
longitud de caracteres a presentar, longitud mxima de caracteres a introducir, texto
que aparece al inicio (normalmente se presenta en blanco). Se puede definir como
contrasea, de modo que el texto introducido no se vea.
rea de texto: diversas lneas en las que se puede introducir texto. Se puede especificar
longitud en caracteres de la lnea, nmero de caracteres por lnea, texto o valor inicial.
Opcionalmente el campo de texto se puede presentar con opciones que permitan disear el
formato de la tipografa, insertar imgenes, presentar enlaces de modo que el programa
que capte la informacin la pueda tratar como codificacin html o web (ejemplo editor html
area: http://www.dynarch.com /projects/htmlarea/)
Botn: Se utiliza para enviar la informacin o para realizar otras opciones (por ejemplo,
poner en blanco todos los campos introducidos, comprobar la informacin como paso
previo). Por defecto se le define el nombre a presentar y la accin a realizar.
Gua para diseadores grficos > Presentacin de los contenidos > Formularios web
Formularios web
Los formularios web se utilizan para interactuar con el usuario de un modo ms
personalizado y obtener informacin proporcionada por l mismo. Un formulario siempre
capta la informacin y la enva a un programa web que la trata, aadindola a una base de
datos, enviando un correo electrnico o presentando nueva informacin al usuario en
funcin de la informacin introducida.
rea de texto: diversas lneas en las que se puede introducir texto. Se puede
especificar longitud en caracteres de la lnea, nmero de caracteres por lnea, texto o
valor inicial. Opcionalmente el campo de texto se puede presentar con opciones que
permitan disear el formato de la tipografa, insertar imgenes, presentar enlaces
de modo que el programa que capte la informacin la pueda tratar como
codificacin html o web (ejemplo editor html area: http://www.dynarch.com
/projects/htmlarea/)
Botn: Se utiliza para enviar la informacin o para realizar otras opciones (por
ejemplo, poner en blanco todos los campos introducidos, comprobar la informacin
como paso previo). Por defecto se le define el nombre a presentar y la accin a
realizar.
Botn de opcin: Pequeo crculo que se puede marcar o desmarcar (siempre tiene que
existir un circulo de la lista marcado).
Lista / men: Listado de opciones que se pueden marcar (una o varias). El listado
puede estar desplegado, mostrando todas las opciones o se puede desplegar cuando el
usuario clique sobre el listado.
Tablas
Aunque las tablas son unos elementos especficos frecuentemente utilizados en las pginas
web, se pueden disear contemplando las mismas posibilidades y limitaciones que los
bloques secundarios, los cuales sern posicionados unos al lado de otros, creando filas. Al
mismo tiempo, las filas se irn posicionando unas debajo de las otras.
Mapas de google.
En teora, cualquier diseo, efecto, o posibilidad que usted vea navegando por Internet, se
puede realizar.
Antes de empezar a disear las pginas web de los elementos, tendramos que
preguntarnos: