Antonio Ricaurte Maracay Edo Aragua Traba!o de Investigaci"n
#o$bres%
Elias Ur&uiola To$'s Tirado
Mayo( )*+) ,-u. es el Internet/ Podemos defnir a Internet como una "red de redes", es decir, una red que no slo interconecta computadoras, sino que interconecta redes de computadoras entre s. Una red de computadoras es un conjunto de mquinas que se comunican a travs de algn medio ca!le coa"ial, f!ra ptica, radio#recuencia, lneas tele#nicas, etc.$ con el o!jeto de compartir recursos. %e esta manera, Internet sirve de enlace entre redes ms peque&as ' permite ampliar su co!ertura al (acerlas parte de una "red glo!al". )sta red glo!al tiene la caracterstica de que utili*a un lenguaje comn que garanti*a la intercomunicacin de los di#erentes participantes+ este lenguaje comn o protocolo un protocolo es el lenguaje que utili*an las computadoras al compartir recursos$ se conoce como ,-P.IP. /s pues, Internet es la "red de redes" que utili*a ,-P.IP como su protocolo de comunicacin. Internet es un acrnimo de I0,)1conected 0),2or3s 1edes interconectadas$. Para otros, Internet es un acrnimo del ingls I0,)1national 0),, que traducido al espa&ol sera 1ed 4undial. 0unciona$iento de una 1eb -uando una persona accede a una pgina 2e!, esta!lece una comunicacin 5,,P o 5,,P6 a travs de Internet con un seguido de ordenadores en lo que denominaremos comunicacin cliente7servidor. 8lamamos cliente al ordenador que inicia la comunicacin el de la persona que quiere acceder a una pgina 2e!$ mientras que el servidor ser el ordenador remoto que atiende esta peticin ' la responde. )l ordenador cliente utili*a un seguido de protocolos distintos para poder comunicarse con los servidores que participarn en la comunicacin, servidores que a su ve* utili*aran protocolos parecidos para comunicarse con el cliente o con otros servidores. /lgunos de los servidores que #recuentemente participan cuando accedemos a una pgina 2e! son9 +2 6ervidores 5,,P )2 6ervidores 5,,P6 32 6ervidores %06 42 6ervidores Pro"' 52 6ervidores de !ases de datos El 6rdenador 7liente -ualquier ordenador capa* de comunicarse a travs de Internet i que cumpla un seguido de requisitos mu' sencillos puede ser cliente en una comunicacin cliente7servidor para descargar un documento 2e!. 8o primero que de!e cumplir el ordenador es que (a de estar conectado a Internet ' (a de tener unos requisitos mnimos de confguracin de red ' de navegacin. Para que un ordenador pueda acceder a Internet, de!e tener una confguracin a la red, tanto a una red local ver esquema$ como a Internet directamente, sea cmo sea, este ordenador, de!er enviar todos los paquetes de datos que quiera enviar a Internet a travs de un encaminador router$ que se encargar de (acerlos llegar a su destino a travs de otros routers. Para que esto #uncione, el ordenador de!e tener una direccin IP en el pr"imo captulo 'a pro#undi*aremos ms so!re este tema$ ' de!e conocer la direccin IP del router que llamamos :Puerta de enlace predeterminada: o :de#ault gate2a':$ Confguracion de una red local -onfguracin de navegacin Para descargar ' ver pginas 2e!, el ordenador cliente de!e tener instalado un so#t2are de navegacin 2e! 5,,P, 5,,P6 ...$ como puede ser9 +2 Internet )"plorer )2 4o*illa ;ire#o" 32 <pera 42 =on3eror ... )l navegador, es el encargado de reci!ir la pgina 2e! ' mostrarla al usuario, tam!in, ejecuta cdigo cmo puede ser >ava6cript, ?@6cript, !inarios cmo ;las(, /ctive7A... )s posi!le que este navegador tenga que estar confgurado para usar un pro"' /ntes de enviar una in#ormacin a travs de Internet, el sistema operativo del ordenador, se encarga de cortar esta in#ormacin en peque&as porciones ' a&adir a cada porcin algunos datos para que pueda ser entregada a su destinatario, #ormando lo que llamamos paquetes. -ada paquete, esta destinado a un ordenador direccin IP$, proviene de otro direccin IP$ ' es enviado a un ordenador . router direccin 4/-$, el paquete se ir enviando de 4/- en 4/- (asta encontrar su destinatario, pero solo puede enviarse a direcciones 4/- que estn en nuestra misma red. Para sa!er a que IP de nuestra red se tiene que enviar el paquete, cada ordenador o router, tiene una ta!la de rutas, en esta ta!la se le indica la direccin fnal ' a que direccin de nuestra red tenemos que enviar la in#ormacin, si no se encuentra el destinatario en esta ta!la, se enviar la in#ormacin a la puerta de enlace. 6a!iendo a que IP (a' que enviar el paquete, entonces el ordenador o router de!e conocer la 4/- a la que corresponde esa IP para enviarle el paquete, para esto enva un paquete /1P en rojo en el esquema$, reci!e una respuesta /1P ' lo guarda en la cac(e de direcciones /1P. Proceso de envo de un paquete -omo vemos, el paquete ser enviado siempre de router en router usando sus direcciones 4/-, enviando los paquetes /1P que (agan #alta para ir conociendo las 4/- de las IP que encontramos en la ta!la de rutas (asta que llegemos a la red de destino ' el paquete pueda ser entregado a la 4/- del servidor. 6eguidamente el servidor preparar la in#ormacin de respuesta ' la enviar siguiendo el mismo procedimiento (acia la IP de origen que a(ora ser destino$ e"actamente de la misma manara, pero a(ora no (aran #alta los paquetes /1P porque las direcciones 4/- 'a estn guardadas en la cac(e 8ervidor 8os servidores 2e! son aquellos cu'a tarea es alojar sitios '.o aplicaciones, las cuales son accedidas por los clientes utili*ando un navegador que se comunica con el servidor utili*ando el protocolo 9TT: ('perte"t mar3up language$. @sicamente un servidor B)@ consta de un interprete 9TT: el cual se mantiene a la espera de peticiones de clientes ' le responde con el contenido segn sea solicitado. )l cliente, una ve* reci!ido el cdigo, lo interpreta ' lo e"(i!e en pantalla. /dems los servidores pueden disponer de un intrprete de otros lenguajes de programacin que ejecutan cdigo em!e!ido dentro del cdigo 9TM; de las pginas que contiene el sitio antes de enviar el resultado al cliente. )sto se conoce como programacin de lado del servidor ' utili*a lenguajes como A8:, :9:, :erl ' A!a<. 8as ventajas de utili*ar estos lenguajes radica en la potencia de los mismos ejecutando tareas mas complejas como, por ejemplo acceder a !ases de datos a!stra'endo al cliente de toda la operacin. )l ordenador servidor puede ser cualquier ordenador con cone"in a Internet o a nuestra red privada ' con un determinado so#t2are. Un so#t2are servidor o servicio$, es un programa que se ejecuta de manera permanente en el ordenador servidor a la espera de que un ordenador client le realice una peticin, en este momento, el programa servidor, reali*ar las acciones necesarias para enviar el resultado de vuelta al cliente. Para que puedan coe"istir di#erentes servicios en un mismo ordenador servidor, cada servicio esta escuc(ando por unos determinados puertos, toda comunicacin se iniciar con un puerto de destino ' un puerto de origen, ' ser contestada con manteniendo estos puertos pero en orden inverso ,ipos de servidores9 8ervidores 9TT: 7 6ervidores de pginas 2e! 8ervidores 9TT:8 7 6ervidores de pginas 2e! seguros 8ervidores de Base de =atos 7 6ervidores de datos 8ervidores de Aplicaci"n 7 6ervidores de programas de servidor Base de =atos en la >eb Para reali*ar una requisicin de acceso desde el Be! (asta una !ase de datos no slo se necesita de un !ro2ser del Be! ' de un 6ervidor Be!, sino tam!in de un so#t2are de procesamiento aplicacin -CI$, el cual es el programa que es llamado directamente desde un documento 5,48 en el cliente. %ic(o programa lee la entrada de datos desde que provienen del cliente ' toma cierta in#ormacin de varia!les de am!iente. )l mtodo usado para el paso de datos est determinado por la llamada -CI. Una ve* se reci!en los datos de entrada sentencias 6D8 o pie*as de ellas$, el so#t2are de procesamiento los prepara para enviarlos a la inter#a* en #orma de 6D8, ' luego sta procesa los resultados que se e"traen de la !ase de datos 8a inter#a* contiene las especifcaciones de la !ase de datos necesarias para traducir las solicitudes enviadas desde el cliente, a un #ormato que sea reconocido por dic(a !ase. /dems, contiene toda la in#ormacin, estructuras, varia!les ' llamadas a #unciones, necesarias para comunicarse con la !ase de datos. )l so#t2are de acceso usualmente es el so#t2are distri!uido con la !ase de datos, el cual permite el acceso a la misma, a travs de solicitudes con #ormato. 8uego, el so#t2are de acceso reci!e los resultados de la !ase de datos, an los mensajes de error, los pasa (acia la inter#a*, ' sta a su ve*, los pasa (asta el so#t2are de procesamiento. -ualquier otro so#t2are servidor 5,,P, so#t2are de redes, etc.$ agrega enlaces adicionales a este proceso de e"traccin de la in#ormacin, 'a que el so#t2are de procesamiento pasa los resultados (acia el servidor Be!, ' ste (asta el !ro2ser del Be! 'a sea directamente o a travs de una red$. 8e$iologa 6e defne como el estudio de los signos, su estructura ' la relacin entre el signifcante ' el concepto de signifcado. 8os alcances de la semitica, de la misma manera que su relacin con otras ciencias ' ramas del conocimiento, son en e"tremo amplios. Un signo es todo aquello que se refere a otra cosa, es la materia prima del pensamiento ' por lo tanto de la comunicacin. :asos para el =ise?o de una :'gina >eb% E. %efnir los o!jetivos del sitio. F/ quien va dirigido el sitio 2e!G FDu va a o#recer el sitio 2e! a sus visitantesG H. %efnir la )structura de las Pginas. 8a estructura ms tpica es la de r!ol, con una pgina principal en la ra* del mismo ' las dems pginas repartidas en los di#erentes niveles del r!ol. I. %ise&ar la interaccin con el usuario. 5a' que dise&ar un mecanismo de navegacin que permita al visitante despla*arse cmodamente por las pginas. 4ens, @arras de 0avegacin, @otones, etc. J. %ise&ar la Inter#a* Crfca. -om!inacin de colores, los tipos de letras, la composicin de las pginas, ' los elementos grfcos. K. -reacin de la Pgina. )legir el editor de pgina 2e! que se empleara, programas de dise&o grfco ' programas de animacin. L si tendr acceso a una @ase de %atos. M. -ompro!ar el #uncionamiento, 1eali*ar Prue!as, ,rans#erir la pgina al servidor 2e! ' dar de alta la pgina en distintos navegadores. Reco$endaciones generales 7 -ompati!ilidad de 0avegadores @ro2sers$9 7 -ompati!ilidad de resoluciones 7 ;acilidad de navegacin 7 1apide* en cargar la pgina ' grfcas 7 ,ener en cuenta las /ctuali*aciones 7 6eparar in#ormaciones distintas en pginas distintas. 7 0o colocar demasiados o!jetos en una misma pgina. 4inimi*a el tiempo de carga$ 7 Incluir in#ormacin de contacto. Reco$endaciones sobre el te<to% - 0o a!usar del te"to intermitente. - 0o colocar demasiada cantidad, 'a que el te"to es ms di#cil de leer en la pantalla que en el papel. 6i es preciso, colocar la in#ormacin en varias pginas. - 0o utili*ar muc(as #uentes distintas en la misma pgina. %os #uentes como m"imo es lo recomenda!le. - Utili*ar #uentes de tama&o sufcientemente grande. - Utili*ar #uentes estndar. 6i es necesario colocar un te"to con una #uente especial es pre#eri!le crear un rtulo de te"to. - 0o utili*ar prra#os vacos para a&adir espaciado vertical, 'a que el e#ecto puede variar de un navegador a otro. Usar en su lugar saltos de lnea o colocar los elementos mediante ta!las para una ma'or precisin. - 0o a!usar de las ma'sculas. )l te"to en minsculas resulta ms #cil de leer. - 0o a!usar del te"to intermitente, 'a que puede llegar a ser molesto. Reco$endaciones sobre los enlaces - Integrar el enlace en el te"to de #orma natural ' sin interrumpirlo evitar, por ejemplo, #rases del estilo de :pulsar aqu para ir a tal sitio:$. - )l te"to enla*ado de!e ser !reve. - 6i el enlace est #ormado por una imagen ' un te"to simultneamente, es conveniente que am!os apare*can juntos. - )s interesante usar un U18 como te"to del enlace, 'a que as quedar constancia escrita del mismo cuando se imprima la pgina. - /grupar los enlaces relacionados entre s colocndolos mediante listas organi*adas o mens grfcos o te"tuales$. - 0o dejar pginas (ur#anas, sin enlaces. 6iempre se de!e proporcionar al menos una #orma de regresar a la pgina principal. - 4antener los enlaces al da. - 0o colocar enlaces a pginas no disponi!les. )vitar el tpico icono de pgina en o!ras. Reco$endaciones sobre las i$'genes - Utili*ar el atri!uto /8, para proporcionar in#ormacin a los usuarios que navegan sin imgenes. - Utili*ar los atri!utos 5)IC5, ' BI%,5 para acelerar la presentacin de la pgina. - Pro!ar con distintos #ormatos ' relaciones de compresin al gra!ar la imagen con el fn de encontrar la mejor relacin calidad.tama&o. - Cuardar las imgenes de gran tama&o en modo entrela*ado. - Incluir imgenes de !aja resolucin para aquellas imgenes que puedan tardar en cargarse. - -olocar versiones reducidas de las imgenes que enlacen con las versiones completas en el caso de que stas sean mu' grandes o no va'an a ser accedidas por todos los visitantes. Reco$endaciones sobre ele$entos $ulti$edia - No utilizar gratuitamente tecnologas complejas (por ejemplo, VRML). - Utilizar mapas sensibles para crear una metfora el sitio !eb. - Utilizar los elementos N"#M$#% & N"'(R)*+ para proporcionar un contenio alternati,o a los na,egaores -ue no soporten los elementos #M$#% & '(R)*+, respecti,amente. - No abusar e los sonios e fono, &a -ue pueen resultar molestos si se prolongan urante muc.o tiempo. - No abusar e los iconos animaos, sobre too si se usan como elementos meramente ecorati,os.