Un robot es un programa que recorre una estructura de
hipertexto recuperando un enlace y todos los enlaces que están referenciados
para, a partir de ahí, alimentar las grandes bases de datos de los motores de
búsqueda de la Web. Por el contrario, los Índices y Directorios suelen formarse
de forma manual operados por humanos (o de forma automática, pero una vez que
los humanos han introducido los datos en el índice por categorías y
subcategorías) y no recuperan automáticamente los enlaces incluidos en las páginas
web, sino que sólo se limitan a hallar lo que las personas previamente incluyen
en ellos, pudiendo como ventaja, clasificar fácilmente por secciones los temas
de las páginas web.
La mayoría de grandes buscadores internacionales son del
tipo "spider". Recorren las páginas recopilando información sobre los
contenidos de las páginas. Cuando se busca una información en los motores,
ellos consultan su base de datos y presentan resultados clasificados por su
relevancia. De las webs, los buscadores pueden almacenar desde la página de
entrada, a todas las páginas que residan en el servidor. Si se busca por
palabra clave, por ejemplo, “robot”, como resultados ofrecerá páginas que
contengan esta palabra en alguna parte de su texto. Si consideran que un sitio
web es importante para el usuario, tienden a registrarlas todas. Si no la
consideran importante, sólo almacenan una o más páginas. Un aspecto a tener en
cuenta es que cada cierto tiempo, los motores revisan los sitios, para
actualizar los contenidos de su base de datos, por lo que no es infrecuente que
los resultados de la búsqueda estén desactualizados. Por otro lado existen los
buscadores jerárquicos cuya principal característica es que tienen una
colección de programas simples y potentes con diferentes cometidos. Se suelen
dividir en tres partes. Los programas que exploran la red -arañas (spiders)-,
los que construyen la base de datos y los que utiliza el usuario, el programa
que explota la base de datos. En el caso de los resultados patrocinados, se
puede aparecer en las primeras páginas de resultados, aunque los principales
buscadores los delimitan e indican al usuario que se trata de resultados esponsorizados.Ejemplos
de Arañas: Google, MSN Search, AltaVista, Hotbot, GlowBoom.
Los robots
pueden ser usados para varios propósitos:
Indexar
Validar HTML
Validar Links
Monitorear "qué hay de nuevo"
Generar imágenes
Un navegador web :Es un software, aplicación o programa que
permite el acceso a la Web, interpretando la información de distintos
tipos de archivos y sitios web para que estos puedan ser visualizados.
La funcionalidad básica de un navegador web es permitir la visualización
de documentos de texto, posiblemente con recursos multimedia incrustados.
Además, permite visitar páginas web y hacer actividades en ella, es decir,
enlazar un sitio con otro, imprimir, enviar y recibir correo, entre otras
funcionalidades más.
Los documentos que se muestran en un navegador pueden estar ubicados en
la computadora donde está el usuario y también pueden estar en cualquier otro dispositivo
conectado en la computadora del usuario o a través de Internet.
El seguimiento de enlaces de una página a otra, ubicada en cualquier
computadora conectada a Internet, se llama navegación, de donde se
origina el nombre navegador (aplicado tanto para el programa como para la
persona que lo utiliza, a la cual también se le llama cibernauta).
Existe también una suite de Internet antigua de Opera,
basada en el motor Presto,
que aún sigue recibiendo soporte de seguridad (versión 12.17 para Windows y
versión 12.16 para otros sistemas operativos).
Opera ha sido pionero en originar características que han sido
posteriormente adoptadas por otros navegadores web, como por ejemplo el Acceso
Rápido (Speed Dial).
CARACTERÍSTICAS:
·Administrador de contraseñas.
·Administrador de descargas.
·Administrador de tareas.
·Arrastre de pestañas entre ventanas (Draggable
tabs).
La primera versión beta de Safari fue presentada en la exposición Macworld el 7 de enero de 2003 y fue
liberada en forma de beta pública. Su versión 1.0 se lanzó en junio de 2003.
La versión 1.1 se publicó en octubre del mismo año y se convirtió en la primera
versión de Safari en ser el navegador predeterminado para Mac OS X.
La versión 2.0 hizo su aparición el 29 de abril de 2005 formando parte
de Mac OS X v10.4.
El 31 de octubre de 2005, en una actualización de Tiger, liberada la versión 2.0.2, convirtiendo
a Safari en el primer navegador que pasaba el test Acid2.
El 9 de enero de 2007, Steve Jobs anunció que el teléfono inteligente de
Apple Inc. (iPhone) usaría Safari para la exploración de
sitios web. Para el 11 de junio de 2007 Safari 3 fue anunciado y una beta
pública fue puesta a disposición de los usuarios. En esta ocasión Steve Jobs anunció que, sobre la base de
la experiencia adquirida en iTunes para PC, podrían
sacar una versión de Safari para Microsoft Windows. Con el lanzamiento de Mac OS X v10.5 el 26 de octubre de 2007, fue incluida la
primera versión estable de Safari 3.
El 24 de febrero de 2009 se lanzó una beta de la versión 4 del navegador
con una interfaz rediseñada, y utilizando su nuevo motor JavaScript Nitro, que en pruebas
sintéticas supera al rendimiento de Google Chrome y Firefox 35 beta. Finalmente,
el 8 de junio del mismo año, y anunciado en el WWDC Keynote, se introdujo la
versión final del Safari 4. En la versión para Windows se eliminaó la pequeña
interfaz Aqua del
navegador, que le daba un aspecto de usabilidad similar al Mac OS X, quedando
un aspecto más parecido al nativo de Windows. Esto no gustó mucho a los
usuarios muchos de los cuales cambiaron a la competencia.
En enero de 2010, Microsoft negocia
con Apple para que Bing sea
el buscador por defecto en su navegador Safari,2 tanto en su versión para Mac
OS X como para el iPhone3 y el iPod touch. Sin embargo, hoy en día, el
buscador predeterminado es Google.
Características
internas.
Está escrito sobre el frameworkWebKit, que incluye a WebCore, el motor de renderizado, y JavaScriptCore, el intérprete de JavaScript. Por su parte, WebKit (el motor de renderizado del
navegador) está basado en el motor KHTML,
creado por el proyecto KDE para su
navegador Konqueror. Como
resultado de esto, el motor interno de Safari es software libre y es liberado bajo los
términos de la licencia
LGPL. Las mejoras al código de KHTML por parte de Apple son
incorporadas al código de KDE rápidamente.
Cuenta con más de 750 millones de usuarios, y dependiendo de la
fuente de medición global, puede ser considerado el navegador más usado de la
Web variando hasta el segundo puesto, algunas veces logrando la popularidad
mundial en la primera posición.
Por su parte, Chromium es el
proyecto de software
libre con el que se ha desarrollado Google Chrome y es de participación
comunitaria (bajo el ámbito de Google Code) para fundamentar las bases
del diseño y desarrollo del navegador Chrome (junto con la extensión Chrome
Frame), además del sistema operativoGoogle Chrome OS.7 La porción realizada por Google
está amparada por la licencia de uso BSD, con otras partes
sujetas a una variedad de licencias de código abierto permisivas
que incluyen MIT License, Ms-PL y la triple licenciaMPL/GPL/LGPL.8 En esencia, los aportes hechos
por el proyecto libre Chromium fundamentan el código fuente del navegador
base sobre el que está construido Chrome y por tanto tendrá sus mismas
características, a las cuales Google adiciona otras que no son software libre.
También se cambia el nombre y logotipo por otros ligeramente diferentes para
proteger la marca comercial de Google. El resultado se publica bajo términos
de software
privativo.