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.