jueves, 29 de octubre de 2009

"Word Wide Web"

Word Wide Web es el servicio Web o WWW es una forma de representar la información en Internet basada en páginas. Una página WWW puede incluir diferentes tipos de información: texto, gráficos, audio, video e hipertexto. Un hipertexto es texto resaltado que el usuario puede activar para cargar otra página WWW.
Las principales ventajas del servicio WWW son tres.



  1. Que puede combinar diferentes tipos de representaciones de la información: texto, audio, video, etc. Segunda, que los hiperenlaces o ligas permiten cargar páginas de cualquier otro servidor conectado a Internet, da igual que esté localizado en cualquier lugar del mundo. Para poder utilizar el servicio Web se necesitan dos partes. Por otro lado, el usuario que quiere acceder a dichas páginas tiene que utilizar un programa (cliente WWW) que lea las páginas WWW e interprete su siginificado. Estos programas navegadores o clientes WWW son los que permiten a la computadora del usuario interpretar el lenguaje HTML.
    Interconectar documentos por todo el planeta sobreentiende un medio único de identificación. La dirección única de un documento en el WWW es llamada 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.
    El nombre del documento que tendrá siempre la extensión .html o .htm.

    Las páginas pueden ser muy parecidas sigue existiendo el mismo problema desde que el usuario tienen acceso a los catálogos en línea, no hay dos sistemas cuya interfaz tenga las mismas características y cada uno obliga al usuario a familiarizarse con una estructura distinta, además no suele ser posible pasar los resultados obtenidos para emplearlos en otras aplicaciones, ni es fácil repetir la misma consulta en distintos servidores a través del Web y obtener resultados consistentes. Cuando un usuario necesita realizar una búsqueda a través de las páginas de Web ofrecidas por distintas organizaciones, básicamente el resultado es un océano de datos carentes de estructura. O bien recorre uno a uno los servidores que pudieran interesarle, con los problemas de diferentes interfaces e inconsistencia ya mencionadas. Aunque los motores de búsqueda cada vez son más eficientes, ante una palabra clave ofrecen centenas de resultados, difíciles de refinar, en su mayoría carentes de interés ante la búsqueda emprendida y el usuario invierte un tiempo considerable para selecciones aquellas pocas que realmente le son útiles; sólo ofrecen la información digital y dejan fuera las bases de datos bibliográficas.

NAVEGADORES:

Algunos de los navegadores o exploradores web más populares son: Internet Explorer, Mozilla Firefox, Safari, Opera, Google Chrome y Flock.

Existen otros navegadores que no son tan conocidos son: Maxthon, Avant, DeepNet, PhaseOut, SpaceTime, Amaya.

Internet Explorer
Internet explorer (IE) viene integrado en el sistema operativo Windows de Microsoft junto con el gestor de correo Outlook Express. Ha sido el navegador más utilizado del mundo desde 1999, aunque desde 2002 ha ido perdiendo cuota de mercado a un ritmo lento pero constante debido a su importante competidor, Mozilla Firefox, que ha superado incluso a Internet Explorer en algunas ocasiones.
Con el motor de renderizado Trident soporta HTML 4.01, CSS Level 1, XML 1.0 y DOM Level 1, con pequeñas lagunas de implementación, soporta también XSLT 1.0 y WD-xsl, y admite parcialmente CSS Level 2 y DOM Level 2 con importantes deficiencias de implementación, mientras que para MAC el motor de renderizado es Tasman.
Hay varias versiones de Internet Explorer para los sistemas operativos UNIX y para Mac. La versión más reciente para Windows es Internet Explorer 8.0. que Microsoft describe como más rápido, más fácil y más seguro además de permitir al usuario acceder a la información en menos clicks que otros navegadores.

Mozilla Firefox
Mozilla Forefox es un navegador de software libre y código abierto.

