0% encontró este documento útil (0 votos)
22 vistas

Python Tema1 Parte3 v5

El documento proporciona una introducción a los navegadores web, incluyendo ejemplos de navegadores populares como Google Chrome, Safari, Microsoft Edge y Mozilla Firefox. Explica brevemente qué son los navegadores web, su historia y función, así como conceptos clave como protocolos de internet e IP.

Cargado por

Camila
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas

Python Tema1 Parte3 v5

El documento proporciona una introducción a los navegadores web, incluyendo ejemplos de navegadores populares como Google Chrome, Safari, Microsoft Edge y Mozilla Firefox. Explica brevemente qué son los navegadores web, su historia y función, así como conceptos clave como protocolos de internet e IP.

Cargado por

Camila
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 11

IBM SkillsBuild | Introducción a Python

Fundamentos de Internet
Los navegadores y su mantenimiento

1
IBM SkillsBuild | Introducción a Python

Índice

Introducción 3

¿Qué son los navegadores de Internet? 4

Ejemplos de navegador web 5

Google Chrome 5
Safari 5
Microsoft Edge (anteriormente, Internet Explorer) 5
Mozilla Firefox 6
Opera 6
Avast Secure Browser 6

Historia de los navegadores web 7

¿Qué ocurre cuando navegamos por Internet? 8

¿Por qué necesito usar el protocolo HTTPS? 10

¿Qué son IP y TCP? 10

2
IBM SkillsBuild | Introducción a Python

Introducción

En la actualidad, la tecnología nos ha absorbido hasta


puntos inimaginables. Incluso, muchas personas no
podemos recordar cómo era realmente nuestra vida
antes de que tuviésemos acceso a la red y a los
navegadores de internet.

Ahora basta con teclear cualquier cosa para encontrar


información sobre ésta en tan sólo segundos. Tenemos
cualquier tipo de datos al alcance de nuestra mano, lo
que, sin duda, ha facilitado nuestra vida en distintos
aspectos.

Los navegadores de internet son, probablemente, las


aplicaciones de software más utilizadas y en las que
mayor tiempo pasamos, ya que se han convertido en la
puerta de acceso a una gran cantidad de servicios que,
en la actualidad, son hasta imprescindibles.

Algunos de ellos son: correo electrónico, agenda,


noticias, redes sociales, videos, plataformas de
streaming, compras… y un muy pero muy largo etcétera.

Los navegadores de internet se han convertido en uno de


nuestros mejores aliados, ¿cierto? Pero… ¿qué sabemos
en realidad de éstos?

3
IBM SkillsBuild | Introducción a Python

¿Qué son los navegadores


de Internet?

Un web browser o navegador web es un programa o


software que interpreta la información de los sitios
web y archivos online para que puedan visualizarse.
Desempeña un papel fundamental tanto para
consultar información como para utilizar cualquiera
de las aplicaciones web que componen el amplio
espectro de servicios en Internet.

Se trata de la ventana a través de la cual miramos a la


red de redes para consumir información. Pero
también para realizar todo tipo de interacciones en
internet relacionadas con la vida cotidiana. Desde
comprar online o entretenernos jugando a un juego
hasta contratar y consumir todo tipo de servicios.

A través de los navegadores de internet podemos


visualizar contenido tanto escrito como multimedia, y
realizar actividades que en la actualidad son
sumamente importantes, tales como recibir correos,
visitar páginas, iniciar sesión en distintas
plataformas...etc.

El ir de un sitio a otro, con tan sólo un clic, se conoce


como navegar; de ahí el origen de los navegadores de
internet, que no sólo hacen referencia a estos
programas que son de gran utilidad, sino también a
los usuarios que se mueven a través de ellos.

Hoy en día, con todas las necesidades que hay que


satisfacer de los distintos usuarios, existen cientos de
navegadores web, que brindan diferentes opciones y
herramientas, de acuerdo con las necesidades de
distintas personas.

Sin embargo, a pesar de la amplia gama que está a


nuestra disposición, no son tantos los que ofrecen
una navegación rápida, accesible y adaptada a la
versión móvil, teniendo en cuenta que actualmente
son muchas las personas que visitan la web por
medio de sus dispositivos móviles.

4
IBM SkillsBuild | Introducción a Python

Ejemplos de navegador Safari


