World wide web

1 World Wide Web (WWW)
1.1 Introducción.
1.2 ¿Cómo funciona el servicio Web?.
1.3 Organización del contenido.
1.4 Hipertexto e hipermedia.
1.5 El protocolo HTTP.
1.6 Localizador uniforme de recursos (url).
1.7 El navegador.
1.8 Construir un sitio Web(website).
1.9  El lenguaje de marcas de hipertexto.
1.10 Otras tecnologías Web.
1.11 El alojamiento: Hosting/Housing.
1.12 Plataforma integradora de servicios.
1.13 Telnet y FTP.
1.14 Correo electrónico.
1.15 Chat.
1.16 Foros.
1.17 Video conferencia.
1.18 Multimedia.
1.19 Buscadores y portales.
1.20 Buscadores.
1.21 Portales.
1.22 Metabuscadores.

1 World Wide Web (WWW).

1.1 Introducción

La World Wide Web, WWW, “La telaraña mundial” o la Web es sin duda el servicio más extendido y utilizado en Internet hoy en día, junto con el Correo Electrónico.
Se trata de la contribución más importante en la difusión de Internet, lo que ha supuesto un verdadero cambio a todos los niveles de la Sociedad. La Web ha representado en la informática doméstica el mismo cambio cualitativo y cuantitativo que supuso la aparición de sistemas operativos basados en ventanas (Macintosh, X-Windows, Motif, Windows, …) que dejaron atrás la necesidad de aprender complicados comandos u órdenes (sencillez en el aprovechamiento de Internet).

1
Foto 1
La Invención de la Web es obra de Tim Berners-Lee (foto1) y Robert Cailliau (foto2), ambos del Laboratorio Europeo de Física de Partículas (CERN) de Suiza, en 1.989 como un intento de implantar un sistema de comunicación y compartición de información entre los científicos del CERN. El primer prototipo (basado en texto) estuvo listo 18 meses después. En diciembre de 1991 se hizo una demostración pública en la conferencia Hypertext´91 en San Antonio, Texas.

2
Foto 2

3
Foto 3

Continuando con su desarrollo, en febrero de 1993, Marc Andreessen (foto 3) del NCSA (National Center for Supercomputing Applications / Centro Nacional de Aplicaciones de Supercómputo) de la Universidad de Illinois, presenta la primera interfaz gráfica para la navegación Web, bautizado como MOSAIC (debido al éxito obtenido, un año después, su autor creó la compañía Netscape Communications Corporation, cuya meta será el desarrollo de clientes, servidores y otros tipos de software relacionados con la Web).