Se encuentra en la segunda posición de navegadores más usados con una cuota de mercado del 22, 48% en abril de 2009, con una gran aceptación por parte de los usuarios que lo definen como más seguro, rápido y de mejor rendimiento que Internet Explorer, destacando también por su sencillez y fácil manejo.
Su motor de navegación Gecko para visualizar páginas web soporta varios estándares web incluyendo HTML, XML, XHTML, CSS 1, 2 y 3, SVG 1.1 (parcial), ECMAScript (JavaScript), DOM, DTD, MathML, XSLT, XPath, además de imágenes PNG con transparencia alfa.
Es multiplataforma para varias versiones de Microsoft Windows, GNU/Linux, Mac OS X, y algunos sistemas basados en Explorer, e incluye el software de correo Thunderbird.
Como características añadidas a las habituales de todos los navegadores, Mozilla Firefox ofrece también múltiples plugins, extensiones add-ons y la posibilidad de personalizar su apariencia, además Firefox ofrece herramientas muy útiles para los programadores web como la consola de errores, el inspector DOM o extensiones como Firebug, por estas razones y el hecho de ser de código abierto es el preferido por los programadores.

Safari
Safari es el navegador creado por Apple Inc. el cual está integrado en el sistema operativo Mac OS X, en 2007 se creó una versión de Safari para el sistema operativo Microsoft Windows dando soporte tanto a Windows XP como a Windows Vista, y el teléfono inteligente iPhone también incorpora Safari a su sistema operativo.
De Safari destacan la velocidad, un diseño muy cuidado, la seguridad y las prestaciones que ofrece, incluyendo los recursos para diseñadores y programadores, consiguiendo en mayo de 2009 un 8.43% de uso en el mercado de los navegadores.
Su motor de renderizado WebKit está basado en el motor KHTML, desarrollado por el proyecto KDE para su navegador Konqueror y debido a esto, el motor interno de Safari es software libre, además Webkit incluye los componentes WebCore y JavaScriptCore.
La nueva versión recién estrenada es Safari 4 que ejecuta JavaScript casi ocho veces más rápido que IE 8 y más de cuatro veces más rápido que Firefox 3. gracias a su nuevo motor JavaScript Nitro. El nuevo navegador Safari 4 soporta además los innovadores estándares HTML 5 y CSS con unas avanzadas aplicaciones web multimedia, fuentes tipográficas y gráficos, y es el primer navegador que superó la prueba Acid3 que examina si los navegadores cumplen los estándares web CSS, JavaScript, XML,DOM, ECMAScript y SVG.

Opera
Desarrollado por Opera Software company, Opera es además de un navegador una suite de Internet gratuita desde su versión 8.50., que en abril de 2009 tenía un porcentaje de uso del 0,68% en el mercado global de navegadores web.
Reconocido por su gran velocidad, seguridad y constante innovación, Opera es también reconocido por su soporte de estándares - a través de su motor de navegación Presto - en especial CSS 2.1, además de HTML 4.01, XHTML 1.1, XHTML Basic, XHTML Mobile Profile, WML 2.0, XSLT, XPath, XSL-FO, ECMAScript 3 (JavaScript), DOM 2, Unicode, SVG 1.1 Basic, GIF89a, JPEG, HTTP 1.1, y completo soporte para PNG, incluyendo transparencia alfa, entre otros.
Opera fue el primer navegador que implementó el sistema de pestañas, y además de las características comunes de todos los navegadores, Opera también incluye Speed Dial, personalización por sitio, vista en miniatura por pestaña y los movimientos del ratón en la navegación, y tiene incorporado el cliente de correo Opera Mail y un chat IRC.
El navegador web Opera es multiplataforma para las versiones para Windows, GNU/Linux, Mac OS X, Solaris, QnX, OS/2, Symbian OS, FreeBSD y BeOS, entre otros, además de Opera Mini para móviles sencillos y Opera Mobile para teléfonos inteligentes y ordenadores de bolsillo, así como dispositivos de Java ME-enabled.
Opera es el único navegador disponible para la nueva generación de videoconsolas Nintendo DS y Wii, también algunas decodificadores digitales de televisión usan Opera, y Adobe Systems integró la tecnología de Opera para usarla en Adobe Creative Suite.