El navegador web predeterminado de todos los
web dispositivos Apple. Aunque mucha gente no tenga
ordenadores Mac, muchos tienen dispositivos
iPhone y iPad.
El acceso web es tan importante como tener un
hogar y un número de teléfono. Por este De hecho, Safari es el navegador web móvil más
motivo, prácticamente cualquier ordenador, tableta popular en EE.UU, aunque usar un ordenador ofrece
y smartphone incluye conectividad a Internet y claramente una experiencia muy distinta a la de un
un navegador web. dispositivo móvil, el aspecto y el funcionamiento de
Safari es el mismo en todos los dispositivos Apple.
Aquí examinaremos los ejemplos más populares de
navegadores web en el mercado para darle una idea
de los distintos tipos que hay. También hemos
incluido capturas de pantalla de los navegadores
más usados, por si siente curiosidad por su aspecto.

Google Chrome
Con un 70 % de la cuota de mercado en todo el
mundo, Google Chrome es el navegador web más
popular. La popularidad de Chrome se explica en
parte por sus altas velocidades de navegación y una
integración sencilla con su cuenta personal de Microsoft Edge (anteriormente,
Google, lo cual lo convierte en el navegador más
Internet Explorer)
cómodo para la mayoría. Además, con el mayor
catálogo de extensiones de los principales Como sustitución del antiguo y desfasado Internet
navegadores, Chrome también es un navegador Explorer, Microsoft Edge es el nuevo navegador
extremadamente sencillo de modificar y emblemático de Microsoft. Este navegador está
personalizar. incluido en cualquier dispositivo que use el sistema
operativo Windows de Microsoft.

Edge está diseñado sobre la plataforma del


navegador Chromium, que también es la base de
Chrome y otros navegadores.

5
IBM SkillsBuild | Introducción a Python

Mozilla Firefox Opera


Firefox era uno de los navegadores más populares Aunque nunca ha sido el navegador más
en EE. UU. (y el sucesor de Netscape Navigator, uno popular, Opera ha conseguido una base estable de
de los navegadores comercialmente viables más usuarios a lo largo de los años.
antiguos), pero últimamente ha perdido cuota de
mercado frente a Chrome y Safari. A pesar de la
caída en popularidad, Firefox sigue teniendo una
pequeña base de usuarios fieles y ofrece funciones
similares a las de la competencia más dominante.

Esto se debe en parte a las características únicas del


navegador, como el proxy y el bloqueador de
anuncios integrados.

Avast Secure Browser


Un motivo de la durabilidad de este navegador de
Todos los navegadores mencionados anteriormente
Internet es que Firefox funciona con software de
tienen sus propios modos de navegación privada,
código abierto e incluye herramientas útiles para
pero solo en Avast Secure Browser la navegación
desarrolladores, de modo que los informáticos y
segura y privada es una característica principal, no
profesionales web lo tienen fácil para inspeccionar y
algo opcional ni un añadido de última hora. Su
actualizar sus páginas web por motivos de
extensa lista de características de seguridad y
seguridad, privacidad y usabilidad.
privacidad incluye protección frente al phishing,
seguimiento web y huella digital del navegador.
También cuenta con un bloqueador de anuncios
integrado y alertas de seguridad automatizadas
fáciles de configurar.

6
IBM SkillsBuild | Introducción a Python

Historia de los
navegadores web

