Articulo de referencia

SDCH

SDCH ( Shared Dictionary Compression for HTTP ), que se pronuncia " sandwich ", es un algoritmo de compresión de datos creado por Google , basado en VCDIFF (RFC 3284). SDCH logr...

SDCH ( Shared Dictionary Compression for HTTP ), que se pronuncia " sandwich ", es un algoritmo de compresión de datos creado por Google , basado en VCDIFF (RFC 3284).

SDCH logra su eficacia mediante el uso de diccionarios prenegociados para "preparar" su estado interno antes de la codificación o decodificación. Estos diccionarios pueden estar almacenados localmente o cargarse desde una fuente y luego almacenarse en caché.

Era compatible de forma nativa con Google Chrome , Chromium y Android, así como con los sitios web de Google. [ 1 ] [ 2 ]

La compresión SDCH se eliminó de Google Chrome y otros productos Chromium en la versión 59 (05/06/2017). [ 3 ]

Debido a las diferencias en los resultados y a que los datos se comprimían con la misma codificación, los diccionarios SDCH envejecían con relativa rapidez y la densidad de compresión empeoraba rápidamente en comparación con la compresión habitual sin diccionario, como GZip . Esto generaba un esfuerzo adicional en producción para mantener los diccionarios actualizados y reducía su aplicabilidad. La codificación de diccionarios moderna, como Shared Brotli, ofrece una solución más eficaz que corrige el problema del envejecimiento de los diccionarios.

Véase también

Referencias

  1. Butler, Jon; Wei-Hsin Lee; McQuade, Bryan; Mixter, Kenneth. "Una propuesta para la compresión de diccionarios compartidos sobre HTTP" (PDF) . Google.
  2. "Lista de correo SDCH" . Grupos de Google.
  3. "Intención de cancelar el envío: SDCH" . Consultado el 2 de mayo de 2017 .