Google Chrome
Google Chrome es el navegador creado por Google en 2008 y se basa en el proyecto de software libre y código abierto Chromium, el motor de navegación de WebKit y su estructura de aplicaciones.
Chrome pasó a ser el cuarto navegador más usado en mayo de 2009 con un 1.80% de internautas. Para conseguir su objetivo principal de facilitar un navegador con mayor velocidad, seguridad y estabilidad, Google Chrome combina tecnología sofisticada y un diseño minimalista, además de ofrecer una interfaz gráfica de usuario más sencilla y eficaz.
Google Chrome está disponible para Microsoft Windows, para los usuarios de Windows Vista y Windows XP SP2, mientras que en junio de 2009 salió la versión de Google Chrome para Mac OS X(Leopard) y Linux destinada principalmente para los desarrolladores web, pues como advierten desde Google son aún muy poco estables e incluso recomiendan no descargar estas versiones pues cuenta con limitaciones importantes con un software incompleto e impredecible.
A través del motor de renderizado Webkit Google Chrome soporta los estándares HTML, Javascript y CSS, cuyo proceso de instalación no requiere reiniciar el navegador para empezar a funcionar, además de hacerse como proceso independiente, al modo de las pestañas, de manera que si una de las ventanas falla no afecta al resto ni al navegador.

Flock
Flock es un navegador social de software libre y código abierto basado en el código Firefox de Mozilla, que se especializa en suministrar redes sociales como MySpace, Facebook, Bebo, Twitter, Digg, Flickr, AOL Webmail, Yahoo! Mail, Gmail y YouTube, además de funciones de Web 2.0 incorporadas en su interfaz de usuario.
Disponible como descarga gratuita, el navegador Flock soporta las plataformas Microsoft Windows, Mac OS X, y Linux, a través del motor de navegación Gecko que soporta los mismos estándares web que Mozilla.
Dirigido especialmente a todos aquellos que utilizan a menudo aplicaciones de software social, Flock ofrece páginas favoritas integradas en del.icio.us y Flickr, subir fotos al instante, compartir fotos y vídeos con arrastrar-soltar (drag-and-drop), feeds RSS o Atom, manejo de blogs como Wordpress.com, Blogger, Livejournal, y otros.
En mayo de 2009 salía su última versión, Flock 2.5 sin cambios estructurales pero con mejoras en el rendimiento general de las aplicaciones además de la integración total de Facebook y Twitter, y en marzo de 2009 se anunciaba que Flock podría dejar Firefox y pasarse a Google Chrome.

Maxthon:

Es un navegador web para Windows basado en el motor de Internet Explorer, Trident. Se trata de un navegador gratuito que proporciona características similares a navegadores como Opera o Firefox, como el uso de pestañas, bloqueo de popups, etc.

Avant Browser:

Es un navegador de internet que usa el motor de renderizado de Windows Internet Explorer. Está desarrollado y mantenido por la empresa Avant Force, con base en las Islas Vírgenes británicas. Avant Browser es una aplicación de tipo freeware, es decir, es código cerrado pero es de uso gratuito. Como funcionalidades extra con respecto a Windows Internet Explorer, incorpora navegación por pestañas desde hace años.

Amaya:

Es una herramienta combinada del W3C compuesta por un navegador web y una herramienta de autor. Cualquier página web que se abra puede ser editada inmediatamente. Se pueden ver y generar páginas HTML y XHTML con hojas de estilo CSS, expresiones MathML y dibujos SVG. Una gran característica consiste en que puede ver los enlaces que se crean con el editor.



BUSCADORES:

Los buscadores son página web, los cuales, al ingresar palabras claves, operan dentro de la base de datos del mismo buscador y recopilan todas las páginas posibles, que contengan información relacionada con la que se busca.
Por ende, en los buscadores, sólo se necesita ingresar la palabra clave o el concepto que se desea preguntar y el programa del buscador, entregará una lista de páginas que contienen aquella información.
Los mas populares son Googlebot, de Google, el Slurp, de Yahoo, y el MSN bot, de MSN search.

GOOGLE
Google es el motor de búsqueda más completo y con mas peso como proveedor de búsquedas.Una función clave de Google permite abrir los documentos PDF encontrados en HTML.


ALTAVISTA
Es uno de los más potentes, destaca por su rapidez de respuesta en devolver los resultados de la búsqueda. Contiene una gran base de datos de documentos Web pero ello nos exige que acotemos bien nuestras búsquedas. Tiene la opción de búsqueda avanzada y siempre nos permite elegir el idioma.Posee muchas facilidades para ajustar la búsqueda en la opción de búsqueda avanzada.


EXITE
Es uno de los buscadores internacionales más importantes en la actualidad. Posee un robot de búsqueda que automatiza los procesos de hallar e indexar una URL.


Los tipos de buscadores son:

