Академический Документы
Профессиональный Документы
Культура Документы
¾ Presentación ………………………………………………………. 3 3
¾ Modulo A
9 Semana 1 ……………………………………………………….. 4 4
9 Semana 2 ……………………………………………………….. 24
24
9 Semana 3 ……………………………………………………….. 47
47
9 Semana 4 ……………………………………………………….. 72
72
9 Semana 5 ……………………………………………………….. 85
85
9 Semana 6 ……………………………………………………….. 98
98
9 Semana 7 ………………………………………………………..111
111
9 Semana 8 ………………………………………………………..127
127
9 Semana 9 ………………………………………………………..140
140
¾ Modulo B
9 Semana 1 ………………………………………………………..150
150
9 Semana 2 ………………………………………………………..166
166
9 Semana 3 ………………………………………………………..180
180
9 Semana 4 ………………………………………………………..188
188
9 Semana 5 ………………………………………………………..205
205
9 Semana 6 ………………………………………………………..216
216
9 Semana 7 ………………………………………………………..229
229
9 Semana 8 ………………………………………………………..243
243
9 Semana 9 ………………………………………………………..258
258
¾ Bibliografía: ………………………………………………………...267
267
APLICATIVOS WEB I 2
PRESENTACIÓN
APLICATIVOS WEB I 3
Contenido
- Introducción a Corel Draw X3.
- Entorno de trabajo de Corel Draw X3.
- Uso de Herramientas Básicas: Elipses, Rectángulos, Polígonos.
- Organizar objetos: Seleccionar, Agrupar y Desagrupar, Ordenar, Alinear y distribuir.
- Dar forma: soldar, intersectar y recortar.
- Transformaciones básicas: escala, reflejo, inclinación, posición, rotación y tamaño.
- Herramientas de dibujo vectorial: curvas, manejo de nodos, convertir a curvas.
APLICATIVOS WEB I 4
Cómo iniciar el programa ?
• 1era Forma (clásica)
A través del Menú Inicio.
• 2da Forma
Cargando el ejecutable del programa (Menú Inicio > Ejecutar: CORELDRW ).
APLICATIVOS WEB I 5
ENTORNO DE COREL DRAW X3
1
2
3
4
7 8
9
10
11
1. Barra de Título
2. Barra de Menú
3. Barra Estándar de Herramientas
4. Barra de Propiedades
5. Cuadro de Herramientas
6. Reglas (Horizontal y Vertical)
7. Mesa de Trabajo
8. Página de Dibujo
9. Paleta de Colores
10. Explorador de páginas
11. Barra de Estado
Las propiedades que se observan en la parte superior corresponden a las del Documento, por
ejemplo:
APLICATIVOS WEB I 6
Establecer unidades de medida Valor de desplazamiento Posición de duplicados
APLICATIVOS WEB I 7
HERRAMIENTAS BÁSICAS
1. Herramienta Rectángulo
Modificadores de rotación
Modificadores de inclinación
Centro de Giro
- Pulsando sobre las flechas de las esquinas y moviendo el ratón podremos girar el objeto,
o cambiar el centro del giro del objeto.
1 2
APLICATIVOS WEB I 8
- Al mismo rectángulo, desactivar el candado que se halla en la redondez y establecer los
valores indicados en (6), rotar en 165 grados (4). Luego pulsar la tecla + para
duplicar la figura y moverla hacia la derecha. Reflejar horizontal (5).
4 5 6
Sin color
APLICATIVOS WEB I 9
2. Herramienta Elipse
- Al trazar una elipse, al igual que con el rectángulo, se podrá cambiar de tamaño, rotar e
inclinar.
- La elipse podrá dibujarse como forma cerrada (1), en forma de sector circular (2) o
como arco (3), de acuerdo a los ángulos inicial y final (4).
1 2 3 4
Ejemplo.
Dibujar la siguiente figura:
APLICATIVOS WEB I 10
3. Herramienta Polígono
Espiral
Polígono
Estrella compleja
a. Herramienta Estrella
APLICATIVOS WEB I 11
b. Herramienta Estrella Compleja
Antes de trazar la
cuadrícula o papel gráfico,
habrá que indicar el
número de filas y
columnas.
d. Herramienta Espiral
Se establece el número de
vueltas de la espiral, y el
tipo: simétrica o
logarítmica.
APLICATIVOS WEB I 12
Pulsando la tecla F2 para acercar, o mover la Pulsando la tecla SHIFT para alejar, o
rueda central del mouse hacia ARRIBA. mover la rueda central del mouse hacia
ABAJO.
APLICATIVOS WEB I 13
5. Herramienta Formas Básicas
Formas de Llamada
Formas Básicas
- Formas de Orla
APLICATIVOS WEB I 14
ORGANIZACIÓN DE OBJETOS
Para estudiar estos temas, se sugiere que dibuje algunos objetos sobre su documento.
1. Seleccionar objetos
APLICATIVOS WEB I 15
2. Agrupar/Desagrupar
- Seleccionar los objetos que se agruparan, luego ir al Menú Organizar > Agrupar (o
pulsando CTRL + G).
- Ahora los objetos se comportan como uno solo (se pueden mover, cambiar de color de
contorno, relleno, etc.).
3. Orden
- Las opciones de orden (colocar una figura detrás de otra, o enviarla hacia atrás de todo,
delante de una, o hacia delante de todo), se encuentran en el Menú Organizar > Orden
4. Alinear y distribuir
- Las opciones de alineación y distribución (colocar una figura detrás de otra, o enviarla
hacia atrás de todo, delante de una, o hacia delante de todo), se encuentran en el Menú
Organizar > Orden
APLICATIVOS WEB I 16
5. Dar forma
- Estas acciones permiten unir o soldar, intersectar o recortar zonas pertenecientes a
formas vectoriales.
- Seleccionar las figuras, y luego ir al Menú Organizar > Dar forma, o en caso contrario
en la Barra Estándar de Herramientas.
Ejemplo
APLICATIVOS WEB I 17
- Rotar, duplicar y reflejar horizontalmente.
- Seleccionar todo, y agrupar, luego rellenar de color negro y luego dibujar un rectángulo
de 3 mm de altura.
APLICATIVOS WEB I 18
Ejercicios
APLICATIVOS WEB I 19
HERRAMIENTAS DE DIBUJO
A continuación pasaremos a estudiar las herramientas de dibujo usadas para crear diferentes
tipos de formas libres.
Pluma
Bezier
Mano alzada
- La Herramienta Mano Alzada permite dibujar líneas a mano alzada como si estuviera
haciendo esbozos en un cuaderno. A la hora de dibujar líneas o segmentos rectos, los
puede restringir a líneas rectas verticales u horizontales.
Nodo
Nodo seleccionado
APLICATIVOS WEB I 20
Hacer doble clic en un segmento Hacer doble clic en un nodo para
para crear un nodo eliminarlo
Manejadores de curva
NODOS ASIMETRICOS
Los manejadores pueden tener
diferente amplitud y dirección.
NODOS SIMETRICOS
Los manejadores pueden tener
diferente amplitud y son opuestos.
APLICATIVOS WEB I 21
NODOS UNIFORMES
Los manejadores tienen igual
amplitud y son opuestos.
CONVERTIR A LINEA
Los nodos seleccionados que sean
de tipo curvo, son cambiados a
lineales.
Ejemplo
APLICATIVOS WEB I 22
Ejercicios.
APLICATIVOS WEB I 23
Contenido
HERRAMIENTAS DE RELLENO
F11
- El Relleno Uniforme SHIFT + se puede aplicar seleccionando los objetos
y haciendo un clic sobre un color de la paleta de colores que se encuentra a la
derecha.
APLICATIVOS WEB I 24
- En la Ficha MODELOS, elegir el modelo CMYK (1) o RGB, luego el color en (2) y el tono
que deseas en la barra de colores (3). Al mover el mouse fíjate a la derecha en el cuadro
componentes (4 y 5), y verás que van variando los valores.
4 5
2
3
F11
- El Relleno Degradado se puede aplicar seleccionando los objetos y
estableciendo el tipo (lineal, radial, cuadrado, etc.), la mezcla de colores (a dos colores
o personalizado), el ángulo del degradado y el punto medio.
3
1
APLICATIVOS WEB I 25
- Los tipos de degradado pueden ser:
APLICATIVOS WEB I 26
- El Relleno de Patrón permite establecer una imagen como forma de relleno que se repite
varias veces.
- Se puede establecer a 2 colores (1), a color (2) y forma de mapa de bits (3), en la zona
inferior (4) se pueden establecer los valores de tamaño del patrón, inclinación, giro, etc.
2
1
APLICATIVOS WEB I 27
HERRAMIENTAS DE CONTORNO
Grosor de contornos
Sin contorno
Color de contorno
HERRAMIENTAS DE TEXTO
- Para trabajar con textos artísticos, solo es necesario activar la herramienta o pulsar la
APLICATIVOS WEB I 28
Texto Artístico Texto de Párrafo
- Convertir a curvas.
APLICATIVOS WEB I 29
- Adaptar a trayectos.
Ejercicios.
APLICATIVOS WEB I 30
APLICATIVOS WEB I 31
Donde puedo encontrar más tipos de fuentes para trabajar?
En Internet se pueden encontrar varios sitios en donde podremos encontrar tipos de
fuente gratis o de paga, algunos de los más visitados son: www.1001fonts.com ,
www.fontsreactor.com.
- Ingresar a www.1001fonts.com
Seleccionar la categoría de la
fuente que desea buscar
APLICATIVOS WEB I 32
Y los textos de párrafo?
En los textos de párrafo podemos aplicar todos algunos de los tipos de formatos que son
conocidos en un procesador de textos, tales como:
1
3
APLICATIVOS WEB I 33
- Aplicar capitular o Letra Capital (Menú Texto > Capitular)
APLICATIVOS WEB I 34
Ejercicios.
APLICATIVOS WEB I 35
HERRAMIENTAS INTERACTIVAS
Sombra
Mezcla Envoltura
Silueta Extrusión
Distorsión Transparencia
Número de etapas
- Se puede hacer que la mezcla siga un trayecto, para ello, se puede trazar una línea
cualquiera (curva, elipse, etc.), y luego seleccionar como nuevo trayecto.
2
1
APLICATIVOS WEB I 36
- Las mezclas pueden ser generadas alrededor de un trayecto o girar de acuerdo a un eje.
1 2 3
1 2 3 4
APLICATIVOS WEB I 37
3. Herramienta Distorsión Interactiva
- Permite aplicar distorsiones del tipo empujar y tirar (1), cremallera (2) o torbellino (3).
1 2 3
1 2 3 4
APLICATIVOS WEB I 38
5. Herramienta Envoltura Interactiva
- Están formadas por varios nodos que se pueden modificar para dar forma a la envoltura
y el resultado de esta acción es que el objeto cambia de forma.
APLICATIVOS WEB I 39
Se puede activar el uso de Biseles para las Se puede activar el uso de luces e
esquinas. intensidad.
1 2
Uniforme Radial
Lineal Cuadrado
APLICATIVOS WEB I 40
Ejercicios.
APLICATIVOS WEB I 41
EFECTOS Y MAPAS DE BITS
1. Power Clip
- Permite incluir una imagen dentro de un objeto.
2. Añadir perspectiva
- Permite aplicar un efecto 3D de alejamiento y acercamiento.
- Ir al Menú Efectos > Añadir perspectiva
APLICATIVOS WEB I 42
Ejercicio.
3. Lente
- Al aplicar una lente a un objeto, modificará su apariencia y, lo que es más importante, la
forma en que se percibe una vez situado tras ella. Se podrá elegir entre doce tipos de
lente, que producen resultados distintos, que van desde la alteración del color (como el
producido por las lentes Mapa de calor, Invertir y Aclarar, por ejemplo) a la distorsión
(como el producido por las lentes Aumentar u Ojo de pez).
- Seleccionar el objeto que será usado como lente.
- Ir al Menú Efectos > Lente.
APLICATIVOS WEB I 43
4. Otros tipos de efectos
- El Menú Mapas de Bits contiene diversos tipos de efectos que pueden ser aplicados
sobre imágenes.
APLICATIVOS WEB I 44
- Menú Mapa de Bits > Efectos 3D > Perspectiva
APLICATIVOS WEB I 45
Ejercicios.
APLICATIVOS WEB I 46
Contenido
INTRODUCCIÓN A ADOBE
PHOTOSHOP CS3
Es un programa de retoque fotográfico, que perite creación de efectos, edición, retoques de
imágenes. Los cuales pueden ser empleados en páginas web, folletos en general y en la edición
de videos.
Imagen Digital
En nuestra vida cotidiana vemos multitud de imágenes (las fotografías de unas vacaciones,
leyendo una revista, navegando por Internet, etc.). Todas estas imágenes se diferencian
principalmente por el soporte en el que las vemos (dejando aparte las imágenes de televisión o
cine):
Pero para ser más precisos las vamos a diferenciar por aquellos de que se componen:
APLICATIVOS WEB I 47
IMÁGENES FÍSICAS
• Fotografía tradicional:
La imagen es formada por cristales sensibles a la luz empleados en las emulsiones
fotográficas. Estos cristales (haluros de plata) se vuelven negros cuando se exponen a la
luz, formando la imagen en el negativo.
• Imágenes impresas
Formada por los puntos de tinta de las impresoras (Cian, Magenta, Amarillo y Negro). Cada
punto se denomina DOT.
IMAGEN DIGITAL
Están formadas por datos, por código binario. Según sean esos datos se diferencian en:
• MAPA DE BITS
Está compuesta por Píxeles. Un PÍXEL es una unidad de información de valores de
color y luminosidad propios. El conjunto de diferentes píxeles componen la imagen total.
• IMAGEN VECTORIAL
Está compuesta por Vectores. Un Vector es una ecuación matemática que define una forma:
un vértice, un contorno, un relleno, etc. Varios vectores componen las diferentes formas
poligonales y colores de una imagen vectorial.
El Píxel
Una vez que uno se inicia en el mundo de la imagen digital no hace más que oír hablar del
PÍXEL ... píxel por aquí, por allá... Pero, ¿qué es un píxel?
APLICATIVOS WEB I 48
Un píxel tiene tres características distinguibles:
- Forma cuadrada
- Posición relativa al resto de píxeles de un mapa de bits.
- Profundidad de color (capacidad para almacenar color), que se expresa en bits. Esta
propiedad la veremos más detenidamente en la siguiente lección.
APLICATIVOS WEB I 49
• 2da Forma
Cargando el ejecutable del programa (Menú Inicio > Ejecutar: PHOTOSHOP ).
photoshop
1. Barra de Título
2. Barra de Menú
3. Barra de Opciones
4. Cuadro de Herramientas
5. Persianas contraídas o inactivas.
6. Persianas desplegadas o activas.
APLICATIVOS WEB I 50
ACCIONES BÁSICAS
1. Crear una nueva imagen
- Para crear una nueva imagen de 800 pixeles de ancho y 600 pixeles de alto,
podemos ir al Menú Archivo > Nuevo o pulsar CTRL + N
Invertir colores
(pulsar la tecla X)
APLICATIVOS WEB I 51
Seleccione el color (1), el nivel (2) o escriba el valor hexadecimal del color (3).
CTRL + -
Alejar o zoom
negativo
CTRL + +
Acercar o zoom
positivo
APLICATIVOS WEB I 52
CTRL + 0
Ver todo
Mano
HERRAMIENTAS DE SELECCIÓN
- Activar la Herramienta LAZO, con las opciones Desvanecer en 0 px, y activar suavizar.
- Trazar alrededor del auto haciendo clic sostenido. Al terminar debe observarse una línea
punteada que indica el área seleccionada. Si comete algún error y desea eliminar la
selección, pulsar CTRL + D.
APLICATIVOS WEB I 53
- Al realizar la selección se cometieron dos errores:
- Para AÑADIR un área seleccionada (1), usar la herramienta lazo pulsando SHIFT.
- Para QUITAR un área seleccionada (2), usar la herramienta lazo pulsando ALT.
- Copiar usando CTRL + C, activar la nueva imagen de fondo celeste que creó
inicialmente, y péguelo usando CTRL + V.
APLICATIVOS WEB I 54
- Abrir la imagen auto02.jpg, y utilice la Herramienta Lazo Poligonal con una
desvanesencia de 8 pixeles.
- Pulse la tecla V para activar la Herramienta Mover y asegúrese que este activa
la opción Seleccionar automáticamente, de lo contrario, tendrá que activar cada capa
para poder mover un objeto.
- Elija el auto B y pulse CTRL + T para aplicar una TRANSFORMACIÓN LIBRE. Con esta
opción se podrá cambiar de tamaño, rotar e inclinar un objeto.
APLICATIVOS WEB I 55
- Aumente ligeramente el tamaño del auto, y luego elegir Voltear Horizontal del menú
contextual.
- Cambiar el nombre de las capas haciendo doble clic. Luego mover la Capa1 por encima
de la Capa2.
APLICATIVOS WEB I 56
- Abrir la imagen logo.jpg y activar la Herramienta Varita Mágica. Establecer una
tolerancia de 10 pixeles y hacer clic sobre el fondo de color blanco. Luego invertir la
selección pulsando CTRL + SHIFT + I. Luego copiar y pegar sobre la imagen original.
- Completar.
APLICATIVOS WEB I 57
- Hacer CTRL + clic sobre la miniatura de la capa RESPLANDOR, para que se
seleccione los objetos de la capa, luego ir al Menú Selección > Modificar > Expandir:
20 pixeles, nuevamente ir al Menú Selección > Modificar > Suavizar: 10 pixeles.
APLICATIVOS WEB I 58
- Pulsar SHIFT + BACKSPACE para establecer un relleno personalizado, en donde podrá
elegir entre el color frontal o un motivo.
APLICATIVOS WEB I 59
- Para acoplar todas las capas en una sola, ir al Menú Capas > Acoplar imagen.
APLICATIVOS WEB I 60
RELLENOS
- Pulsando ALT+BACKSPACE, se establece el color frontal sobre un área seleccionada.
- Crear una nueva imagen de 800x600 pixeles. Establecer como color frontal a #0c1323 y
pintar el lienzo pulsando ALT+BACKSPACE.
- Ir al Menú Capa > Nueva > Capa, o pulsar CTRL+SHIFT+N. En esta capa y usando la
herramienta Lazo con una desvanesencia de 0 pixeles, y rellenar el área seleccionada
de color Negro.
- Crear una nueva capa y trazar un marco elíptico de forma circular, y pulsando
SHIFT+BACKSPACE, elija el motivo NUBES.
APLICATIVOS WEB I 61
- Activar la capa Fondo, y activar la herramienta Degradado.
- Seleccione el tipo de degradado (1) en la barra de opciones como de tipo Lineal, luego
de clic en (2) para editar el degradado.
2 1
- Seleccione una ajuste de 3 colores (3), luego en cada indicador inferior (4), elegir el color
Azul (#0c1323), Blanco y nuevamente Azul. Cada color se elige de la opción Color (5).
APLICATIVOS WEB I 62
CORRECCIÓN DE IMÁGENES
- Pulsar ALT + clic en una zona cercana que sea tomada como muestra (1), luego hacer
clic sobre las zonas a corregir (2).
APLICATIVOS WEB I 63
2. Herramienta Parche
- La herramienta Parche permite reparar un área seleccionada con píxeles de otra área o
un motivo. Al igual que la herramienta Pincel corrector, la herramienta Parche hace
coincidir la textura, la iluminación y el sombreado de los píxeles muestreados con los
píxeles de origen. También puede utilizar la herramienta Parche para clonar áreas
aisladas de una imagen
- Y haciendo una selección de la parte con la que voy a REPARAR, tomo precisamente mi
parche y lo arrastró encima de los defectos más grandes en nuestra área que nos ocupa
en esta explicación.
APLICATIVOS WEB I 64
3. Herramienta Tampón de Clonar
- La herramienta Tampón de clonar toma una muestra de una imagen, que más tarde
puede aplicar sobre otra imagen u otra parte de esa misma imagen.
- Pulsar ALT + clic en una zona que será tomada como muestra, y luego hacer clic
sostenido sobre el área a cubrir.
APLICATIVOS WEB I 65
AJUSTES DE IMAGEN
1. Ajustes Automáticos
- Abrir el archivo princesa.jpg. Observar que existe una falta de contraste y los colores
son opacos.
- Ir al Menú Imagen > Ajustes > Niveles Automáticos, o pulsar CTRL + SHIFT + L
- Los ajustes de niveles automáticos nos permiten modificar el contraste y el color de una
fotografía digital de forma automática
2. Curvas
- Abrir el archivo paisaje-con-casa.jpg.
APLICATIVOS WEB I 66
- Se nos presenta como un gráfico de ejes X-Y que representa los valores de luminosidad
de los píxeles antes del ajuste (en la base) y los valores de salida, como quedarán al
final (en el lateral izquierdo). Se trata, simplemente, de modificar la posición de una línea
diagonal que indica para cada valor de entrada el valor de salida que le corresponde.
Sólo tenemos que pulsar sobre ella y arrastrarla para crear un nuevo nodo e iniciar la
transformación, bien de forma intuitiva con el ratón o introduciendo valores numéricos.
APLICATIVOS WEB I 67
3. Niveles
- Abrir la imagen el-faro.jpg. Se puede observar que la imagen carece de iluminación.
- Los reguladores del Ajuste Niveles tienen su equivalente en la herramienta Curvas: Los
movimientos A y B realizan el recorte de luces y sombras, C y D equivalen a oscurecer o
aclarar los tonos medios con el deslizador gris, E y F suponen el recorte de los niveles
de salida.
A
C F
D
1 2 3
E
- Los niveles son utilizados cuando se desea realizar una configuración rápida de los
ajustes de sombras (1), medios tonos (2) e iluminaciones (3).
APLICATIVOS WEB I 68
4. Tono/Saturación
- Abrir la imagen matrix.jpg. Utilizar las herramientas de corrección de imágenes para
borrar el texto.
4
1
APLICATIVOS WEB I 69
5. Equilibrio de Color
- Abrir la imagen costa-equilibrio.jpg, observar que el color azul es más dominante que
los demás.
APLICATIVOS WEB I 70
6. Reemplazar Color
- Abrir auto-azul.jpg, luego ir al Menú Imagen > Ajustes > Reemplazar color.
APLICATIVOS WEB I 71
Contenido
USO DE TEXTOS
1. Herramientas Texto Horizontal y Vertical
- Abrir la imagen textos.jpg, y observar la muestra que vamos a realizar poniendo en
práctica los temas vistos anteriormente, y el uso de textos.
APLICATIVOS WEB I 72
- Crear una nueva imagen de 400x300 pixeles. En la capa Fondo, usar la herramienta
Degradado de tipo Lineal a tres colores: celeste (#909ff7), amarillo (#f7ff13) y naranja
(#f8a109)
- En una nueva capa de nombre MAR, trazar una selección Marco Rectangular y
establecer el Degradado de tipo Lineal a dos colores: celeste (#56a4f5) y azul
(#0509ab).
- Una nueva capa de nombre SOL, trazar una selección Marco Elíptico y establecer el
color amarillo como su relleno.
APLICATIVOS WEB I 73
- Crear una nueva capa y activar la Herramienta Máscara de Texto Horizontal. Usar la
fuente Bauhaus 93, 48, alineación centrada.
- Cuando activa la herramienta Mover, observe que se ha generado una selección con la
forma del texto digitado, ahora si lo desea puede aplicar un relleno de color sólido o
degradado.
- Y si abre una imagen y selecciona todo (CTRL + A), la copia, y en nuestro dibujo lo
pegamos dentro (CTRL+SHIFT+V), podremos colocar la imagen dentro del área
seleccionada.
APLICATIVOS WEB I 74
EDICIÓN DE IMÁGENES
2. Herramientas Desenfocar y Enfocar
- Abrir la imagen matrix.jpg, luego duplicar la capa y usar la herramienta lazo con una
desvanesencia de 5 pixeles y seleccionar la silueta de Neo.
- Esta herramienta se utiliza para suavizar las áreas definidas de una imagen, el efecto
que se consigue es disminuir el detalle de la misma. Por el contrario, la herramienta
Enfocar permite aumentar la claridad o el enfoque suave en las áreas o bordes suaves.
APLICATIVOS WEB I 75
3. Herramienta Sobreexponer y Subexponer
- Usando la herramienta subexponer, y le damos sombra alrededor de los ojos, para dar
el efecto mortuorio, y para dar mayor profundidad a la mirada.
USO DE FILTROS
Los filtros o plugins son aplicaciones gráficas que nos permiten aplicar efectos especiales a
nuestras imágenes. Photoshop incluye sus propios filtros, y se accede a ellos desde el menú
Filtro. Pero también existen los llamados filtros de terceros, que son creados por empresas
especializadas y generan efectos sorprendentes. Para utilizar estos filtros los debemos instalar o
simplemente copiar al directorio plugins dentro de Photoshop. Muchos de ellos los puedes
encontrar gratis, aunque los mejores son comerciales y los tienes que pagar. Entre los más
conocidos y utilizados destacan:
APLICATIVOS WEB I 76
1. Aplicando filtros básicos
- Crear una nueva imagen de 800x600 de color negro como fondo.
- Ir al Menú Filtro > Ruido > Añadir Ruido (cantidad de 25%, distribución gaussiana y
monocromático).
- Crear una nueva capa, de nombre NEBULOSA. Establecer como color de frente rojo, y
como color de fondo negro.
APLICATIVOS WEB I 77
- Ir al Menú Filtro > Interpretar > Nubes. Luego retornar al Menú Filtro > Interpretar >
Nubes de diferencia. Y pulsar CTRL+F para repetir el filtro aplicado y obtener la
apariencia deseada.
- Crear una nueva capa de nombre PLANETA y establecer los colores por defecto y
aplicar el filtro Nubes.
APLICATIVOS WEB I 78
- Trazar una selección circular, usando el Marco Elíptico, y luego ir al Menú Selección >
Modificar > Desvanesencia: 2 pixeles. Invertir la selección y eliminar pulsando SUPR.
APLICATIVOS WEB I 79
- Para crear un efecto de remolinos sobre la superficie del planeta, puede utilizar la
herramienta lazo con una desvanesencia de 2 pixeles, seleccionar una zona del planeta
creado y aplicar Menú Filtro > Distorsionar > Molinete
- En una nueva capa de nombre RAYOS, establecer los colores por defecto. Aplicar
Nubes, luego Nubes de Diferencia. Ir al Menú Imagen > Ajustes > Ajustes
automáticos.
- Ajustar los niveles de tono/saturación al color deseado. Luego aplicar modo de fusión de
capa: Trama, y reducir la opacidad.
APLICATIVOS WEB I 80
- Al finalizar utilizar la herramienta Borrador para que al final quede algo similar a:
APLICATIVOS WEB I 81
2.2. Texto Fuego
- Crear un Lienzo 800 x 600 píxeles, contenido: blanco
- Restablecer los colores estándar, presionar tecla D y pintar el lienzo.
- Usar texto horizontal (tipo arial black, color: #FFFFFF, tamaño 72, centrar el
texto)
- Acoplar imagen hacia abajo: CTRL + E
- Ir al Menú Filtros > Desenfocar > Desenfoque Gaussiano > Radio: 2.0 px.
- Ir al Menú Imagen > Rotar Lienzo : 90º ACD
- Ir al Menú Filtros > Estilizar > Viento > Desde la derecha.
- Aumentar efecto: CTRL + F
- Ir al Menú Imagen > Rotar Lienzo : 90º AC
- Ir al Menú Filtros > Distorsionar > Rizo: 100
- Ir al Menú Imagen > Ajustar > Equilibrio de color:
o Medios tonos : +100 / 0 / -100
o Sombras : +100 / 0 / -100
o Iluminaciones : +100 / 0 / 0
APLICATIVOS WEB I 82
3. Efectos de Textura
APLICATIVOS WEB I 84
Contenido
- Entorno de Trabajo.
- Usando Herramientas Vectoriales y Textos.
- Creando nuevas imágenes de mapa de bits.
- Usando herramientas de selección.
- Manejo de capas.
INTRODUCCIÓN A ADOBE
FIREWORKS CS3
Adobe Fireworks CS3 es uno de los programas más avanzados para diseñar y producir
elementos gráficos para las páginas Web. Con él podrás crear de manera rápida y sencillo
cualquier gráfico para una página Web, utilizando elementos visuales que harán que tu diseño
sea atractivo visualmente.
APLICATIVOS WEB I 85
• 2da Forma
Cargando el ejecutable del programa (Menú Inicio > Ejecutar: FIREWORKS ).
1
2
1. Barra de Título
2. Barra de Menú
3. Barra de Propiedades
4. Cuadro de Herramientas
5. Mesa de Trabajo
6. Paleta activas
APLICATIVOS WEB I 86
- Crear una nueva imagen, pulsando CTRL+N, establecer los siguientes valores 1200
(ancho) y 600 (alto), resolución de 72 pixeles/pulgada y color de lienzo blanco.
- Una vez mostrado el lienzo, cambiar el color por NEGRO (1) y en las opciones de
exportación elegir JPEG Calidad Superior (2).
HERRAMIENTAS VECTORIALES
El conjunto de herramientas vectoriales se encuentras agrupadas en el grupo Vector, en el
Cuadro de Herramientas.
APLICATIVOS WEB I 87
- Trazar otra línea de color mostaza (##FFCC66) y repetir, de tal forma que se observe tal
como se muestra en la figura.
- Trazar una Elipse pulsando SHIFT para crear un círculo de diámetro 140 (1) de relleno
blanco (2) y categoría de relleno solido (3).
2 3
- En las propiedades elegir un degradado de Blanco (1) a Rojo (2), y de tipo Lineal (3) y
hacer un trazo de arriba hacia abajo.
1 2
APLICATIVOS WEB I 88
- Activar la herramienta Texto o pulsando la tecla T, y digitar:
- Establecer las propiedades: Fuente Chiller, tamaño 32, color Rojo, Negrita y de
Suavizado tenue.
- Completar los textos: Cocina japonesa moderna (Chiller, 41, Negrita), Sashimi (Brush
Script Std, 92).
APLICATIVOS WEB I 89
- Seleccionar la curva y el texto, luego ir al Menú Texto > Unir al trazado.
- Pulsar CTRL+T, para activar la Transformación Libre, que al igual que en Photoshop,
permite cambiar de tamaño y rotar. Al final tratar de obtener la siguiente muestra:
- Observar en la Ventana Capas (pulsar F2), seleccionar las capas que corresponden a
los trazados que forman las líneas, y agruparlas (Menú Modificar > Agrupar) o pulsar
CTRL+G.
APLICATIVOS WEB I 90
- En la Ventana Páginas (pulsar F5), crearemos una segunda página (1).
- Comenzaremos el diseño de la Página 2, aplicando una línea guía para alinear los
textos: Inicio, Quienes somos, Carta, Galería y Reservas.
APLICATIVOS WEB I 91
HERRAMIENTAS DE MAPA DE BITS
- Abrir la Página 1, y utilizar las herramientas del grupo Ver, como la
herramienta Zoom o Lupa (pulsar la tecla Z), o la herramienta
Mano (pulsar la tecla H) para mover el área ampliada.
APLICATIVOS WEB I 92
- La forma final de la Página 1 debe quedar así:
APLICATIVOS WEB I 93
- Ir al Menú Seleccionar > Seleccionar Inverso, o pulsar CTRL+SHIFT+I, copiar
pulsando CTRL+C, y pegarlo en la Página 2.
APLICATIVOS WEB I 94
- En la Ventana Capas, seleccionar la primera capa y añadir una Nueva imagen de mapa
de bits (1), luego activar la herramienta Recuadro Oval (2) del Grupo Mapa de Bits
según los valores indicados en la figura (3) y rellenar con color rojo, por encima del texto
Quienes somos (4).
- Modificar la Página 3 (recién creada) para que adopte la apariencia que se muestra a
continuación:
APLICATIVOS WEB I 95
- Crear la Página 4 de la misma forma, con la siguiente apariencia:
APLICATIVOS WEB I 96
Ejercicio propuesto.
Realizar el siguiente diseño en Fireworks, una vez terminado guárdelo con el nombre
Company.png. Utilizar los archivos de la carpeta Company.
APLICATIVOS WEB I 97
Contenido
- Para crear un gif animado, tendremos que crear varios fotogramas con diferentes partes
que serán usadas como parte de la animación, iniciamos haciendo clic sostenido sobre
el Fotograma 1 hacia el icono Fotograma nuevo/duplicado.
APLICATIVOS WEB I 98
- Usando herramientas vectoriales y de mapa de bits, realizar las siguientes
modificaciones.
- Activar las opciones Mostrar todos los fotogramas, y establecer el tiempo de demora de
visualización de los fotogramas (15/100 segundos).
APLICATIVOS WEB I 99
- Exportar el archivo (Menú Archivo > Exportar), como gif.
- Activar las opciones Mostrar todos los fotogramas, y establecer el tiempo de demora de
visualización de los fotogramas (15/100 segundos).
Los Banners publicitarios, tienen la misma forma de trabajo, y dependiendo del sitio en donde
sea publicado, dependen de un tamaño establecido, duración y tamaño en KB. Por ejemplo, si
tenemos una web que ofrece artículos de artesanía podríamos reservar ciertos lugares en donde
podríamos alojar los banners publicitarios de otros negocios similares, como agencias de
turismo, etc.
APLICATIVOS WEB I 100
- Una vez que haya sido completado y sea incrustado en una página web, se le puede
establecer el vínculo de dirección.
APLICATIVOS WEB I 101
BOTONES
Los botones Fireworks son objetos de tipo símbolo que te permiten establecer algunos
comportamientos o estados que se observan cuando se manipula el puntero del mouse dentro
de la Web.
- Hacer un doble clic en la zona de color verde que representa al botón creado.
Los estados de un botón son los comportamientos que se mostrarán en la pantalla cuando el
puntero del mouse trabaje con el botón. Los estados que puedes trabajar con un símbolo
botón son:
ESTADO DESCRIPCIÓN
Arriba El estado normal del botón al cargar la Web
Sobre Aparece cuando el cursor está sobre el botón
Abajo Cuando presionas el botón izquierdo sobre el botón
Sobre y Abajo Cuando el botón está presionado, si se sitúa el cursor sobre el
botón seguirá cambiando de aspecto.
Zona activa La zona de vinculación del botón
Los estados son predefinidos en Fireworks, de tal forma que tu trabajo consiste, realmente, en
modificar la apariencia que tendrá el botón en cada uno de los estados.
APLICATIVOS WEB I 102
- En el estado Arriba, solamente estará el texto.
- Activar el estado Sobre, y hacer clic sobre el botón Copiar gráfico arriba. Ir a la
Ventana Capas y agregar un Mapa de Bits, y usando la herramienta Recuadro Oval
(Borde Fundido, cantidad 30), seleccionar un área oval y rellenar de color blanco.
- Activar el estado Abajo, y hacer clic sobre el botón Copiar gráfico sobre. Seleccionar
el ovalo y disminuir de tamaño.
- De manera similar establecer botones para los textos: Carta (btnCarta) y Galería
(btnGaleria), de tal manera que se observen los siguientes botones en:
Página 2
APLICATIVOS WEB I 103
Página 3
Página 4
- Ir a la Ventana Páginas y cambiar los nombres de las páginas haciendo doble clic en el
nombre.
- Establecer el vínculo de cada botón a las páginas que debe mostrar (1) y el destino (2) o
forma de apertura (usar _self si desea que la página se abra usando la misma ventana
del navegador en donde está el enlace o usar _blank, para abrir la página en una nueva
ventana).
- El botón Carta se tiene que vincular con carta.htm, Galería con galeria.htm. De
manera similar completar las otras páginas.
APLICATIVOS WEB I 2 104
- Ir a la Ventana Fotogramas, y duplicar el primer fotograma, haciendo clic sostenido y
arrastrando hasta el icono Fotograma nuevo/duplicado. Ahora en el Fotograma 2,
recién creado, eliminar la imagen central e importar la imagen Sashimi_galeria_02.jpg.
APLICATIVOS WEB I 109
- Repetir el procedimiento, el número 2 vincular con el Fotograma 2, y así sucesivamente.
- Exportar a HTML cada página dentro de una carpeta, y probar el funcionamiento de los
enlaces creados para el intercambio de imágenes, y de los botones.
Ejercicio propuesto
- Realizar el diseño de la siguiente página. Los archivos los puede encontrar en la carpeta
Aldo
- En la parte izquierda se encuentran una hilera de botones con vínculo hacia una página
de prueba. El estado de los enlaces es:
- Email y Registrar, son botones con vínculos hacia las paginas email.htm y
suscripcion.htm.
APLICATIVOS WEB I 110
Contenido
ESTRUCTURA DE UN DOCUMENTO
HTML
Conceptos Básicos
APLICATIVOS WEB I 111
- Pública: Toda su información está distribuida en miles de ordenadores que ofrecen
su espacio para almacenarla. Toda esta información es pública y toda puede ser
obtenida por el usuario.
2. Navegador
Es el programa que nos ofrece acceso a Internet. Debe ser capaz de comunicarse con
un servidor y comprender el lenguaje de todas las herramientas que manejan la
información de Web. Puede decirse que cada casa de software podría tener su
navegador propio, aunque los más populares sean Netscape e Internet Explorer.
3. Servidor
Se encarga de proporcionar al navegador los documentos y medios que este solicita.
Utiliza un protocolo HTTP para atender las solicitudes de archivos por parte de un
navegador.
4. HTTP
Es el protocolo de transferencia de hipertexto, o sea, el protocolo que los servidores de
World Wde Web utilizan para mandar documentos HTML a través de Internet.
5. URL
Es el Localizador Uniforme de Recursos, o dicho más claramente, es la dirección que
localiza una información dentro de Internet.
6. HTML
De momento, le basta saber que estas siglas se corresponden con la definición
"Lenguaje para marcado de hipertexto". Más claro aún, se trata de un lenguaje para
estructurar documentos a partir de texto en World Wide Web. Este lenguaje se basa en
tags (instrucciones que le dicen al texto como deben mostrarse) y atributos (parámetros
que dan valor al tag).
HTML es el lenguaje con el que se escriben las páginas web. Las páginas web pueden ser
vistas por el usuario mediante un tipo de aplicación llamada navegador. Podemos decir por lo
tanto que el HTML es el lenguaje usado por los navegadores para mostrar las páginas webs al
usuario, siendo hoy en día la interface más extendida en la red.
Este lenguaje nos permite aglutinar textos, sonidos e imágenes y combinarlos a nuestro gusto.
Además, y es aquí donde reside su ventaja con respecto a libros o revistas, el HTML nos permite
la introducción de referencias a otras páginas por medio de los enlaces hipertexto.
El HTML se creó en un principio con objetivos divulgativos. No se pensó que la web llegara a ser
un área de ocio con carácter multimedia, de modo que, el HTML se creó sin dar respuesta a
todos los posibles usos que se le iba a dar y a todos los colectivos de gente que lo utilizarían en
un futuro. Sin embargo, pese a esta deficiente planificación, si que se han ido incorporando
modificaciones con el tiempo, estos son los estándares del HTML. Numerosos estándares se
han presentado ya. El HTML 4.01 es el último estándar a septiembre de 2001.
Esta evolución tan anárquica del HTML ha supuesto toda una seria de inconvenientes y
deficiencias que han debido ser superados con la introducción de otras tecnologías accesorias
capaces de organizar, optimizar y automatizar el funcionamiento de las webs. Ejemplos que
pueden sonaros son las CSS, Java Script u otros.
APLICATIVOS WEB I 112
- Ir a la Ventana Fotogramas, y duplicar el primer fotograma, haciendo clic sostenido y
arrastrando hasta el icono Fotograma nuevo/duplicado. Ahora en el Fotograma 2,
recién creado, eliminar la imagen central e importar la imagen Sashimi_galeria_02.jpg.
APLICATIVOS WEB I 109
- Repetir el procedimiento, el número 2 vincular con el Fotograma 2, y así sucesivamente.
- Exportar a HTML cada página dentro de una carpeta, y probar el funcionamiento de los
enlaces creados para el intercambio de imágenes, y de los botones.
Ejercicio propuesto
- Realizar el diseño de la siguiente página. Los archivos los puede encontrar en la carpeta
Aldo
- En la parte izquierda se encuentran una hilera de botones con vínculo hacia una página
de prueba. El estado de los enlaces es:
- Email y Registrar, son botones con vínculos hacia las paginas email.htm y
suscripcion.htm.
APLICATIVOS WEB I 110
Contenido
ESTRUCTURA DE UN DOCUMENTO
HTML
Conceptos Básicos
APLICATIVOS WEB I 111
- Pública: Toda su información está distribuida en miles de ordenadores que ofrecen
su espacio para almacenarla. Toda esta información es pública y toda puede ser
obtenida por el usuario.
2. Navegador
Es el programa que nos ofrece acceso a Internet. Debe ser capaz de comunicarse con
un servidor y comprender el lenguaje de todas las herramientas que manejan la
información de Web. Puede decirse que cada casa de software podría tener su
navegador propio, aunque los más populares sean Netscape e Internet Explorer.
3. Servidor
Se encarga de proporcionar al navegador los documentos y medios que este solicita.
Utiliza un protocolo HTTP para atender las solicitudes de archivos por parte de un
navegador.
4. HTTP
Es el protocolo de transferencia de hipertexto, o sea, el protocolo que los servidores de
World Wde Web utilizan para mandar documentos HTML a través de Internet.
5. URL
Es el Localizador Uniforme de Recursos, o dicho más claramente, es la dirección que
localiza una información dentro de Internet.
6. HTML
De momento, le basta saber que estas siglas se corresponden con la definición
"Lenguaje para marcado de hipertexto". Más claro aún, se trata de un lenguaje para
estructurar documentos a partir de texto en World Wide Web. Este lenguaje se basa en
tags (instrucciones que le dicen al texto como deben mostrarse) y atributos (parámetros
que dan valor al tag).
HTML es el lenguaje con el que se escriben las páginas web. Las páginas web pueden ser
vistas por el usuario mediante un tipo de aplicación llamada navegador. Podemos decir por lo
tanto que el HTML es el lenguaje usado por los navegadores para mostrar las páginas webs al
usuario, siendo hoy en día la interface más extendida en la red.
Este lenguaje nos permite aglutinar textos, sonidos e imágenes y combinarlos a nuestro gusto.
Además, y es aquí donde reside su ventaja con respecto a libros o revistas, el HTML nos permite
la introducción de referencias a otras páginas por medio de los enlaces hipertexto.
El HTML se creó en un principio con objetivos divulgativos. No se pensó que la web llegara a ser
un área de ocio con carácter multimedia, de modo que, el HTML se creó sin dar respuesta a
todos los posibles usos que se le iba a dar y a todos los colectivos de gente que lo utilizarían en
un futuro. Sin embargo, pese a esta deficiente planificación, si que se han ido incorporando
modificaciones con el tiempo, estos son los estándares del HTML. Numerosos estándares se
han presentado ya. El HTML 4.01 es el último estándar a septiembre de 2001.
Esta evolución tan anárquica del HTML ha supuesto toda una seria de inconvenientes y
deficiencias que han debido ser superados con la introducción de otras tecnologías accesorias
capaces de organizar, optimizar y automatizar el funcionamiento de las webs. Ejemplos que
pueden sonaros son las CSS, Java Script u otros.
APLICATIVOS WEB I 112
Otros de los problemas que han acompañado al HTML es la diversidad de navegadores
presentes en el mercado los cuales no son capaces de interpretar un mismo código de una
manera unificada. Esto obliga al webmaster a, una vez creada su página, comprobar que esta
puede ser leída satisfactoriamente por todos los navegadores, o al menos, los más utilizados.
Además del navegador necesario para ver los resultados de nuestro trabajo, necesitamos
evidentemente otra herramienta capaz de crear la página en sí. Un archivo HTML (una página)
no es más que un texto. Es por ello que para programar en HTML necesitamos un editor de
textos.
Es recomendable usar el Bloc de notas que viene con Windows, u otro editor de textos sencillo.
Hay que tener cuidado con algunos editores más complejos como Wordpad o Microsoft Word,
pues colocan su propio código especial al guardar las páginas y HTML es únicamente texto
plano, con lo que podremos tener problemas.
Para cumplir con el objetivo de trabajar con HTML, vamos a utilizar el programa de ADOBE
DREAMWEAVER CS3, solamente a nivel vista código, de esta manera tendremos una ventaja
para estudiar las etiquetas HTML de una manera más rápida.
APLICATIVOS WEB I 113
- Pulsar CTRL+N para crear un nuevo documento.
- Seleccionar Página en blanco > HTML > ninguno. En Tipo de Documento seleccionar
Ninguna.
- Ir al Menú Ver > Barras de Herramientas > Desactivar todas las opciones.
Menú Ver > Código y diseño.
- Ir al, para que a medida que se realice algún cambio se pueda ir observando el resultado
en la zona inferior.
APLICATIVOS WEB I 114
1
Ejemplo:
2. <title>
Establece el título de la página.
APLICATIVOS WEB I 115
3. <script>
Rutinas de Javascript que son incluidas como funciones que serán llamadas desde otras
zonas del documento.
4. <style>
Estilos definidos a usar en el actual documento.
APLICATIVOS WEB I 116
Etiquetas del cuerpo o BODY
El argumento bgcolor soporta el color como código hexadecimal (1), o el nombre del
color en inglés.
- Luego pulsar la tecla F12 para hacer una previsualización en el navegador por defecto
de su equipo.
- background: establece una imagen de fondo, que de ser muy pequeña, se mostrará en
forma de mosaico.
APLICATIVOS WEB I 117
Para que pueda cargar la imagen fondo_01.gif en el fondo del documento, debe copiar
este archivo a la carpeta PEGASUS.
- text: establece el color por defecto o predeterminado del texto del documento.
En el documento, se establece el color de texto (text) a Rojo, el color de los enlaces (link) a
Azul, el color del enlace activo (alink) a Verde y el color de los enlaces ya visitados (vlink) a
Rosado.
APLICATIVOS WEB I 118
- <br>: establece un salto de línea.
- <p>: determina los saltos de párrafo. El argumento align permite alinear el texto que
forma el párrafo.
- <pre>: establece un preformateo del texto, de tal manera que tal como se escribe, se
visualizará en el navegador.
APLICATIVOS WEB I 119
3. Etiquetas usadas en el formato de textos
- <font>: etiqueta que establece las características del texto (fuente, tamaño y color).
APLICATIVOS WEB I 120
Ejercicio propuesto
APLICATIVOS WEB I 121
4. Etiquetas usadas en listas
Se tienen dos tipos de listas que pueden ser usadas en documentos HTML, las listas
ordenadas y las listas desordenadas.
- Para las Listas el argumento type permite definir los números o viñetas a usar en la lista.
APLICATIVOS WEB I 122
5. Etiquetas usadas en la inserción de imágenes
La etiqueta img permite insertar imágenes, la que a su vez depende de los atributos:
- alt: rótulo que se muestra cuando el puntero se halla encima de la imagen, o cuando no
carga la imagen por alguna falla.
APLICATIVOS WEB I 123
El texto u otras imágenes con las que puedan estar cerca las imágenes, pueden ser
manejados a través de argumentos de alineación:
APLICATIVOS WEB I 124
- Se puede establecer la distancia horizontal (vspace) y vertical (hspace) de la imagen
con otros elementos de la página, sea textos u otras imágenes.
vspace = “30”
hspace = “20”
APLICATIVOS WEB I 125
Ejercicio.
Diseñar la página siguiente, y luego guardarla con el nombre de personal.html.
APLICATIVOS WEB I 126
Contenido
- Hipervínculos.
o Enlaces hacia zonas del mismo documento.
o Hacia páginas del mismo sitio.
o Hacia páginas de Sitios externos.
o Hacia correos electrónicos.
o Hacia archivos
- Rutas absolutas y relativas.
- Etiquetas usadas en la creación de Tablas.
- Formularios
HIPERVÍNCULOS
La característica principal de una página Web es que podemos incluir Hiperenlaces. Un
Hiperenlace es un elemento de la página que hace que el navegador acceda a otro recurso, otra
página Web, un archivo, etc.
Regresar
APLICATIVOS WEB I 127
Regresar
APLICATIVOS WEB I 128
- Abrir la página mis_aficiones.html y crear el enlace para retornar a la página
personal.html, y de igual manera con mis_favoritos.html
FACEBOOK http://www.facebook.com
YOUTUBE http://www.youtube.com
GOOGLE http://www.google.com
- El argumento target permite que los enlaces se abran en una nueva ventana (_blank) o
en la misma ventana (_self).
APLICATIVOS WEB I 129
RUTAS ABSOLUTAS Y RELATIVAS
1. Rutas Absolutas
Las rutas absolutas son indicadas mediante la URL completa del documento vinculado.
Para vincular un documento situado en otro servidor, o sitio web, es preciso utilizar una
ruta absoluta.
Aunque también podemos emplear las de rutas absolutas para llamar o localizar
archivos locales (de documentos en el mismo sitio), se desaconseja emplear este
método, puesto que si mueve el sitio a otro dominio (lugar, carpeta o servidor) se
romperán todos los vínculos de las rutas absolutas. Se recomienda el utilizar rutas
relativas para vínculos locales, puesto que estos vínculos nos permiten una mayor
flexibilidad, en caso de que necesitemos mover los documentos dentro del sitio.
2. Rutas Relativas
Las rutas relativas a los documentos son las más adecuadas para emplear con vínculos
locales en la mayoría de los sitios Web. Son especialmente útiles cuando el documento
actual y el documento con el que se establece el vínculo se hallan en la misma carpeta.
También es posible usar una ruta relativa al documento para crear un vínculo con un
documento en otra carpeta, pero deberemos especificar la ruta empleando de la
jerarquía de carpetas desde el documento actual hasta el vinculado.
<a href="enlaces.html">Enlaces</a>
Para realizar un vínculo con una página o un archivo situado por debajo en el ´rbol se
deber´ indicar los nombres de las subcarpetas seguidos de /, y finalizando con el nombre
del archivo.
Para establecer un vínculo con un documento que se halla por encima en el árbol debes
introducir ../para cada nivel que queramos subir.
APLICATIVOS WEB I 130
<a href="../indice.htm">Índice</a>
Tenemos la posibilidad de combinar las dos últimas operaciones, subiendo por el árbol y
luego bajando por otra rama
<a href="../general/menu.htm">Enlace</a>
En un principio nos podría parecer que las tablas son raramente útiles y que pueden ser
utilizadas principalmente para listar datos como agendas, resultados y otros datos de una forma
organizada. Nada más lejos de la realidad.
Hoy, gran parte de los diseñadores de páginas basan su maquetación en este tipo de artilugios.
En efecto, una tabla nos permite organizar y distribuir los espacios de la manera más optima.
Nos puede ayudar a generar texto en columnas como los periódicos, prefijar los tamaños
ocupados por distintas secciones de la página o poner de una manera sencilla un pie de foto a
una imagen.
Puede que en un principio nos resulte un poco complicado trabajar con estas estructuras pero, si
deseamos crear una página de calidad, tarde o temprano tendremos que vérnoslas con ellas y
nos daremos cuenta de las posibilidades nos ofrecen.
APLICATIVOS WEB I 131
- Modificar los argumentos.
APLICATIVOS WEB I 132
Veamos a continuación algunos atributos útiles para la construcción de nuestras tablas.
Empecemos viendo atributos que nos permiten modificar una celda en concreto o toda una línea:
Otros atributos que pueden ser únicamente asignados a una celda y no al conjunto de celdas de
una línea son:
Los atributos CELLPADING y CELLSPACING nos ayudaran a dar a nuestra tabla un aspecto
más estético. En un principio puede parecernos un poco confuso su uso pero un poco de
práctica será suficiente para hacerse con ellos.
Los atributos ROWSPAN y COLSPAN son también utilizados frecuentemente. Gracias a ellos es
posible expandir celdas fusionando éstas con sus vecinas. El valor que pueden tomar estas
etiquetas es numérico. El número representa la cantidad de celdas fusionadas.
Así, <TD COLSPAN="2">
Fusionara la celda en cuestión con su vecina derecha.
Esta celda tiene un COLSPAN="2"
Celda normal Otra celda
APLICATIVOS WEB I 133
Ejercicios.
En un nuevo documento HTML, diseñar la siguiente página de nombre inicio.html.
1.
2. dd
3. dd
4. dd
5. dd
6. dddd
APLICATIVOS WEB I 134
El enlace SUBIR AL INICIO DE LA PAGINA permite subir al inicio del documento.
HORARIOS – RECURSOS – ENLACES, son hipervínculos que permiten abrir las páginas:
- Recursos.html , página con fondo color amarillo y cabecera de primer nivel color azul y
como texto: Recursos Adicionales
HORARIOS
8 11
12
9
Regresar
FORMULARIOS
Los formularios son esas famosas cajas de texto y botones que podemos encontrar en muchas
páginas web. Son muy utilizados para realizar búsquedas o bien para introducir datos
personales por ejemplo en sitios de comercio electrónico. Los datos que el usuario introduce en
estos campos son enviados al correo electrónico del administrador del formulario o bien a un
programa que se encarga de procesarlo automáticamente.
Desde luego, este nuevo aspecto resulta primordial para gran cantidad de acciones que se
pueden llevar a cabo mediante el Web: Comprar un articulo, rellenar una encuesta, enviar un
comentario al autor...
APLICATIVOS WEB I 135
Los formularios son definidos por medio de las etiquetas <FORM> y </FORM>. Entre estas dos
etiquetas colocaremos todos los campos y botones que componen el formulario. Dentro de esta
etiqueta <FORM> debemos especificar algunos atributos:
1. Campo de Texto
- Permiten ingresar datos al formulario.
Ejemplo:
- Un tipo especial de Campo de Texto permite ocultar los caracteres digitados mostrando
un carácter especial. Es ideal para ingresar claves o passwords.
APLICATIVOS WEB I 136
2. Campo Oculto
- Es usado para guardar valores entre páginas cuando se crean aplicaciones complejas.
3. Área de Texto
- Usado cuando se desea que el usuario ingrese una gran cantidad de texto, como
observaciones y comentarios.
4. Casilla de Verificación
- Este tipo de elementos pueden ser activados o desactivados por el visitante por un
simple clic sobre la caja en cuestión.
5. Botón de Opción
- Existe otra alternativa para plantear una elección, en este caso, obligamos al usuario a
elegir únicamente una de las opciones que se le proponen.
APLICATIVOS WEB I 137
6. Cuadro de Lista
- Las listas de opciones son ese tipo de menús desplegables que nos permiten elegir una
(o varias) de las múltiples opciones que nos proponen.
7. Botones
- Para dar por finalizado el proceso de relleno del formulario y hacerlo llegar a su gestor,
el navegante ha de validarlo por medio de un botón previsto a tal efecto.
APLICATIVOS WEB I 138
Ejercicios.
APLICATIVOS WEB I 139
Contenido
JAVASCRIPT
Todos los que hasta ahora hayan seguido el curso de HTML, se habrán dado cuenta de una
cosa: crear un documento HTML es crear algo de carácter estático, inmutable con el paso del
tiempo. La página se carga, y ahí termina la historia. Tenemos ante nosotros la información que
buscábamos, pero no podemos INTERACTUAR con ella.
Así pues, como solución a este problema, nace Javascript. ¿Y qué es Javascript?. Se trata de un
lenguaje de tipo script compacto, basado en objetos y guiado por eventos diseñado
específicamente para el desarrollo de aplicaciones cliente-servidor dentro del ámbito de Internet.
Los programas Javascript van incrustados en los documentos HMTL, y se encargan de realizar
acciones en el cliente, como pueden ser pedir datos, confirmaciones, mostrar mensajes, crear
animaciones, comprobar campos...
APLICATIVOS WEB I 140
• Orientado a objetos. Java es un lenguaje de programación orientado a objetos.
Javascript no es orientado a objetos, esto quiere decir que podremos programar sin
necesidad de crear clases, tal como se realiza en los lenguajes de programación
estructurada como C o Pascal.
• Propósito. Java es mucho más potente que Javascript, esto es debido a que Java es un
lenguaje de propósito general, con el que se pueden hacer aplicaciones de lo más
variado, sin embargo, con Javascript sólo podemos escribir programas para que se
ejecuten en páginas web.
• Otras características. Como vemos Java es mucho más complejo, aunque también
más potente, robusto y seguro. Tiene más funcionalidades que Javascript y las
diferencias que los separan son lo suficientemente importantes como para distinguirlos
fácilmente.
APLICATIVOS WEB I 141
3. En un documento externo
- Se pueden agrupar las funciones creadas en Javascript en un documento, de tal forma
que el documento HTML haga referencia a su ubicación.
- Si está utilizando un editor simple de texto, solamente tendrá que guardar el archivo con
extensión js, si de lo contrario utiliza Dreamweaver, lo puede hacer pulsando CTRL+N,
luego elegir Página en blanco > Javascript, luego clic al botón Crear.
- Las variables permiten almacenar cualquier tipo de dato cambiante, y no requieren ser
declaradas. El nombre usado que les es asignado debe ser conforme a ciertas reglas
(debe empezar con una letra o ("_"); los caracteres siguientes pueden ser números (0-
9), letras mayúsculas o letras minúsculas).
- Los Operadores Aritméticos que usa son similares a los usados en el lenguaje JAVA.
APLICATIVOS WEB I 142
Al igual que los Operadores de Comparación:
cantidad
precio
calcular
importe
- Observar que el botón calcular es un botón simple, que al ser pulsado llama a la función
calcular que será definida en la cabecera.
APLICATIVOS WEB I 143
- La instrucción var es utilizada para declarar variables locales.
Estructuras de Decisión
if (Expr.lógica){
….bloque de acciones verdaderas;
}else{
….bloque de acciones falsas;
}
switch(variable){
case “Valor1”:
…bloque de acciones1;
break;
case “Valor2”:
…bloque de acciones2;
break;
default:
…bloque de acciones opcionales;
}
Estructuras Repetitivas
APLICATIVOS WEB I 144
while(Expr.lógica){
…bloque de acciones a repetir;
}
APLICATIVOS WEB I 145
Principales objetos y eventos en Javascript.
1. Window
- Hace referencia a la ventana actual.
- open es un método que permite abrir una URL dentro de una ventana, en donde se
puede especificar sus dimensiones y ubicación. También puede ser usado en enlaces
para abrir páginas dentro de ellas.
APLICATIVOS WEB I 146
- status es una propiedad que permite mostrar un string en la barra de estado del
navegador.
- prompt es un método que muestra una caja de entrada para que el usuario ingrese un
texto.
APLICATIVOS WEB I 147
Este ejemplo muestra un cuadro de entrada, en donde el usuario ingresa un nombre y es
almacenado en una variable nombre, luego una condicional se encarga de consistenciar
si el usuario ingreso algo, mostrando mensajes diferentes en cada situación.
2. History
- Este objeto se encarga de almacenar una lista con los sitios por los que se ha estado
navegando, es decir, guarda las referencias de los lugares visitados.
3. Navigator
- Este objeto simplemente nos da información relativa al navegador que esté utilizando el
usuario.
4. Document
- El objeto document es el que tiene el contenido de toda la página que se está
visualizando. Esto incluye el texto, imágenes, enlaces, formularios, etc. Gracias a este
objeto vamos a poder añadir dinámicamente contenido a la página, o hacer cambios,
según nos convenga.
APLICATIVOS WEB I 148
Llamar a la función fechaActual al cargar el documento.
• Rollover de imágenes
Insertar dos imágenes (productos_off, contactenos_off).
APLICATIVOS WEB I 149
Contenido
INTRODUCCIÓN A ADOBE
DREAMWEAVER CS3
Dreamweaver CS3 es un software fácil de usar que permite crear páginas web profesionales.
Las funciones de edición visual de Dreamweaver CS3 permiten agregar rápidamente diseño y
funcionalidad a las páginas, sin la necesidad de programar manualmente el código HTML. Se
puede crear tablas, editar marcos, trabajar con capas, insertar comportamientos JavaScript, etc.,
de una forma muy sencilla y visual.
Además incluye un software de cliente FTP completo, permitiendo entre otras cosas trabajar con
mapas visuales de los sitios web, actualizando el sitio web en el servidor sin salir del programa.
Pero crear páginas web mediante el código HTML es más costoso que hacerlo utilizando un
editor gráfico. Al no utilizar un editor gráfico cuesta mucho más insertar cada uno de los
APLICATIVOS WEB I 150
elementos de la página, al mismo tiempo que es más complicado crear una apariencia
profesional para la página.
Hoy en día existe una amplia gama de editores de páginas web. Uno de los más utilizados, y
que destaca por su sencillez y por las numerosas funciones que incluye, es Adobe
Dreamweaver.
Además de Dreamweaver, existen otra serie de buenos editores de páginas web, como pueden
ser Microsoft Frontpage, Adobe Pagemill, Adobe GoLive, NetObjects Fusion, CutePage, HotDog
Proffesional, Netscape Composer y Arachnophilia, algunos de los cuales tienen la ventaja de ser
gratuitos.
La forma habitual de crear un sitio consiste en crear una carpeta en el disco local. Los
documentos HTML normalmente se crean dentro de dicha carpeta, mientras que para contener
las imágenes, las animaciones, las hojas de estilo, etc., se deben crear nuevas carpetas dentro
de ésta, con el objetivo de tener una mejor organización de los archivos a la hora de trabajar.
Esto es lo que se conoce como sitio local.
Después se podrán copiar los archivos en un servidor web, en el denominado sitio remoto, lo
que equivale a publicar el sitio, de modo que la gente podrá verlo en Internet.
Es conveniente que la página inicial del sitio tenga el nombre index.htm o index.html, ya que
los navegadores buscan una página con ese nombre cuando se intenta acceder a una URL
genérica.
Procedimiento
1. Si es la primera vez que inicia el programa, se mostrará una ventana solicitando que
configure un Sitio Local, para este caso de clic a Cancelar. Si está usando un equipo de
acceso público, quizá de manera predeterminada se muestren los archivos de algún
Sitio creado por otra persona.
APLICATIVOS WEB I 151
3. De clic a Nuevo, luego del menú desplegable, elija Sitio.
4. Activar la Configuración Básica (pestaña Básicas), y digitar como nombre del sitio
VETERINARIA.
5. La opción para usar tecnología de servidor se activa cuando tenga que diseñar una
página de tipo PHP, ASP, JSP, etc. Para nuestro caso no lo active.
APLICATIVOS WEB I 152
7. Como todavía no dispones de un servicio de Hosting (gratuito o dedicado), entonces no
configures nada en la opción Conexión al Servidor Remoto.
APLICATIVOS WEB I 153
10. Observe su Ventana Archivos (si esta oculta pulse F8).
Ubicación
11. Ingresar a la carpeta archivos y copie todos los archivos que se hallan dentro, hacia su
carpeta VETERINARIA que se encuentra en su Escritorio.
12. Luego seleccione todos los archivos gráficos y muévalos hacia la carpeta imágenes.
13. Esto permitirá disponer de una mejor organización sobre los archivos que forma el sitio a
crear.
APLICATIVOS WEB I 154
ENTORNO DE TRABAJO
1. Pulse CTRL + N, para crear un nuevo documento. Elija Página en Blanco > HTML >
Ninguno.
1
6
2
3
APLICATIVOS WEB I 155
anterior), para que se muestren los nombres de los objetos, o para que se muestren
ambos a la vez.
2. Barra del Documento: Contiene iconos para ejecutar de forma inmediata algunas
otras operaciones habituales que no incluye la barra de herramientas estándar.
Estas operaciones son las de cambio de vista del documento, vista previa, etc.
3. Vistas del Documento: Muestra tres formas de trabajo, las que pueden ser
activadas por el diseñador en cualquier momento.
Puede definirse el formato de cada una de las páginas a través del cuadro de diálogo
Propiedades de la página.
Procedimiento
APLICATIVOS WEB I 156
3. Cambiar el titulo de la pagina: VETERINARIA 2 DE MAYO
Vistas de la página
APLICATIVOS WEB I 157
- Vista CÓDIGO: se visualiza el lenguaje HTML (HyperText MarkUp Language), es
usado por diseñadores avanzados con la finalidad de insertar rutinas de scripts, o
para a voluntad los elementos del documento.
- Vista DISEÑO: usado para insertar de manera directa los objetos en el documento
web. ACTIVE ESTE BOTÓN PARA TRABAJAR EN ESTA VISTA.
Procedimiento
1. Crear una nueva página HTML en Blanco y establecer las siguientes propiedades de
página:
- Tipo de Fuente: Verdana . Estilo: Cursiva
- Tamaño: 12
- Color del texto: #000066 (Azul Oscuro)
- Color de Fondo: (amarillo claro)
3. Cree un nuevo documento HTML y configure sus propiedades con los siguientes
valores:
APLICATIVOS WEB I 158
4. Guarde los cambios pulsando nuevamente CTRL+S.
MANEJO DE TEXTOS
El formato de textos se realiza seleccionando antes de todo los bloques que se van a modificar,
y luego establecer los valores en el inspector de propiedades.
1 5 6
2 3 4 7 8
1. Formato: Permite seleccionar un formato de párrafo ya definido para HTML, que puede
ser encabezado, párrafo o preformateado.
3. Tamaño: Permite cambiar el tamaño del texto. El tamaño lo podemos indicar en diversas
unidades, en píxeles, centímetros, etc.
4. Color: Permite seleccionar el color de la fuente, ignorando el color que se haya definido
en las propiedades de la página.
APLICATIVOS WEB I 159
5. Estilo: Permite elegir algún tipo de estilo definido por el diseñador. Adicionalmente se
puede establecer negrita y cursiva. La opción Subrayar no aparece predeterminada
debido a que los vínculos aparecen subrayados y el subrayar texto normal podría hacer
que el usuario pensara que se trata de un vínculo.
6. Alinear: A través de estos botones es posible establecer la alineación del texto de una
de estas cuatro formas distintas: izquierda, centrada, derecha y justificada.
7. Lista: Estos botones permiten crear listas con viñetas o listas numeradas.
Procedimiento
- Seleccione los textos siguientes y aplicar un tipo de fuente del grupo VERDANA.
Luego completar el formato según se visualiza:
- Para aplicar subrayado a los subtítulos de color rojo, primero seleccione el texto,
luego dé un clic derecho y elija Estilo > Subrayado.
APLICATIVOS WEB I 160
- Abrir page2.html , y formatear el texto para obtener:
Estilo Cuadros
APLICATIVOS WEB I 161
ESTILOS Y HOJAS DE ESTILO EN
CASCADA
1. Estilos
Los estilos CSS están en hojas de estilo de actualización automática (Hojas de Estilo en
Cascada) se utilizan para combinar una serie de atributos del texto, como pueden ser el
color o el tamaño, de modo que no sea necesario asignar estos atributos uno a uno cada
vez que se desee repetir la asignación de esos mismos valores a otras partes del texto.
Procedimiento .
APLICATIVOS WEB I 162
4. Seleccionar los textos que serán afectados por el estilo creado y modificar la
propiedad estilo.
APLICATIVOS WEB I 163
2. Hojas de Estilo
Podemos exportar estilos que se encuentren incrustados en la página HTML a una
nueva hoja de estilos haciendo clic derecho sobre el estilo en el Panel CSS y
seleccionando Exportar.
Se abrirá el cuadro de diálogo Exportar estilos como archivo CSS que te permitirá
guardar todos los estilos incrustados en un nuevo archivo CSS.
Esta opción es muy útil si tienes los estilos incrustados en una página y queremos
utilizarlos en otras también. Simplemente pasamos los estilos incrustados a una hoja de
estilos y luego la adjuntamos en cualquier página que queramos utilizarlos.
Procedimiento .
- Pulsar CTRL+N para crear un nuevo documento Página en blanco > CSS, y
guardar con el nombre de estilos.css
APLICATIVOS WEB I 164
- Estando seleccionada estilos.css, crear un nuevo estilo de nombre título:
APLICATIVOS WEB I 165
Contenido
IMÁGENES
1. Tipos compatibles para la Web
El componente gráfico de las páginas web tiene mucha importancia, es el que hace que
estas sean vistosas y el que nos permite aplicar nuestra creatividad para hacer del
diseño de sitios una tarea agradable. Es también una herramienta para acercar los sitios
al mundo donde vivimos, sin embargo, es también el causante de errores graves en las
páginas y hacer de estas, en algunos casos, un martirio para el visitante.
Su gran ventaja es que reduce el tamaño de las imágenes entre un 5% y 25% más que
los gif. No debemos dudar que en un futuro cercano sea ampliamente soportado por las
nuevas versiones de los browsers.
APLICATIVOS WEB I 166
A continuación se puede ver una tabla comparativa de las principales características de
los formatos gráficos para crear páginas web:
2. Inserción de imágenes
Para insertar imágenes de manera sencilla, siga las siguientes recomendaciones:
- Los archivos gráficos deben estar dentro de una carpeta determinada en la misma
ubicación del Sitio.
Procedimiento .
- Pulsar CTRL+N para crear un nuevo documento Página en blanco > HTML, y
guardar con el nombre de buscadores.html
APLICATIVOS WEB I 167
- Luego, definir un texto alternativo (opcional) para la imagen.
1 2 3
4
5
Izquierda Derecha
APLICATIVOS WEB I 168
- Completar la misma página para que tome esta apariencia:
HIPERVÍNCULOS
Un hiperenlace, hipervínculo, o vínculo, no es más que un enlace, que al ser pulsado lleva de
una página o archivo a otra página o archivo.
1. Tipos de Enlaces
Existen diferentes clases de rutas de acceso a la hora de definir los vínculos.
Si queremos referirnos a carpetas que están por encima del nivel donde nos
encontramos deberemos utilizar ../
APLICATIVOS WEB I 169
Podríamos referenciar de este modo a un anclaje llamado parte2 de la siguiente
forma: ../secciones/seccion1.html#parte2
2. Creación de Enlaces
La forma más sencilla de crear un enlace es a través del inspector de propiedades. Para
ello es necesario seleccionar el texto o el objeto que va a servir de enlace, y
seguidamente establecer el Vínculo en el inspector.
Procedimiento .
5 4
- (2) Enlace a una página web del mismo Sitio: Clic a la imagen de la casita:
APLICATIVOS WEB I 170
- (3) Seleccionar el texto SISE.
_blank:
Abre el documento vinculado en una ventana nueva del navegador.
_parent:
Abre el documento vinculado en la ventana del marco que contiene el vínculo o
en el conjunto de marcos padre.
_self:
Es la opción predeterminada. Abre el documento vinculado en el mismo marco o
ventana que el vínculo.
_top:
Abre el documento vinculado en la ventana completa del navegador.
IMÁGENES DE SUSTITUCIÓN
La imagen de Sustitución describe un comportamiento interactivo que se activa simplemente al
pasar el cursor del mouse encima de la imagen en cuestión, es decir, cuando usted desliza por
encima el cursor del mouse sobre la imagen ésta cambiará por otra imagen. Para este efecto
se requieren dos imágenes, una para el estado Off y otra para el estado On.
Procedimiento .
APLICATIVOS WEB I 171
- En la ventana que se muestra a continuación se debe seleccionar la imagen
original o inactiva y la imagen de sustitución o aquella que se mostrará cuando el
puntero del mouse se halle encima de la imagen, un texto alternativo y el
hipervínculo.
APLICATIVOS WEB I 172
MAPAS DE IMÁGENES
Un mapa de imagen simplemente es una imagen que se ha divido en varias zonas interactivas.
Estas zonas interactivas generaran una cierta acción al hacer clic en ellas. Estas acciones
implican abrir un nuevo documento, esto se hace a través de vínculos.
Procedimiento .
APLICATIVOS WEB I 173
- De un clic a la computadora, y en la barra de propiedades elegir :
- Establecer el vínculo para dirigirse a una página al hacer clic sobre esa zona, y el
destino.
APLICATIVOS WEB I 174
ELEMENTOS FLASH
Cualquier animación creada en Flash tiene extensión SWF, el cual puede ser insertado en un
documento HTML.
Procedimiento .
APLICATIVOS WEB I 175
1 2
APLICATIVOS WEB I 176
- Previsualizar en el navegador.
APLICATIVOS WEB I 177
- Observar que el fondo del texto Flash tiene un color, ahora lo vamos a hacer
transparente (esto es válido para cualquier animación Flash). De un clic al texto y
luego ingrese a la propiedad Parámetros y establecer los siguientes valores:
- Ir a la Barra Insertar > Común > Flash Video, y en la ventana que se muestre
seleccionar los siguientes valores:
APLICATIVOS WEB I 178
- Previsualizar en el navegador.
APLICATIVOS WEB I 179
Contenido
TABLAS
Todos los objetos se alinean por defecto a la izquierda de las páginas web, pero gracias a las
tablas es posible distribuir el texto en columnas, colocar imágenes al lado de un bloque de texto,
y otra serie de cosas que sin las tablas serían imposibles de realizar.
Hasta hace poco, la mayoría de las páginas web se basaban en tablas, ya que resultaban de
gran utilidad al mejorar notablemente las opciones de diseño, hoy en día, la organización de los
elementos dentro de una página web utiliza un estándar en el que se emplean la etiqueta DIV.
Procedimiento .
- Pulsar CTRL+N para crear un nuevo documento, el que debe guardar con el
nombre de tablas.html.
- Ir al Menú Ver > Modo de Tabla > Modo Estándar, para estar seguro de
encontrarnos en Modo Estándar y no en Modo Diseño o Expandido.
APLICATIVOS WEB I 180
- En el cuadro de diálogo Tabla, establecer el número de Filas y Columnas, el ancho
de la tabla en pixeles o en porcentaje de acuerdo al tamaño de la ventana del
navegador, grosor del borde, relleno de celda (atributo cellpadding), espacio entre
las celdas (atributo cellspacing), etc.
APLICATIVOS WEB I 181
- Dependiendo de los elementos seleccionados, las propiedades pueden variar:
1 3 4 5
2
6 7
5
6
APLICATIVOS WEB I 182
- Si requiere insertar filas o columnas, lo que puede hacer es ubicarse en la celda
cercana a donde desea hacer la modificación, y hacer clic derecho para seleccionar
la opción adecuada desde el menú contextual.
- En las opciones del menú contextual también puede encontrar la forma de combinar
celdas o dividirlas.
APLICATIVOS WEB I 183
- Crear una siguiente tabla en una nueva página de nombre horarios.html.
TABLAS DE DISEÑO
En el modo de diseño, se utilizan celdas y tablas de diseño para definir el diseño de la página
antes de añadir el contenido. Por ejemplo, puede dibujar una celda a lo largo de la parte superior
de la página para insertar un gráfico de encabezado, otra celda en la parte izquierda de la
página para insertar una barra de navegación y una tercera celda en la parte derecha para
insertar el contenido. A medida que añada el contenido, puede mover las celdas según
convenga para ajustar el diseño.
Procedimiento .
- Pulsar CTRL+N para crear un nuevo documento, el que debe guardar con el
nombre de portada.html.
- Ir al Menú Ver > Modo de Tabla > Modo Diseño, o pulsar ALT+F6.
APLICATIVOS WEB I 184
- Insertar una tabla de diseño, y dentro tres celdas de diseño con la siguiente
apariencia.
APLICATIVOS WEB I 185
- Completar de tal manera que se muestre:
APLICATIVOS WEB I 186
Ejercicios.
- Crear la página deportes.html, con la siguiente apariencia:
APLICATIVOS WEB I 187
Contenido
Hasta hace unos años la única manera de maquetar una página web era mediante tablas
HTML (<table>), pero esto tiene muchas desventajas y limitaciones, por eso la técnica de
maquetación fue evolucionando con los años hasta llegar al punto donde no se usan tablas, si
no capas (los famosos DIVs) a las que se le dan formato mediante CSS.
APLICATIVOS WEB I 188
Como podemos ver, tenemos 3 capas estructuradas de la siguiente manera:
- Capa 3: igual que la capa 2, solo que tiene un margen con respecto a esta ultima
(float:left; margin: 10px).
<html>
<head>
<title>PAGINA DE PRUEBA</title>
</head>
<body>
</body>
</html>
APLICATIVOS WEB I 189
Como podemos ver, a esta capa le pusimos "capa1" de nombre, ahora solo nos falta
abrir la hoja de estilos que creamos y llamarlo de esta manera:
#capa1{
background-color:green;
esto hará que el color de fondo de esa capa sea verde, en la siguiente imagen se puede
apreciar:
#capa1{
width:210px;
background-color:green;
Ahora ya es visible el fondo verde en un área mucho más corta como en este ejemplo,
pero ¿qué pasa si queremos que la capa sea más alta?
Simple, le agregaremos el atributo height con el valor en pixeles que queramos, de esta
forma:
#capa1{
width:210px;
height:300px;
background-color:green;
APLICATIVOS WEB I 190
Con esto ya tendremos una especie de rectángulo verde donde podremos agregar texto como
queremos.
Esta propiedad se utiliza para flotar los bloques, podemos utilizarla con los siguientes
valores:
• none: no flota la capa.
• left: flota la capa hacia la izquierda.
• right: flota la capa hacia la derecha.
Siguiendo con el ejemplo, vamos a crear otra capa #capa2, le vamos a aplicar otro color
de fondo con el mismo alto y ancho pero vamos a flotar ambas capas hacia la izquierda,
quedaría así:
#capa1{
width:210px;
height:300px;
background-color:green;
float:left;
}
#capa2{
width:210px;
height:300px;
background-color:gray;
float:left;
}
<html>
<head>
<title>Curso de maquetacion CSS</title>
<link href="estilos.css" type="text/css" rel="stylesheet">
</head>
<body>
<div id="capa1">¡Esta es mi primer capa!</div>
APLICATIVOS WEB I 191
<div id="capa2">¡Esta es mi segunda capa!</div>
</body>
</html>
Nota: asegúrate de escribir bien los ID, tanto en la hoja de estilos como en el código
HTML, que coincidan en ambos, de lo contrario no funcionará.
#capa2{
width:210px;
height:300px;
background-color:gray;
float:left;
margin-left:10px;
Se vería así:
APLICATIVOS WEB I 192
Evitar que un DIV o capa se superponga con otra
Seguramente cuando estés maquetando tu sitio web necesitarás tener una capa o bloque
que no tenga capas a sus lados, para eso está la propiedad CSS Clear.
Esta propiedad se utiliza en conjunto con float y sirve para evitar que una capa se
posicione a cualquiera de los lados, los valores que admite son estos:
Siguiendo con el ejemplo que hicimos, vamos a crear una tercer capa #capa3 y le
aplicaremos esta propiedad, añadiremos un ancho de 430 pixeles y un alto de 30
pixeles, también le aplicaremos un color de fondo naranja.
#capa3{
width:430px;
height:30px;
background-color:orange;
float:left;
clear:both;
<html>
<head>
</head>
<body>
</body>
APLICATIVOS WEB I 193
</html>
Ahora vamos a agregar un margen superior para separa un poco el pie de página
(#capa3) de las demás capas o divs.
#capa3{
width:430px;
height:30px;
background-color:orange;
float:left;
clear:both;
margin-top:10px;
APLICATIVOS WEB I 194
TALLER DE DISEÑO WEB
1. Desde su programa de ADOBE FIREWORKS, crear una nueva imagen de 900
(anchura) y 496 (altura), color de fondo Blanco, y obtener la siguiente apariencia.
Este modelo inicial puede haber sido trabajado también en Adobe Photoshop, con
lo que se tiene las medidas de cada uno de los elementos que estarán contenidos
en el documento.
APLICATIVOS WEB I 195
100 95 420 285
129
27 141 195
110
330 110
3. Exportar y guardar las imágenes en una carpeta imágenes dentro de una carpeta
VETERINARIA.
APLICATIVOS WEB I 196
y las que a su vez podrían ser convertidas a capas a través del Menú Modificar >
Convertir > Tablas en Divs PA.
5. Las imágenes que corresponden a los enlaces Quienes somos, servicios, etc.,
serán imágenes de sustitución, las que podremos editar directamente desde
Fireworks. En la ventana Archivos, activar la pestaña Activos y editar cada una de
las imágenes.
APLICATIVOS WEB I 197
8. Lo primero es insertar una capa DIV contenedora, a partir de la Barra Insertar >
Diseño. Luego asignar un ID específico (contenedor).
APLICATIVOS WEB I 198
11. Para una mejor organización de los elementos, dividiremos en 3 zonas principales:
encabezado, enlaces y central.
Categoría Valores
Cuadro Alto: 129
Ancho: 615
Flotar: Izquierda
Fondo Color de fondo: blanco
Categoría Valores
Cuadro Ancho: 129
Alto: 27
Flotar: Derecha
APLICATIVOS WEB I 199
14. Insertar otro DIV de nombre enlaces y aplicar los estilos:
Categoría Valores
Cuadro Ancho: 900
Alto: 27
Flotar: Izquierda
Borrar: Ambos
Margen Sup: 5
Margen Inf: 5
Fondo Color de fondo: #000066
Categoría Valores
Cuadro Ancho: 900
Alto: 330
Borrar: Ambos
Fondo Color de fondo: blanco
APLICATIVOS WEB I 200
17. Borrar el contenido del encabezado, y luego ir a la ventana Archivos, y arrastrar las
imágenes del encabezado.
18. Dentro de la división central, como se observa en la imagen inicial, está formada
por cuatro partes. Crearemos divisiones dentro de la división central.
Zona 1 Zona 2
Ancho: 615 Ancho: 285
Alto: 330 Alto: 110
Flotante: Izquierda Flotante: Derecha
Zona 3
Ancho: 285
Alto: 110
Flotante: Derecha
Zona 4
Ancho: 285
Alto: 110
Flotante: Derecha
APLICATIVOS WEB I 201
19. Debe mostrarse de la siguiente manera:
APLICATIVOS WEB I 202
Ejercicios
1. Diseñar las siguientes páginas:
qsomos.html
servicios.html
APLICATIVOS WEB I 203
productos.html
APLICATIVOS WEB I 204
Contenido
INSERCIÓN DE COMPONENTES
MULTIMEDIA
1. Insertar sonido a una página web
No es muy habitual incluir sonido en una página web, ya que algunos usuarios suelen
estar escuchando su propia música cuando navegan en Internet, por lo que el escuchar
también sonido en cada página que se visita puede resultar algo molesto. A pesar de
ello, el incluir un sonido agradable, apropiado al contenido de la página, puede hacerla
más atractiva. Muchas de las páginas que contienen sonido suelen ofrecer la posibilidad
de activarlo o desactivarlo, para que aquellos usuarios que no deseen escuchar el
sonido de la página puedan desactivarlo.
Para agregar sonido a una página web debe tener en cuenta que los formatos
compatibles son wav, mid y mp3, sin embargo, los mp3 resultan ser más pesados por lo
que tardaran más tiempo en ser cargados para ser escuchados.
Procedimiento .
APLICATIVOS WEB I 205
- En la vista código, escribir:
2. Insertar Plugins
Otra forma para insertar audio, y hasta video, consiste en insertar un Plugin, el que
dependiendo de que si este se halle instalado en el equipo clientes, podrá ser
visualizado.
Procedimiento .
APLICATIVOS WEB I 206
- Deberás definir el ancho (An: 272) y alto (Al: 24), así como la alineación. El
parámetro autostart en false, define que al cargar la página no se escuche el
audio hasta que el usuario lo inicie, y el parámetro loop en false, establece que
una vez que termine el audio, no se repita.
- Establecer en 160 el ancho y alto, y como parámetros los mismos que el anterior.
http://www.apple.com/quicktime/download/
APLICATIVOS WEB I 207
3. Insertar ActiveX
Comúnmente al incrustar películas de QuickTime, hay un elemento de objetos
alrededor del elemento de inserción. El elemento objeto se utiliza para incluir objetos
como imágenes, audio, videos, applets de Java, películas de tiempo rápido, y
animaciones en Flash. La inclusión de este elemento al incrustar su película añade
soporte adicional para el plug-in necesario para reproducir la película. Este elemento
también aumenta la compatibilidad del navegador.
Procedimiento .
ID clase:
CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95
Base:
http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701
APLICATIVOS WEB I 208
Parámetros:
ShowControls : true/false. Muestra los controles.
ShowStatusBar : true/false. Muestra una barra de estado.
Autostart : true/false. Inicio automático.
<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
width="160" height="160" type=”application/x-oleobject">
<param name="autostart" value="false" />
<param name="ShowControls" value="true" />
<param name="ShowStatusBar" value="true" />
<embed src="peru.wmv" width="160" height="160" autostart="false"></embed>
</object>
ID clase:
CLSID: 02BF25D5-8C17-4B23-BC80-D3488ABDDC6B
Base:
http://www.apple.com/qtactivex/qtplugin.cab
Se pueden colocar elementos PA delante o detrás de otros elementos PA, ocultar algunos PA
mientras se muestran otros y mover elementos PA por la pantalla. Puede colocar una imagen de
fondo en un elemento PA y, a continuación, insertar un segundo elemento PA, con texto y un
fondo transparente, delante del primero, etc.
APLICATIVOS WEB I 209
Procedimiento .
- Configurar el sitio local BRASIL, que apunte hacia dicha carpeta. Abrir la página
index.htm.
(1) Insertar el elemento flash desde flash/presentación.swf
(2) Insertar el video flash, desde flash/video01.flv
(3) Crear tres zonas interactivas usando mapas de imágenes para las tres
provincias señaladas.
APLICATIVOS WEB I 210
- Ir a la Barra Insertar > Común > Dibujar Div PA
- Establecer las propiedades ancho (An.), alto (Al.), Color de fondo y Visibilidad (Vis).
- Insertar otras dos Div PA con las siguientes apariencias. Puede mostrar u ocultar las
PA desde la Ventana PA (Menú Ventana > Elementos PA).
APLICATIVOS WEB I 211
MANEJO DE CAPAS USANDO
COMPORTAMIENTOS
Los comportamientos son acciones que suceden cuando los usuarios realizan alguna acción
sobre un objeto, como por ejemplo, mover el puntero sobre una imagen, hacer clic sobre un
texto, hacer doble clic sobre una zona interactiva de un mapa de imagen, etc.
Procedimiento .
- Abrir la página index.htm, y hacer clic sobre una de las zonas, luego ir a la
ventana Comportamientos (Menú Ventana > Comportamientos).
Agregar comportamiento
Eliminar comportamiento
APLICATIVOS WEB I 212
- Agregar otra vez el mismo comportamiento (Mostrar/Ocultar elementos) y
seleccionar div “apDiv1” y luego clic al botón Mostrar. En la ventana
Comportamientos, seleccionar el evento onMouseOver (cuando el puntero se halle
dentro de la zona).
COMPORTAMIENTOS AVANZADOS
En el tema anterior, se trato el uso de comportamientos, y es así que entramos a manejar de
forma fácil, usando Dreamweaver, la parte interactiva del diseño de páginas web, sin requerir
demasiados conocimientos de JavaScript. Así podríamos incluir diferentes acciones.
Procedimiento .
- Abrir la página index.htm, del Sitio Local Brasil, usado en el tema anterior.
APLICATIVOS WEB I 213
- Asegúrese que el documento este activo, y elija el comportamiento Mensaje
emergente y en el evento onLoad, y establecer:
- Previsualizar en el navegador.
APLICATIVOS WEB I 214
- Previsualizar en el navegador.
- Previsualizar en el navegador.
APLICATIVOS WEB I 215
Contenido
CREACIÓN DE FORMULARIO EN
ADOBE DREAMWEAVER CS3
Los formularios pueden ser creados dentro de tablas o divisiones, de esa manera no pierden el
aspecto que caracteriza, ya que sus controles deben estar bien organizados. Como ya sabrá, los
formularios pueden enviar datos a un correo electrónico (si es que el cliente de correo se halla
configurado), o hacia una página dinámica de tipo ASP, ASP.NET o PHP.
Existen en la web ciertos servicios que permiten incluir ciertas modificaciones, tal es así, que los
datos puedan ser recepcionados en un correo como Gmail, Hotmail, etc., sin necesidad de incluir
rutinas complicadas de programación.
Procedimiento .
APLICATIVOS WEB I 216
- Insertar una tabla de 20 filas y 3 columnas, con borde 0, y colocar los textos
siguientes:
APLICATIVOS WEB I 217
- Establecer en la propiedad Tipo: una línea, para Apellidos, Nombres y Nombre de
Usuario, ancho de caracteres (Ancho car.) en 30. En Contraseña elegir el tipo
Contraseña, ancho de 6 y caracteres máximo (Car. Máx) en 6.
APLICATIVOS WEB I 218
- Al botón de opción Masculino, establecer la propiedad activado y en femenino
desactivado. A ambos se debe colocar el mismo Id (sexo).
- Insertar dos botones, uno con la propiedad Enviar formulario activado, y otro con
la propiedad Restablecer formulario, activada.
APLICATIVOS WEB I 219
- Previsualizar en el navegador.
- Por último, establecer el método de envío (get / post), y la acción (si será enviado a
un correo o procesará un documento dinámico de tipo ASP, ASP.NET o PHP). En
nuestro ejemplo, puede activar el formulario desde el selector de etiquetas, y enviar
los datos hacia el correo de info@sise.edu.pe.
APLICATIVOS WEB I 220
PUBLICACIÓN DE UN SITIO WEB
La publicación del Sitio Web viene a ser la etapa en la que son enviados los archivos a un
servidor web. El Servidor Web, usualmente, pertenece a una empresa que consta de una
infraestructura tecnológica para poder brindar dicho servicio, el que puede ser gratuito (free) o
de pago (dedicado).
Una vez que el sitio ha sido cargado al servidor web, este debe ser reconocido o llamado desde
el navegador a través de una URL, para lo que se debe adquirir un dominio.
1. Hosting
El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de
Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier
contenido accesible vía Web. Los Web Host son compañías que proporcionan espacio
de un servidor a sus clientes.
• Servicios pagados
Este tipo de obtención, por lo general viene dado por el contrato de un proveedor
de internet, el cual junto con dar conexión, entre la posibilidad de
almacenamiento mediante disco virtual o espacio web o combinación de ambos.
• Servicios gratuitos.
Este tipo de servicio viene dado por la base de ser gratuito, y sin costo alguno al
suscriptor. Sin embargo, quienes usan este servicio, por lo general son páginas
de bajos recursos de mantención o aquellas que los dueños no poseen
suficiente dinero para ser mantenida.
APLICATIVOS WEB I 221
2. Dominio
Un dominio de Internet es una red de identificación asociada a un grupo de dispositivos
o equipos conectados a la red internet.
Sin la ayuda del sistema de nombres de dominio, los usuarios de internet tendrían que
acceder a cada servicio web utilizando la dirección IP del nodo (Ej. Sería necesario
utilizar http://74.125.45.100 en vez de http://www.google.com).
El siguiente ejemplo ilustra la diferencia entre una URL (Uniform Resource Locator) y
un nombre de dominio:
URL : http://www.example.net/index.html
Nombre de dominio : www.example.net
Nombre de dominio registrado: example.net
Ejemplos de dominios:
.es : para servicios de España.
.eu : para servicios de Europa.
.mx : para servicios de México.
.pe : para páginas de Perú
.com : comerciales
.org : organizaciones
.net : redes o grupos de usuarios.
Ventajas:
• Su dominio actúa como Vitrina y es la dirección donde las personas de todo el
mundo pueden conocer sus servicios o adquirir sus productos.
Nota: El Instituto Superior SISE no tiene ningún tipo de contacto comercial con el servicio que
será descrito a continuación, su utilización será solamente con fines didácticos.
APLICATIVOS WEB I 222
Procedimiento .
• Registro de la Cuenta.
- Ingresar a http://miarroba.com
xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
miclave
6666
APLICATIVOS WEB I 223
- Introducir los datos solicitados y el código de activación en la página de
arroba.com
cyberfox2010
6666
- Observar que ya está conectado y puede utilizar los servicios brindados por
arroba.com, entre ellos el de Espacio web.
- Llenar el formulario en donde detalle la información del sitio web: Nombre del Sitio
Web (1), Título (2), Descripción del Sitio (3), Categoría (4), Zona Horaria (5),
contraseña (6), Aceptar las condiciones de uso (7) y verificar el código de
seguridad (8).
APLICATIVOS WEB I 224
1
2
4
5
6
7
8
- Luego, se debe mostrar una página confirmando la creación del espacio web.
Ingresar al enlace mostrado.
1234567
1234567
APLICATIVOS WEB I 225
- A continuación podrá observar los servicios ofrecidos, active INFORMACION y
tome nota de los datos del cliente FTP.
APLICATIVOS WEB I 226
- En MySQL podrá observar los datos de configuración de la base de datos.
• Publicación.
APLICATIVOS WEB I 227
- Una vez que haya aceptado, observar la ventana Archivos.
Actualizar Sincronizar
Conectar/desconectar
Ver sitios locales y
remotos
- Desde esta ventana puede elegir una página (ejm: index.html), varios de ellos o
todo el sitio completo, y luego hacer un upload (Colocar) hacia el servidor remoto.
- También puede activar Ver sitios locales y remotos y se muestra una ventana de
donde podrá cargar o descargar los archivos.
APLICATIVOS WEB I 228
Contenido
- Introducción a PHP.
- Instalación y Configuración del Servidor Apache.
- Variables y Operadores: Aritméticos, de Comparación y Lógicos.
- Estructuras de Control en PHP.
- Proceso de formularios: Envío y Recepción.
- Métodos GET y POST.
- Formularios de Envío de Correo Electrónico.
INTRODUCCIÓN A PHP
PHP son las siglas de Hypertext PreProcessor, es un lenguaje interprete de alto nivel que se
inserta en páginas HTML a manera de scripts los cuales son ejecutados en el servidor.
Ejemplo:
<head>
<title>Ejemplo</title>
</head>
<body>
<center>
<b><?php echo “La Computadora” ?></b>
</center>
</body>
Usando PHP podemos crear todo tipo de aplicaciones desde las más simples como procesar
suscripciones de visitantes a una base de datos, generar contenidos dinámicos, tiendas
electrónicas o crear toda una solución integral intranet de negocios corporativa.
Quizá la característica más potente y destacable de PHP es el soporte que tiene para una gran
cantidad de motores de bases de datos como MySQL, PostgreeSQL, Oracle, Informix, etc.
Pa poder correr nuestras páginas PHP en un sistema con plataforma Windows, debemos instalar
primero un servidor web como Apache, y si requerimos crear una base de datos se tiene que
instalar el gestor de base de datos (en nuestro caso será MySQL).
APLICATIVOS WEB I 229
Podríamos bajar de Internet cada programa para su instalación y configuración manual, o en
todo caso podemos usar un paquete instalador como AppServ que permite instalar y configurar
todo automáticamente.
- Definir:
Server Name: localhost.com
Administrator email: admin@localhost.com
APLICATIVOS WEB I 230
- Definir una contraseña para el Administrador de MySQL.
APLICATIVOS WEB I 231
- Abrir el navegador y cargar la página de inicio.
- Definir que se utilizará tecnología de servidor (1) de tipo PHP MySQL (2).
APLICATIVOS WEB I 232
2
APLICATIVOS WEB I 233
CONOCIENDO PHP
1. Insertando scripts PHP
- Una vez instalado y probado que funciona el localhost con el servidor Apache,
procedemos a configurar un Sitio Dinámico. Pulsar CTRL+N para crear una nueva
página PHP en blanco.
1 3
- Los scripts php van incluidos entre las etiquetas <?php ?>, las que pueden ser
insertadas directamente desde la Barra Insertar > PHP, o escribiéndolas
manualmente en el editor de código.
- Previsualizar en el navegador.
APLICATIVOS WEB I 234
2. Variables y Operadores
Las variables permiten almacenar cualquier tipo de dato cambiante, y no requieren ser
declaradas. El nombre de la variable debe iniciar con el símbolo $.
Los Operadores Aritméticos que usa son similares a los usados en el lenguaje JAVA.
Ejemplo. .
- Crear una página PHP en blanco, y guardar con el nombre de ejemplo03.php, con
el siguiente diseño:
APLICATIVOS WEB I 235
- Insertar un formulario y dentro una tabla de borde 0 formado por 4 columnas y 5
filas. En ella insertar los controles de formulario que se muestran en la captura y una
imagen (1) con el ID: imagen. En la lista de productos añadir los elementos:
lstProducto
txtcantidad
txtpu
APLICATIVOS WEB I 236
- Observar el uso de las variables y operadores. Retornar a la página ejercicio03.php
y previsualizar en el navegador.
- Para completar el diseño anterior, agregar una función Javascript al cuadro de lista
para que al seleccionar un artículo se cargue la imagen correspondiente.
- Como se observa, el evento a usar sería onchange, y envía el valor del índice
correspondiente al elemento seleccionado a la función mostrar, declarada en el
encabezado.
APLICATIVOS WEB I 237
ESTRUCTURAS DE CONTROL EN PHP
Para alguien con conocimientos de Programación en JAVA, encontrará que son similares a las
usadas por PHP, como:
1. Estructuras de Decisión
if (Expr.lógica){
….bloque de acciones verdaderas;
}else{
….bloque de acciones falsas;
}
default:
…bloque de acciones opcionales;
}
3. Estructuras Repetitivas
for(inicialización; condición; incrementos){
…bloque de acciones a repetir;
}
while(Expr.lógica){
…bloque de acciones a repetir;
}
do {
…bloque de acciones a repetir;
} while(Expr. Lógica)
APLICATIVOS WEB I 238
Ejercicio .
- Crear una página PHP en blanco, y guardar con el nombre de ejemplo04.php, con
el siguiente diseño:
- El botón procesar es un botón de acción ninguno, que debe enviar los datos a una
página de nombre resumen.php.
APLICATIVOS WEB I 239
- Usando rutinas de Javascript validaremos la entrada de datos de los ítems que
aparecen con asterisco, para lo que invocaremos desde el botón Procesar a la
función validar.
- La función validar:
APLICATIVOS WEB I 240
- Crearemos una nueva página PHP de nombre resumen.php, con el siguiente
contenido:
Ejercicio .
GET
APLICATIVOS WEB I 241
- Previsualizar en el navegador.
- Observe que los datos del formulario son visualizados en la barra de dirección, lo
cual en el caso de ser passwords, sería contraproducente.
APLICATIVOS WEB I 242
Contenido
Una de las grandes posibilidades de PHP es la posibilidad de manejar bases de datos alojadas
en servidores remotos.
Las bases de datos contienen tablas, las tablas contienen registros, los registros están formados
por campos de distintos tipos y dentro de los campos se almacenan datos que pueden añadirse,
modificarse, consultarse, actualizarse y borrarse, además de ordenarse de distintas formas.
CAMPOS
(columnas)
REGISTROS
(filas)
APLICATIVOS WEB I 243
1. Creación de Bases de Datos y Tablas.
- Crear la base de datos CINEPLANET. Ingresar el nombre (1) y luego clic a CREAR.
APLICATIVOS WEB I 244
- Crear la tabla GENEROS.
APLICATIVOS WEB I 245
- El ícono permite EDITAR el registro seleccionado, mientras que permite
ELIMINAR.
- Para crear otra tabla, dé clic sobre el enlace de la izquierda para seleccionar la base
de datos, y luego crear la tabla como lo hizo con la tabla Generos.
APLICATIVOS WEB I 246
tipoID Nombre Imagen
1 DVD ORIGINAL dvd_original.jpg
2 DVD COPIA dvd_copia.jpg
3 VHS no_foto.jpg
APLICATIVOS WEB I 247
- Confirme el mensaje que se muestra.
APLICATIVOS WEB I 248
CONSTRUCCIÓN DE APLICACIONES
PHP USANDO DREAMWEAVER CS3
1. Concepto de Páginas Dinámicas
Mientras el archivo PHP se ejecuta en el servidor, puede crear una conexión a una base
de datos y extraer o guardar información en ella.
Ahora que ya tenemos un servidor de pruebas donde pueda ejecutarse el código que
introduzcamos en nuestras páginas y permita la creación de bases de datos para
almacenar información pasaremos a crear nuestras propias páginas dinámicas de acceso
a datos.
- Crear una nueva página PHP y guardar como lista_generos.php, luego ir al Menú
Ventana > Base de datos (o pulsar CTRL+SHIFT+F10).
APLICATIVOS WEB I 249
- Definir el nombre de la conexión y los datos de configuración de la base de datos.
3. Juego de Registros.
Una vez creada la conexión podremos insertar en cualquier página información
almacenada en la base de datos, sólo tenemos que decidir qué datos vamos a mostrar.
APLICATIVOS WEB I 250
- Definir el nombre del recordset, el nombre de la conexión y las columnas que se van
a mostrar. Observar que se ha seleccionado Todo para definir todas las columnas
de la tabla.
APLICATIVOS WEB I 251
4. Mostrar datos dinámicos.
Una vez creado el Juego de Registros, procedemos a mostrar los datos en la página.
- Se mostrará el campo.
5. Repeticiones.
Al mostrarse los resultados en el navegador, solo se muestra un solo dato. El siguiente
paso sería el de repetirlo para observar todos los datos.
- Seleccionar la zona que desea repetir, y luego ir a la barra Insertar > Datos >
Repetir región.
APLICATIVOS WEB I 252
- Se debe mostrar algo similar a la siguiente imagen.
- Lo anterior también pudo haber sido creado si hubiéramos usado una Tabla
Dinámica. Abrir la página lista_actores.php, luego ir a la Barra Insertar > Datos >
Tabla dinámica.
APLICATIVOS WEB I 253
- Previsualizar en el navegador.
- Crear un juego de registros de nombre rsCategorias, que devuelva todos los datos
de la tabla Categorias.
APLICATIVOS WEB I 254
- La instrucción SQL es una consulta que permite mostrar el ISBN, Titulo y Portada de
la tabla LIBROS, que cumplan con la condición de que el COD de la tabla
novedades sea igual al del ISBN de la tabla Libros.
- En la tabla inserte una imagen cualquiera de un libro y una lista con los ítems
Impreso y Digital. Modificar el código de la imagen insertando el campo Portada.
APLICATIVOS WEB I 255
- Al Previsualizar en el navegador se deberá mostrar:
APLICATIVOS WEB I 256
- En la categoría que se muestra a la izquierda, estableceremos un vínculo hacia la
página listado.php, y enviará un parámetro URL que se define por el campo
CategoriaID.
- Aquí es donde aplicamos el filtrado de los datos que se van a mostrar, de acuerdo al
parámetro que será enviado a través de la URL, de nombre categoría.
APLICATIVOS WEB I 257
Contenido
1. Paginación de registros.
- Abrir la página listado.php. Al establecer el comportamiento Repetir región, se
había configurado para que se muestre en bloques de 3 registros. Para habilitar la
navegación por los otros registros usaremos los contadores de páginas.
- Insertar una división con un estilo definido en Fuente: Verdana, Tamaño:12, Color:
Amarillo, Fondo: Azul.
- Seleccionar el texto que aparece dentro y luego ir a la Barra Insertar > Datos.
APLICATIVOS WEB I 258
rsListado
rsListado
Zona Central
APLICATIVOS WEB I 259
- Guardar con el nombre de mant_categorias.php. En la Zona Central insertar dos
divisiones.
3
2
(3) Un formulario que contenga un botón de tipo enviar con el valor Agregar
categoría. Definir en las propiedades Acción: mant_categorias_nuevo.php
y Método: Post.
APLICATIVOS WEB I 260
mant_categorias_borrar.php?CategoriaID=<?php echo $row_rscategorias['CategoriaID']; ?>
APLICATIVOS WEB I 261
- Diseñar la página mant_categorias_editar.php, a partir de la página anterior, dejar
la conexión creada. Borrar el contenido de la segunda división, y ubicar el cursor en
esa zona, luego ir a la Barra Insertar > Datos > Asistente de formulario de
actualización de registros
APLICATIVOS WEB I 262
- Crear una nueva página PHP de nombre mant_categorias_borrar.php. Crear la
conexión a la base de datos, y luego ir a la Barra Insertar > Datos > Eliminar
registro.
- Para poder probar esta acción, se aconseja que primero agregue algunos datos
adicionales, y luego los elimine.
- Para mejorar la apariencia de esta acción, vamos a insertar una rutina JavaScript en
la imagen Eliminar para que muestre un mensaje de confirmación.
APLICATIVOS WEB I 263
3. Restringir accesos.
- Para restringir el acceso a ciertas páginas, primero diseñaremos una página de
error, llamada error.php.
- Otra página de nombre login.php con un formulario que contenga los elementos
para ingresar el nombre de usuario y password.
APLICATIVOS WEB I 264
- ir a la Barra Insertar > Datos > Conectar usuario
APLICATIVOS WEB I 265
- Puede repetir este procedimiento en todas las páginas que para ser mostradas
deban ingresar con un nombre de usuario y password válidos.
- Para terminar, una vez ingresada a una página segura, esta debe mostrar un enlace
para cerrar la sesión actual. Abra la página mant_categorias.php, e insertar un
texto Cerrar sesión.
- Seleccionar el texto, y luego ir a la Barra Insertar > Datos > Desconectar usuario.
APLICATIVOS WEB I 266
Bibliografía
APLICATIVOS WEB I 267