Aunque los términos Internet y Web se usan como El auténtico innovador, no obstante, fue NCSA
sinónimos hoy en día, uno apareció antes que el Mosaic, que permitía mostrar gráficos multimedia,
otro. Internet, también llamada la red de redes, es la como texto e imágenes, conjuntamente en varios
red que permite a los ordenadores (y redes protocolos. Esta característica ayudó a popularizar el
informáticas más pequeñas operadas por gobiernos, uso de Internet entre usuarios con menos
empresas y otras organizaciones) comunicarse entre conocimientos tecnológicos y encauzó el desarrollo
sí. web hacia la ubicuidad intuitiva que disfrutamos
actualmente.
Se puede acceder a Internet de varias maneras.
La World Wide Web, o simplemente Web, es Aunque el navegador Mosaic en sí acabó
únicamente una de las formas de acceder a desapareciendo, sus creadores originales
Internet para enviar, recibir y compartir información. desarrollaron más el proyecto y Mosaic se convirtió
Aunque usemos la Web para acceder a la mayor en Netscape Navigator y finalmente en Mozilla
parte de la información y los servicios que Firefox.
obtenemos en Internet, no es la única manera de
En su mayor parte, además de un diseño más ágil y
llegar hasta allí.
velocidades más elevadas, el navegador web básico
Internet, también llamada la red de redes, es la red no ha cambiado tanto desde sus primeras versiones
que permite a los ordenadores (y redes informáticas hace un par de décadas. Lo que ha cambiado son las
más pequeñas operadas por gobiernos, empresas y distintas características y extensiones que ofrecen
otras organizaciones) comunicarse entre sí. los navegadores, así como el número y la variedad
de páginas web que puede visitar.
¿Y cuál fue el primer navegador web? De hecho, el
primer navegador web se llamaba World Wide Web y
lo desarrolló Tim Berners-Lee en 1989. Aunque el
nombre del navegador web específico no perduró, su
legado sigue vivo hoy en día, ya que la mayoría de las
direcciones web empiezan por www, que significa
World Wide Web. Le siguieron otros navegadores a
principios de los 90.

Los diferentes navegadores han ido apareciendo durante los últimos años.
7
IBM SkillsBuild | Introducción a Python

¿Qué ocurre cuando


Con ello, nuestra orden ya viaja hacia el servidor web
que aloja la página web que estamos solicitando y

navegamos por Internet? los pasos que ocurren cuando navegamos por
internet por hacer un resumen son:

Primer paso: Introducimos la URL desde nuestro


Tenemos tres actores principales que intervienen
navegador.
desde que introducimos una URL hasta que
obtenemos la página web resultante en nuestro Segundo paso: Gracias al servidor DNS, que actúa

ordenador con toda la información de ésta y ya entre el navegador y el servidor, esa URL se va a
estaríamos en disposición de navegar a través de transformar en una dirección IP y nuestra petición
ella. viajará al servidor web que corresponda.
Tercer paso: Apache* recibe la petición, busca la
1. El primer actor que nos encontramos son los
página web correcta que se está solicitando. Si es el
navegadores, como pueden ser Microsoft
Edge, Chrome, Firefox, Safari…etc. dominio principal, Apache nos mostrará la página
2. El segundo actor es el servidor web, que es principal de la web, un archivo conocido como
un ordenador conectado a Internet con unos index.html
determinados recursos, siempre esperando HTML es un lenguaje de etiquetas con formato de
a recibir peticiones de nuestros navegadores texto plano y al que le acompañan las hojas de estilo
para, una vez recibido, servir la página web CSS que le darán una apariencia gráfica a nuestra
solicitada en cada momento. página web.
El encargado de realizar la administración de
* Apache HTTP Server es un proyecto de The Apache Software Foundation .
todas estas órdenes dentro del servidor es el
servidor Apache, está instalado en el El servidor Apache HTTP ("httpd") se lanzó en 1995
servidor web y funciona con el protocolo y ha sido el servidor web más popular en Internet
HTTP. desde abril de 1996. Ha celebrado su 25
Hay otros que acompañen Apache como son cumpleaños como proyecto en febrero de 2020.
SQL, como sistema de base de datos
El proyecto de servidor Apache HTTP es un esfuerzo
relacional y PHP, como lenguaje del lado del
por desarrollar y mantener un servidor HTTP de
servidor.
código abierto para los sistemas operativos
3. El tercer autor es el servidor DNS. Este se va
modernos, incluidos UNIX y Windows. El objetivo de
a situar entre el servidor web y los
este proyecto es proporcionar un servidor seguro,
navegadores. Es el encargado, por así
eficiente y extensible que proporcione servicios
decirlo, de indicarle el camino correcto a la
HTTP en sincronía con los estándares HTTP
petición que nace en nuestro navegador.
actuales.
Nosotros introducimos una URL. Pulsamos
Cuarto paso: El navegador que recoge la respuesta,
Intro y el navegador va a realizar una
conversión a una dirección IP que es una la interpreta y hace que la visualicemos.
especie de dirección dentro de internet. Si pulsamos el botón derecho sobre el navegador,
vamos a ver una opción para ver el código fuente.
También podemos usar el atajo de teclado (ctrl+u).

8
IBM SkillsBuild | Introducción a Python

Esta es la manera en que recibe el navegador web, la


petición que hemos hecho el servidor.