Sistemas de navegación:
En este tipo básico de buscador los más conocidos, sin duda, son los directorios. Un directorio consiste en una estructura jerárquica de clases y subclases, es decir, tenemos una campo del que derivan multitud de subcampos.
Los directorios son un sistema de navegación, ya que durante el proceso de búsqueda se va profundizando, realizando desplazamientos sucesivos entre las clases y los niveles de jerarquía. Existen por lo menos dos clases de directorios: directorios de recursos y directorios de directorios.

Sistemas de recuperación de información:
Este tipo de buscador se caracteriza porque en vez de clasificar la información, la representa mediante un conjunto de términos o palabras clave. Dichas palabras clave son dadas por los usuarios cuando dan de alta una página web.
Los sistemas de recuperación de información mas comunes son los motores de búsqueda. Representan el contenido de los documentos mediante índices analíticos construidos de manera automática. Aquí todos los recursos se encuentran representados mediante un conjunto de palabras o frases, que se llaman “términos de indexación” porque forman parte de dichos índices. Se supone que dichos términos son característicos del documento que representan, es decir, que lo definen completamente.
Cabe destacar en los motores de búsqueda, los motores de búsqueda inteligente; estos no precisan de que el recurso o página web sea dado de alto en él, según la palabra o frase se realiza una búsqueda en todos los documentos.
También pertenecen a esta categoría los metabuscadores, éstos son capaces de realizar la consulta o búsqueda en varios buscadores a la vez. Los mejores metabuscadores realizan una eliminación de los duplicados de páginas web que se puedan producir y también es posible realizar búsquedas dependiendo de la fecha de publicación.

jueves, 22 de octubre de 2009

¿Que es Internet?





Internet es conjunto de comunidades con tecnologías, se puede atribuir a la satisfacción de las necesidades básicas de la comunidad. Internet es una red internacional de ordenadores. Permite, como todas las redes, compartir informacion o recursos, es decir: establecer una comunicación inmediata con cualquier parte del mundo para obtener información sobre un tema que nos interesa, conseguir un programa o un juego determinado para nuestro ordenador.


En definitiva: establecer vínculos comunicativos con millones de personas de todo el mundo, bien sea para fines académicos o de investigación, o personales.


Es a la vez una oportunidad de difusión mundial, ya que gracias a esta podemos hacer publicaciones de diversas materias, es un mecanismo de propagación de la información y un medio de colaboración e interacción entre los individuos, es decir, en las redes podemos conocer a personas de diversos lugares.


Internet está formada por una arquitectura de manejo de la información en paquetes llamada TCP/IP. Este sistema fue creado con vistas a una gran versatilidad de comunicación entre dos máquinas, de manera que pudieran intercambiar archivos, y controlar casi cualquier cosa del ordenador conectado.
TCP/IP es un conjunto de protocolos (reglas) de conexión que permite dividir una cierta cantidad de información en paquetes y enviarlos a Internet, controlando la llegada a su destino y otros factores que podrás ver en los apartados de cada uno de los protocolos más importantes.
En la izquierda se encuentran estos protocolos que realmente son los pilares del sistema. El protocolo IP (Internet Protocol) es el encargado de enviar los mensajes a una destino determinado por una dirección IP, la cual está formada por cuatro bytes separados por un punto. También es de destacar que el protocolo IP no se preocupa de la seguridad de los paquetes enviados.
En cuanto al protocolo TCP (Transmission Control Protocol), la seguridad y el control del paquete es su principal finalidad. El protocolo TCP añade información en el paquete (Cabecera TCP) que le permitirá reconocer si la información ha sido dañada o si no se ha recogido en el destino.
La arquitectura TCP/IP se basa en el siguiente esquema:


CONCEPTOS BASICOS



