Cantas cookies podes usar nun sitio web?

Os diferentes navegadores teñen límites diferentes

Os programadores deben ser conscientes de cantas cookies poden usarse nun sitio web. As cookies ocupan espazo tanto na transmisión HTTP cando se cargan unha páxina web e na computadora que a carga. A maioría dos navegadores colocan un límite no número de cookies que un determinado dominio pode configurar. O mínimo é definido polo estándar Solicitude de comentarios (RFC) establecido polo Grupo de TIC de Enxeñaría de Internet, pero os fabricantes de navegador poden aumentar ese número.

As cookies teñen un límite de tamaño pequeno, polo que os desenvolvedores ás veces optan por enviar os seus datos de cookies en varias cookies. Deste xeito, aumentan a cantidade de datos que almacenan os computadores.

Que permite a cookie RFC?

O RFC 2109 define como se deben implementar as cookies e define os mínimos que os navegadores deben soportar. Segundo o RFC, os buscadores non terían límites sobre o tamaño eo número de cookies que un navegador pode manipular, pero para cumprir coas especificacións, o axente de usuário debería soportar:

Para fins prácticos, os fabricantes de navegadores individuais fixan un límite sobre o número total de cookies que un único servidor de dominio ou único pode configurar, así como o número total de cookies nunha máquina.

Ao deseñar un sitio con cookies

Os navegadores populares e menos coñecidos admiten un gran número total de cookies. Por iso, os desenvolvedores que executan moitos dominios non deben preocuparse porque as cookies que crean van ser eliminadas porque se alcanzou o número máximo. Aínda é unha posibilidade, pero a súa cookie é máis probable que se elimine como resultado de que os lectores borren as súas cookies que o máximo do navegador.

O número de cookies que un único dominio pode ter é relativamente pequeno. Chrome e Safari parecen permitir máis cookies por dominio que Firefox, Opera ou Internet Explorer. Para estar seguro, o mellor é manter entre 30 e 50 cookies máximas por dominio.

Límite de tamaño de cookies por dominio

Outro límite que algúns exploradores implementan é a cantidade de espazo que un dominio pode usar para as cookies. Isto significa que se o seu navegador establece un límite de 4.096 bytes por dominio e pode configurar 50 cookies, a cantidade total de espazo que poden usar as 50 cookies é de 4.096 bytes, uns 4KB. Algúns navegadores non axustan un límite de tamaño. Por exemplo:

Límites de tamaño de cookies que debería seguir

Para ser compatible co máis amplo rango de navegadores, cree máis de 30 cookies por dominio e asegúrese de que as 30 cookies non teñan máis de 4KB de espazo en total.