Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pginas Web
Aplicado al Sector
Turstico
por
Rosana Montes
http://lsi.ugr.es/rosana
Material de teora y prcticas de la asignatura
Informtica de Gestin II
Diplomatura de Turismo
Universidad de Granada
Attribution-NonCommercial-ShareAlike
CC BY-NC-SA
This license lets others remix, tweak, and build upon your work non-
commercially, as long as they credit you and license their new creations
under the identical terms.
Internet desde el punto de vista de las agencias de viajes y empresas tursticas ........ 26
Caractersticas del Comercio Electrnico...................................................................................................27
Recomendaciones personales........................................................................................................................58
Terminologa .........................................................................................................................................................68
Elementos bsicos...............................................................................................................................................70
Estilos y formato..................................................................................................................................................73
Caracteres Especiales.........................................................................................................................................81
Imgenes ................................................................................................................................................................85
Enlaces .....................................................................................................................................................................87
Tablas .......................................................................................................................................................................92
Meta-etiquetas .....................................................................................................................................................97
Autentificacin................................................................................................................................................... 131
Evaluacin............................................................................................................................................................ 166
Sesin 2 ...................................................................................................................................................173
Sesin 3 ...................................................................................................................................................174
Sesin 4 ...................................................................................................................................................176
Sesin 5 ...................................................................................................................................................177
Sesin 6 ...................................................................................................................................................180
Sesin 7 ...................................................................................................................................................181
Sesin 8 ...................................................................................................................................................183
Sesin 9 ...................................................................................................................................................185
Sesin 10.................................................................................................................................................186
Informtica de Gestin II
Caractersticas tcnicas
Protocolo Propsito
SMTP (Simple Mail Transfer
Correo electrnico
Protocol)
TELNET Sesin remota
FTP (File Transfer Protocol) Transferencia de archivos
NNTP (Network News Transfer Distribucin de grupos de debate
Protocol) (newsgroups)
GOPHER Navegacin por directorios de texto
Protocolo de transporte de ficheros
HTTP (HyperText Transfer hipertexto del WWW, incluyendo los
Protocol) documentos MIME (Multipurpose Internet
Mail Extensions)
UDP (User Datagram Servicio de transporte de datos sin
Protocol) conexin (datagramas).
TCP (Transmission Control Servicio de transporte de datos con
Protocol) conexin.
IP (Internet working Protocol) Envo y recepcin de paquetes.
SLIP (Serial Line Internet Transmisin de paquetes IP por una lnea
Protocol) serie.
Transmisin de un protocolo por una lnea
PPP (Point to Point Protocol)
serie.
Los dos protocolos ms importantes son los que dan nombre a toda la
familia: TCP (Transmision Control Protocol) e IP (Internet Protocol).
El Servicio WWW
De todos los servicios, la Web, es el ms conocido y utilizado por los
internautas y ha sido uno de los principales desencadenantes del
xito actual de Internet. Este servicio ha hecho posible que Internet
se haya convertido por mritos propios en un mercado sin fronteras,
sumamente atractivo y en el que cada da que pasa se nos ofrece un
servicio aadido. Ya nadie se extraa si decimos que, sentados frente
al teclado de nuestro ordenador, hemos reservado nuestros billetes o
nuestro hotel para las prximas vacaciones, participamos en
subastas, hacemos la compra del supermercado, consultamos nuestra
cuenta bancaria o decidimos invertir en Bolsa. En esencia, la Web no
es otra cosa que un gigantesco conjunto formado por millones y
millones de ficheros que contienen informacin de todo tipo (textual,
grfica, sonora, etc.), distribuida entre millones de ordenadores y
escrita en un determinado formato, que puede ser interpretado de
forma adecuada por unos programas especficos, denominados
Ventajas:
El usuario puede comparar precios y cotejar los productos sin
moverse del silln. Incluso puede utilizar agentes o asistentes
automticos para encontrar las ofertas o el producto deseado.
Tambin permite una automatizacin de la lista de la compra
de aquellos productos que adquirimos peridicamente. Todo
esto supone un considerable ahorro de tiempo para el
consumidor.
Localizacin de compradores y vendedores ms atractiva: se
pueden comprar productos desde sus propios pases de origen,
siempre que el coste de transporte no sea excesivo.
La privacidad de la compra queda asegurada (Ej. Puedes
comprarte un chupete sin que te de vergenza), adems de
que se puede configurar (Ej. Ingredientes de una pizza)
El precio puede reducirse a la mitad del ofrecido por otros
medios debido a la reduccin de costes de comercializacin, de
marketing, de distribucin; tampoco hay necesidad de
intermediarios ni dependientes y por ultimo, existe un mercado
potencial de muchos millones de compradores.
Los mecanismos de pago estn ya desarrollados y son mucho
mas cmodos, seguros y sencillos que los actuales por tarjeta
de crdito o contra reembolso.
Pasos a realizar
Lo que queremos saber ahora es cmo empezar desde cero nuestra
web. Y todo esto sin saber an nada de creacin de pginas
utilizando el lenguaje HTML. Se trata de tener una idea y explotarla.
Conseguir la informacin que queremos presentar y pensar en la
mejor forma de presentarla. En el tema siguiente aprenderemos
como implementar la idea, pero que quede claro que lo primero es
pensar, planificar y disear, ms adelante vendr la accin, el hacerlo
desde cero en nuestro ordenador.
El esquema o diseo de la web vendr a ser la representacin grfica
aproximada de lo que deseamos ver finalmente en pantalla. Es
posible que lo que tengamos en mente sea posible de hacer, pero
tecnolgicamente avanzado (digamos que para gente especializada),
entonces deberemos encontrar la forma de simplificar la idea, pero
respetando en lo posible el concepto deseado. Por supuesto para
saber si podemos o no podemos implementar una determinada idea
necesitaremos conocer (aunque sea por encima) un amplio nmero
de tecnologas de programacin para la web. En este libro, se
presentarn algunas bsicas pero el material detallado se escapa del
mbito y del nivel del lector, quedando encuadrado en la Ingenieras
Tcnicas / Ingeniera Superior de Informtica, no en la Diplomatura
de Turismo.
Extensin Comentario
.au Fichero de sonido (UNIX).
.avi Archivo de Vdeo (Microsoft).
.bmp Archivo Grfico de Windows (bitmap).
.class
Fichero binario que contiene cdigo compilado en
JAVA
.doc
Documento binario con formato propietario de
Microsoft (Word).
.eps
Archivo PostScript Encapsulado (Encapsulated
PostScript).
.gif
Archivo Grfico en Formato de Intercambio (Graphics
Interchange Format).
.flv Archivo de video de Flash
.tgz
Fichero empaquetado con tar y comprimido con gzip
(UNIX).
.txt Archivo de Texto.
.tif / .tiff Archivo Grfico en formato TIFF.
.txt Archivo de texto, generalmente en ASCII.
.wav
Archivo Multimedia (generalmente sonido) de
Microsoft.
.zip
Archivo comprimido con un algoritmo del tipo Lempel-
Ziv (zip/unzip, ...).
AVUI http://avui.datalab.es/
Canarias7 http://www.step.es/canarias7/
El Pas http://www.elpais.es/
El Peridico http://www.elperiodico.es/
Intereconoma http://negocios.ms.wwa.com/ie/dinero.htm
La Vanguardia http://vangu.ese.es/
La Voz http://www.intercom.es/lavoz/
Sport http://www.servicom.es/sport/
3. Fotografas
Se utilizarn los formatos *.jpg y *.gif en sus variantes de carga
progresiva y dibujos animados. Ofrecen una calidad bastante buena y
sin embargo, no ocupan demasiado espacio. En cuanto al formato
*jpg se puede decidir el grado de calidad cuando se graba.
4. Imgenes panormicas
Son imgenes de 360 que permiten al cliente moverse con el ratn
por la imagen como si realmente estuviera dentro del hotel (Ej.
http://www.lanzaroteisland.com/). Es un elemento muy atractivo, sin
embargo se hace necesario que el cliente tenga instalado el plug-in
adecuado.
5. Vdeos
Se puede incluir un video del alojamiento o la comarca, con las
mismas ventajas e inconvenientes que en el apartado anterior.
6. Sonidos
Se pueden incluir sonidos asociados a eventos (clics) o bien
constantes de fondo. El plug-in para el sonido es algo muy comn
que ya viene con la prctica totalidad de los navegadores.
7. Webcams
Las webcams ofrecen informacin en imgenes en tiempo real. Este
sistema es muy atractivo, econmico y adems, el cliente no necesita
ningn plug-in para ver en el momento lo bonita que est la playa.
Recomendaciones personales
Los sistemas ms usuales a parte del boca-odo son esos correos
electrnicos en donde comentas a familiares o amigos tus ltimas
vacaciones y cmo conseguiste ese chollo, y por otro lado, los grupos
de noticias en donde puedes dejar una consulta y te responden
decenas de personas. Incluso las que no han participado
activamente, leen el correo y recogen dicha informacin.
Anuncios en la red
El es sistema ms utilizado en Internet. Los banners son pequeos
rectngulos normalmente constituidos por una imagen animada,
colocados a menudo al principio de la pgina, que al hacer clic en
ellos, nos llevan a la pgina del anunciante.
Para incluir banners nuestros en determinados portales o en
publicaciones electrnicas como peridicos o revistas, es necesario
contratar espacio publicitario. Tambin podemos utilizar el servicio
intercambio de banners (http://banners.com.mx/index.html en espaol) de
forma gratuita. Consiste en ceder en nuestro sitio Web un espacio
para que otros puedan incluir sus banners, y de igual manera nuestro
banner aparecer en el resto de sitios que comparten este sistema.
A la hora de disear un banner, se han de tener en cuenta las
dimensiones estndar, que suele ser de 468x60 y de 88x31 pxeles y
adems que su tamao no supere los 10k. Estas limitaciones y el
hecho de que para hacer diseos llamativos en muchas ocasiones se
requiera la utilizacin de Java o de plug-ins, juega en contra de los
banners.
Existen otros mtodos de publicidad adems del banner. Las
ventanas emergentes o pop-up que contiene publicidad del
patrocinador del sitio Web o de cualquier empresa. Tiene como
ventaja frente al banner el hecho de poder incluir ms informacin,
pero, por otro lado tambin resulta ms incomoda a los usuarios que
visitan la pgina y no quieren ver la publicidad.
Internet ofrece el mayor nmero de criterios de segmentacin del
pblico al que quiere dirigir la publicidad: el pas, la informacin
buscada por el usuario, la hora, el navegador, el sistema operativo
utilizado, el contenido de la pgina Web, etc.
Tema III.
Tecnologas para la
creacin e
implantacin de sitios
Web
Sintaxis Ejemplo
ftp://usuario:contrasea@host:puerto/ruta ftp://ftp.rediris.es/gnu/
gopher://host/ruta gopher://gopher.uv.es/
http://host/ruta?bsqueda http://www.ivia.es/
nntp://host:port/nombregrupo/artculo nntp://alt.philosophy/340
telnet://usuario:contrasea@host:puerto telnet://jaguar.pue.udlap.mx
tn3270://usuario:contrasea@host:puerto tn3270://ariadna.bne.es
mailto:usuario@host mailto:sto@uv.es
Wais://host:port/database/wpath?bsqueda wais://wais.com/
File://host/ruta file:///C:/DOCTO/QUAL.HTM
El lenguaje HTML
La WWW nos ofrece muchos servicios: informacin, juegos, msica,
noticias,... pero hay dos que realmente interesan al profesional del
turismo:
La informacin sobre proveedores tursticos, agencias,
empresas, as como sobre los gustos y preferencias potenciales de
clientes de cualquier parte del mundo
Gua de referencia
Las pginas web no son otra cosa que ficheros de texto ASCII (o
planos) escritos en formato HTML (HyperText Markup Language, o
lenguaje etiquetado de hipertexto), a las que se puede acceder por
medio de un esquema cliente servidor. Este formato especial se basa
en intercalar, a lo largo del texto que compone la pgina, una serie
de pares de marcas o etiquetas (tags) que indican caractersticas
especiales de dicho texto. Un tag no es otra cosa que un conjunto de
caracteres concreto, que posee un significado especfico y que se
interpreta de forma correcta por el software cliente o navegador. Este
conjunto de caracteres se encuentra encerrado entre los caracteres <
y > si es de apertura, o entre los caracteres </ y > si es de cierre.
Los navegadores o browsers son capaces de interpretar de forma
adecuada estas etiquetas que, salvo excepciones, van en pares
apertura/cierre, actuando as sobre el formato de presentacin visual
de la pgina.
De hecho, si cargamos una pgina web con nuestro navegador
habitual y pulsamos el botn derecho del ratn sobre la misma, se
desplegar un men en el que podremos seleccionar la opcin
correspondiente a Ver fuente. De este modo, se abrir una ventana
en la que podremos visualizar el texto ASCII de la mencionada
pgina, y si nos fijamos con atencin veremos las etiquetas
mencionadas.
Es muy til conocer este lenguaje aunque se de el caso de que en la
empresa en la que vayamos a trabajar no efectuemos la labor de
desarrollo web. Conocerlo implica saber aprovechar todas sus
ventajas y nos dar una idea del alcance real de nuestro portal, de lo
que se puede hacer sin necesidad de montar castillos de arena.
El objetivo de este tema ser por tanto conocer el lenguaje HTML y
ser capaces de trabajar con todos los elementos que seran deseables
en un sitio web comercial, destinado al sector turstico o simplemente
personal. Cada uno de los objetivos particulares se listan en la
transparencia siguiente.
Terminologa
Antes de adentrarnos en este mundo de etiquetas e ir conocindolas
de una en una conviene dejar claro una leyenda de colores utilizados
en los ejemplos, y que corresponde al cdigo de color empleado por
EditPlus (http://lsi.ugr.es/rosana/docencia/turismo/EditPlus.zip).
1. Azul implica etiqueta.
2. Rojo se utiliza para los atributos de las etiquetas
3. Rosa es el valor que le estamos dando a un atributo
4. Verde para los comentarios
5. Negro para el texto que se visualiza en el navegador
Posiblemente sea la primera vez que usted utilice un lenguaje de
programacin, de esos que usan los informticos para implementar
programas hablando con el ordenador. Seguro que usted piensa
adems que no se lleva demasiado bien con el ordenador y no crea
que terminar hablando con el, pero la verdad es que este lenguaje
es de los mas sencillitos y es ideal para aprender con l. Resulta, que
las etiquetas que debemos recordar coinciden con los trminos
anglosajones que tendramos en mente para crear una tabla, una
lista, poner algo de otro color, subrayar el texto etc. Recuerde que
Elementos bsicos
un salto de prrafo.
En el primer caso usamos la etiqueta BR (de break en ingls) y en el
segundo la etiqueta P (de paragraph en ingls). La particularidad de
los prrafos es que tienen un principio y un fin, y por eso se utiliza la
etiqueta de cierre de prrafo para permitir modificar alguna de las
<HTML>
<HEAD>
<TITLE>Ejemplo 1 de pagina Web</TITLE>
</HEAD>
<BODY>
<P>Bienvenidos a nuestra primera pagina!</P>
<P>Esto es un ejemplo de utilizacion</P>
Estilos y formato
Ya hemos visto la estructura genrica de toda pgina .HTML,
compuesta siempre por una cabecera y un cuerpo, y aprendimos
igualmente a incorporar nuestro propio texto a cualquiera de estas
pginas. Con estos simples conocimientos ya es posible comenzar a
crear contenidos, dado que en toda pgina web lo realmente
importante es la informacin que contiene, no la forma en que sta
se presenta.
De hecho, aunque tradicionalmente se puede afirmar que una imagen
vale ms que mil palabras, en la Web sucede justo lo contrario; es
decir, las palabras (y, por tanto, la informacin que encierran) son
tanto o ms valiosas que las imgenes que puedan adornar nuestras
pginas (sin que ello suponga, por supuesto, un menosprecio de
stas y teniendo siempre en cuenta los mandamientos de diseo
que indicamos en el anterior tema). Ahora bien, la utilizacin masiva
de texto contradice precisamente una de las mencionadas reglas de
diseo, es decir, la de organizar la informacin y presentarla de
forma atractiva y legible. Pues bien, entre otros, el lenguaje HTML
nos ofrece el mecanismo de los denominados titulares o cabeceras,
que permiten estructurar el texto en distintos niveles de importancia,
mediante seis etiquetas distintas, desde <H1> hasta <H6>.
<HTML>
<HEAD>
<TITLE> Uso de titulares </TITLE>
</HEAD>
<BODY>
<P> Esto es texto normal, para mostrar el uso de titulares
</P>
<H1> Esto es un titular de primer nivel </H1>
<H2> Esto es un titular de segundo nivel </H2>
<H3> Esto es un titular de tercer nivel</H3>
<H4> Esto es un titular de cuarto nivel</H4>
<H5> Esto es un titular de quinto nivel</H5>
<H6> Y esto es un titular de sexto nivel</H6>
</BODY>
</HTML>
Caracteres Especiales
Cuando escribimos en html usamos determinados caracteres para
indicar < aqu empieza una etiqueta o > se terminaron los atributos,
y muchos otros ms. Qu ocurre cuando yo intento escribir el texto
15 < 17? Se pensar que quiero empezar una etiqueta? Pues s, no
podemos mezclar el significado de estos caracteres, por lo que
debemos usar un cdigo que al renderizar la pgina sea reemplazado
por el carcter que queramos mostrar. Como siempre debemos
buscar el trmino en ingls para dar con el nemotcnico a usar. Por
ejemplo: 15 is less than 17 y el texto a escribir sera 15 < 17.
Ntese que todos los cdigos empiezan por el carcter & y terminan
por ; pero entonces estoy con el mismo problema! Si uso en mi
texto & pensar que estoy iniciando un cdigo y estoy en el mismo
caso que con <. Es por ello que no podemos escribir & directamente y
en su lugar lo reemplazaremos por un cdigo para carcter especial.
Es cierto que esta no es la nica motivacin de estos cdigos, lo es
adems la riqueza de caracteres de otros idiomas (incluido el nuestro
con sus acentos y la ), y el hecho de no disponer de determinados
caracteres directamente por teclado, como es el caso del copyright
.
A continuacin os muestro algunos ejemplos de cdigos especiales y
los caracteres que se renderizan al usarlos.
< < > >
& & " "
É È
Í Ì
Ó Ò
Ú Ù
á à
é è
í ì
ó ò
ú ù
Ä Â
Ë Ê
Ï Î
Ö Ô
Ü Û
ä â
ë ê
ï î
ö ô
ü û
à å
Ñ Å
Õ Ç
ã ç
ñ Ý
õ ý
Ø ÿ
ø Þ
Ð þ
ð Æ
ß æ
¼
½ ¡
¾ £
© ¥
® §
ª ¤
² ¦
³ «
¹ ¬
¯ ­
µ º
¶ ´
· ¨
° ±
¸ »
¿
× ¢
÷ €
“ ™
” ‰
Œ ƒ
‡ †
Listas de numeracin
Imgenes
Enlaces
Cuando se estn diseando pginas web hay que intentar, de acuerdo
con las reglas de diseo que sealamos en la entrega previa, que
stas sean concisas, lo cual nos obligar a dividir nuestros contenidos
en un conjunto de pginas y, consecuentemente, a incorporar enlaces
entre todas ellas. Es ms, en HTML se pueden definir tres tipos
distintos de enlaces:
- enlaces dentro de una misma pgina,
- enlaces a otras pginas situadas dentro del propio sistema y
- enlaces hacia pginas situadas en otros sistemas.
Los enlaces o referencias dentro de una misma pgina nos conducen
hacia otro punto de la misma pgina web en la que nos encontramos.
Los enlaces dentro del propio sistema apuntan a otros elementos
(grficos, imgenes, sonidos) o bien a otras pginas, generalmente
creadas por nosotros mismos, que se alojan dentro del mismo
servidor. Finalmente, los enlaces hacia otros sistemas apuntan a
pginas alojadas en otros servidores. Para establecer un enlace
usaremos una etiqueta del tipo <A HREF></A>, con una sintaxis
ligeramente diferente en funcin del tipo de enlace que queramos
establecer.
Ntese que, al igual que en el caso del enlace anterior, las comillas
son obligatorias y cuando visualicemos el resultado en nuestro
navegador aparecern subrayadas las palabras situadas entre el
smbolo > de la etiqueta <A HREF> y el smbolo < de la etiqueta
</A>.
Finalmente, para establecer un enlace hacia una pgina situada en un
servidor remoto, utilizaremos la misma sintaxis que se emplea en el
caso de un enlace local, con la nica diferencia de tener que indicar la
direccin o URL completo dentro de las comillas.
Adems de los indicados en el punto anterior, existe un tipo particular
de enlace que permite que los visitantes de nuestras pginas puedan
ponerse en contacto con nosotros por medio del correo electrnico
para enviarnos sugerencias, comentarios, etc. Su sintaxis es similar
a la que hemos visto en los prrafos anteriores, aunque con una
ligera diferencia:
<A HREF=mailto:direccin>Texto</A>
Otra posibilidad ms elaborada consiste en utilizar una imagen como
activador de un enlace, es decir, que al pulsar encima de la imagen
fusemos directos a dicho enlace. Para ello, la sintaxis es
relativamente sencilla, y bastar con escribir en el cdigo de nuestra
pgina
<A HREF=enlace><IMG SRC=nombre_imagen></A>
Tablas
<HTML>
<HEAD>
<HTML>
<HEAD>
<TITLE> Tablas avanzadas </TITLE>
</HEAD>
<BODY>
<TABLE border="1" cellspacing="5" cellpadding="10">
<TR>
<TD colspan="3">lunes martes miercoles</TD>
</TR>
<TR>
<TD>jueves</TD>
<TD>viernes</TD>
<TD rowspan=2>sabado puente</TD>
</TR>
<TR>
<TD>domingo</TD>
<TD>fiesta</TD>
</TR>
</TABLE>
</BODY>
</HTML>
<colgroup>
<!la primera a la derecha>
<col align=right>
<!las cuatro siguientes centradas>
<col span=4 align=center>
</colgroup>
Meta-etiquetas
Son etiquetas que no pretenden modificar nuestra pgina y por tanto
no estn dentro de la etiqueta BODY sino que lo estn en HEAD.
Proporcionan informacin de utilidad al navegador, y es utilizado por
los motores de bsqueda para obtener ms informacin sobre la
pgina web, por ejemplo el tema en general que trata o los trminos
(keywords) que mejor la describe.
Mapas de imagen
Formularios
Si somos navegantes asiduos de la Red, habremos observado que en
numerosas pginas existen formularios mediante los que se puede
recabar informacin adicional de sus visitantes. Este potente
mecanismo permite dotar de mayor interactividad a dichas pginas,
puesto que establecen un canal de comunicacin a travs del cual se
pueden utilizar las respuestas del usuario para diferentes propsitos,
como gestionar pedidos o alimentar una base de datos.
La forma ms simple de declarar un formulario dentro de una pgina
HTML consiste en utilizar el tag <FORM ACTION=URL
METHOD=post>, aadiendo el tag </FORM> al final de ste. En
este caso, URL es el nombre de un programa CGI que reside en el
servidor web, y que bsicamente se encarga de recoger informacin
en el formulario y pasarla a dicho servidor.
No obstante, dado que la programacin de scripts CGI (o cualquier
otro lenguaje de script de servidor como PHP) requiere bastante
conocimiento de programacin, no continuaremos profundizando en
el aspecto de los formularios, con todo el detalle que se merecen y
nos quedaremos solo en el apartado de diseo de formularios.
<HTML>
<HEAD>
<TITLE>Diseo Formularios</TITLE>
</HEAD>
<BODY>
<H2>Formulario de Respuesta</H2>
<P><STRONG>Nombre: </STRONG>
<INPUT NAME="nombre" TYPE="text" SIZE="25">
<STRONG>Email:</STRONG>
<INPUT NAME="email" TYPE="password" SIZE="25"></P>
<P><STRONG>Comentarios:</STRONG>
<TEXTAREA NAME="comentarios" ROWS="4" COLS="36"></TEXTAREA>
</P>
<P><STRONG>Puntuanos (1-10):</STRONG>
<SELECT NAME="puntos">
<OPTION SELECTED>Increible :-)
<OPTION>10
<OPTION>9
<OPTION>8
<OPTION>7
<OPTION>6
<OPTION>5
<OPTION>4
<OPTION>3
<OPTION>2
<OPTION>1
<OPTION>Apesta :-(
</SELECT></P>
</BODY>
</HTML>
Marcos
Mediante la introduccin de frames o marcos, seremos capaces de
mostrar ms de un fichero HTML al tiempo en la ventana del
navegador. Debemos indicar al navegador que emplearemos marcos
con la siguiente meta-etiqueta:
<!DOCTYPE HTML PUBLIC -//w3c//dtd html 4.0 Frameset//en>
Enlaces avanzado
El nombre que le hemos dado a cada frame nos servir en un futuro
para decidir el destino de los enlaces que activamos (en que marco se
pone el nuevo documento):
<A HREF=links.html TARGET=main>
Por otro lado podemos definir enlaces a zonas internas dentro de una
misma pgina cuando sta muestra un contenido que se extiende en
longitud. Para ayudar a recorrer el contenido creamos marcas
correspondientes a los destinos de los enlaces mediante el atributo
name.
Iremos a dichas marcas usando enlaces normales, con la salvedad de
que el nombre del recurso es el nombre dado al target antecedido del
carcter almohadilla.
Lenguajes de scripts
Applets de Java
Aplicaciones auxiliares y MIME
Pginas activas ASP (Active Server Pages) / contenidos
dinmicos generados con PHP
Un plugin o conector es un programa complementario instalado en
nuestro ordenador que interacta con el navegador para permitirnos
disfrutar de elementos multimedia, realidad virtual, documentos que
no sean HTML, etc. Una vez instalado el plugin y el navegador se
coordinan de forma transparente y sin que nos demos cuenta de
nada.
Los lenguajes de scripts dotan a la pgina de interactividad. Son
programas que forman parte de la pgina y que se ejecutan en el
navegador (lo interpreta). Netscape soporta un lenguaje llamado
Javascript e IExplorer soporta otro tipo: ActiveX y VBScript, que
permiten crear aplicaciones similares a las creadas con Javascript.
El lenguaje Java permite crear pginas mucho ms atractivas e
interactivas. Se puede utilizar sin tener en cuenta el sistema
operativo, por lo que se ejecuta en cualquier navegador. Las
aplicaciones java o applets ocupan muy poco espacio, de forma que
se descargan rpidamente del servidor y se ejecutan de forma
transparente, sin que el usuario tenga que realizar ninguna accin.
Con Java se pueden realizar desde aplicaciones muy complejas
(simuladores cientficos) o cosas muy sencillitas como:
calculadoras cientficas que permiten sacar grficas de datos
dibujos con animaciones para tutoriales y juegos
cambios de moneda incrustados en la Web
introduccin de datos del usuario para envo al servidor
Intntese no confundir Java con Javascript.
Otros lenguajes como VRML permiten crear espacios tridimensionales
y dotar de mundos virtuales a las pginas Web. La tecnologa Flash
est inundando la Web con aplicaciones similares a las de los applets.
Este lenguaje permite disear pginas web completas en flash (como
http://www.garouonline.com/site/), cosa que con Java no se puede
hacer.
Cuando se dise Internet, se pensaba que por el viajaran tan solo
archivos de tipo texto (solo caracteres ASCII) para nada se pensaba
el volumen de formatos y datos que circula hoy en dia. Una manera
de solventar este problema fue convertir codificar estos datos
avanzados en caracteres ASCII en el momento de la transmisin.
Lo cierto es que a lo largo de los aos que lleva Internet en uso, las
compaas han ido transformando su forma de llegar al cliente. Un
ejemplo de otros negocios es Dell Computer Corporation que
actualmente vende dos tercios del total mediante transacciones on
line a travs de su Web. El cliente se favorece en este caso de la
venta directa sin intermediarios.
Igualmente ING Direct se ha beneficiado muchos aos de ser un
banco sin oficinas (cosa que va cambiando) con el ahorro que esto
supone en locales, mobiliario, luces, medios de seguridad y personal.
El comercio electrnico esta dando pie a nuevos tipos de negocios.
Hay algunos como ebates.com que ni siquiera ofrece ningn
producto. Es un programa afiliado a otros almacenes de compra
venta que reciben un tanto por ciento de las ventas de estos. Lo que
hace que ebates consiga clientes, gente que se registren como
miembros, es que hacer una bsqueda en ebates equivale a buscar
en aproximadamente 400 almacenes simultneamente. El cliente
cuenta con multitud de artculos y un alto porcentaje de probabilidad
de encontrar lo que quiere.
Seguridad en la web
La WWW es un servicio basado en TCP/IP que proporciona un
mecanismo para organizar y enlazar la ingente cantidad de
informacin disponible en Internet. No es una red aparte, sino un
conjunto de servidores de informacin repartidos por Internet o por
una intranet, accesibles mediante aplicaciones cliente (es decir,
navegadores) con el fin de obtener datos, que pueden ser texto,
imgenes, sonidos, videos u otros formatos multimedia.
El procedimiento bsico que emplea la WWW es bastante simple. Un
usuario suministra la direccin de un documento al cliente Web que
ejecuta en su ordenador. El cliente se pone en contacto con el
servidor Web para recuperar el documento y lo presenta al usuario.
Recordemos que el protocolo utilizado se conoce como Hypertext
Transfer Protocol (HTTP) y la direccin del documento como URL
(Uniform Resource Locator).
La potencia de la Web reside en el formato de los documentos
recuperados en lenguaje HTML. Las mismas caractersticas que
Cortafuegos
Por lo general la gente piensa que la nica amenaza a su equipo es la
infeccin por virus, y todo el mundo se hace rpidamente con un
antivirus. Por supuesto depender del sistema operativo utilizado,
porque tanto Linux como Mac OS carecen de este problema (con
excepciones por supuesto) y es el mundo Windows el que est
infectado hasta los codos.
Debemos saber que no es la nica amenaza y que la solucin a estos
problemas se complementa con el uso de un cortafuegos. Los
sistemas operativos actuales incluyen un cortafuegos de sistema,
aunque tambin podemos usar los cortafuegos de los avanzados
antivirus. En cualquier caso con uno de los dos nos bastar.
Un cortafuego es el medio que sirve para regular el acceso a la red de
ordenadores de una organizacin. El papel de los cortafuegos es
similar al del guarda de seguridad que protege la entrada a un
edificio de oficinas de una compaa. Es responsable de proteger la
entrada a la red, segn la identificacin de los visitantes y llevando
un registro de visitas. Es necesario por tanto disponer de una poltica
de seguridad.
La poltica de un buen cortafuego es denegar cualquier acceso no
autorizado explcitamente. De igual forma, puede registrar
informacin referente a todos los intentos de sesin exitosos e
infructuosos que se efectan a travs de los cortafuegos.
Los cortafuegos son una parte importante de la seguridad de un
sistema, sin embargo no son la solucin definitiva.
El riesgo de la seguridad se basa en la importancia de los activos a
proteger y de las probabilidades de sufrir un ataque potencial. Con el
incremento de organizaciones empresariales conectadas a Internet, la
probabilidad de sufrir un ataque ha aumentado espectacularmente
debido a una mayor conectividad.
Es necesario reconocer los tipos de riesgo de seguridad generales que
existen, para luego centrarse en aquellos riesgos para los que un
cortafuego es la solucin ms obvia.
La funcin principal del cortafuegos en una intranet es proteger
el permetro de la intranet del mbito pblico de Internet, as
Seguridad en la transaccin
Muchas dudas o cuestiones afectan a la seguridad de las
transacciones:
1. Privacidad: al dar el nmero de la tarjeta, cmo sabemos que
no hay un tercero que pueda coger esa informacin?
2. Integridad: cmo sabemos que la informacin se ha enviado o
ha sido interceptada por un hacker?
3. Autentificacin: cmo sabemos que la empresa que recibe
nuestros dados es un negocio con reputacin y no unos
timadores?
4. No cancelacin: cmo podemos probar legalmente que un
mensaje ha sido enviado o no, desde nuestro correo?
Todas estas preguntas apuntan a los cuatro requerimientos
fundamentales para una transaccin segura y con xito. Todo aquel
que utilice la Web para el comercio necesita conocer lo referente a la
seguridad en las transacciones: los protocolos SSL y SET que
veremos ms adelante.
Mtodos de encriptacin
Los canales de Internet no son seguros y es necesario codificar los
datos. La criptografa transforma los datos usando una llave para
hacer a esta incomprensible excepto para los receptores deseados.
Cuando estn encriptados, los datos reciben el nombre de cibertexto
y cuando no, texto plano.
En el pasado se usaba la criptografa de clave privada o criptografa
simtrica, en la que la misma clave secreta se usaba para codificar y
decodificar el mensaje. Esta tcnica tena varias pegas:
1. la clave se puede interceptar
2. como es la misma clave de codifica / descodifica nunca puedes
estar seguro de quin creo la clave
3. es necesario una clave diferente para cada receptor, lo que
puede originar un montn de claves secretas para mantener.
Un mtodo mas seguro es el asimtrico. Utiliza dos claves: una
pblica usada para encriptar y la correspondiente privada para
desencriptar (y viceversa).
Cada participante tiene las dos claves. El que enva utiliza la clave
pblica del que recibe. El receptor utiliza su propia clave privada.
A su vez se utiliza la firma digital para asegurar al receptor la
identidad del que enva (solventando los problemas de autentificacin
e integridad). Para crear una firma digital se emplea una funcin hash
que devuelve un valor conocido como message digest. La
probabilidad de que dos mensajes tengan el mismo valor digest es
insignificante. El receptor tendr en su poder el mensaje a
desencriptar, la firma digital y la funcin hash.
Los pasos a realizar son los siguientes:
1. Se utiliza la clave pblica del que enva para descifrar la firma
digital
2. utiliza la clave privada del receptor para descifrar el mensaje
3. utiliza la funcin hash con el mensaje original. Si el valor
devuelto coincide con el digest de la firma digital estaremos
seguros de la integridad del mensaje y de que no ha sido
alterado durante la transmisin.
El problema de la clave pblica es que cualquiera con suficientes
claves puede hacerse pasar por emisor. Es el caso que decamos
antes de cmo podemos estar seguros de que accedemos a un site en
concreto o no a un tercero que est ah para coger las tarjetas de
crdito. Esto se resuelve con la PKI Public Key Infraestructure que
aade certificados digitales al proceso de autentificacin. Este
Autentificacin
Autentificacin significa simplemente confirmar la identidad aparente
de un usuario que solicita un servicio a travs de un cortafuegos. La
mayora de los cortafuegos utilizan la direccin IP no autentificada
para identificar al usuario. Este sistema facilita la suplantacin y no
Protocolos seguros
Secure HTTP o protocolo https://, desarrollado por Enterprise
Integration Technologies, es un estndar que soporta la
autentificacin y el cifrado de transferencia HTTP. Es retro-compatible
con HTTP, lo que significa que un servidor S-HTTP puede proporcionar
todava un servicio a clientes que no soportan S-HTTP. Esta nueva
capacidad permite a los administradores de servidores Web requerir
una autentificacin antes de proporcionar acceso a URL
seleccionadas. Adems, es posible cifrar toda la informacin de la
sesin, protegiendo as los documentos o los archivos transferidos.
Sin embargo, uno de los usos ms importantes de S-HTTP es la
proteccin de nmeros de tarjeta de crdito. Esto permite efectuar
compras en la Web, lo cual es ahora mismo uno de los temas de ms
actualidad.
Los protocolos seguros para TELNET y FPT se unifican en el protocolo
SSH. Segn wikipedia, SSH (Secure SHell, en espaol: intrprete de
rdenes segura) es el nombre de un protocolo y del programa que lo
implementa, y sirve para acceder a mquinas remotas a travs de
una red. Permite manejar por completo la computadora mediante un
intrprete de comandos, y tambin nos permite copiar datos de
forma segura (tanto ficheros sueltos como simular sesiones FTP
cifradas), gestionar claves RSA y pasar los datos de cualquier otra
aplicacin por un canal seguro tunelizado mediante SSH.
1
Socket designa un concepto abstracto por el cual dos programas (posiblemente situados en
computadoras distintas) pueden intercambiar cualquier flujo de datos, generalmente de manera
fiable y ordenada.
Tema V. Internet
languages and the web
2.0
Introduction
The computer is key element in today's labouring world, and more
importantly in the tourism sector which is improved by the online
access to many services as travel reservations or city guides for any
city in the world. Many barriers have been broken, but mainly it has
been broken the space-time-person interaction. We do not need to go
to agencies to find or book our journey. To go to an agency
represents a time that probably we don't have or a displacement that
we better avoid, trying to miss a city jam. Some times the person
who attends us is not on his/her best mood and all of these are facts
that travel agencies known. Therefore the priority is the use of new
technologies or ICT (Information and Communication Technology).
Internet and the World Wide Web are home of hundred millions of
web pages (airlines sites, official tourism offices of a city or a region
or a country, personal web pages, blogs from travelers, etc.). All
those pages serves to develop more and more to the tourism sector.
The knowledge of the technologies underlying the Internet is crucial
to a student who enters the world of real work. There are too much
programming languages or communication protocols on which the
Internet is based, but few of them are really too important for a
Tourism Degree student. The languages that allow us to build a
website are HTML, XHML and CSS. Also it is important to know the
current status of WWW development and to study the effect of Web
2.0 in the market and our society: social networks, wikis,
communities' portals, e-learning centers, web-blogs and many more
forms of communication.
This is the main objective of the course called Informatica de
Gestion II that currently is teach in the Tourism Degree at the
University of Granada. If we want to acquire a long and lasting
knowledge of these subjects ---enforceable in any employment--- the
course has to be mostly practical. For that reason students must
develop a web page from scratch using by themselves these
programming languages (a great achievement if we understand that
not everyone is a computer magician). The effort that the student
should do is remarkable, as is the result. Learning is enhanced by
personalized dedication of the teacher to her students, because not
all are equal or have the same ability to assimilate concepts. This
kind of tutelage has much to do with the ECTS and the new degrees
curricula of the Bologna studies. This, of course, comes as always
with the limitation of a large number of students in class, which
usually is around 50 students.
History
There are hundreds of places where we can consult the brief history
of internet http://en.wikipedia.org/wiki/History_of_the_Internet or
even read the full one http://www.computerhistory.org/ internet_history/.
The history of Internet start in the late 60s with some students at
MIT, and though the Internet has been developed during decades
now, the web is a relatively recent creation. In 1989, Tim Berners-
Lee of the European Organization for Nuclear Research (CERN) began
to develop a technology for sharing information via hyper-linked text
documents. He also wrote communication protocols to form the
backbone of this information system, which he called the World Wide
Web. The use of the Web exploded with the availability in 1993 of the
first visual browser, the Mosaic, which featured a user-friendly
Terminology
Terminology in this field can be technically hard, and very complex;
therefore a few definitions are necessary:
Computer education, the broadest term, covers teaching
about computers or use of computers, and teaching of other subjects
with computers.
Computer studies covers teaching about computers and
computer languages (such as HTML, XML, XHML, JavaScript or CSS),
whether at a basic level (computer awareness) or at a slightly
more advanced level involving applications (computer literacy) or
at the most advanced level (computer science).
Computer-assisted learning (CAL) is the term reserved for
learning about other subjects through a computer. North Americans
call this computer-assisted instruction (CAI).
We also include another terms used in online education:
Blog or (Web Log) is a form of online journaling that often
offers reflections and commentary on news or a particular subject.
Blogs may be personal in nature and take the form of an online diary.
Although primarily text-based, blogs can contain images, audio, video
and links to other websites. An example for Erasmus community is
the blog at URL: http://mobi-blog.eu
Technology can also provide a synthetic voice for individuals who are
unable to articulate their thoughts verbally. This application is often
referred to as employing augmentative or alternative communication
(AAC) aids.
Hypertext
Hypertext is an approach to information management in which data is
stored in a network of nodes connected by links. Nodes can contain
text, graphics, audio, video, as well as source code or other forms of
data. The nodes, and in some systems the network itself, are mean
to be viewed through an interactive browser and manipulated through
a structure editor.
An introduction to XHTML
Since 1990 HTML or Hyper Text Markup Language has been the
language recommended for writing Web pages in. And it has been
very successful but HTML has its problems. Without going into
specifics, as it's not the subject of this article, HTML has become a
mess. To sort this mess out the World Wide Web Consortium, the
standards body for the Web, came up with XHTML in 1999. XHTML
stands for eXtensible Hyper Text Markup Language and is written in a
language called XML or eXtensible Markup Language.
As the name implies XHTML has the capability of being extended. You
can use extra modules to do things with your pages that weren't
possible with HTML. The long-term goal is that your Web pages will
be able to be understood by computers as well as humans.
Note that the two first lines are somehow automatic info that should
be on your file. We have used a special text editor which enables
syntax colouring: plain text is in black and XHMLT is mainly in blue,
red and fuchsia. Here is how it is visualized on a web browser.
To promote correctly written documents, the World Wide Web
Consortium (W3C) provides a validation service for syntax checking
at http://validator.w3.org .
Recommended reading
Calvo, A.; Gutierrez, J.M.; Merino, J.A. (1997) Como hacer
negocios en Internet. Paraninfo.
Curtis, G. (1995) Business Information System: Analysis,
Design and Practice. Addison-Wesley.
Parra, B. (1997) Internet para viajeros. Anaya.
Amoroso, E.; Sharp, R. (1997) Seguridad en Internet e
intranet. Prentice-Hall, Madrid.
Teaching methods
Theory lessons with software presentations assistance and blackboard
examples. In every session, the last lesson concepts are review and
some news elements are introduced.
Computer room lessons are taken in order that the students could
practice the concepts explained during the week. The students work
with HTML templates which show in a practical way a certain concept.
All student needs, the software and example files, are provided to
download from the teacher web page. In this way, the student is able
to make the practice from his home, either because the student didnt
come or because he/she wants to repeat the practice.
The practice part of the course is an important complement of the
theory and certifies that the students have understood the concepts
explained in class. The student must develop a web page (design,
edition and server upload) to pass the course. The web topic is of free
choice.
The theory is complement also with a final exam, where concepts
about internet, e-commerce and technologies for the creation web
site, should been explained and reasoned by the student.
Activities and estimated workload (hours)
Activities Lecture hours Study hours Total
24 12 36
Lessons 12 12 24
Lab practice 3 1 4
Practice discussion 0 35 35
Web page 2 10 12
Exams 41 70
Total 111
Assessment methods
The evaluation is executed through the handing over of three
practices and a final exam.
The practice part is a 75% of the final mark and the theory exam is a
25% of it.
Other practices (beside the web page) are offered to the student as
optional but highly recommended. Those are:
The organization of a travel through the current Internet
services. A review of the web sites used should be appended.
Develop of a web page of personal theme and individual
realization. This is going to be quantified qualitative and
quantitatively based on the direct edition of the HTML, the content
and the presentation. If the minimum is not reached the completion
will hand out in September.
Working on remote sessions and secure file transfer is needed
to deliver the final version of the students personal web.
Language of instruction
Spanish and English. Erasmus student can use English in the practice
and the final exam.
Office at ETSIIT
Third floor, office num. 19. Software Engineering Department.
Escuela Tcnica Superior de Ingenieras de Informtica y de
Telecomunicacin. Avd. Periodista Daniel Saucedo Arana, sn. Parque
Almunia. 18071. Granada. (Spain)
Telephone: 958 241000 Ext.: 20038
a) HTML
b) WIDTH
c) ALIGN
d) BR
e) SIZE
f) H3
g) A
h) SRC
Method Summary
java.util.Locale getLocale()
Programa de la asignatura
Programa de Teora
Programa de Prcticas
Bibliografa de la asignatura
Evaluacin
La forma de evaluar al alumno tendr en cuenta su asistencia y
participacin en clase, as como:
Un 25% de teora. Se contabiliza con un mximo de 3 puntos
(multiplicados por 25 / 3) del examen parcial y trabajo optativo
de clase.
Un 75% de prcticas. Se contabiliza con un mximo de 5
puntos (multiplicados por 75 / 5), incluyendo en este apartado
la entrega de las prcticas mediante conexin remota.
El total de la nota se obtendr de la suma de las dos calificaciones
anteriores. Notable a partir de 8
Ejemplo: Teora 2.1 y prcticas 3.9 dan como resultado (1.75 + 5.85
= 7.6) Aprobado
Y nos puede parecer muy normal, sin embargo has de notar que la
carpeta se llama fotos y no Fotos, y por tanto no ser la carpeta que
buscamos cuando estemos en Linux, produciendo un error de Objeto
no encontrado. Lo que puede funcionar en Windows no significa que
est bien, ya que como hemos dicho al principio de conocer el
lenguaje HTML los errores no son notificados y los resultados de
ficheros errneos pueden o no verse bien. Para tener una garanta de
que algunos errores los podremos eliminar, deberemos usar siempre
en el cdigo el mismo nombre de recurso que vemos en nuestro
sistema de ficheros. Y mucho cuidado con las imgenes bajadas de
Internet, ya que en muchos casos vienen con la extensin en
maysculas (ej. Mickey.JPG) y si no tenemos activa la opcin de
mostrar extensiones, nunca nos daremos cuenta de porqu nos falla
la pgina web que solicita el recurso Mickey.jpg
La pgina web ser un conjunto de ficheros y carpetas. Entregarlas
para su evaluacin implica subirlas (upload) al servidor tamen. Por
tanto no son vlidas las frmulas de correo electrnico, CD-Rom o
pendrive.
Para mandar los ficheros de nuestra web, el servidor debe conocernos
como usuarios de su sistema. Por ejemplo mi usuario en dicho
servidor se notara como
rosana@tamen.ugr.es
Veis que parecido es esto a una direccin de correo? Es porque
precisamente nuestro correo es un buzn asociado a una cuenta de
usuario en un ordenador que nos proporciona el servicio de mail. Al
igual que para leer el correo debemos identificarnos en el servidor
usando nuestro login y nuestra contrasea, para hacer uso de otros
servicios proporcionados por el servidor debemos identificarnos. En el
anterior ejemplo, el login es rosana y la contrasea es
gasjoit2qnjgah (no pensis que os lo voy a decir!).
As pues necesitareis un usuario por cada prctica, que constar de
un login y una contrasea. En clase se especificar los das
habilitados para solicitar esta informacin por correo electrnico a
rosana@ugr.es. Por ahora os baste saber que una vez que est
creado ese usuario, automticamente se tendr un espacio web en la
siguiente direccin o URL (cada uno el suyo):
http://tamen.ugr.es/~login
En cualquier caso todo empieza por crear una conexin (botn Quick
Connect de la imagen siguiente) proporcionando nuestros datos:
primero el login, y despus de presionar el botn Connect el
Sesin 2
Nos descargamos y descomprimimos los ficheros:
http://lsi.ugr.es/rosana/docencia/turismo/basico.zip
http://lsi.ugr.es/rosana/docencia/turismo/EditPlus.zip
En la carpeta EditPlus se encuentra un fichero ejecutable
EditPlus.exe que al ser lanzado nos abre un dialogo para introducir la
licencia. Es un software shareware que se puede usar ilimitadamente
(aunque diga que slo es vlido por 30 das) por lo que nicamente
debemos aceptar usando el botn I Agree.
Probamos un par de cosas muy tiles en EditPlus como editor.
Puede abrir muchos archivos de golpe y casi sin costarle.
Una vez que tenemos varios archivos abiertos podemos hacer
reemplazo mltiple en dichos archivos con una nica operacin.
Esto ser muy til para reemplazar acentos y otros caracteres
especiales () por los cdigos html correspondientes.
Sesin 3
Desde EditPlus abrimos la carpeta bsico seleccionamos
(manteniendo la tecla CTRL) los ficheros: texto.html, special.html,
barras.html y picture.html
Ejercicios para el fichero texto.html
Sustituye el tipo de letra Arial por Tornadle
Sustituye el tipo de letra Times por Comic Sans MS
Realiza la siguiente cadena de texto/color (utiliza colores
arbitrarios):
Sesin 4
Desde EditPlus abrimos la carpeta bsico y abrimos nicamente el
fichero links.html. Algunos ejercicios se harn sobre este fichero y
otros sobre pginas html nuevas.
En el fichero links.html
Visualiza los enlaces externos comprobando que funcionan
Aade un enlace externo a la web de la Universidad de Granada
Convierte el listado de direcciones en una lista numerada con
romanos.
Crea un enlace al fichero picture.html. El texto del enlace es
arbitrario.
Entra en la web http://images.google.es/ y busca el trmino bart
simpson. Observa el tamao de los ficheros en cuanto a resolucin y
segn esta informacin descarga una imagen que sirva de fondo de
pgina. Guarda la imagen en el directorio c:\ y si es necesario
renombra el fichero para que sea fcil de escribir como recurso.
Descarga otra imagen que por ser de dimensiones ms pequea no
pueda ser usada como fondo de pgina. Guarda la imagen en el
directorio c:\ y si es necesario renombra el fichero para que sea fcil
de escribir como recurso.
Crea un fichero nuevo desde la plantilla que obtenemos usando el
men File > New > HTML page. Modifica el ttulo y el color de fondo y
guarda este archivo con el nombre de enlaces.html (elige guardarlo
en la misma carpeta bsico).
Pon la imagen de fondo de Bart que has descargado.
Modifica los colores de texto y enlace para que se vean bien con
respecto al color de fondo.
Crea un enlace al fichero link.html y otro a la imagen que has
usado de fondo. El texto de los enlaces es arbitrario. Observa
que visualizar la imagen implica verla alineada a la izquierda.
Crea un enlace en el fichero picture.html que vuelva o retorne a
este fichero (el de enlaces.html).
Inserta la segunda imagen descargada intentando que se
visualice en el margen inferior derecho de la ventana del
navegador. Haz uso de las etiquetas <br> y/o <p> para ello.
Sesin 5
La sesin de hoy pretende hacer uso de ejemplos de la Web 2.0.
El concepto original de la web 2.0 empieza llamando Web 1.0 a la era
de pginas estticas HTML (algo as como lo que vais a hacer
vosotros en practicas). Muchas de estas pginas no eran actualizadas
frecuentemente, y hacan perder el inters del usuario. Despus vino
el xito de los punto-com que eran webs ms dinmicas (a veces
llamadas Web 1.5) donde los sistemas de gestin de contenidos
(Content Management System en ingls, abreviado CMS) servan
pginas HTML dinmicas creadas al vuelo desde una actualizada base
de datos. Ejemplo de web 1.5 es la pgina de la Universidad de
Granada que nos sirve del expediente accediendo de forma
identificada a nuestros datos procedentes de la bases de datos del
vicerrectorado. En ambos sentidos, el conseguir hits (visitas) y la
esttica visual eran considerados como factores importantes.
El trmino, Web 2.0 fue acuado por Tim O'Reilly en 2004 para
referirse a una segunda generacin en la historia de la Web basada
en comunidades de usuarios y una gama especial de servicios, como
las redes sociales, los blogs, los wikis o las folcsonomas, que
fomentan la colaboracin y el intercambio gil de informacin entre
los usuarios. Un ejemplo de este esta filosofa colaborativa es
tutor2.ugr.es que contiene un apartado grfico que ayuda a tener
sentido de comunidad.
En clase vamos a hacer uso de las wikis y los blogs. En stas los
usuarios colaboran para mejorar la informacin de la propia pgina
editando los contenidos.
Ir a http://tamen.ugr.es/wiki/index.php y buscar el enlace para
Editar. Hay que tener cuidado a la hora de editar la portada porque
podemos crear conflictos de contenido. El aspecto resultante ser un
texto de la siguiente forma:
[[en:welcome]]
[[es:welcome | Bienvenido]]
[[about us ]]
Erasmus Countries
---
[[Spain]]
* [[Granada]]
* Salamanca
* Palma de Mallorca
Germany
Italy
* [[Bologna]]
Capital: ''sustituir''
Language: ''sustituir''
EU member since ''ao''
== UNIVERSITIES ==
: ''busca un par de enlaces a universidades de este pais''
'''2. Accomodation'''
----
[[Main_Page|Volver a principal]]
Sesin 6
Esta sesin pretende continuar con el uso de la Web 2.0. haciendo
uso de blogs. Est especialmente indicado para los alumnos Erasmus
de esta asignatura, que podrn dejar uno o varios post sobre su
estancia en granada en lo que se conoce como MOBIBLOG - The
European Weblog platform for Mobile Students.
Hypothesis: According to the main aim of the Bologna-Process
mobile studies within the European Union shall be enabled free of
organisational and administrative obstacles until 2010. By 2012 a
number of at least 3 million individual participants in student mobility
shall be reached. Besides necessity to reduce organisational barriers
the number of mobile students in reality will also depend on decisions
of individual students to study abroad, or not. These decisions are
strongly influenced by personal, motivational and self related
considerations of individuals.
The main aim of Mobiblog is to provide a new service for European
mobile students with following main objectives and activities:
(A) To provide a multi-institutional, web-based, bottom-up but
well-structured and multi-lingual service on European level for peer-
to-peer exchange of experiences of individual mobile students in a
weblog area containing all aspects of mobile studies like motivation,
social issues, communication and cultural issues apart from
organisational and administrative problems and how students
overcame these obstacles and barriers.
(B) To develop a structured and comprehensive online guide for
the target topic which will be connected in both directions by multiple
hyperlinks with the weblog area.
(C) To build up a network of universities in Europe to adopt the
service developed into their portfolio of services for mobile students,
to encourage them to use the Mobiblog service within their portfolio
of services for mobile students, to replace existing single-institutional
and paper-based services and to integrate Mobiblog to existing virtual
campuses.
Sesin 7
Nos descargamos y descomprimimos los siguientes ficheros:
http://lsi.ugr.es/rosana/docencia/turismo/medio.zip
http://lsi.ugr.es/rosana/docencia/turismo/EditPlus.zip
Desde EditPlus abrimos la carpeta medio seleccionamos
(manteniendo la tecla CTRL) los ficheros: table.html y btable.html.
Tambin haremos un fichero nuevo con la plantilla de HTML que nos
da Editplus (File > new > HTML page).
1. En el fichero btable.html tenemos un ejemplo de tabla
empleando el modelo complejo. Tiene muchos comentarios
para que recordemos el significado de cada tabla. Como
ejercicio, convierte esta tabla al modelo simple, usando
nicamente las etiquetas <tr> y <td>. Adems, modifica el
<caption> para que se muestre centrado.
2. Observa la captura de tabla de la pgina siguiente. Has de
hacer la tabla correspondiente (empezando desde un fichero a
cero llamado por ejemplo miTabla.html), sabiendo que:
La etiqueta <table> nicamente indica el borde de la tabla
La propiedad de alineacin y color de fondo (lightgray) se ha
indicado mediante el uso de las etiquetas <colgroup> y
<col>, y los atributos span, bgcolor y align.
Sesin 8
Desde EditPlus abrimos la carpeta medio seleccionamos
(manteniendo la tecla CTRL) los ficheros: ulist.html, olist.html,
links.html, internos.html, y map.html
Sesin 9
Una vez hayas descargado y descomprimido Editplus, crea un nuevo
documento y gurdalo como formulario.html
Tu formulario debe quedar parecido (que no igual) a la imagen que se
muestra a continuacin. Date cuenta de que para que se vea igual
debes usar una tabla de 10 filas y 4 columnas y combinar celdas
como consideres apropiado.
Sesin 10
En esta sesin vamos a trabajar con marcos. Todos los ficheros los
generaremos con EditPlus.