Luego cada navegador interpretará dicho código de


forma diferente, mostrando el resultado en la
pantalla de nuestro ordenador.

Cada navegador ofrece visualizaciones distintas de


una misma página web. Por ejemplo, podemos usar
como navegador Internet Explorer o Firefox, y según
usemos uno u otro obtener resultados distintos
porque cada navegador interpreta la información de
una manera distinta.

9
IBM SkillsBuild | Introducción a Python

¿Por qué necesito usar el


protocolo HTTPS?

Hemos dicho que el protocolo es ampliamente


utilizado por tiendas online, pero si nuestra página
web fuese por ejemplo de una clínica, ¿Deberíamos
pasarnos a https? La respuesta es sí. Hoy día casi
todas las webs tienen un espacio donde interactuar
con las personas que visitan la web. Aunque solo sea
un formulario de contacto. Nuestra web podría tener
La relación entre los protocolos TCP e IP es similar a
uno para que la gente pueda reservar una cita en
enviar a alguien un mensaje escrito en un
nuestra clínica. Datos como el teléfono o el correo
rompecabezas por correo postal. Se escribe el
electrónico pueden ser considerados sensibles, por
mensaje y se desmontan las piezas del
lo que es importante usar el protocolo https para
rompecabezas. Luego, cada pieza puede viajar a
proteger esa información.
través de una ruta postal diferente, algunas de las
Además, esta información está mucho más extendida cuales requieren más tiempo que otras. Cuando las
de lo que podría parecer. Las personas que navegan piezas del rompecabezas llegan después de recorrer
por Internet cada vez son más conscientes de ese diferentes rutas, es posible que estén desordenadas.
tipo de cosas, así que cuánta más seguridad les El protocolo de Internet garantiza que las piezas
ofrezcamos en nuestra web, la comodidad de entrar lleguen a su dirección de destino. Por su parte, el
en la tienda será mayor. protocolo TCP sería como la persona que ordena las
piezas del rompecabezas en el otro lado. Reúne las

¿Qué son IP y TCP? piezas en el orden correcto, solicita el reenvío de las


piezas que faltan e informa al remitente de que se ha
recibido el rompecabezas. Además, mantiene la
El protocolo de Internet (IP) es el sistema de conexión con el remitente antes del envío de la
direcciones de Internet y tiene la función principal de primera pieza del rompecabezas hasta después del
entregar paquetes de información desde un envío de la última pieza.
dispositivo de origen a un dispositivo de destino. Es
la forma principal en la que se realizan las
conexiones de red y establece la base de Internet,
pero no gestiona el orden de los paquetes ni la
verificación de errores. Esta funcionalidad requiere
otro protocolo, normalmente TCP.

10
IBM SkillsBuild | Introducción a Python

IP es un protocolo sin conexión, lo que significa que


cada unidad de datos se aborda individualmente y
se enruta desde el dispositivo de origen al
dispositivo de destino, que no envía una
confirmación de vuelta al origen. Ahí es donde entran
en juego protocolos como el TCP. Este último se
utiliza junto con el protocolo de Internet para
mantener una conexión entre el remitente y el
destino y para garantizar el orden del paquete.

Por ejemplo, cuando se envía un correo electrónico a


través del protocolo TCP, se establece una conexión y
se realiza un protocolo de enlace de 3 vías. En primer
lugar, el origen envía un paquete de "solicitud inicial"
SYN al servidor de destino para iniciar la
comunicación. Luego, el servidor de destino envía un
paquete SYN-ACK para aceptar el proceso.

Por último, el origen envía un paquete ACK al destino


para confirmar el proceso, tras lo que se puede enviar
el contenido del mensaje. El mensaje de correo
electrónico se divide en última instancia en paquetes
antes de que cada paquete se envíe a Internet, donde
recorre una serie de puertas de enlace antes de llegar
al dispositivo de destino donde el TCP reagrupa el
conjunto de paquetes en el contenido original del
correo electrónico.

La versión principal de IP que se utiliza en Internet


hoy en día es la versión 4 (IPv4). Las limitaciones de
tamaño en el número total de direcciones posibles en
IPv4 propiciaron el desarrollo de un protocolo más
nuevo, que se llama IPv6 y permite que haya muchas
más direcciones disponibles. Su adopción es cada vez
más frecuente.

11

También podría gustarte