URL:
Se entiende por URL cualquier dirección en internet, ya sea accesible por HTML (http://etc.), FTP(ftp://etc.), E-mail (usuario@maquina.dominio) o cualquier otro protocolo


Dominio:
Puede constar de un nombre (generalmente el nombre de la empresa u organización) y suele ir terminado por un indicador del país(.es, .uk, etc.) o del tipo de organización de que se trata. Así pues, podemos encontrarnos:.ES - España.COM - Empresas (proviene del inglés Company).ORG - Organizaciones.GOV - Institución gubernamental Incluso hay países, como es el caso de Inglaterra, que incluyen ambas terminaciones (por ejemplo, yahoo.com.uk).



Subdominio:
Por extensión del concepto de dominio, se entiende un subdominio como el nombre de la máquina dentro de un dominio al que estamos accediendo. La máquina puede ser real (existe físicamente) o virtual (realmente no existe la máquina pero se trata un conjunto de directorios como si existiera dicha máquina y pertenecieran a ella). Como ejemplo analizaremos nuestra URL:http://www.esi2.us.es/cofradehttp:// - Hace indicación a nuestro navegador del protocolo con que debe acceder. En este caso es HyperText Transfer Protocol (protocolo de transferencia de hipertexto). www.esi2 - Subdominio: www.esi2 dentro de la Universidad de Sevilla. us.es - Dominio: Universidad de Sevilla.España. /cofrade - Directorio dentro del cual están alojados los ficheros de la WEB. Pero se habrán ustedes fijado que muchas veces en la barra de dirección de su navegador aparece http://hercules.us.es/cofrade. Pues eso es simplemente que el nombre verdadero de la máquina es Hercules, pero tiene asociado un subdominio llamado www.esi2.
Dirección IP:
Del mismo modo que en la red telefónica tenemos un número de teléfono, en las redes informáticas (e internet es una de ellas) necesitamos tener nuestro "número de teléfono" para poder enviar y recibir las páginas, correos, etc. Dado que internet funciona gobernada por el protocolo TCP sobre IP, ese número de teléfono es nuestra dirección IP, y nos la asigna nuestro ISP (Proveedor de Acceso a Internet) cada vez que nos conectamos a él. Suelen ser variables (dinámicas), pero se puede contratar una IP fija previo pago del importe correspondiente.Mediante los Servidores de Dominio de Nombre (DNS) asociamos una dirección IP a un nombre lógico (dominio en letras) que será mucho más sencillo de recordar. Por ejemplo, una dirección IP del tipo: 195.178.45.56 la podemos asociar con www.midominio.es que será mucho más sencillo de recordar para los que quieran visitar nuestra página. El servicio de DNS conlleva unos gastos fijos anuales, que dependerán del tipo de dominio registrado y del pais.



Enlace:
Un enlace es cualquier referencia dentro de nuestro documento que nos permite navegar hasta otra dirección. Pueden ser locales (dentro de un mismo portal o WEB) , o externos (un enlace desde estas páginas a la de alguna Hermandad, por ejemplo). La influencia angloparlante nos lleva en muchas páginas a incluir una sección de enlaces llamada LINKS (que es enlaces en inglés).



Alojamiento:
Supongamos que ya hemos elegido el dominio que queremos que tenga nuestra WEB. Ahora debemos situar dichos ficheros en un ordenador que esté 24 horas conectado a internet. Eso es el alojamiento. Podemos optar por varias posibilidades: · Alojamiento propio: debemos conectar un ordenador a internet 24 horas, con una IP fija y hacer constar esa IP en la tabla de DNS. Esta solución es muy cara y sólo la suelen utilizar grandes empresas. · Alojamiento contratado: una empresa nos permite alojar nuestros ficheros en su servidor (previo pago). Según la modalidad elegida, podemos llevar nosotros los ficheros a una cuenta en el servidor (hosting: se suelen transferir mediante FTP o Protocolo de Transferencia de Ficheros) o bien la empresa permite ubicar nuestros equipos o que usemos directamente equipos de la empresa dentro de sus instalaciones y con diferentes niveles de servicio. (housing). Esta última opción es, obviamente, más cara que el hosting. Casi todos los ISP nos permiten una cuenta que suele rondar los 5 Mbytes de capacidad para alojar nuestros ficheros. ·Alojamiento gratuito: como su propio nombre indica, los ficheros los alojamos en servidores que son gratuitos, y que suelen incluir carteles (banners) publicitarios o ventanas que se abren automáticamente (Pop-Ups) con publicidad. Es importante leer las condiciones cuando alojemos nuestras páginas en servidores de este estilo para controlar en la medida de nuestras posibilidades dicha publicidad.



Administración:
Se llama administrador del sistema a la persona encargada del mantenimiento de un sustema informático. En el caso de páginas WEB, la influencia anglosajona vuelve a aparecer en el concepto de WebMaster, que es la persona encargada de administrar un conjunto de páginas WEB. El webmaster no tiene necesariamente que ser el gestor de los contenidos de la página, si bien, suele serlo. Dos ejemplos muy claros serían las páginas de una gran empresa y la página personal de un alumno.