Maquetar una web a partir de una imagen con Photoshop
Vemos como utilizar los sectores de Photoshop para maquetar de una manera sencilla el diseño de una página web que teníamos en una imagen.
A la hora de diseñar una página web, resulta muy cómodo hacer las pruebas de creatividad utilizando un programa de diseño gráfico, en lugar de realizar la maquetación directamente en HTML.
Uno de los programas más útiles para realizar el diseño de la página es Adobe Photoshop, que ofrece muchas utilidades para el retoque fotográfico, pero también para el diseño gráfico en general. Las últimas versiones del programa además disponen de ayudas muy interesantes para diseñar las páginas web, como los sectores o la opción Guardar para web.
|
Nota: ya explicamos algunas cosas de las que vamos a utilizar en este ejercicio en un artículo anterior: Sectores de Photoshop
|
Vamos a ver en este taller una muestra sobre cómo se pueden utilizar los sectores para maquetar una página web en HTML.
Por ejemplo, en Photoshop podríamos haber diseñado la siguiente imagen que vamos a utilizar para la cabecera de la página:
Esta imagen la podemos partir en sectores. Los sectores son áreas de la imagen que luego vamos a guardar en un archivo independiente, optimizado para visualizarse en Internet. Los sectores los realizamos a nuestro gusto. Posiblemente nos interese que el logotipo o el banner principal se encuentren en una imagen separada, o posiblemente hayamos pensado colocar una barra de navegación que deseamos que esté en un mismo sector, que luego vamos a llenar con el texto de la barra.
Los sectores nos pueden haber quedado de manera similar a como aparece en esta imagen:
Una vez realizados los sectores, seleccionamos la opción "Guardar para web" del menú de archivo. Esto nos permite acceder a una ventana donde se pueden elegir las opciones de optimización de las imágenes, seleccionando las características de todos los sectores o bien, definiendo unas propiedades específicas para cada sector.
Una vez hemos seleccionado todas las opciones necesarias, guardamos el trabajo, con lo que obtendremos un archivo HTML con una tabla, que contiene a su vez las distintas imágenes generadas a partir de cada sector y guardadas con las opciones de optimización seleccionadas previamente.
Eliminar una imagen de un sector y sustituirla por un texto
Posiblemente alguna de las partes o sectores generados, donde tenemos una imagen, queramos que disponga un texto, para poder escribir lo que se desee, en lugar de visualizar una imagen, que siempre es mucho más estática.
Por ejemplo, puede haber un espacio para el título de la página y, ya que el título puede cambiar en cada página del web, puede que nos resulte interesante que ese título sea un texto, que se puede editar, en lugar de una imagen. O bien, puede que tengamos un espacio para situar la dirección de la empresa dueña del sitio web, tal como hemos hecho en el diseño que estamos trabajando, y deseamos que la dirección aparezca como un texto en lugar de una imagen, ya que los textos son indexados por los buscadores y queremos que puedan indexarse las palabras de la dirección de la empresa como palabras clave de la página.
Entonces, necesitamos sustituir la etiqueta de la imagen por un texto. Para ello, simplemente hay que localizar la etiqueta que corresponde a la imagen que deseamos sustituir y borrarla, cambiándola por el texto que tiene que ir en lugar de la imagen. Pero atención, porque esto nos puede cambiar el diseño de la tabla y descolocar las imágenes que van dentro. Para evitarlo, simplemente ajustamos los valores width y height de la celda donde estaba la imagen, a los que tenía la propia imagen que deseamos sustituir.
Por ejemplo, este es el código HTML generado por Photoshop para la composición anterior. Cada sector está en una imagen independiente.
<TABLE WIDTH=697 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=214 HEIGHT=1></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=233 HEIGHT=1></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=34 HEIGHT=1></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=1 HEIGHT=1></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=215 HEIGHT=1></TD>
<TD></TD>
</TR>
<TR>
<TD ROWSPAN=3>
<IMG SRC="imágenes/cabecera-original_01.gif" WIDTH=214 HEIGHT=85></TD>
<TD ROWSPAN=2>
<IMG SRC="imágenes/cabecera-original_02.gif" WIDTH=233 HEIGHT=25></TD>
<TD COLSPAN=2>
<IMG SRC="imágenes/cabecera-original_03.gif" WIDTH=35 HEIGHT=16></TD>
<TD>
<IMG SRC="imágenes/cabecera-original_04.gif" WIDTH=215 HEIGHT=16></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=1 HEIGHT=16></TD>
</TR>
<TR>
<TD>
<IMG SRC="imágenes/cabecera-original_05.gif" WIDTH=34 HEIGHT=9></TD>
<TD COLSPAN=2>
<IMG SRC="imágenes/cabecera-original_06.gif" WIDTH=216 HEIGHT=9></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=1 HEIGHT=9></TD>
</TR>
<TR>
<TD COLSPAN=4 ROWSPAN=2>
<IMG SRC="imágenes/cabecera-original_07.gif" WIDTH=483 HEIGHT=87></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=1 HEIGHT=60></TD>
</TR>
<TR>
<TD>
<IMG SRC="imágenes/cabecera-original_08.gif" WIDTH=214 HEIGHT=27></TD>
<TD>
<IMG SRC="imágenes/espacio.gif" WIDTH=1 HEIGHT=27></TD>
</TR>
</TABLE>
Fijémonos que está en negrilla la celda y la imagen donde aparece la dirección de la supuesta empresa que ha encargado el proyecto. Esta imagen es la que vamos a sustituir por el texto de la dirección:
<TD width=215 height=16>
<font size=1 face=verdana>C/ Mayor nº 23, 3B - 28230 Madrid</font></TD>
<TD>
Cabe remarcar que hemos aplicado a la celda el mismo ancho y alto de la imagen que iba dentro. Además, el texto lo hemos puesto en una fuente de tamaño pequeño porque si el texto supera el espacio reservado para la tabla se descuadrará el diseño.
Podemos
ver el resultado obtenido en una página aparte.
Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 3 categorias relacionadas
+ 7 comentarios (Añadir)
+ 9 comentarios no revisados
| Autoría, licencia y acciones sobre este artículo |
|
Informe de Miguel Angel Alvarez* Director de DesarrolloWeb.com
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
* Para consultas técnicas utilizar la lista de correo.
|
Manuales relacionados con este artículo
Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en
Guias de diseño+ Entrar en
Manuales de aplicaciones+ Entrar en
Photoshop
Comentarios de los visitantes
|
Los comentarios de los visitantes son para ampliar la información del artículo. Cualquiera puede participar.
|
| Se muestran 7 comentarios revisados |
Comentario de tupolev
18/10/04
Me surge una duda: Al hacer eso, ¿el código que crea photoshop es validable con los validadores de la w3c?
RESPUESTA
Yo creo que el código que genera Photoshop es bastante sencillo y limpio. No se si sería validado correctamente por el W3C, pero los navegadores lo interpretan muy bien. Sería cuestión de hacer la prueba con algún validador.
Comentario de neo
19/10/04
depende bastante de como sea la web. Si contiene muchos sectores le pone alguna basura, pero eso se puede limpiar, pues al fin y al cabo lo unico k genera es una tabla en html con imagenes en las celdas.
Comentario de katio
20/10/04
Aunque Photoshop es una excelente herramienta, considero que Fireworks permite ir màs allà a la hora de trabajar con divisiones, es muchos màs sencilla de usar, permite más efectos (javas) y la compresión de las imágenes es inigualable.
Comentario de cIELoK
24/10/04
Tengo experiencia en el Photoshop y en el Fireworks. A la hora de cortar imagenes me quedo con fireworks. Tiene mas herramientas para este trabajo. Pruebenlo.
Comentario de patricia
09/3/05
Hola,
Estoy totalmente de acuerdo con todo lo comentado, pero al crear el html en dreamweaver, cuando lo publico en el servidor, la descarga de las imagenes es por sectores y queda muy mal.Hay alguna forma para que te descargue cada página de golpe y no por sectores? muchas gracias
Comentario de montse
19/4/05
tanto photoshop cono fireworks estan muy bien, el porblema me viene a la hora de pasarlo a dreamweaver, es un coñazo se mueve todo a la mas minima
Comentario de David
17/10/05
Hola,
Sigo los comentarios de arriba, el photoshop a la hora de cortar y exportar como pagina web crea tablas aqui en ningun sitio ya se trabaja con tablas eso pasa a la historia, entonces ya no te sirve de mucho el exportar en phoshop si sirve a la hora de hacer una web pero si vas atrabajar para una empresa o asi eso paso a la historia ahora te piden xhtml y css o sea que las imagenes las puedes cortar pero a la hora de maquetar la web hay que usar css por la sencilla razon que te evitas todo ese rollo de tablas y codigo fuente basura que se crea tanto con photoshop como el dreanweaver yo lo usaba, tb puedes freir un huevo con aceite de coche que lo haras pero con esos nunca sabras realmente programar una web lo hacen todo ellos y demas...
| Comentarios sin revisar |
|
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
|
Se han encontrado 9 comentarios sin revisar
Ir arriba