Reparacion de computadoras (software)

Cómo funcionan las Cookies de Internet

Home | Tipos de formato | Mensajes de error | Software | Sistema Operativo | Comparacion sistemas operativos | ¿Qué es Linux y por qué es tan popular? | Macs y equipos de Windows son incompatibles | Sistema Operativo Windows | Instalación de XP | Cómo instalar Windows 7 | BIOS | Control Panel | msconfig | Spyware | Antivirus | Cómo funcionan los virus informáticos | Cómo funciona el software espía (Spyware) | Firewall | Cómo funcionan las Cookies de Internet | Proxy | Printer | Internet | Busqueda Internet | Maquinas de buscar Internet | Pruebas

Cómo funcionan las Cookies de Internet

La mayoría de las cookies de Internet son muy simples, pero son una de esas cosas que han tenido una vida. Cookies comenzaron a recibir atención de los medios tremenda en el año 2000 debido a preocupaciones de privacidad de Internet y las hace estragos todavía de debate.

Por otra parte, las cookies proporcionan capacidades que hacen mucho más fácil de navegar por la Web. Los diseñadores de casi todos los sitios principales usan porque proporcionan una mejor experiencia de usuario y que sea mucho más fácil recopilar información precisa sobre los visitantes del sitio.

En este artículo, damos un vistazo a la tecnología básica detrás de cookies, así como algunas de las características que permiten.

Conceptos básicos de cookie

En abril de 2000 leer un artículo sobre privacidad en Internet en un gran respeto periódico, y que el artículo contiene una definición de cookies. Parafraseando, la definición fue esta:

Las cookies son programas que sitios Web colocan en el disco duro. Se sientan en el equipo de recopilación de información acerca de usted y todo lo que hace en Internet, y siempre que el sitio Web lo desea puede descargar toda la información que ha recogido la cookie. [error]

Definiciones decomo son bastante comunes en la prensa. El problema es que ninguna de esa información es correcta. Las cookies no son programasy no se pueden ejecutar como programas. Por lo tanto, no pueden reunir toda la información por cuenta propia. Ni puede recopilar información personal sobre usted de su máquina.

Aquí es una definición válida de cookies: una cookie es un fragmento de texto que un Servidor Web puede almacenar en un usuario disco duro. Las cookies permiten que un sitio Web almacenar información en el equipo de un usuario y recuperarlo más tarde. Las piezas de información que se almacenan como pares nombre / valor.

