Cookies: ¿Qué son y para qué sirven?


Hola, soy Sergio Luján Mora, profesor de
la Universidad de Alicante, y en este videotutorial vamos a ver qué son las cookies y para qué
sirven. En inglés, cookie significa galleta, pero
las cookies que vamos a estudiar no tienen nada que ver con las galletas o los dulces. El concepto de cookie deriva de “magic cookie”.
En informática, una “magic cookie” es un paquete de datos que un programa recibe y
reenvía sin cambiarlos y que normalmente se emplea para indicar que ha ocurrido un
evento o situación especial. Una cookie es un paquete de datos que un navegador
web almacena de forma automática en el ordenador de un usuario cuando este visita una página
web. La cookie es enviada desde el servidor al visitante de la página web. Posteriormente,
cada vez que el usuario visite esa misma página web o alguna otra del mismo dominio, la cookie
será leída por el navegador web, sin ser modificada, y devuelta al servidor web. Por tanto, una cookie son sólo datos que
se almacenan en el ordenador del usuario. Pero como el almacenamiento se realiza por
orden del servidor web, siempre ha existido el miedo de que se pudiera hacer algo malicioso.
Sin embargo, las cookies no son software, tampoco son fragmentos de código, son simplemente
datos. Por tanto, en principio las cookies no pueden transmitir y ejecutar virus, ni
instalar malware como troyanos o programas de espionaje. Sin embargo, las cookies sí que pueden ser
utilizadas para realizar un seguimiento de la actividad de un usuario en la Web. Las cookies fueron desarrolladas en el año
1994 por ingenieros de la compañía Netscape, y su navegador, hoy en día desaparecido,
fue el primero en aceptarlas. Desde entonces, las cookies son un elemento imprescindible
para que funcione la Web tal y como la conocemos hoy en día. Como curiosidad, hoy en día aún se puede
encontrar en la Web la especificación original de las cookies de Netscape. Las cookies son necesarias porque el protocolo
HTTP que se emplea en la Web para transmitir las páginas web, es un protocolo sin estado,
y no ofrece un mecanismo para mantener el estado, es decir, la historia de las peticiones
y acciones realizadas por un usuario entre diferentes peticiones. Al principio, las cookies fueron desarrolladas
por Netscape para disponer de un medio fiable para implementar un carro de la compra virtual. Un carro de la compra virtual, también llamado
cesta de la compra virtual, actúa como un dispositivo virtual en el que el usuario va
colocando los elementos que desea adquirir, de forma que los usuarios puedan navegar por
el sitio donde se muestran los objetos a la venta y añadirlos o eliminarlos de la cesta
de la compra en cualquier momento. Posteriormente, las cookies se han empleado
para diferentes propósitos. El principal es poder diferenciar a los usuarios entre
sí para actuar de diferente forma dependiendo del usuario que visita una página web. Por ejemplo, las cookies se emplean para almacenar
las preferencias de usuario como puede ser el idioma preferido para visualizar un sitio
web. Otro ejemplo, la mayoría de los buscadores
como bing tienen una opción de preferencias. bing muestra 10 resultados por defecto al
realizar una búsqueda. Sin embargo, desde la página de preferencias se puede cambiar
este valor y poner 50, por ejemplo. A partir de entonces, los resultados siempre aparecerán
paginados de 50 en 50, incluso aunque el navegador se cierre, ya que la cookie se mantiene de
un día para otro. Pero el principal uso de las cookies es para
almacenar la sesión. La sesión es un concepto básico en las aplicaciones web que permite
controlar el acceso de los usuarios a ciertas partes de un sitio web y mostrarle la información
particular de ese usuario. Por último, también existen algunos usos
problemáticos de las cookies, como las cookies de seguimiento, en inglés tracking cookies,
que permiten realizar seguimientos de un usuario entre diferentes sitios web. El seguimiento permite conocer los sitios
web que un usuario ha visitado, cuánto tiempo ha estado en cada uno de ellos, y normalmente
se emplea para crear perfiles de usuarios anónimos que se pueden utiliar posteriormente
para diferentes fines, como la creación de campañas publicitarias basadas en perfiles
de usuarios. Este uso de las cookies es empleado por empresas que gestionan anuncios en Internet,
como por ejemplo DoubleClick, una de las más importantes del sector. Y con esto finaliza este videotutorial que
ha explicado qué son y para qué sirven las cookies. En el próximo videotutorial veremos
cómo funcionan y cómo se utilizan las cookies. Si necesitas más información o quieres contactar
conmigo, en mis páginas web http://accesibilidadweb.dlsi.ua.es/ y en http://desarrolloweb.dlsi.ua.es/ podrás
encontrar más información sobre la accesibilidad web y el desarrollo web o también puedes
contactar directamente conmigo a través de mi dirección de correo electrónico [email protected]

Leave a Reply

Your email address will not be published. Required fields are marked *