En la actualidad, todos los aspectos tecnológicos relacionados con la WWW son coordinados por el World Wide Web Consortium (W3C), formado por un conjunto de entidades públicas y privadas cuya responsabilidad es coordinar los estándares, normas y promoción de la Web. El W3C nace en 1994, cuando el CERN europeo y el MIT (Instituto Tecnológico de Masachusetts) norteamericano firman un acuerdo para su creación, convirtiéndose Tim Berners-Lee en su director. Desde entonces cientos de Universidades y empresas se han unido al consorcio. Por tanto, hoy por hoy, para estar al día de las novedades en torno al mundo relacionado con la tecnología Web, es de obligada visita el servidor Web del W3C (http://www.w3.org).

1.2 ¿Cómo funciona el servicio Web?

La tecnología en la que se basa la Web es muy simple. Consta de los siguientes elementos generales:

4       Un mecanismo para la localización de los recursos (archivos) o URL (Universal Resource Locator).
5       Un «lenguaje de programación» sencillo para escribir las páginas Web, basado en enlaces de Hipertexto llamado HTML (HiperText Markup Language).
6       Un protocolo de comunicaciones llamado HTTP (Hipertext Transfer Protocol).
7       Una herramienta de navegación o visualizador (browser) de las páginas Web escritas en HTML, contenidas en servidores cuyo acceso se realiza mediante una URL.
En realidad, podría entenderse WWW como una red de información mundial basada en el HTTP, a través del que accedemos mediante visualizadores a infinidad de recursos Hipermedia unidos entre sí mediante Hiperenlaces. La telaraña mundial ha conseguido “atrapar” a todas las áreas de la actividad humana de forma que están presentes en ella servidores públicos de información accesible a cualquier usuario de Internet que la necesite.

1.3 Organización del contenido

La información que desea ponerse en la Web, se diseña en forma de páginas para ser leída secuencialmente como si de un libro se tratase. La lectura secuencial sólo se altera cuando en las páginas se encuentran enlaces de Hipertexto (hipervínculos) que permiten avanzar varios párrafos o apartados en la misma página, o saltar a otra página de la Web situada en otro servidor diferente.
Los hipervínculos, como hemos visto, son fácilmente detectables por aparecer normalmente subrayados y en un color diferente, de forma que se identifican clara y rápidamente.
Al conjunto de páginas referentes al mismo tema almacenadas en un mismo servidor Web se le denomina Sitio Web (website). Las páginas iniciales o principales de estos sitios web suelen llamarse página principal o página principal predeterminada (home page) y suelen organizarse a modo de índices de lo que contiene todo el sitio web.

1.4 Hipertexto e Hipermedia

La técnica del Hipertexto es una de las más importantes aportaciones realizadas por la Web a Internet. El Hipertexto es una forma de organizar la información, de manera que algunas partes del texto, denominadas enlaces (Hipervínculos), se muestran destacadas:
8       Al hacer clic sobre ellas podemos desplazarnos a diferentes partes del mismo documento o a otros documentos, independientemente de su localización.
12       Sirven para marcar ampliaciones de una determinada información donde dirigirnos para ampliar conocimientos sobre un tema en concreto.
13       En realidad, el Hipertexto no es nada nuevo ya que en la mayoría de los libros y revistas pueden encontrarse referencias resaltadas de forma especial (subrayado, mediante [nº], o frases del estilo “ver apéndice x”) que referencia a los lectores a los pies de página, al final del capítulo, a la referencias bibliográficas o a la sección de apéndices del libro.

14       En el Hipertexto empleado en la Web, las referencias o enlaces se realizan de forma automática sin el más mínimo esfuerzo y, únicamente esperar hasta que se accede a la información referenciada por el Hipervínculo.
Por otro lado, el W3C determinó que el Hipertexto no se restringiría únicamente su uso con texto o a documentos, sino que también podría usarse esta técnica para realizar enlaces o hipervínculos con imágenes gráficas, mapas sensibles, sonidos, vídeos o programas. Esto introduce el concepto de Hipermedia para indicar que por lo tanto, pueden realizarse enlaces a otros medios o tipos de datos y recursos multimedia.
Pueden distinguirse tres tipos diferentes de hipervínculos:
9       Los más habituales son aquellos que enlazan con los bloques o párrafos de texto de la misma página Web donde se informa más detalladamente sobre un asunto que está referenciando en otro apartado de esa página. Este tipo de enlaces son los que se presentan subrayados y al elegirlos se reemplaza la página Web actual por la página o párrafo apuntado. Sin embargo, como los navegadores sólo disponen de una zona de visualización esto impone una secuencia de navegación lineal que hace difícil retroceder el camino ya recorrido para llegar a una página (mostrarán también el contenido de otras páginas en esa misma ventana).
10       Otro tipo de enlaces se basan en la misma idea de los anteriores pero con la diferencia que este segundo tipo genera una nueva ventana de visualización para presentar la información resultante del enlace y evitar el fenómeno de navegaciones lineales. De este modo se pueden seguir varios caminos de forma simultánea. El problema puede venir de la insaciable curiosidad que caracteriza el género humano y que puede hacer perder el rumbo ante tantas alternativas.
11       Por último, tenemos los enlaces definidos sobre imágenes o animaciones (mapas activos) que son parte del documento Web y muy empleados en los últimos años en el diseño de opciones en las páginas. El inconveniente que presentan es que en muchas ocasiones son poco intuitivos y difíciles de localizar para el usuario.
Por tanto, podemos concluir que los hipervínculos son el mecanismo ideal para estructurar la información de forma que sea inmediato acceder a lo que realmente interesa sin necesidad de leer lo accesorio, pero indicar que su uso abusivo acabará despistando y desanimando innecesariamente a muchos usuarios que se ven obligados a recorrer varios enlaces antes de llegar a la información que realmente les interesa. Sin duda, es preferible recibir una extensa página Web que tarde en llegar varios minutos, que recibir en menos tiempo varias páginas con infinidad de hipervínculos que requieran la presencia del usuario ante la pantalla de su ordenador.

1.5 El protocolo HTTP

El protocolo HTTP (Protocolo de Transferencia de Hipertexto) es el responsable de garantizar la comunicación entre los clientes y servidores Web. Situado en el nivel de Aplicación del modelo o pila de protocolos TCP/IP, emplea el conocido TCP (Protocolo de Control de Transporte) como protocolo para el correcto transporte de la información (ver tema 2 y 3).
Bajo el paradigma cliente/servidor, los usuarios utilizarán los clientes Web (browser) para solicitar a los servidores la transmisión de páginas. Esta transmisión siempre será en sentido descendente pues a los clientes Web no les está permitido la transferencia de páginas al servidor (sentido ascendente). Cuando se solicita una página Web se genera una petición HTTP por el navegador que será enviada hasta el servidor a través una conexión TCP particular (en la versión del protocolo

HTTP/1.0), independiente de las anteriores. La forma de actuar por pasos será:

  • El cliente establece la conexión con el servidor Web
  • El cliente le envía una petición
  • El servidor responde a esa petición
  • El servidor cierra la conexión (HTTP/1.0)

NOTAHTTP usa el puerto TCP 80 por defecto en los servidores Web, por el que se permite el acceso al mismo por parte y se negocia la comunicación con los clientes Web (browser).
En la actualidad, los navegadores y servidores Web incorporan numerosas mejoras de funcionamiento con respecto al proceso descrito anteriormente, debido principalmente a que estas aplicaciones implementan desde junio de 1999 una versión más actual del protocolo HTTP (HTTP/1.1).

1.6 Localizador Uniforme de Recursos (URL)

Los Localizadores Uniformes de Recursos se conocen mejor por las siglas URL. Una URL es una cadena de texto (con un formato determinado) que identifica de manera UNÍVOCA un recurso dentro de la red. La información que contiene una URL es la siguiente:

  • Protocolo de comunicaciones que hay que utilizar para obtener el recurso (p.e., GOPHER, FTP, HTTP, TELNET, etc.).
  • Lugar donde se encuentra, referido al Host que aloja el recurso (p.e., ftp.ifes.es, www.ifes.es, www.w3.org, pablo.ifes.es, localhost, 158.49.107.41:81, etc.).
  • Nombre del Recurso, indicando la ubicación dentro de la máquina donde se encuentra (p.e., /pub/programa.zip, /ait/ejemplos.htm, /index.htm, etc.). Puede incluir una cadena de consulta.

Por tanto, el formato general que puede tener una URL sería el siguiente:
protocolo://host:puerto/camino/recurso[?consulta]

1.7 El navegador

Los navegadores, visualizadores o browsers de contenidos Web son los programas clientes usados para navegar por la WWW y visualizar la información obtenida de los servidores. La denominación de “navegador” proviene del popular visualizador “Netscape Navigator”.
Todos los navegadores ofrecen un avanzado, atractivo, fácil y amigable interfaz de usuario que reduce el esfuerzo de aprendizaje a usuarios inexpertos. Mientras que otros servicios de Internet requieren de cierto tiempo de adaptación y aprendizaje (p.e. e-mail), los navegadores o browsers están pensados para que con unas pocas nociones y un corto período de tiempo, cualquiera pueda ponerse a navegar por «la telaraña mundial».
Desde la aparición de MOSAIC, han surgido multitud de programas navegadores con prestaciones similares entre sí, aunque todos aportan novedades cada cierto tiempo mediante actualizaciones de las versiones en un intento desenfrenado por convertirse en el estándar:

15Netscape Communicator (completa colección de herramientas para la utilización de distintos servicios en Internet)

16

Microsoft Internet Explorer (incluidos en los sistemas Windows de Microsoft)

17

Hot Java de Sun Microsystems (programado completamente en JAVA)
Lynx (pensado para terminales no gráficos)

18

Mozilla (iniciativa de software libre basado en el código abierto de Netscape Navigator)

19

Mozilla Firefox  es el navegador de última generación de Mozilla.

20

Opera (alternativa de pago para un navegador multiplataforma)

Pero sin duda, entre los más utilizados actualmente, están Netscape e Internet Explorer sobre todo desde PCs con sistemas operativos Windows o MAC instalados. Por otro lado, tanto Mozilla como Lynx son muy apreciados por el mundo vinculado al softwar libre bajo sistemas Linux.
Aunque la mayoría de los navegadores Web disponen de sus propias características, existen una serie de acciones asociadas al uso de estas herramientas que resultan independientes del tipo y versión que empleemos. A continuación, enunciaremos una serie de características comunes a la mayoría de navegadores y esenciales para la navegación:

Espacio de direcciones: Corresponde al lugar en el que introducimos el nombre del sitio al que deseamos llegar. Suele ocupar un lugar preferente en la parte superior de la ventana de la aplicación

21

Comprobar el proceso de la carga: Si existe el sitio indicado, se cargará la página principal. Para controlar el proceso en la parte inferior del navegador aparecerá una barra de progreso (indica el % de carga completado)

22

23Detener la carga de una página: Cuando por motivos de saturación en la red, la carga de una página se hace excesivamente lenta, lo mejor es detener este proceso
24Actualizar una página: Podemos volver al cargar la página que tenemos abierta en el navegador, motivada por una carga incompleta o cambios generados desde el instante en que se abrió (p.e. si estamos modificando su diseño)
25
26
Avanzar y retroceder entre las páginas visitadas: Después de algún tiempo navegando nos puede interesar regresar hacia alguna página anterior, para ellos usaremos estas funciones asociadas a botones del navegador (tienen asociada una lista con las direcciones que hemos visitado)
27Favoritos o marcadores: Podemos anotar la dirección de una página o sitio Web que nos interesa volver a visitar en el propio navegador. Se denominan “Marcadores” en Netscape y “Favoritos” en Internet Explorer. La operación siempre será la misma una vez que tengamos abierta la dirección: Favoritos > Agregar a Favoritos / Marcadores > Agregar marcador
28Ir a Inicio: Permite volver a la página de inicio definida por defecto en nuestro navegador. Habitualmente puede llevarnos a una página en blanco, a una dirección Web determinada relacionada con el navegador (p.e. buscador propio) o una URL que el usuario indique en las propiedades
29Buscar en esta página: Los navegadores Netscape y Explorer incluyen en los menús “Buscar” y “Edición” respectivamente, esta opción, que nos permite encontrar una/s “palabra/s” indicadas en la página abierta

1.8 Construir un sitio Web (website)

Un sitio Web o “website” permite la distribución de contenidos relacionados entre sí, organizados en páginas de Hipertexto, denominadas páginas Web. Estará alojado en un servidor Web, al que accederemos a través de una determinada “dirección o URL”. P.e. http://cum.unex.es; http://www.telefonica.net/correo, … La forma más común de acceso a un sitio Web es “ANÓNIMA”, aunque pueden contar con determinadas páginas bajo acceso autentificado mediante “usuario/contraseña”.
Para su diseño emplearemos el lenguaje HTML como base y otros como complementos que pueden ser muy variados, como por ejemplo, DHTML, JavaScript, FLASH o JAVA, entre otros. En la actualidad, debemos indicar que el lenguaje

XML (Extensible Markup Language) también comienza a emplearse como base de estas páginas, principalmente debido a su portabilidad y la capacidad de adaptar los contenidos a diferentes tipos de clientes Web instalados en teléfonos móviles, PDAs, TPVs o electrodomésticos.
Los sitios Web dependiendo de su funcionamiento pueden dividirse en:

  • Sitios Web estáticos: Aquellos sitios cuyas páginas son enviadas tal cual desde el servidor para ser visualizadas en el navegador o browser. Son construidas fundamentalmente con código HTML.
  • Sitios Web dinámicos: Aquellos cuyas páginas son el resultado de ejecutar previamente cierto código (CGI, SCRIPT o secuencia de comandos) en el servidor y después el resultado se envía al navegador en forma de página HTML. Construidas bajo una estructura de código HTML básica integran código ejecutable de forma directa (en la propia página) o indirecta (mediante un enlace hacia algún archivo ejecutable). Para ello utilizamos tecnologías como Perl, ASP, PHP o JSP. Entre sus ventajas encontramos la posiblidad de acceso a base de datos, lo que ha implicado su amplia utilización para la creación de portales y herramientas Web de e-Commerce, e-Learning o e-Business.

1.9 El lenguaje de marcas de hipertexto

Una de las claves del éxito que ha tenido la WWW, sin duda, ha sido la elección de un “lenguaje de diseño” de páginas único y estándar que permite visualizarlas en cualquier navegador. Además, este lenguaje se pensó intencionadamente para que fuese sencillo de aprender por cualquier usuario de Internet que quisiese publicar sus páginas. Con estos prerrequisitos surgió el lenguaje HTML (HyperText Markup Language) en 1.991 propuesto por Tim Berners-Lee.
En 1.993, se publica definitivamente la versión HTML 1.0, y en 1.994, cuando ya había nacido MOSAIC, se propuso la versión 2.0 que incluía la novedad de los forms o formularios como destacada entre otras. En junio de 1.997 se publicó la versión 3.2, que venía a sustituir a las 2.0, y es en abril de 1.998 cuando aparece la 4.0 actualmente en vigor. No obstante esta versión sufrió una última revisión con la especificación 4.01 publicada en diciembre de 1.999. En la actualidad todos los navegadores soportan está última revisión del estándar.
El lenguaje HTML está basado en la técnica del uso de etiquetas o marcas (tags). Existe una completa lista para poder definir las características (formato y apariencia) del texto que desea incluirse en una página Web y que son entendibles y representables por parte de los navegadores Web o browser (no obstante, en algunas ocasiones suelen existir diferencias de representación de una página entre un tipo u otro de navegador, dependiendo sobre todo de la herramienta editora empleada para su diseño).
Existen etiquetas para cambiar la tipología de las fuentes, su tamaño, color; pero también existen tags para crear hipervínculos, incluir tablas, imágenes, para cambiar el color de fondo, … Pero, básicamente una página HTML sólo contiene texto ASCII, donde las etiquetas o marcas indican en el documento cómo se desea que se visualice el texto en el navegador.
Las marcas son cualquier texto incluido entre los caracteres < y >. Por lo general, una marca dispone de otra igual pero entre los caracteres < y />, de forma que el texto comprendido entre esas 2 marcas será el afectado por las mismas, p.e., <b>Hola mundo</b>, <i>Mi primera página web</i>. Pero también existen etiquetas que no necesitan ser cerradas para una correcta utilización, p.e., <br>, <hr>, <meta>. Las etiquetas HTML pueden anidarse, siempre desde dentro hacia fuera, sin olvidar las marcas de cierre. P.e. <p><i><b>Hola mundo</b></i></p>.
En HTML no hace distinción entre mayúsculas y minúsculas.
Veamos a continuación cómo es la estructura de una página HTML desde el punto de vista del conjunto de etiquetas que la forman. Se trata de una pagina muy simple holamundo.htm:
El lenguaje está constituido por una gran variedad de marcas que cubren casi todas las necesidades a la hora de escribir documentos para ser visualizados por un navegador. Pueden agruparse en:

  • Etiquetas de formato: Los documentos HTML no tienen ningún formato predefinido, se aplicarán las establecidas por el editor utilizado. P.e. H1, H2, LI
  • Etiquetas de estilo de texto: Permiten al usuario elegir el estilo o tipología del texto que se escribe. P.e. B, I, U
  • Etiquetas de creación de enlaces o hipervínculos: Se emplean las marcas <A href=»»></A>, con destino local u otro servidor
  • Etiquetas de inclusión de imágenes: Para incluir una imagen dentro de un documento HTML se usa la etiqueta <IMG SRC=“URL”>. Este tipo de archivos suelen tener extensiones y formatos GIF, JPG, AVI, MPEG, ASF o MOV
  • Etiquetas de creación de tablas y capas: La creación de tablas y capas que permiten estructurar la información es otra de las posibilidades previstas en HTML. P.e. TABLE, TR, TD, TH, DIV
  • Etiquetas de creación de formularios o forms: Los formularios se usan para que los usuarios puedan interaccionar con el Web enviado datos. P.e. FORM, INPUT, SELECT. Asociados habitualmente al uso de CGI o Secuencias de comandos
  • Etiquetas para la definición de marcos o frames: Zonas de pantalla diferenciadas en las que navegar de forma independiente porque cada una de ellas es otra página. Muy habitual en las páginas principales de los servidores, en una zona se presenta un índice y en la otra los contenidos. La página que contiene la estructura se denomina “conjunto de marcos” o frameset
  • Etiquetas y marcas especiales: Pensadas para funciones específicas como la carga o inclusión de programas Java (applets), JavaScript, o incrustar objetos como animaciones, vídeos, secuencias de comandos. P.e. <%%>, <SCRIPT>, <OBJECT>, <APPLET>

1.10 Otras tecnologías Web

A continuación, vamos a describir diferentes tecnologías Web relacionadas con la creación de sitios Web dinámicos. Normalmente su aplicación requiere de conocimientos avanzados en el desarollo y programación de aplicaciones. Entre las más utilizadas, destacaremos:
CGI, JAVA,JAVASCRIPT, PHP,ASP

30

1.11 El alojamiento: Hosting/Housing

Todo contenido o sitio Web que quiera publicarse en Internet, debe estar alojado en un servidor Web con acceso público disponible. Además, normalmente, llevará asociado un nombre de dominio, también conocido como nombre de Internet o nombre DNS (www.miweb.com) para facilitar su acceso, reconocer e identificar el sitio.
Un servidor Web es un ordenador con una dirección IP pública, especializado en proporcionar este tipo de contenidos. Veamos, a continuación, algunas cuestiones relacionadas con éstos:

  • Un único servidor puede alojar tantos sitios Web como desee en función de sus limitaciones hardware y de capacidad de conexión.
  • Por tanto, no se necesita tener un ordenador por cada sitio Web a publicar en Internet.
  • El espacio reservado para cada sitio Web en un mismo ordenador-servidor Web se denomina “Servidor Virtual”.
  • Cada “servidor virtual” podrá tener asociado un nombre de dominio o nombre DNS, e incluso a veces, más de uno.
  • Para ello, el sistema operativo del servidor debe estar preparado y disponer de un servicio Web que permita definir “Servidores Virtuales”, por ejemplo, en Linux el servidor Apache o en Windows 2000 el servidor Internet Information Server.

Actualmente, los servicios de alojamiento de sitios Web son mantenidos por los Proveedores de Servicios de Internet (PSI), básicamente, en 2 modalidades: Hosting o “servidor virtual” o Housing o “servidor dedicado”
En general, estos servicios están disponibles para cualquier tipo de usuario, aunque son particulares, autónomos, asociaciones y PYMES, los que más los utilizan debido a las siguientes razones:

  • Un servicio de alojamiento necesita de un ordenador-servidor dedicado exclusivamente a esa función y disponible 24h. x 365d.
  • Requiere una conexión a Internet de calidad en el sentido USUARIO -> RED (ascendente) para proporcionar un servicio aceptable y con calidad.
  • Requiere personal especializado para la administración del servidor (control funcionamiento, copias de seguridad, control de accesos, …).

El problema es que cada una de las razones anteriores suponen un coste añadido para el usuario y por tanto, un inconveniente a la hora de establecer su presencia en la Red si tiene que asumirlos, símplemente, para publicar su sitio Web con información corporativa.
Sin embargo, la puesta en marcha de estos productos por parte de empresas especializadas y proveedores de servicios de Internet han permitido a muchos usuarios dar un paso adelante y publicar sus contenidos con un coste relativamente bajo, tanto en la puesta en marcha de su sitio, como en su mantenimiento. A continuación, describiremos con más detalle cada uno de estas 2 posibilidades, indicando cuáles son las principales características de las que se encargará el proveedor:

1.12 Plataforma integradora de servicios

Una de las claves del éxito de la WWW es su habilidad para soportar todos los servicios y las nuevas aplicaciones que se van incorporando a la Red. Tiene la ventaja de poder usar una sola interfaz de usuario única, el navegador Web, para visualizar y manipular los distintos tipos de información ofrecida por cada uno de los servicios.
Los navegadores no sólo pueden ser usados para viajar por el Ciberespacio bajo HTTP, sino que también están pensados para funcionar con otros protocolos como TELNET, FTP, SMTP, GOPHER, etc., asociados a servicios concretos. Los navegadores usan las URL como direcciones de referencia de los servidores, y pueden incluir cualquiera de los protocolos conocidos para acceder a esos servicios.
Además del acceso a estos servicios, la WWW ofrece otros servicios adaptados a este entorno sin necesidad de aplicaciones externas tales como:

  • Chat
  • Foros
  • Videoconferencia
  • Multimedia

1.13 TELNET y FTP

TELNET: Acceso remoto a otro ordenador a través de la interfaz de comandos en modo texto. Realmente, los navegadores no disponen de un cliente de TELNET, sino que invoca al cliente del Sistema Operativo que esté utilizando, tales como telnet.exe o Hyperterminal (en el caso de sistemas Windows).

1

FTP: Acceso al servicio de transferencia de archivos. Para este servicio, los navegadores integran un completo cliente FTP que el usuario maneja desde el propio entorno. Por defecto, siempre intentará una conexión ANÓNIMA aunque el usuario puede cambiarla por una privada. Los dos navegadores principales, Netscape y Explorer, admiten estas posibilidades.

2

1.14 Correo electrónico (webmail)

Correo Electrónico: También denominado comúnmente “Webmail”, permite el acceso a nuestro correo desde cualquier ordenador conectado. En los últimos años, con la popularización del servicio Web, ha surgido un nuevo modo de trabajar con el correo electrónico. Para ello, se han diseñado sitios Web que dialogan con los servidores de correo bajo el protocolo SMTP para el envío de correo, y el protocolo IMAP para la recogida.
Sólo se emplea la interfaz del navegador tanto para la lectura como la composición de mensajes, eso sí, permaneciendo siempre éstos en el servidor, por tanto, no se necesita instalar ni configurar un cliente específico (consulta On-Line o directa):

  • La funcionalidad de estos sistemas es muy similar a la que disponen los clientes de correo tradicionales.
  • El almacenamiento de nuestro correo estará limitado según el espacio en disco que se nos ha asignado, lo que depende del tipo de contrato (gratuito o pago).
  • Nuestros mensajes siempre estarán disponibles al no ser descargados en ningún ordenador, y quedar en el servidor (adecuado para usuarios móviles).
  • El acceso al correo no depende del tamaño de los mensajes, si no de la calidad de l conexión del usuario a Internet.
  • El protocolo que utilizamos es IMAP (Interactive Mail Access Protocol) que, por defecto, usa el puerto TCP 141.

Veamos, a continuación, en la siguiente figura cómo puede ser el entorno de una aplicación Web dedicada al correo electrónico:

3

En la actualidad, este servicio es ofrecido mayoritariamente por aquellas empresas que ofertan cuentas de correo gratuita cuyo acceso se realiza de forma exclusiva a través de la WWW. Por ejemplo,

www.hotmail.comwww.terra.eswww.yahoo.com,

1.15 Chat

Chat: Acceso a las charlas en Internet que permiten la conversación e intercambio de opiniones, en grupo o de forma privada sobre un determinado tema de interés. Al principio, sólo se podía acceder a este servicio a través de algún cliente específico IRC (Internet Relay Chat), como

mIRC, uno de los más utilizados.
Actualmente, muchísimos sitios Web ofertan la posibilidad de acceder a canales de charlas, bien específicos, bien genéricos y también organizados en canales temáticos. La consecuencia de esta aparición ha sido, sin duda, a aparición del lenguaje JAVA o tecnologías de secuencias de comando como ASP, JSP o PHP, que han permitido su implementación e intergración a través de la WWW.

1.16 Foros

Foros: Puntos de encuentro sobre temas concretos, en los cuales los usuarios dejan mensajes y otros usuarios responden al mismo de forma jerárquica. Es el equivalente al servicio de “grupos de noticias” o “NEWS” que está asociado al uso del correo electrónico. Estos foros se clasifican por temáticas diferentes (o topics) y su uso también es muy habitual en los sitios Web actuales. Su función principal es el intercambio de ideas que no permite desde resolver una duda hasta compartir experiencias relacionadas con el tema.
La interfaz suele ser como podemos ver en la imagen inferior. Cada mensaje que llega está enlazado para ver su contenidos, y desde él se puede acceder a los mensajes que le precedieron y también los enviados después del mismo. Para enviar un mensaje, sólo debemos acceder a un formulario de respuesta desde el mensaje que estemos leyendo.

1.17 Videoconferencia

Videoconferencia: Permite mantener una transmisión de audio y video en tiempo real entre dos usuarios conectados a Internet (necesarios webcam y sistema de audio). Hasta ahora se necesitaban de clientes específicos basados en el estándar H.323 (p.e. Microsoft Netmeeting). Ahora, mediante la descarga de un pequeño software para controlar la transmisión de audio y video podemos emplear la Web como escenario de una videoconferencia.

1.18 Multimedia

Multimedia: La posibilidad de ejecutar audio y video en diferentes formatos, desde animaciones FLASH hasta vídeos AVI, MOV, MPEG, DIVX, …
En el caso de animaciones en formato

FLASH (tecnología de Macromedia), su reproducción se realiza directamente en el propio navegador, para lo cual deberá tener instalado el plug-in o complemento correspondiente. Estas animaciones son muy usadas en las páginas principales de los sitios Web a modo de presentación (puedes ver debajo un ejemplo de ésta tecnología, cortesía de CISCO Systems). Si no dispones del visualizador correcto, puedes descargarlo desde la Web de Macromedia (enlace superior).
También, en el caso de otros formatos, el navegador puede “incrustar” la ventana de un reproductor multimedia en la propia página o abrir uno instalado en el sistema. Entre ellos, destacamos reproductores muy utilizados como RealplayerWindows Media Player o Quicktime

1.19 Buscadores y portales

A día de hoy existen más de 900 millones de sitios Web en todo el mundo, cifra que crece en torno a un 7% cada mes. Es evidente que la dispersión actual de información hace necesario el uso de herramientas específicas para la localización y discriminación de la información, que permitan obtener la que realmente nos sea necesaria y útil.
Si se trata de dar a conocer la Web de una empresa en Internet, lo normal es que se pierda entre una inmensidad de direcciones sobre cualquier tema imaginable. En estos momentos, en nuestro país, pueden existir entre 60.000 y 70.000 empresas con presencia en Internet, de la cuales el 20% disponen de su propio dominio.
Con estos volúmenes de información, podemos entender mejor la importancia del empleo de BUSCADORES en la Red. Además, existe la tendencia en agrupar estos sitios a través de referencias comunes a la parcela del negocio en la cual participa la empresa, creando buscadores específicos que llamamos PORTALES, y que proporcionan a su vez otros servicios de interés a sus usuarios.

1.20 Buscadores

Los BUSCADORES son gigantescas base de datos que contienen información sobre cientos de miles o millones de páginas de Internet. La clasificación de estas páginas se realiza normalmente por niveles de categorías y subcategorías (también llamados DIRECTORIOS), facilitando así el proceso de búsqueda. Cada dirección almacenada en un BUSCADOR tiene asociada una serie de palabras clave, que en definitiva, serán las que nos permitan llegar hasta ellas.
Entre los buscadores internacionales más importantes, caben destacar YahooGoogleAltavistaLycos o Terra. En la figura inferior podemos ver un ejemplo de buscador con su directorio (probar a acceder a él desde el enlace correspondiente)

4

Por otro lado, también es frencuente asociar el término “Motor de búsqueda” para hacer referencia a un BUSCADOR. En la siguiente dirección podemos encontrar un directorio con un número bastante elevado de buscadores o motores de búsqueda: www.tusbuscadores.com.
Con respecto al índice de sitios Web registrados, debemos comentar que difiere en cada buscador y aunque existirán coincidencias, lo normal es que encontremos resultados distintos para un término. Ningún buscador dispone en sus bases de datos de todas las páginas existentes en Internet. P.e. Altavista es el buscador que más páginas indexadas no cubre más del 30% (unos 350 millones de registros).
En la actualidad están surgiendo multitud de sitios Web temáticos con buscadores específicos sobre temas en concreto, que denominamos buscadores “verticales”. P.e. si queremos buscar software de cualquier tipo, podríamos intentar buscarlo en www.softonic.com.

 

BUSCADOR
Search Magine

ALCANCE
Scope
IDIOMA(S)
Languages
CARACTERISTICAS
Features

5

GlobalInglés, EspañolGoogle

6

GlobalInglés, EspañolMetabuscador.

Altavista

GlobalInglésAltavista

Yahoo

GlobalInglés, EspañolYahoo!

Excite

GlobalInglés, EspañolExcite

Hotbot

GlobalInglésHotBot

Infoseek

GlobalInglésInfoseek

Webcrawler

GlobalInglésWebCrawler

Lycos

GlobalInglés, EspañolLycos

Netscape

GlobalInglésNetscape

Aol

GlobalInglésAol

MSN

GlobalInglésMSN

dmoz

GlobalInglésdmoz

NBCI

GlobalInglésNBCi

All the Web

GlonalInglésAll The Web

DogPile

GlobalInglésDogPile

Hooting Owl

GlobalInglésHooting Owl

Go

GlobalInglésGo

Celestina

GlobalInglésCelestina, USA

LookSmart

GlobalInglésLooksmart, Indice Internacional

Askjeeves

GlobalInglés,EspañolAsk Jeeves, Indice Internacional

Teoma

GlobalInglésTeoma, Indice Internacional

Xupiter

GlobalInglésXupiter

Alexa

GlobalInglésAlexa, USA

My Way

GlobalInglésMyWay.com
Resultados de: Google, Alta Vista,
Ask Jeeves, AlltheWeb, LookSmart.

Search

GlobalInglésSearch.com

Search the web

GlobalInglésSearch the web

1.21 Portales

Internet, como ente dinámico que incluso podemos llegar a considerar, contempla una gran capacidad para evolucionar y adaptar sus características a las necesidades demandadas por sus usuarios. Los BUSCADORES han seguido esta secuencia lógica incorporando nuevas posibilidades y servicios complementarios hasta convertirse en PORTALES. Ante la variedad de complementos que estos portales ofrecen, no podemos enumerar una lista de los más habituales, no obstante basta con entrar en algunos de ellos para darnos cuenta de esto.
Con respecto a los modelos de PORTALES, como ocurre con los buscadores, también existen de tipo “general” y “específicos o verticales”. Veamos algunos enlaces de ejemplo relativos a éstos:
Lista con distintos portales:.

  • www.navegalia.com. Portal de información y ocio de Vodafone
  • www.wanadoo.es. Portal de información y ocio de UNI2/France Télécom
  • www.terra.es. Portal de información y ocio de la filial de Internet de Telefónica
  • www.ya.com. Portal de informaicón y ocio de Jazztel/T-online
  • www.yahoo.es. Portal genérico a nivel internacional
  • www.msn.es.Portal genérico internacional de Microsoft

Enlaces a buscadores verticales:

1.22 Metabuscadores

Dada la multitud de herramientas disponibles en la Red y teniendo en cuenta que ninguna abarca más del 30% de la direcciones existentes, en muchas ocasiones necesitamos de un “metabuscador”. Un “metabuscador” emplea más de un “motor de búsqueda” para encontrar coincidencias sobre el término buscado. Es decir, permite la búsqueda con varios buscadores al mismo tiempo, aunque para el usuario su funcionamiento es igual o similar al de un buscador tradicional con un sólo motor de búsqueda.
Enlaces a algunos metabuscadores más conocidos:

Atajos útiles para Excel

Haz tu vida más fácil

Si hace algunos post vimos algunos atajos para Word, hoy nos centraremos en atajos útiles para Excel con los que podrás mejorar tu experiencia de usuario con el programa.

Atajos útiles para Excel: mejora tu experiencia

  • Activar y desactiva el auto filtro: Ctrl + Mayúsculas + L
  • Activar y desactiva las fórmulas de celdas seleccionadas: Ctrl + «+»
  • Borrar el contenido de la selección: Supr
  • Calcular las operaciones de la hoja de trabajo en la que te encuentras: Mayúsculas + F9
  • Calcular todas las operaciones de todas las hoja de trabajo: F9
  • Conviertir una selección de celdas en una tabla: Ctrl + T
  • Copiar la selección: Ctrl + C
  • Cortar la selección: Ctrl + X
  • Crear un gráfico con una serie de datos seleccionados: Alt + F1
  • Deshacer la última acción: Ctrl + Z
  • Eliminar celdas: Ctrl + «_»
  • Insertar celdas vacías: Ctrl + Mayus + «+»
  • Mostrar el cuadro de diálogo ‘Ir a’: F5 
  • Mostrar el cuadro de diálogo ‘Buscar’: Mayus + F5
  • Mostrar el cuadro de diálogo ‘Imprimir’: CTRL+P o CTRL+MAYÚS+F12 Presentar el cuadro de diálogo Imprimir
  • Pegar la selección: Ctrl + V
  • Realizar una suma de todas las celdas seleccionadas: Alt + =
  • Seleccionar todas las celdas de un documento: Ctrl + A
  • Seleccionar toda la columna: Ctrl + ‘espacio’
  • Seleccionaro toda la fila: Mayus + ‘espacio’
  • Seleccionar toda la hoja de cálculo: Ctrl + Mayus + ‘espacio’ 
  • Ir al comienzo de la hoja de cálculo: Ctrl + inicio
  • Ir a la última celda activa: Ctrl + supr
  • Ir a la última celda de la hoja de cálculo: Ctrl + fin

¿Conocías alguno o todos estos atajos útiles para Excel? Cuanto antes aprendas estos shortcuts más sencilla y profesional será tu experiencia con el programa. ¿Echas de menos algún atajo que siempre utilizas y quieres animar al resto de usuarios a utilizarlo? Deja un comentario con un tu recomendació. Recuerda que tus opiniones y ayudas son esenciales para que mejoremos día a día el contenido del blog.

 

La fibra óptica es el futuro

Si te digo que la fibra óptica es el futuro probablemente no te sorprendas. El ADSL ha muerto, y solo puedo decir que larga vida a la fibra óptica.

La fibra óptica es el futuro

La evolución de las telecomunicaciones

Actualmente las telecomunicaciones y las conexiones del siglo XXI evolucionan a pasos agigantados. Ya hemos explotado el ADSL lo suficiente y, en sentido de velocidad y calidad, necesitamos avances. Sí, una buena parte de las casas disfrutan de Internet, y el cable de cobre ya ha muerto hace mucho tiempo, pero lo cierto es que estamos en condiciones de dar un paso evolutivo y adentrarnos en una nueva realidad.

Hablamos de la fibra óptica, un concepto que se ha ido introduciendo poco a poco en nuestra terminología técnica y, al mismo a tiempo, en nuestras casas (aunque en mucha menor medida, todo hay que decirlo). Lo cierto es que otras comunicaciones antes que las de los hogares ya cambiaron el cobre por la fibra óptica y ahora nos enfrentamos a un nuevo giro que se ha llamado FTTH (Fiber to the home). La nueva generación ya está aquí, y nos proporcionará mayor ancho de banda, conexiones estables y un surtido de posibilidades que hasta ahora no teníamos.

Evidentemente, el proceso para que la fibra óptica sea una realidad en todas las casas es lento y necesita de una inversión de tiempo y dinero considerable, por lo que su implantación a niveles del ADSL está todavía por llegar. Es más, actualmente ya se está implementando en muchos hogares, pero no ha conseguido un carácter imprescindible en nuestra vida. Las grandes empresas de telecomunicaciones ya se han subido al carro de la fibra óptica. Y, a partir de ahí, la imaginación es el límite, porque el ancho de banda nos permitirá acceder a servicios con los que antes apenas habíamos soñado.

¿Estás de acuerdo que la fibra óptica es el futuro?