Por ejemplo, un sitio Web puede generar un número de ID único para cada visitante y almacenar el número de identificación en el equipo de cada usuario mediante un archivo de cookie. (Ver gráfica #1)

Internet Explorer and other browsers store cookies on your computer.

­Si usas Internet Explorer de Microsoft para navegar por la Web, puede ver todas las cookies que se almacenan en su equipo. Es el lugar más común que residen en un directorio llamado c:windowscookies. Cuando miro en ese directorio en mi máquina, encontrar archivos de 165. Cada archivo es un archivo de texto que contiene pares de nombre y valor, y hay un archivo para cada sitio Web que ha colocado cookies en mi equipo.

Puede ver en el directorio que cada uno de estos archivos es un archivo de texto simple, normal. Puede ver qué sitio Web coloca el archivo en su equipo mirando el nombre del archivo (la información se almacena también dentro del archivo). Puede abrir cada archivo haciendo clic en él.

Por ejemplo, he visitado goto.com, y el sitio ha colocado una cookie en mi equipo. El archivo de cookies para goto.com contiene la siguiente información:

Www.goto.com/ de A9A3BECE0563982D ID de usuario

Goto.com ha guardado en mi ordenador un único par de nombre y valor. El nombre de la pareja es el ID de usuario, y el valor es A9A3BECE0563982D. La primera vez que visité goto.com, el sitio me asigna un valor de identificador único y almacenados en mi máquina.

(Tenga en cuenta que probablemente hay varios otros valores almacenados en el archivo después de los tres que se muestra arriba. Es información de ama de llaves para el navegador).

Amazon.com almacena información un poco más en mi equipo. Cuando miro en el archivo de cookies que Amazon ha creado en mi máquina, contiene lo siguiente:

tiempo de id de sesión 954242000 amazon.com/
id de sesión-002-4135256-7625846 amazon.com/
amazon.com/ eKQIfwnxuF7qtmX52x6VWAXh@Ih6Uo5H x-principal
ubid-principal 077-9263437-9645324 amazon.com/

Parece ser que Amazon almacena un ID de usuario principal, un ID para cada período de sesiones y el tiempo de iniciar la sesión en mi equipo (así como un valor de x-principal, que podría ser cualquier cosa).

La gran mayoría de sitios de almacena sólo una pieza de información--un Seudónimo --en el equipo. Pero un sitio puede almacenar muchos pares de nombre / valor si quiere.

Un par de nombre y valor es simplemente una pieza con nombre de datos. No es un programa, y no puede "hacer" nada. Un sitio Web puede recuperar sólo la información que ha puesto en su equipo. No puede recuperar la información de otros archivos de cookies, ni cualquier otra información de su equipo.

¿Cómo se mueven los datos de las cookies?

Como se ha visto en la sección anterior, datos de las cookies están pares de nombre-valor simplemente almacenados en el disco duro por un sitio Web. Eso todos cookie están de datos. El sitio Web almacena los datos, y más tarde recibe nuevo. Un sitio Web puede recibir sólo los datos que se ha almacenado en su equipo. No se puede mirar en cualquier otros cookies, ni cualquier otra cosa en su equipo. (Ver gráfica #2)

Cuando escribe una dirección URL en un navegador web, un servidor web puede ser en su archivo de cookie.

Mueven los datos de la siguiente manera:

·         Si escribes la dirección URL de un sitio Web en el navegador, el navegador envía una solicitud al sitio Web de la página (ver Cómo funcionan los servidores Web para una discusión). Por ejemplo, si escribe la dirección URL http://www.amazon.com en su navegador, el navegador se contactar con el servidor de Amazon y solicitar su página principal.

·         Cuando el navegador para ello, se verá en su equipo para un archivo de cookie que Amazon ha establecido. Si encuentra un archivo de cookie de Amazonas, el navegador enviará todos los pares de nombre y valor en el archivo al servidor de Amazon junto con la dirección URL. Si no encuentra ningún archivo de cookie, no enviará ningún dato de cookie.

·         Servidor de Web de Amazon recibe los datos de cookies y la solicitud de una página. Si se reciben los pares nombre / valor, Amazon puede utilizarlos.

·         Si no se reciben pares de nombre-valor, Amazon sabe que no ha visitado antes. El servidor crea un nuevo ID en Amazonas de la base de datos y, a continuación, envía pares nombre / valor en su equipo en el encabezado de la página Web que envía. El equipo almacena los pares de nombre y valor en su disco duro.

·         El servidor Web puede cambiar de pares nombre / valor o agregar nuevos pares cada vez que visite el sitio y solicita una página.

Hay otras piezas de información que el servidor puede enviar con el par de nombre y valor. Uno de ellos es una fecha de caducidad. Otro es una ruta de acceso (para que el sitio puede asociar valores de cookie diferentes a distintas partes del sitio).

Tiene control sobre este proceso. Puede definir una opción en su navegador para que el navegador le informa cada vez que un sitio envía pares nombre / valor para usted. A continuación, puede aceptar o rechazar los valores.

¿Cómo los sitios Web utilizan cookies?

Cookies evolucionaron porque resuelven un gran problema para las personas que implementan sitios Web. En el sentido más amplio, una cookie permite que un sitio almacenar información de estado de su equipo. Esta información permite a un sitio Web recuerde qué Estado tu navegador está en. Un ID es una simple pieza de información de Estado--si existe un ID de su equipo, el sitio sabe que ha visitado antes. El estado es "su navegador ha visitado el sitio al menos una vez", y el sitio sabe su ID de esa visita.

Los sitios Web utilizan cookies de muchas maneras diferentes. Éstos son algunos de los ejemplos más comunes:

·         Sitios pueden determinar con precisión cuántas personas realmente visitan el sitio. Resulta que por servidores proxy, dealmacenamiento en caché de, los concentradores y así sucesivamente, la única manera para un sitio con precisión los visitantes de Conde es establecer una cookie con un identificador único para cada visitante. Utiliza cookies, pueden determinar sitios:

§  ¿Cuántos visitantes llegan

§  ¿Cuántos son nuevos frente a los visitantes de repetición

§  ¿Cuántas veces ha visitado un visitante

Es la manera que lo hace el sitio mediante el uso de una base de datos. La primera vez que un visitante llega, el sitio crea un nuevo ID en la base de datos y envía el ID como una cookie. La próxima vez que el usuario regresa, el sitio puede devuelve incremento un contador asociado con ese ID en la base de datos y saber cuántas veces ese visitante.

·         Sitios pueden almacenar las preferencias del usuario para que el sitio puede buscar diferente para cada visitante (a menudo denominado Personalización). Por ejemplo, si visita msn.com, que le ofrece la posibilidad de "cambiar color de diseño de contenido". También permite introduce tu código postal y obtener información meteorológica personalizada. Al introducir su código postal, el siguiente par de nombre y valor se agrega al archivo de cookies de MSN:

CC azucar = NC % 5FRaleigh % 2DDurham & región = www.msn.com/

Ya que vivo en Raleigh, Carolina del Norte, esto tiene sentido.

Mayoría de los sitios parece almacenar preferencias como esta en la base de datos del sitio y nada más que un ID de almacenar como un cookie, pero almacenar los valores

reales en pares nombre / valor es otra forma de hacerlo (que analizaremos más adelante por qué este enfoque ha perdido el favor).

·         Sitios de comercio electrónico puede implementar cosas como carros y Opciones de "retirada rápida". La cookie contiene un ID y permite que el sitio de seguimiento de le como agregar cosas diferentes a su carrito. Cada elemento que se agrega a su carrito de compras se almacena en la base de datos del sitio junto con el valor de ID. Cuando se retira, el sitio sabe lo que es en su carro por recuperar todas las selecciones de la base de datos. Sería imposible aplicar un mecanismo conveniente de compra sin cookies o algo como ellos.

­Donde todos estos ejemplos, tenga en cuenta que lo que la base de datos es capaz de almacenar es cosas que ha seleccionado del sitio, las páginas que ha visto en el sitio de, la información que ha dado al sitio en formularios en línea, etc.. Toda la información se almacena en la base de datos del sitio, y en la mayoría de los casos, una cookie que contiene su identificador único es todo lo que se almacena en su equipo.

Problemas con las Cookies

Las cookies no son un mecanismo perfecto estado, pero sin duda realizar muchas cosas posibles que sería imposible de otra manera. Aquí son algunas de las cosas que hacen las cookies imperfecta.

· A menudo las personas compartan máquinas - cualquier máquina que se utiliza en un área pública y muchas máquinas utilizadas en un entorno de oficina o en casa, son compartidos por varias personas. Digamos que utiliza un equipo público (en una biblioteca, por ejemplo) para comprar algo de una tienda en línea. La tienda va a dejar una cookie en el equipo, y alguien más tarde podría tratar de adquirir algo de la tienda con su cuenta. Tiendas suelen publicar grandes advertencias acerca de este problema, y que por eso. Aún así, pueden ocurrir errores. Por ejemplo, una vez había utilizado equipo de mi esposa para comprar algo de Amazon. Más tarde, visitó el Amazonas y hace clic en el botón "one-click", sin darse cuenta de que realmente permite la compra de un libro en exactamente un solo clic.

En algo así como una máquina de Windows NT o una máquina de UNIX que utiliza cuentas correctamente, no es un problema. Las cuentas de separan todas las cookies de los usuarios. Las cuentas son mucho más relajadas en otros sistemas operativos, y es un problema.

Si intenta el ejemplo anterior en un equipo público, y si otras personas usando la máquina han visitado HowStuffWorks, la URL de la historia puede mostrar una lista muy larga de archivos.

· Que conseguir borrar cookies - si tiene un problema con tu navegador y llamadas de asistencia técnica, probablemente lo primero que soporte técnico le pedirá que lo es borrar todos los archivos temporales de Internet en su equipo. Cuando lo hace, perderá todos los archivos de cookies. Ahora cuando usted visita un sitio nuevo, ese sitio se que usted es un usuario nuevo y asignarle una nueva cookie. Esto tiende a sesgar el registro del sitio de nuevo frente a los visitantes de regreso, y también puede dificultar para recuperar las preferencias almacenadas previamente. Por eso pido sitios para Registrar en algunos casos--si se registra con un nombre de usuario y una contraseña, puede iniciar una sesión, incluso si pierde su archivo de cookie y restaurar las preferencias. Si los valores de preferencia se almacenan directamente en el equipo (como en el ejemplo de tiempo MSN anterior), la recuperación es imposible. Por eso, muchos sitios ahora almacenan toda la información de usuario en una base de datos central y almacenan sólo un valor de ID en el equipo del usuario.

Si borrar su archivo de cookie para HowStuffWorks y, a continuación, volver a visitar la URL de la historia en la sección anterior, encontrará que HowStuffWorks no tiene ninguna historia para usted. El sitio tiene que crear un nuevo ID y el archivo de cookies para usted, y ese nuevo ID no tiene datos almacenados contra la base de datos. (También nota que el Sistema de registro de HowStuffWorks permite restablecer la lista de historia siempre que lo desee).

· Varios equipos - a menudo las personas utilizan más de una máquina durante el día. Por ejemplo, tengo una máquina en la Oficina, una máquina en casa y un portátil para la carretera. A menos que el sitio está diseñado específicamente para resolver el problema, tengo tres archivos cookie exclusiva en todos los tres equipos. Cualquier sitio que visito desde todas las tres máquinas me seguimiento como tres usuarios independientes. Puede ser molesto establecer las preferencias tres veces. Una vez más, un sitio que permite el registro y almacena de forma centralizada las preferencias puede hacerlo fácil para mí tener la misma cuenta en tres máquinas, pero los desarrolladores del sitio deben planear para ello al diseñar el sitio.

Si visita la URL de la historia ha demostrado en la sección anterior de un equipo y, a continuación, vuelva a intentarlo desde otro, encontrará que las listas de la historia son diferentes. Esto es porque el servidor crea dos identificadores, uno en cada equipo.

Probablemente no hay ninguna solución fácil a estos problemas, excepto pidiendo a usuarios para registrar y almacenar todo en una base de datos central.

Al registrarse con el sistema de registro de HowStuffWorks, el problema se resuelve de la siguiente manera: el sitio recuerda el valor de la cookie y almacena su información de registro. Si se tome el tiempo para iniciar sesión desde cualquier otra máquina (o en un equipo que ha perdido sus archivos de cookies), el servidor modifique el archivo de cookies en el equipo que contiene el identificador asociado con su información de registro. Por lo tanto, puede tener múltiples máquinas con el mismo valor de ID.

Las cookies en Internet: temas de privacidad

Si ha leído el artículo a este punto, usted puede estar preguntándose por qué ha habido tal un revuelo en los medios de comunicación acerca de las cookies y privacidad en Internet. Ha visto en este artículo que las cookies son archivos de texto benigno, y también ha visto que proporcionan gran cantidad de funciones útiles en la Web.

Hay dos cosas que han causado la reacción fuerte alrededor de cookies:

·         El primero es algo que ha afectado a los consumidores durante décadas. Digamos que compre algo de un catálogo de venta por correo tradicional. La empresa catálogo tiene su nombre, dirección y número de teléfono de su pedido, y también sabe qué elementos ha adquirido. Puede vender su información a otros que quieran vender productos similares a usted. Es el combustible que hace posible el telemarketing y correo no deseado .

En un sitio Web, el sitio puede controlar no sólo en sus compras, sino también en las páginas que usted lee, los anuncios que hace clic, etc.. Si compra algo y escriba su nombre y dirección, el sitio potencialmente sabe mucho más de TI que una empresa de venta por correo tradicional. Esto hace dirigidas a mucho más precisa, y eso hace que mucha gente incómoda.

Diferentes sitios tienen políticas diferentes. HowStuffWorks tiene un estricto política de privacidad de y no vender o compartir información personal sobre nuestros lectores con terceros excepto en casos donde específicamente decirnos a hacerlo (por ejemplo, en un opt-in correo electrónico programa). Agregar información juntos y distribuirlo. Por ejemplo, si un reportero me pregunta cuántos visitantes tiene HowStuffWorks o página en el sitio que es el más popular, creamos las estadísticas globales de datos en la base de datos.

·         La segunda es exclusiva de Internet. Hay ciertos proveedores de infraestructuras que realmente pueden crear cookies son visibles en varios sitios. DoubleClick es el ejemplo más famoso de esto. Muchas empresas usan DoubleClick para servir anuncios de en sus sitios. DoubleClick puede colocar pequeños (1 x 1 píxeles) archivos GIF en el sitio que permiten DoubleClick cargar las cookies en su equipo. DoubleClick, a continuación, puede seguir sus movimientos en varios sitios. Potencialmente puede ver las cadenas de búsqueda que escriba en demotores de búsqueda (debido más a la forma en que algunos motores de búsqueda implementan sus sistemas, no porque nada siniestro pretende). Porque puede recopilar tanta información acerca de usted desde múltiples sitios, DoubleClick puede formar muy rica perfiles. Estas son aún anónimas, pero son ricos.

DoubleClick, a continuación, fue un paso más allá. Con la adquisición de una empresa, DoubleClick amenazó a vincular estos ricos perfiles anónimos de nuevo a la información de nombre y la dirección--amenazó personalizarlas, y luego vender los datos. Que comenzó a mirar mucho a espiar a la mayoría de la gente, y eso es lo que provocó el alboroto.

DoubleClick y empresas como las están en una posición única para hacer este tipo de cosas, porque sirven anuncios en muchos sitios. Cross-site perfiles no es una capacidad disponible para sitios individuales, porque las cookies son específico de sitio.

 

 

 

cookie2.gif
Gráfica 1

cookie3.gif
Gráfica 2

Enter supporting content here