1. LA WEB.
La World Wide Web, comúnmente llamada Web o WWW, nace a principios
de los años 90, aunque sus orígenes se remontan a mucho tiempo antes, ya que
es fruto de la confluencia de la teoría hipertextual y de las redes de ordenador o
comúnmente llamado computadoras. Fue creada por Tim Berner-Lee del
Centro Europeo de Física Nuclear (CERN) con el objetivo de servir como
herramienta para la búsqueda y transmisión de información entre los
científicos.
El hipertexto es la base funcional y estructural de la World Wide Web.
Podríamos decir que la Web es un hipertexto de escala planetaria puesto que
cualquier usuario puede poner su página en la red y establecer enlaces a
cualquiera de los documentos disponibles en ella. La Web es un sistema
hipertextual preparado para recorrer diferentes páginas web dispuestas en
servidores accesibles desde cualquier computador conectado a Internet y
enlazadas unas con otras conformando una estructura similar a la de la tela de
araña
Las páginas web se enlazan unas a otras dentro de cada hiperdocumento o
sitio web y pueden conectarse a otros hiperdocumentos o sitios web llevando al
usuario de un servidor a otro sin necesidad de teclear ninguna ruta.
La Web también permite relacionar documentos multimedia (imágenes,
sonidos, vídeo, etc.) y recursos residentes en múltiples servidores mundiales y
ofrece un nuevo y más extenso medio para estudiar las consecuencias del
hipertexto convertido en hipermedia.
La Word Wide Web constituye una gran red documental de estructura
hipertextual. El éxito de este modo de presentar la información, se debe
principalmente a la flexibilidad del protocolo HTTP y a las capacidades del
lenguaje HTML. En la base de ambos, está la estructura hipertextual de los
documentos creados, de donde protocolo y lenguaje, toman sus nombres:
Hypertext Transfer Protocol e Hypertext Markup Language.
Las páginas Web precisan de una conexión a Internet y de un programa de
navegación que deberá estar disponible en el computador del usuario o cliente
web, ya que el funcionamiento de la Web se basa en el modelo cliente-servidor.
El programa de navegación se denomina navegador, browser, visualizador,
explorador, visor ò lector (la traducción de la palabra browser no está
claramente definida, aunque en los últimos años parece haber triunfado
finalmente la palabra navegador). El primer navegador fue Mosaic
desarrollado por el NCSA (The National Center for Supercomputing
Applications), y hoy los navegadores más populares son Internet Explorer,
Netscape Navigator, Opera, Firefox, etc; aunque existen otros muchos.
2. LA WEB 2.0.
La Web 2.0 vendría a ser la confluencia en la Web de nuevas tendencias de
desarrollo centradas en las redes sociales y las creaciones colaborativas tipo
weblogs, wikis, la sindicación de contenidos, etc. Internet se empieza a
entender como una herramienta cooperativa y participativa donde cobra
importancia una arquitectura de la participación, el desarrollo de software
social, el uso de estándares abiertos y ligeros y la utilización de servicios y
herramientas que permiten la respuesta por parte del usuario y la simplicidad
como premisa. La Web ya no sólo se lee o sirve para informarse, sino que
también sirve para intercambiar información y los sitios web aislados pasan a
convertirse en fuentes de contenido y funcionalidad para los usuarios finales.
la Web 2.0 esta formada por un conjunto de nuevos conceptos: arquitectura
de la participación, software social, redes sociales, comunidades RSS, etc. y
nuevas herramientas y tecnologías (uso de microformatos, sindicación y
agregación de contenidos RSS/ATOM, AJAX, liberalización de APIs o
Application Programming interface, Java Web Start, XUL, etc.) que permiten
utilizar, por medio del navegador, aplicaciones que hasta ahora sólo podían
realizarse en el ordenador local. En este sentido, el navegador FireFox
(http://www.mozilla.org/es/) es hoy uno de los pioneros ya que permite
añadir una serie de extensiones en este sentido, como las relacionadas con el
blogging y lectores de RSS y otras herramientas de sindicación de contenidos,
adición de distintas barras de herramientas de navegación, buscadores,
favoritos, bloqueadores de publicidad, etc. Este navegador permite lo que se ha
venido en denominar "navegación extendida", esto es, añadir nuevas
características y posibilidades a la simple navegación. También Yahoo y
Google se han apuntado al carro. El primero cuenta con una versión beta
MyWeb (http://myweb2.search.yahoo.com/myresults/starting) que
permite compartir etiquetas, importar favoritos y realizar búsquedas sobre las
páginas de favoritos y los contactos.
La metanavegación o navegación semántica, consiste en definir la
relación entre las distintas páginas de un sitio web y/o entre distintos
contenidos. Esto es muy importante cuando se trata de colecciones de
documentos o páginas que, por constituir un todo, están intrínsecamente
relacionadas. La definición de la relación se lleva a cabo utilizando el
3. elemento <link> con el atributo "rel" o el atributo "rev", para indicar la
relación directa o inversa entre dos documentos.
Una enorme fuente de recursos de las herramientas y tecnologías que hacen
posible la llamada Web 2.0, donde se puede encontrar variada información
dependiendo del tema de interés.
Tabla de direcciones y enlaces utilizado comúnmente por la web 2.0 :
Software de weblogs: Software de foros
b2: http://www.cafelog.com/ Discus and DiscusPro:
Blog-City: http://www.blog- http://www.discusware.com/
city.com/bc/ Grouppe: http://www.groupee.com/
Blogger: Phorum: http://www.phorum.org/
http://www.blogger.com/start phpBB/: http://www.phpbb.com/
Bloglines: Snitz Forums:
http://www.bloglines.com/?Lang=sp http://forum.snitz.com/
anish vBulletin:
Geeklog: http://www.geeklog.net/ http://www.vbulletin.com/
Greymatter: WebBoard:
http://www.noahgrey.com/greysoft/ http://www.webboard.com/products/
iBlog (Mac): webboard/
http://www.lifli.com/Products/iBlog/ WebCrossing:
main.htm http://www.webcrossing.com/
LiveJournal
http://www.livejournal.com/ Sitios basados en etiquetado
Movable Type: social:
http://www.sixapart.com/movablety
pe/ Connotea:
pMachine: http://www.connotea.org/
http://radio.userland.com/ Del.icio.us http://del.icio.us/
Radio UserLand Flickr: http://www.flickr.com/
http://radio.userland.com/ Furl: http://www.furl.net
Trellix: Gennio: http://www.gennio.com/
http://www.trellix.com/products/blo iFavoritos:
gging.asp http://www.ifavoritos.com/
TypePad: Indiza: http://indiza.com/
http://www.typepad.com/ Keotag: http://keotag.com/
Weblog Compendium: Ma.gnolia: http://ma.gnolia.com/
http://www.lights.com/weblogs/ Spurl.net: http://spurl.net/
Xanga: http://www.xanga.com/ TagCloud:
Sitios para crear páginas http://www.tagcloud.com/
personales de inicio: Tagnautica: http://www.quasimo
6. http://www.wikipedia.org/
Wikiquote:
http://es.wikipedia.org/wiki/Wikiquo
te
Wikisource:
http://wikisource.org/wiki
Navegadores que tienen barra
de navegación semántica por
defecto.
iCab: http://www.icab.de/
FireFox:
http://www.mozilla.com/firefox/
Lynx: http://lynx.isc.org/
Opera 7.x Y 8.x:
Metanavegadores
http://www.opera.com/
Mozilla:
Calltheshots:
http://www.mozilla.org/products/mo
http://www.calltheshots.com
zilla1.x/
Dodots: http://www.dodots.com
Netscape 6.0 (A partir de la 7.1 la
Katiesoft:http://www.katiesoft.com
perdió):
Octopus: http://www.octopus.com
http://browser.netscape.com/ns8/
Onepage:http://www.onepage.com
Quickbrowse:
Extensiones para otros navegadores
http://www.quickbrowse.com
Yodlee: http://www.yodlee.com
Link Tool Bar para FireFox:
http://cdn.mozdev.org/linkToolbar/
Link Navigation Bar para
Internet Explorer:
http://www.draig.de/LinkBar/index.
en.html
SnufKin Browser para Internet
Explorer:
http://jibbering.com/snufkin/
La Web 2.0 supone un cambio de rumbo y de paradigma, ya que es la Web la
que se acerca al usuario y no el usuario a la Web. Es el usuario quien elige la
información y la selecciona para que, de forma automática y "a su medida" la
información llegue a su computador sin tener que visitar un sitio web, un
directorio o un buscador; aunque para ello el usuario deba previamente
suscribirse a un determinado servicio, descargar ciertas herramientas de
software, etc. Esto es lo que ha venido sucediendo con las redes P2P "peer to
7. peer" esto es, establecer una red entre pares (más correctamente, entre iguales)
mediante la cual dos ordenadores establecen comunicación y actúan ambos
como clientes y servidores a la vez. Para el intercambio de archivo en las redes
P2P también es una práctica común categorizar los contenidos.
SERVICIOS WEB
Los Servicios Web son el conjunto de aplicaciones o tecnologías con capacidad
para interoperar en la Web. Estas tecnologías intercambian datos entre ellas
con el fin de ofrecer unos servicios.
La World Wide Web no es sólo un espacio de información, también es un
espacio de interacción. Utilizando la Web como plataforma, los usuarios, de
forma remota, pueden solicitar un servicio que algún proveedor ofrezca en la
red. Pero para que esta interacción funcione, deben existir unos mecanismos de
comunicación estándares entre diferentes aplicaciones. Estos mecanismos
deben poder interactuar entre sí para presentar la información de forma
dinámica al usuario. Se precisa, pues, una arquitectura de referencia estándar
que haga posible la interoperabilidad y extensibilidad entre las distintas
aplicaciones y que permita su combinación para realizar operaciones complejas.
Con el fin de estandarizar los diferentes aspectos relacionados con los servicios
web o Web Services (WS), el W3C recoge todo lo referente a estos en: Web
Services Activity (http://www.w3.org/2002/ws/).
8. Así pues, Web Services (WS) ofrece una un significado estándar para
interoperar entre diferentes aplicaciones de software corriendo en diferentes
plataformas y/o marcos de trabajo. El W3C pretende diseñar la arquitectura,
definirla y crear el núcleo de tecnologías que hagan posible los Servicios Web.
Esta arquitectura se basa en los siguientes componentes:
Diseñar un marco de mensajería:
Simple SOAP: Simple Object Access Protocol es un protocolo simple para
intercambiar información estructurada en un ambiente descentralizado y
distribuido. "Messaging Framework" define, usando tecnologías XML, un
marco extensible de mensajería que contiene una construcción del mensaje que
se pueda intercambiar con una variedad de protocolos subyacentes.
http://www.w3.org/TR/soap12-part1/.
Web Services Addressing (WS-Addressing): Direccionamiento de Servicios
Web. La dirección de los servicios Web proporciona mecanismos neutrales para
transportar los servicios web y los mensajes. Define un sistema de
características abstractas y una representación de XML para referirse a
servicios de la Web y para facilitar la dirección final de los mensajes. Esta
especificación permite a los sistemas de mensajería soportar la transmisión del
mensaje a través de redes que incluyen el procesado de nodos tales como
gestión final, cortafuegos y pasarelas mediante una forma de transporte
neutro. http://www.w3.org/TR/ws-addr-core/
SOAP Message Transmission Optimization (MTOM) Descripción de la
Optimización de la Transmisión del Mensaje. Describe una característica
abstracta y una puesta en práctica concreta para optimizar el formato de la
transmisión y/o de la vía de los mensajes SOAP. http://www.w3.org/TR/soap12-
mtom/
Descripción de los Servicios:
Web Services Description Language (WSDL): Lenguaje de Descripción de
los Servicios Web. Se trata de un lenguaje para describir Servicios Web. La
especificación define el lenguaje básico que puede usarse para describir
servicios Web basados en un modelo abstracto de lo que ofrece el servicio.
También define los criterios de conformidad de los documentos en relación a
este lenguaje. http://www.w3.org/TR/wsdl20/
Web Services Choreography Description Language (WS-CDL): Lenguaje
de Descripción de la Coreografía de los Servicios Web. Es un lenguaje basado
en XML que describe colaboraciones peer to peer de los participantes
definiendo, desde un punto de vista global, un comportamiento observable
9. común y complementario; donde ordenado el mensaje, intercambia el resultado
de acuerdo a un objetivo de negocios común. http://www.w3.org/TR/ws-cdl-10/
Los servicios web que se basan en XML permiten que las aplicaciones
compartan información y que además invoquen funciones de otras aplicaciones
independientemente de cómo se hayan creado dichas aplicaciones e
independientemente del sistemas operativo o plataforma en que se ejecuten y
de los dispositivos utilizados en el acceso. Los servicios Web XML, aunque sean
independientes entre sí, pueden vincularse para realizar una tarea. Por
ejemplo, Google, utiliza un Servicio Web -Google Web APIs- basado en los
estándares SOAP y WSDL que permite programar en Java, Perl ó Visual
Studio.NET y que sirve para la recuperación de información permitiendo
utilizar este buscador en distintas plataformas y Servicios Web.
http://www.google.com/apis/ Por su parte, Amazon Web Services ofrece una
serie de de aplicaciones de referencia que permiten a los desarrolladores acceso
directo a la plataforma de tecnología de Amazon y construir aplicaciones
propias. Una lista de muchos de los servicios web existentes en la actualidad
los ofrece XMethod: http://www.xmethods.com
los servicios web se componen de varias capas entre las que destacan: servicios
de transporte (constituidos por los protocolos del nivel más bajo, que codifican
la información independientemente de su formato, y que pueden ser comunes a
otros servicios), de mensajería, de descripción y de descubrimiento.
En la capa inferior se encuentran los servicios de transporte que son los
encargados de establecer la conexión y el puerto utilizado. Lo más común es
emplear el protocolo de hipertexto HTTP, pero también se pueden usar otros
protocolos como SMTP (Simple Mail Transfer Protocol o Protocolo de
Transmisión de Correo Simple que es el protocolo que nos permite recibir
correos electrónicos), o el protocolo FTP (File Transfer Protocol). En la capa
siguiente se encuentran los servicios de mensajería que especifican cómo se
tiene que codificar el mensaje que contiene los datos que se intercambian entre
el ordenador cliente y el ordenador servidor. Como se ha afirmado, el protocolo
más utilizado en esta capa es SOAP que permite utilizar cualquiera de los
protocolos de transporte antes mencionados y que utiliza el lenguaje XML para
especificar los mensajes.
Por su parte, la función del lenguaje WSDL (Web Service Description
Language) es decirle a una aplicación qué formato usar para comunicarse,
especificando por medio de un lenguaje estándar, tanto la dirección del servicio
como la interfaz que se va a utilizar. WSDL es un lenguaje basado en XML
para describir servicios en la Web. Ofrece a los proveedores de servicios, una
formato básico de descripción de las peticiones de servicios web sobre diferentes
protocolos o codificaciones.
10. Un documento WSDL usa los siguientes elementos en la definición de servicios
en red:
Tipos (Types): un contenedor para definiciones del tipo de datos
que usan algunos tipos de sistemas (tal como XSD).
Mensaje (Message): una definición abstracta tipo del dato que
está siendo comunicado.
Operación (Operation): una descripción abstracta de una
acción soportada por el servicio.
Tipo de puerto (Port Type): un conjunto abstracto de
operaciones soportadas por uno o más puntos finales.
Conexión (Binding): un protocolo concreto y una especificación
de formato de datos para un tipo de puerto particular.
Puerto (Port): un punto final individual definido como una
combinación de una conexióny una dirección de la red.
Servicio (Service): una colección de puntos finales relacionados.
Por último, en la capa superior se encuentra UDDI (Universal
Description, Discovery and Integration), un protocolo que permite no sólo
describir servicios web, sino también describir productos, compañías,
transacciones, etc.
UDDI es uno de los principales edificios construidos para llevar a cabo los
servicios Web. UDDI provee un mecanismo para que los clientes encuentren de
forma dinámica otros servicios web creando una plataforma interoperable
estándar que permite a las compañías usar de forma rápida, fácil y dinámica
los servicios Web. Usando la interfaz de UDDI, pueden conectarse
dinámicamente la empresas con los servicios proporcionados por socios
externos. Para ello es necesario registrarse en UDDI y los registros pueden
tener diversos propósitos y usarse en distintos contextos.
Existen 2 tipos de clientes: compañías que desean publicar un servicio (y su
interfaz de uso) y clientes que desean obtener cierta clase de servicios por
medio de una conexión. UDDI se monta sobre SOAP y asume que las consultas
y las respuestas son objetos de UDDI enviados como mensajes de SOAP.
El lenguaje WSFL o Web Services Flow Language es un lenguaje XML
para describir la composición de los servicios web como parte de una definición
del proceso de negocio. Fue diseñado por IBM como parte de un marco
tecnológico de servicios web y para completar las especificaciones existentes.
WSDL considera 2 tipos de servicios web: el primer tipo especifica un proceso
de negocio ejecutable conocido como Modelo de flujo (flowModel) y el segundo
tipo es un negocio en colaboración conocido como Modelo global (globalModel).
11. Los servicios de la Web permiten que las aplicaciones ya no estén alojadas en
los ordenadores clientes (como hasta ahora ocurría con las aplicaciones que se
descargaban, ejecutaban e instalaban en el computador del usuario, ya fuera
mediante programas originales o copias piratas), sino que permanecerán en los
servidores y serán ofrecidas por un proveedor a modo de servicio web al que se
deberá acceder cada vez que se quiera hacer uso del servicio. Esto es, con la
puesta en marcha de los servicios web se podrá cobrar por cada acceso o uso
individual del servicio web correspondiente. Una filosofía de signo bien
contrario a la que, en paralelo, se está desarrollando mediante la llamada Web
social y colaborativa o Web 2.0
SERVICIOS DE INTERNET.
Ya hemos afirmado que Internet es mucho más que la WWW, y que la red
posee una serie de servicios que, en mayor o menor medida, tienen que ver con
las funciones de información, comunicación e interacción. Algunos de los
servicios disponibles en Internet aparte de la Web, son el acceso remoto a otros
ordenadores (a través de telnet o siguiendo el modelo cliente/servidor), la
transferencia de ficheros (FTP), el correo electrónico (e-mail), los boletines
electrónicos y grupos de noticias (USENET y news groups), las listas de
distribución, los foros de debate y las conversaciones en línea (chats).
El correo electrónico y los boletines de noticias Usenet fueron las primeras
formas de comunicación que se usaron sobre Internet, pero la red ofrece hoy
una amplia gama de instrumentos y contextos para el acceso y la recuperación
de documentos, la comunicación y la interacción. Además, el acceso y la
distribución de información ya no se limitan al texto en código ASCII, como en
12. los primeros tiempos de Internet, sino que abarcan todas las morfologías de la
información: texto, imagen, audio, vídeo, recursos audiovisuales, etc. En
Internet también se puede escuchar la radio, ver la televisión, asistir a un
concierto, visitar un museo o jugar a través de la red. El empleo del Internet ha
crecido exponencialmente gracias a muchos de estos usos y, especialmente, por
la facilidad de manejo que permite hoy la propia World Wide Web.
Los servicios que hoy ofrece Internet no sólo se han multiplicado, sino que han
evolucionado hacia nuevas y mejoradas funciones y han ganado en facilidad de
uso y manejo. A este cambio han contribuido no sólo la velocidad de
transferencia de los bits que permiten los modems y routers actuales y la
mayor eficiencia y capacidad de las líneas de telecomunicaciones con un gran
ancho de banda, sino también, mejoras en el software y las aplicaciones (bases
de datos integradas en la Web, motores de búsqueda, agentes inteligentes, etc.)
y en el hardware (mayor capacidad de almacenamiento y memoria, incremento
exponencial de la velocidad de los procesadores, capacidad de tratar todo tipo
de datos no sólo los textuales, sino también los datos multimedia, etc.). El
usuario ya no tiene que operar con comandos y algoritmos complejos, sino
manejando el ratón sobre iconos e interfaces gráficas e incluso con la voz, y por
medio del lenguaje natural.
Para poder utilizar el servicio Web se necesitan dos componentes: el servidor y
el cliente. El servidor WWW o host es la empresa que pone a su disposición las
máquinas donde se alojan las páginas WWW, siguiendo el estándar definido
por el lenguaje HTML (hoy se han desarrollado otros muchos lenguajes para la
Web con posibilidades hipertextuales y otras funcionalidades añadidas) y, por
13. otro lado, está el cliente u ordenador del usuario. Si el usuario quiere acceder a
dichas páginas tiene que utilizar un programa (cliente WWW) que lea las
páginas WWW e intérprete su significado. Estos programas o clientes WWW
son los navegadores y son los que permiten al ordenador del usuario
interpretar el lenguaje HTML. Los navegadores Internet Explorer y Netscape
Navigator son los más utilizados, pero existen un gran número de ellos con
distintas vistas y prestaciones, y que también se pueden descargar de forma
gratuita desde Internet para instalarlos en nuestra computadora.
La dirección única de un documento en la World Wide Web se denomina URL -
Uniform Resource Locator- y se compone de los siguientes elementos:
HTTP (Hyper Text Transfer Protocol), el protocolo de intercambio de
datos entre el cliente y el servidor.
La dirección Internet del servidor que difunde los documentos.
Esta dirección es única en toda la red, es la dirección TCP/IP de la
máquina. Consta de una serie de números como 132.248.170.90, pero
como son difíciles de memorizar, se utiliza una tabla DNS (Domain
Name System) que resuelve la relación entre la dirección numérica y el
nombre simbólico de la máquina y la red a la que pertenece (pongamos
un ejemplo ficticio: 142.246.150.60 es la dirección de la máquina
hipertexto.arsys.info en la que "hipertexto" representa el nombre de la
máquina e "arsys.info" el nombre de la red).
El árbol de directorios (ruta o camino) que conduce al documento.
El nombre del documento que tendrá siempre la extensión .html o .htm.
El uso del correo electrónico a través de la Web, foros de discusión en línea,
chats y videoconferencia a través de la Web, publicación y consulta de blogs,
descarga de archivos (texto, imagen, audio, vídeo, e-books, etc.), descarga de
programas y aplicaciones, respuesta a formularios en línea para todo tipo de
fines: suscripciones, transacciones monetarias, reserva de billetes para medios
de transporte, reserva de entradas para cine, teatro, hoteles, etc;
establecimiento de relaciones entre la Administración y los ciudadanos -y a la
inversa- mediante la puesta en marcha de la democracia electrónica, consultas
y gestiones administrativas, pagos bancarios, etc; televisión, radio y prensa en
línea; acceso a bibliotecas, museos y centros de documentación digitales a
través de la Web; subastas y compras online; gestiones financieras y bolsísticas;
consulta a diccionarios, enciclopedias y otras obras de referencia en línea;
traducción online, resúmenes automáticos de documentos, creación de páginas
web en línea y transferencia de archivos vía FTP a través de la Web, acceso y
recuperación de documentos mediante el uso de los potentes buscadores
actuales y de los robots y agentes inteligentes, gracias a los avances de los
14. lenguajes de marcado por contenidos (metadatos, RDF, OWL, etc.) y al
desarrollo de la Web semántica, etc. Todas estas posibilidades, junto a los
recientes desarrollos de los llamados servicios web y de la Web 2.0 han
convertido a la Web en el mayor centro de información, comunicación,
interacción y servicios existente, y en un centro de dimensión y acceso
existente,
mundiales.
Correo electrónico
La primer forma de transmitir información a través de lnternet fueron los
protocolos en código ASCII, donde los usuarios podían enviarse entre sí los
datos pertinentes de computador a computador. Esto dio origen al hoy
.
utilizadísimo correo electrónico (
(e-mail), quizás el
servicio de Internet más empleado ya que permite
enviar información puntual y de forma rápida. En
la actualidad este protocolo ha evolucionado desde
el envío de mensajes sólo en formato de texto,
vío
hasta la transmisión de elementos en formatos
gráficos, de audio, vídeo, HTML, etc. gracias al
protocolo MIME (Multipurpose Internet Mail
Extension), un sistema que permite integrar
dentro de un mensaje de correo e electrónico
ficheros binarios (imágenes, sonido, programas
ejecutables, etc.).
El correo electrónico no es más que un mensaje electrónico enviado desde una
computadora a otra, ya sean mensajes personales, laborales, comerciales, etc.
El contenido es al gusto de quien envía el mensaje. También pueden mandarse
to
mensajes con archivos adjuntos y pueden adjuntarse todo tipo de documentos y
archivos (texto, imágenes, etc.) o incluso programas. Esta es la causa de
muchos de los virus que corren por la red. Existen programas como UUencode
que convierten un archivo binario, como una foto o un gráfico, en un archivo
ASCII de texto, de manera que pueda ser enviado como documento adjunto en
un correo electrónico o ser descargado a partir de un grupo de discusión. Una
vez recibido el mensaje, UUdecode devuelve el fichero a su formato original.
z
De la misma forma que una carta pasa por varias oficinas postales antes de
llegar a su destino, los e-mails pasan de un ordenador a otro ( (mail server) o
servidor de correo, a otro a medida que viajan por la Internet. Cuando llegan al
otro
servidor de correo de destino, se almacenan en un buzón electrónico hasta que
el destinatario acceda a él. Todo este proceso tarda unos pocos segundos.
15. Para recibir o enviar correos electrónicos sólo es preciso tener acceso a Internet
a través de cualquier proveedor de acceso (ISP) Internet Service Provider y una
cuenta abierta en un servidor de correo. El servidor de correo nos dará una
dirección y una clave de acceso. Casi todos los proveedores de acceso a Internet
(ISPs) y los principales servicios en línea ofrecen una o varias direcciones de
correo con cada cuenta. La descarga de los mensajes se realiza a través del
servidor SMTP que utiliza el protocolo SMTP (Simple Mail Transfer Procol) o
Protocolo de Transmisión de Correo Simple que, en conjunción con el servidor
y el protocolo POP (Post Office Protocol) o Protocolo de Oficina de Correos,
usado por los ordenadores personales para administrar el correo electrónico,
nos permitirá bajarnos los mensajes a nuestro ordenador. También se precisa
un programa de correo (suele ser el mismo que para las news) para gestionar
las cuentas, bajar y visualizar los correos. Los principales navegadores suelen
llevar gestores de correo incorporados.
Un correo electrónico consta de dos partes principales:
El encabezado: contiene el nombre y dirección del receptor, el nombre
y la dirección de otros destinatarios que reciben una copia y el tema del
mensaje. Algunos programas de correo electrónico también muestran el
nombre, dirección y fecha del mensaje.
El cuerpo del mensaje: contiene el mensaje en sí mismo.
Grupos de Noticias/Boletines de Noticias (News y USENET)
Los newsgroup o grupos de noticias pueden considerarse como una extensión
del correo electrónico pero, a diferencia de éste, se trata de un sistema público y
universal de distribución de mensajes electrónicos agrupados por temas de
discusión en un sistema asíncrono y que imitan a un boletín o tablón de
anuncios donde los usuarios pueden dejar sus mensajes o leer los que se van
publicando sobre dicho tema, ya que están disponibles en un servidor. Para
tener acceso a los grupos de noticias se requiere un programa cliente que
permita acceder al servidor en donde se encuentren. Este servidor almacena los
mensajes y es preciso emplear un programa lector de noticias para poder
consultar las mismas.
Los BBS o Boletines de noticias usan una tecnología con un funcionamiento
similar: los usuarios envían noticias a un "tablón de anuncios" común, que es
consultado por los participantes. Como los BBS sólo soportan texto, este tipo de
comunicación interprofesional está dejando de emplearse, aunque en su
momento tuvo un papel decisivo como medio de información.
16. Listas de distribución
Con posterioridad al correo electrónico, surgieron las listas de distribución,
también conocidas como listas de discusión, listas de correo, foros de discusión
o grupos de discusión. Se trataba de centralizar la información en un nodo
(servidor de la lista) para que fuera transmitida entre varios usuarios. De esta
manera, la información que antes era accesible únicamente a los usuarios que
se comunicaban entre sí, se podía generalizar a otros potenciales usuarios que
previamente se hubieran suscrito a ese punto de información.
Una lista de distribución no es es más que un grupo de usuarios de correo
electrónico que, por medio de un software o programa de difusión masiva de
correos electrónicos que se encuentra en un servidor, pueden enviar y recibir de
forma simultánea, los mensajes remitidos al servidor por cualquiera de los
usuarios o participantes suscritos a la lista. Los gestores de distribución de
listas más conocidos son "Majordomo" y "Listserv", y el suscriptor puede enviar
o recibir los mensajes a través de cualquier programa de correo electrónico.
El grupo de usuarios o suscriptores que participa en una lista suele pertenecer
a una comunidad científica o profesional que pretende compartir un debate o
discusión sobre un tema concreto y los servidores comúnmente son puestos en
marcha por instituciones científicas o académicas.
Las listas pueden ser abiertas y de libre suscripción o cerradas o limitadas a las
personas que pertenezcan a un grupo profesional o que cumplan unas
condiciones determinadas. Generalmente se da la opción de que los mensajes
enviados a la lista puedan ser depositados en el servidor para consultarlos de
forma retrospectiva o recibirlos en el propio programa de correo electrónico del
17. suscriptor. Muchas listas están moderadas por una persona que se encarga de
mantener y organizar el debate o de impulsar los temas de discusión. En
algunos casos el moderador actúa como un filtro, ya que los mensajes llegan
primero a su buzón y él es quien reenvía a la lista los mensajes adecuados y
criba los inadecuados.
Ejemplos de listas de distribución :
En castellano: En catalán:
Lista de distribución IWETEL es el Lista BIBCAT: sobre
principal Foro electrónico en Biblioteconomía y Documentación.
castellano sobre bibliotecas y http://www.cobdc.org/grups/bibcat/
documentación. Funciona desde 1993 index.html
y está gestionada por RedIRIS.
http://www.rediris.es/list/info/iwetel. En inglés
es.html (Fuente: MERLO VEGA, José Antonio y
Lista de distribución ISKO-ES SORLI ROJO, Ángela) y otros:
sobre los temas relacionados con la
Representación y Organización del ACQNET. Adquisiciones en
Conocimiento en Sistemas de bibliotecas. http://www.library.va
Información y Documentación, nderbilt.edu/law/acqs/acqnet.
gestionada por RedIRIS: html
http://www.rediris.es/list/info/isko- ADBS-INFO. Actividad de la
es.es.html ADBS
Lista de distribución NORMAWEB. http://www.cru.fr/listes/adbs-
http://listas.bcl.jcyl.es/normaweb/ info@cru.fr/
Foro de debate sobre Normalización ARL-Ejournal. Publicaciones
para la Recuperación de Información electrónicas.
en Internet. Gestionada por el Grupo http://www.cni.org/Hforums/arl-
de Trabajo sobre Normalización para ejournal/about.html
la Recuperación de Información en Autocat. Catalogación y control
Internet del SEDIC. de autoridades.
Lista INFODOC: sobre http://ublib.buffalo.edu/libraries/u
convocatorias, actividades nits/cts/autocat/
profesionales y publicaciones Biblio Fr. Biblioteconomía
especializadas en Biblioteconomía y francófona.
Documentación: http://www.cru.fr/listes/biblio-
http://listas.bcl.jcyl.es/infodoc/ fr@cru.fr/
Lista de Distribución BIBLIST. Bibliotecas de
Bibliotecarios y investigación de países
Documentalistas. Destinada a nórdicos. http://segate.sunet.se/arc
todos lo profesionales de la hives/biblist.html
información, bibliotecarios, CIRCPLUS. Circulación de
archiveros y documentalistas: documentos en bibliotecas.
http://www.elistas.net/lista/document http://listserv.boisestate.edu/archi
alistas ves/circplus.html
DCMI-ES (Foro español del Dublin DIGLIB. Bibliotecas digitales.
Core Metadata Initiative). http://www.ifla.org/II/lists/diglib.ht
18. http://listserv.rediris.es/archives/dcm m
i-es.html IFLA-L. Actividad de la IFLA.
Lista de Distribución http://www.ifla.org/II/lists/ifla-
Documentalistas españoles. Para l.htm
intercambiar ideas sobre esta JISCMail. Biblioteconomía y
profesión. documentación.
http://www.elistas.net/lista/docu http://www.jiscmail.ac.uk/
Lista DOCBD: para profesores de LIBJOBS. Puestos de trabajo en
Biblioteconomía y Documentación. bibliotecas.
http://www.rediris.es/list/info/docbd. http://www.ifla.org/II/lists/libjobs.h
html tm
Lista UBIB: para estudiantes de LIBREF-L. Referencia.
Biblioteconomía y Documentación. http://listserv.kent.edu/archives/lib
http://vallesnet.org/~xavip/ubid.htm ref-l.html
Lista CINEDOC: sobre LIS-ELIB Mailing List.
documentación en el campo Electronic Libraries Programme
cinematográfico. (eLib).
http://www.rediris.es/list/info/cinedoc http://www.ukoln.ac.uk/services/eli
.html b/
Lista MUSICDOC: sobre mailing-lists/lis-elib.html
Documentación en el campo musical. MLA-L. Bibliotecas de música.
http://www.rediris.es/list/info/musicd http://www.musiclibraryassoc.org/
oc.html PACS-L. Automatización de
Lista REDIAL-L: sobre Información bibliotecas.
en América Latina. http://info.lib.uh.edu/pacsl.html
http://www.rediris.es/list/info/redial- Semantic Web Mailing List..
l.html Web Semántica y ontologías.
Lista de distribución en.medi@. http://groups.yahoo.com/group/sem
Discusión sobre nuevas tecnologías y anticweb/
sociedad de la información. Serials in Libraries.
http://www.enredando.com/cas/en.me Publicaciones periódicas.
di@.htm http://www.uvm.edu/~bmaclenn/se
Lista FIDEL, sobre fuentes de rialst.html
información telemática de todo tipo: Web4lib. Bibliotecas en
http://exlibris.usal.es/merlo/fidel WWW. http://sunsite.berkeley.edu
Lista NetDesign sobre diseño en /Web4Lib
Internet:
http://www.elistas.net/lista/netdesign Directorios de listas de
Lista Cibernautas. Para debatir distribución especializadas en
sobre todas las dudas sobre Documentación
informática e Internet en (Fuente:
general, con temas como: software, MERLO VEGA, José Antonio y
formato Mp3, Windows, HTML, SORLI ROJO, Ángela)
alertas de virus, redes, hardware,
etc.: BUBL mail:
http://www.elistas.net/lista/cibernaut http://bubl.ac.uk/mail/
as ACQWEB´s directory:
Trucos de Google. http://www.library.vanderbilt.edu/l
http://trucosdegoogle.blogspot.com
19. Lista de Discusión sobre HTML. aw/acqs/
Diseño de paginas web. Uso de journals.html#listservs
software. Intercambio de applets y Library e-mail lists and
scripts. Consejos y trucos. Todos los newgroups :
niveles http://www.elistas.net/lista/h http://www.itcompany.com/inforetr
tml iever/email.htm
Lista de Discusión sobre el Mailbase electronic mailing
programa Microsoft FrontPage para list service:
elaborar páginas web: http://www.mailbase.ac.uk/categor
http://www.elistas.net/lista/frontpage y/ZC.html
2002 Mailing lists:
Lista de Discusión Javascript http://www.ukoln.ac.uk/services/eli
sobre programación y lenguaje b/mailing-lists/intro.html
javascript. Intercambio de rutinas de
javascript y temas relacionados con
diseño web, HTML, DHTML, scripts,
Dreamweaver, fireworks, Flash,
Photoshop, ASP, etc.:
http://www.elistas.net/lista/javascrip
t
Buscadores y directorios especializados en listas de distribución de todo
tipo:
Catalist: http://www.lsoft.com/lists/listref.html http://www.lsoft.com/catalist.html
e-Listas en español : http://www.e-listas.com/
Find mail lists: http://www.journalismnet.com/listserv.htm
Forum one: http://www.ForumOne.com
JournalismNet http://www.journalismnet.com/listserv.htm
Listas de distribución de RedIRIS (buscador): http://www.rediris.es/list/buscon.es
Reference com: http://www.reference.com
Tile net-lists: http://tile.net/lists
Foros web
Los Foros en línea son similares a las listas de distribución, ya que se
organizan en grupos de discusión sobre determinados temas, pero el debate se
desarrolla en línea y sobre la Web y son accesibles directamente con el
navegador sin necesidad de programas especiales para su lectura y navegación.
Existen foros de discusión de los temas más variados e inauditos, de esta forma
se constituyen espacios de debate para el intercambio de ideas que, en algunos
20. casos, llegan a constituir una valiosa fuente de información sobre temas
específicos.
Ejemplos de Foros en línea, aunque existen innumerables poblando la Web y en
todos los idiomas, son en castellano:
ABC: http://foros.abc.es/forosabcd/foros.html
Biblioteca Virtual Miguel de Cervantes:
http://www.cervantesvirtual.com/foros/foros.shtml
Ethek friends: http://foro.ethek.com/
Foromanía: http://www.foromania.com/
Lex Jurídica: http://www.lexjuridica.com/foro/
El Mundo: http://foros.elmundo.es/foros/
El País: http://www.elpais.es/foros/
Programación en castellano:
http://www.programacion.com/foros/
Terra: http://www.terra.es/foros/
Todoslosforos: http://www.todoslosforos.com/
La Vanguardia:
http://www.lavanguardia.es/foros/
Wanadoo:
http://foros.wanadoo.es/forosw/servlet/listaForos
Ya.com http://foros.ya.com/
Weblogs, blogs o bitácoras
Recientemente han tenido su aparición en la red las llamadas weblogs o blogs,
también denominadas bitácoras o cuadernos de bitácoras, en español. El
término se emplea desde 1999 y hoy se ha extendido como la espuma.
Técnicamente, una bitácora en un sitio web con anotaciones hechas en forma
cronológica y escritas por una persona o un grupo de personas. Se trata de un
diario o registro discontinuo de notas y opiniones sobre los temas más variados:
personales (opiniones, impresiones, pensamientos, sucesos, etc.) o grupales
(hay blogs referentes a todo tipo de materias: tecnológicos, literarios, políticos,
sociales, informativos, etc.) y que abarcan desde aspectos muy generales hasta
los sumamente especializados.
los blogs son una nueva forma de expresión en Internet y constituyen un nuevo
espacio de comunicación en la red, pero no dejan de ser una simple página web.
Como ocurre en la mayor parte de los casos con la información que corre por la
red, el contenido marcará la diferencia
Existen muchas bitácoras o blogs sobre Biblioteconomía y Documentación o
temas afines en castellano. Algunas de ellas se recogen en la siguiente tabla:
21. BLOGS SOBRE BIBLIOTECONOMÍA Y
DOCUMENTACIÓN EN CASTELLANO
Barbol.com: http://www.barbol.com
Biblioblog.
http://bibliotecas.blogspot.com/
Bido. http://bido.blogspot.com/
Búsquedas en Internet
http://www.busquedas.blogspot.com
Catorze.com. http://www.catorze.com/
Deakialli DocuMental:
http://deakialli.bitacoras.com/
Documentación informativa:
http://fvalle.blogspot.com/
E-cuaderno: http://www.ecuaderno.com/
FotoBid: La información en
imágenes. http://www.fotolog.net/fotobid/
K-Utopia: http://anikautopia.blogia.com/
Infoesfera: http://www.infoesfera.com
Métodos de busca:
http://www.metodosdebusca.com
quebuscasque?
http://www.quebuscasque.com
Quotes & Jokes: http://qandj.info/
Trucos de google:
http://www.trucosdegoogle.blogspot.com
7bytes http://www.7bytes.net
También se han creado comunidades de weblogs o websites que agrupan varias
weblog y que a menudo dan acceso a las diferentes blogs a través de directorios
temáticos u otro tipo de índices. En muchos casos cuentan con foros de
discusión, servicios de webhosting gratuito o de pago para que podamos alojar
allí nuestras bitácoras, e incluso ofrecen las herramientas necesarias para que
podamos crear nuestra propia weblog.
Las más populares comunidades de weblogs son:
Barrapunto: es la weblog en español más popular. Su temática es
tecnológica y trata también temas sociales. http://www.barrapunto.com
Blogalia: es una de las comunidades de bitácoras más populares de la
comunidad española que ofrece herramientas de creación de bitácoras en
castellano. http://www.blogalia.comCuenta con la herramienta
Blogómetro que visita visita diariamente cerca de 33.000 bitácoras
españolas, elabora un ranking y genera un listado con las noticias más
enlazadas. http://www.blogometro.blogalia.com
22. Bitácoras. Clasifican las blogs por temas, arte y cultura, tecnología,
personales... Cuenta con cerca de 160.000 blogs.
http://www.bitacoras.com
Blogger: un de las más conocidas en el mundo anglosajón. Ofrecen una
herramienta gratuita para que los usuarios publiquen su weblog (en
inglés). En febrero de 2003, La empresa responsable de Blogger.com,
Pyra Labs, fue comprada por Google, lo que demuestra la importancia
de los weblog para la industria del contenido y la gestión del
conocimiento. http://www.blogger.com
Casi todos los principales portales de Internet ya ofrecen un servicio que
permite crear nuestros propios blogs de forma fácil. Sitios que nos permiten
crear un blog propio son:
Bitácoras: http://www.bitacoras.com
Bloger.com http://www.blogger.com
Blogia: http://www.blogia.com/
Blog Terra: http://blog.terra.com
Blogs Ya.com http://blogs.ya.com
La coctelera: http://www.lacoctelera.com/
Microsoft: http://spaces.msn.com
Fotologs
Vlogs
Bisions:
http://bisions.com/ Fast Movie Animals:
Dispárale a todo: http://fastmovinganimals.blogspot.c
http://www.disparaleatodo.c om/
om/ InspiREDfusion:
Fotolog: http://inspiredfusion.blogspot.com/
http://www.fotolog.com/ Luxomedia:
HolaForo: http://www.luxomedia.com/blog/
http://www.holafoto.com.ar/ Puritito tomate:
Photoblogs.org: http://vlog.blogia.com/
http://www.photoblogs.org/ Walking on Air:
Photo Friday: http://walkingonairvideo.blogspot.c
http://www.photofriday.com om/
/
23. También han surgido los moblogs, esto es, blogs que permiten ser consultados
desde dispositivos móviles (PDAs, teléfonos móviles, etc.) o que han sido
creados desde equipos móviles.
Muy recientemente han aparecido en la Web una serie de buscadores
especializados que nos permiten realizar búsquedas de blogs.
Transferencia de archivos (FTP o File Transmision Protocol)
La mejor manera de transferir archivos en Internet es por medio del protocolo
FTP. Los ordenadores conectados a Internet tienen la posibilidad de
intercambiar archivos de cualquier tipo (texto, gráficos, sonido, vídeo,
programas de ordenador etc.). El protocolo que permite el acceso entre las
diferentes máquinas para el intercambio de archivos se denomina ftp.
La forma de transferir la información consiste en comunicarse con el
computador deseado por medio del protocolo ftp, introducir el nombre de
usuario y la clave de acceso. Una vez realizada la operación anterior el usuario
está en condiciones de transferir la información pertinente, basta con indicar
qué archivo se quiere descargar y esperar a que se realice el proceso completo
de trasvase de la información del ordenador servidor al ordenador cliente.
Intercambio de archivos P2P
El nacimiento de Napster en 1999 dio el pistoletazo de salida a este nuevo
servicio en Internet (P2P) o peer to peer (que significa entre pares, o mejor
dicho, entre iguales) donde millones de usuarios intercambian sus archivos de
música y vídeos. El sistema P2P se basa en un protocolo mediante el cual, dos
computadores establecen comunicación y actúan ambos como clientes y
servidores a la vez. Napster (http://www.napster.com/) se basaba en la
comunicación directa entre computadores y permitía compartir los populares
24. archivos de audio en formato MP3 sin tener que pasar por ningún servidor. Sin
embargo, la campaña judicial de la RIAA (Recording Industry Association of
America) que culminó con el cierre de la compañía, además de una denuncia
del grupo Metallica contra más de 335.000 usuarios que habían intercambiado
archivos musicales, acabó con su supremacía y hoy Napster se ha convertido en
un servidor de pago que en julio de 2004 disponía de 750.000 canciones para
descargar, ahora previo pago, desde su web. Sin embargo, en poco tiempo se
han desarrollado numerosas aplicaciones que permiten a los usuarios
compartir los archivos en la red y descargarlos en su disco duro, por lo que
otros programas han ocupado el lugar de Napster por tratarse de un
intercambio gratuito. Por ejemplo, el programas KaZaA
(http://www.kazaa.com/), se ha convertido en un uso de Internet tan popular
como el empleo del correo electrónico o el hecho de navegar por la Web. KaZaA
mueve 2 millones de archivos por semana, unos 230 millones de descargas a lo
largo del mundo. Las cifras son impresionantes y, actualmente, KaZaA incluye
cerca de 600 millones de archivos compartidos por 3 millones de usuarios. Y
otros programas como Gnutella y eMule crecen exponencialmente.
los programas más utilizados para intercambio de archivos P2P son:
eDonkey http://www.edonkey2000.com
eMule http://www.emule-project.net/
GNutella http://www.gnutella.com/
Kazaa http://www.kazaa.com/ y
http://www.kazaalite.tk/
Overnet http://www.overnet.com
Shareaza http://www.shareaza.com
SoulSeek http://www.slsk.org/
WinMX http://www.winmx.com/
El protocolo de comunicaciones TELNET, permite a los usuarios trabajar de
forma remota con otros ordenadores de la red, siempre que se tenga reconocido
un nombre de usuario y una clave para acceder a la máquina remota. Los
grandes centros de bases de datos y las grandes bibliotecas y centros de
documentación, prestaban este servicio para suministrar la información de sus
grandes bases de datos y catálogos, ya que en los primeros tiempos de Internet,
los usuarios no disponían de ordenadores potentes o no contaban con el
software pertinente para acceder a esas grandes bases de datos. Hoy son pocos
25. los centros que mantienen este servicio, ya que muchos se han pasado a la
World Wide Web.
Gopher
Era un sistema de hipertexto basado en menús que, además de aportar
información general sobre un nodo específico, también permitía la unión entre
las diferentes máquinas de la red Internet. El inconveniente de este sistema
radicaba en que la información que aparecía en pantalla solo era de tipo
textual, aunque permitía recoger archivos con otro tipo de formato. En la
actualidad, Gopher y su protocolo gopher:// ha quedado obsoleto y ha sido
remplazado por el protocolo http de la World Wide Web.
MUDs
El término MUDs o Multi-user dungeons o dimension (mazmorras o dominios
multi-usuario) nació en 1979 como un juego interactivo de interacción, aunque
ha habido muchas variantes posteriores como MOOs (o Multi-user object
oriented), que se trata de un MUD orientado a objetos. Todos ellos son grupos
de discusión en tiempo real que se constituyen como una comunidad que sólo
existe online
Los MUDs permiten a los usuarios adoptar identidades distintas, sean
humanas o no humanas; de género masculino, femenino y otros; e incluso
participar con más de una, desdoblando así nuestra personalidad ficticia. No se
trata de personas, sino de lo que se denominan avatares, esto es,
representaciones o identidad visuales que se comunican y relacionan en ese
entorno espacial y que, por tanto, crean, una comunidad virtual donde la
identidad se construye sólo para las redes
Redes sociales o Social networking
Las actividades en Internet han cambiado mucho desde que se hizo popular en
la mayoría de los países. Al principio se utilizaba para buscar información
navegando o mandando e-mails. Poco después, hicieron furor las redes P2P
como Napster y a los internautas les faltaba ancho de banda para poder bajar
música en mp3 o, mas recientemente, películas; luego llegaron los weblogs y los
photologs, pero lo último es la socialización en redes de comunidades en línea,
donde es posible contactar con personas de cualquier parte del mundo, sobre los
asuntos y fines que más nos convengan, desde charlar de forma insustancial,
hasta hacer negocios, ligar, compartir archivos, chatear, etc.
ejemplos de comunidades en línea:
26. Para hacer amigos y conectar con más amigos de estos.
http://www.friendster.com/
Igual que la red anterior, pero para la comunidad latina
http://mx.kibop.com/public/homepage
Para unirse o crear diferentes comunidades. Se precisa
invitación https://www.orkut.com/Login.aspx
Igual que la anterior, pero sin ningún tipo de restricción.
http://spain.tribe.net/
Similar a la anterior. http://www.connexion.org/
Una red española para hacer contactos profesionales.
https://www.econozco.com/
Para conectar con gente de negocios con foto y perfil.
http://www.ryze.com/
También relacionada con el mundo de los negocios.
https://www.linkedin.com/
Una red para organiza cosas para comunidades locales
concretas. http://www.meetup.com/
Una comunidad en crecimiento continuo. Para compartir fotos,
blogs, eventos, etc. http://multiply.com/
Wikis
Es la enciclopedia Wikipedia, de acceso libre y gratuito en la red, que se
redacta entre voluntarios en más de 50 idiomas. El nombre de esta
enciclopedia ha sido tomado del término wiki wiki que significa rápido en
lengua hawaiana. Este término y su abreviatura wiki se utilizan en la Web
27. para referirse a una colección de páginas web enlazadas, esto es, formando
un hipertexto, pero con la característica añadida de que se trata de un
hipertexto colaborativo en el que participan las personas que lo deseen.
También se denomina wiki a la aplicación informática colaborativa en un
servidor que permite que documentos allí alojados (las paginas wiki) sean
escritos de forma colectiva y colaborativa a través de un navegador,
utilizando una notación sencilla para dar formato, crear enlaces, etc.
Cuando alguien edita una página wiki, los cambios aparecen de forma
inmediata en la web, sin pasar por ningún tipo de revisión previa.
Wikis y otros proyectos colaborativos:
ColLib: http://collib.info/ Wikimedio:
LISWikis (Library and http://www.escolar.net/wiki/in
Information Science Wiki): dex.php/
http://www.liswiki.com/wiki Wikinoticias:
Wikcionario: http://es.wikinews.org/
http://es.wikipedia.org/wiki/Wikci Wikipedia:
onario http://www.wikipedia.org/
Wikilibros: Wikiquote:
http://es.wikibooks.org/ http://es.wikipedia.org/wiki/W
Wikimedia Commons: ikiquote
http://commons.wikimedia.org/wik Wikisource:
i/Portada http://wikisource.org/wiki
Spaces o Espacios
Un space es una web que combina un conjunto de servicios tales como un
blog, correo electrónico, mensajería instantánea, chat, foros, colecciones
de fotos y/o vídeos, favoritos, RSS, etc. Estos servicios pueden ser
personalizados por el usuario sin que se precise ningún conocimiento de
informática. Los espacios se convierten así en verdaderos portales
personales donde los usuarios pueden mostrar sus gustos y su visión del
mundo y dar entrada a un grupo de amigos mediante invitación, o dejarlos
abiertos al público en general.
Los espacios son de reciente aparición y muchos analistas reflexionan si
estos se convertirán en los sustitutos de los blogs. Sin embargo, existe una
diferencia entre los usuarios de unos y otros ya que, mientras que el
público adolescente parece preferir los spaces para tratar temas
intrascendentes y con el fin de relacionarse entre ellos, los adultos tienden
a crear blogs con contenidos e informaciones más serias. Sin embargo, el
tiempo pondrá las cosas en su sitio ya que los spaces ofrecen un conjunto
mayor de servicios que los blogs tradicionales y se afirma que su ritmo de
crecimiento es de más de 250.000 espacios diarios en el caso de MySpace,
28. donde existen más de 30 millones de espacios desde su creación en el año
2005.
Entre los sitios más conocidos que permiten crear espacios están:
MSN Spaces: http://spaces.msn.com/?mkt=es-es
MySpace: http://www.myspace.com/
LENGUAJE XML
XML son las siglas del Lenguaje de Etiquetado Extensible. La expresión se
forma a partir del acrónimo de la expresión inglesa eXtensible Markup
Language. Se trata también de un lenguaje estándar que posee una
Recomendación del World Wide Web Consortium: Extensible Markup
Languajes (XML) (http://www.w3.org/TR/REC-xml/). Con la palabra
"Extensible" se alude a la no limitación en el número de etiquetas, ya que
permite crear aquellas que sean necesarias.
XML surgió como un lenguaje de marcado para sustituir a HTML. Ambos
lenguajes son herederos de SGML, el lenguaje de marcas estándar para la
descripción formal y de contenido de los documentos, no solamente para la
presentación de dichos documentos. El desarrollo de XML comenzó en 1996 y
desde entonces ha tenido un desarrollo exponencial. En realidad, XML surge
del campo empresarial, ya que HTML era un lenguaje poco potente para
soportar de un modo eficaz y masivo hacer negocios virtuales. Intentando
mejorar HTML y tomando como punto de partida el viejo lenguaje SGML
(Standard Generalized Markup Language), pero simplificándolo para poder
trabajar en la Web, se creó XML y sólo 2 años después, en febrero de 1998, fue
adoptado como recomendación por el World Wide Consortium, quien lanzó la
versión 1.0. HTML tiene su propia especificación basada en XML, la del
lenguaje XHTML (eXtensible Hypertext Markup Language) que es, en
realidad, un paso intermedio de la migración de HTML hacia XML.
La primera definición de XML fue la de "Sistema para definir, validar y
compartir formatos de documentos en la Web". Para crear XML se tomaron las
mejores partes tanto del lenguaje SGML como del HTML. La diferencia
fundamental entre HTML y XML es que el primero estaba orientado a la
presentación de datos, mientras que XML está orientado a los datos en sí
mismos, por lo que cualquier software informático trabajará mejor con XML.
Sin duda, esta diferencia es fundamental para los nuevos desarrollos de la Web
donde se da suma importancia al contenido de los datos y su tratamiento, y no
sólo a su presentación.
29. XML es un lenguaje que permite jerarquizar y estructurar la información y
describir los contenidos dentro del propio documento, así como la reutilización
de partes del mismo. La información estructurada presenta varios contenidos
(texto, imágenes, audio, etc.) y formas: hojas de cálculo, tablas de datos,
libretas de direcciones, parámetros de configuración, dibujos técnicos, etc. La
forma da alguna indicación de qué papel puede jugar el contenido (por ejemplo,
el contenido de una sección encabezada con un significado difiere del contenido
de una nota a pie de página, lo que significa algo diferente que el contenido de
un pie de foto o el contenido de una tabla de datos). Más o menos todos los
documentos tienen la misma estructura.
Según la especificación, los objetivos de diseñar XML fueron los siguientes:
XML debe ser directamente utilizable en Internet.
XML debe soportar una amplia variedad de aplicaciones.
XML debe ser compatible con SGML.
Debería se sencillo escribir programas que procesaran documentos XML
El número de las características opcionales en XML debería ser el
mínimo posible, a ser posible cero.
Los documentos XML deberían ser legibles por las personas y
razonablemente claros.
El diseño de XML debe ser rápido.
XML debería ser simple, pero perfectamente normalizado.
Los documentos XML deben ser de fácil creación.
La concisión de las marcas XML tiene una importancia mínima.
Los principales usos de XML son los siguientes:
XML aplicado a los sitios web: permite separar contenido y
presentación, y que los mismos datos se puedan mostrar de varias
formas distintas sin demasiado esfuerzo.
XML para la comunicación entre aplicaciones: representación de los
datos muy simple, fácil de transmitir por la red, estándar. En los últimos
tiempos este uso se está haciendo muy popular con el surgimiento de los
Servicios web.
XML para la configuración de programas: representación de los datos
simple y estándar, en contraposición con los crípticos formatos
propietarios.
Algunas de las aplicaciones XML son las siguientes:
Ofrece mecanismos más versátiles para mostrar datos. Los últimos
desarrollos como DOM (Document Object Model) desarrollan APIs
(Application Programming interface) que soportan tanto los procesadores
30. de XML como HTML. Se pueden representar (a través de Javascripts o
applets de Java) documentos XML en los navegadores Web de una forma
más sofisticada que los documentos HTML, ya que XML no sólo
proporciona una sintaxis, sino también una semántica.
Los buscadores inteligentes pueden buscar la información de forma
mucho más precisa, ya que XML etiqueta por su significado de forma
muy precisa y se puede localizar de una forma más clara que en los
documentos HTML. Con las DTDs (Document Type Declaration)
estandarizadas o con los esquemas de XML para distintas aplicaciones,
podríamos programar buscadores Web que recuperen la información
sobre un producto de cualquier página web sabiendo que todos tendrán
el mismo formato de datos (gracias al DTD o al esquema), aunque no
tengan necesariamente la misma representación gráfica (gracias a
XML/XSL).
La creación de una DTD para crear Topic Maps en XML, denominada
XTM ha supuesto un salto importante para el desarrollo de la llamada
Web Semántica.
Intercambio de información entre sistemas diversos y heterogéneos. Ya que las
DTD y, sobre todo, los esquemas proporcionan un formato estándar para
representar la información sobre un tema específico, puede usarse para
facilitar y simplificar el intercambio de información entre distintas fuentes.
Estructura de XML
Los documentos XML se componen de unidades de almacenamiento llamadas
objetos o entidades (entities), que contienen datos analizados (parsed) o datos
sin analizar (unparsed). Los datos analizados se componen de caracteres,
algunos de los cuales forman los datos del documento (data) y el resto
forman las etiquetas (markups) o marcas. Las etiquetas codifican la
descripción de la estructura lógica y de almacenamiento del documento. XML
proporciona un mecanismo para imponer limitaciones en la estructura lógica y
de almacenamiento.
Para leer los documentos XML y acceder a su contenido y estructura, se utiliza
un software o programa procesador de XML. Cualquier aplicación que trabaje
sobre XML necesita ese módulo o procesador XML (parser). Dicho módulo lee
los documentos y proporciona acceso a su contenido y estructura.
Terminología XML
XML: es el metalenguaje sobre el que se construye todo. Por sí mismo
tiene un valor limitado, pero cuando se habla de XML, normalmente no
31. se refiere sólo al lenguaje XML, sino también a todos los lenguajes,
especificaciones y herramientas relacionadas.
DTD: Document Type Declaration o lenguaje para establecer
restricciones en los documentos XML.
Esquema XML: otro lenguaje para restringir los documentos XML, que
soluciona diversos problemas de las DTDs y que tiene mayor potencia
que éstas ya que permite especificar el contenido de los documentos en
función del tipo de datos empleado.
XSLT: lenguaje para transformar documentos de un formato XML a
otro formato (por ejemplo, a HTML, otro vocabulario XML, texto plano,
PDF, etc.)
SAX: API (Application Programming Interface) que permite recorrer
secuencialmente un documento XML y responder a una serie de eventos.
DOM: otro tipo de API (Application Programming Interface) que
proporciona una representación de los documentos XML en forma de
árbol, permitiendo el recorrido y manipulación de los datos.
XHTML: Reformulación del HTML como formato de datos XML.
SOAP: Lenguaje que especifica la forma de enviar contenido XML a
través de Internet.
XML-RPC: Mecanismo para invocación remota de procedimientos
(métodos) utilizando XML como forma de comunicación.