La actualización de Google Docs podría romper sus mejores extensiones de Chrome

Ilustración para el artículo titulado La actualización de Google Docs puede & # 39; Matar unilateralmente & # 39;  Algunas extensiones de Chrome, advierte el investigador

Foto: Robyn Beck (imágenes falsas)

Para una empresa que mira hacia abajo a tres casos antimonopolio de varias docenas de estados y el Departamento de Justicia, Google parece bastante cómodo emitiendo actualizar después actualizar eso es nada menos que despótico. El último ejemplo es cortesía de un ajuste de Google Docs que, por un lado, hace que el programa sea más rápido y fluido, pero tiene el costo de una Internet abierta y accesible.

Midas Nouwens, profesor radicado en Dinamarca que se especializa en encontrando fallas en leyes de protección de datos como la europea GDPR, marcó por primera vez la actualización de Documentos en un Hilo de Twitter Jueves por la mañana. Como señaló, el actualización real parece, bueno, bastante aburrido: durante los próximos meses, Google dijo que planea cambiar la columna vertebral HTML estática que actualmente soporta su producto Docs por una construida usando un código llamado lienzo.

Google dice la medida tiene como objetivo “mejorar la coherencia en la forma en que aparece el contenido en diferentes plataformas” y en todas las cuentas, debería. En comparación con su torpe homólogo HTML estático, Google Docs basado en lienzos podrá representar formas complicadas y garabatos con más velocidad y precisión. La actualización también debería hacer que estos renderizados sean más consistentes, lo que significa que esos garabatos se verán igual para cualquier persona en cualquier dispositivo.

Por supuesto, estos aficionados vienen con una trampa bastante grande a la que Google, para su crédito, en realidad alude en su publicación de blog. “No esperamos que este cambio afecte la funcionalidad de las funciones de Docs”, escribió la empresa. “Sin embargo, esto puede afectar a algunas extensiones de Chrome, donde es posible que ya no funcionen como se esperaba”.

El blog de Google no aclaró exactamente qué significan “impacto” o “algo” o “trabajo” en este contexto, pero el hilo de Nouwens sí lo hizo.

Si alguna vez usaste una extensión como Gramaticalmente o Beeline Reader, entonces sabrá la fluidez con la que una extensión de Google Chrome puede interactuar con un documento determinado. La forma en que funcionan estos programas es manipulando lo que se conoce como modo de objeto de documento, o DOM, que esencialmente forma un esqueleto estructurado de una página web determinada. Al ajustar diferentes partes de ese esqueleto, estas extensiones pueden cambiar lo que está viendo en su documento, todo en tiempo real.

Y como señaló Nouwens, el DOM no solo es fácil de acceder para las extensiones, sino para cualquiera. Literalmente toma dos o tres clics. El hecho de que estos huesos sean tan fáciles de acceder no solo significa que los desarrolladores pueden preparar fácilmente innumerables extensiones para pincharlos, pero también les da a los no codificadores la libertad de idear bromas elaboradas, omitir muros de pagoy haz … lo que sea esto es.

Cambiar este sistema por una versión de lienzo significa dejar estas extensiones de ajuste de documentos sin la hoja de ruta en la que han estado confiando para hacer ese ajuste de documentos. Esto podría tener graves consecuencias para las extensiones de Chrome porque, a diferencia del DOM, el lienzo hace que los ajustes de código sean inaccesibles. “Matará unilateralmente a muchas extensiones que la gente usa hoy”, Nouwens. escribió.

Como reemplazo, el blog de Google sugirió que los desarrolladores afectados descargaran una serie de Herramientas propiedad de Google que cumplen (la mayoría) de las mismas funciones. En otras palabras, Google ofrece a los desarrolladores un sistema más elegante y rápido, pero al precio del poco control que les queda. (Nos comunicamos con Google para obtener comentarios y lo actualizaremos cuando tengamos noticias).

“En el contexto de la lucha de poder más grande en torno a quién determina nuestras experiencias digitales cotidianas (interoperabilidad de hashtags, competencia digital, poder de plataforma), este es un ejemplo concreto de cerramiento técnico”, Nouwens. escribió. En lugar de un sistema abierto, prosiguió, “ahora tienes que usar uno mantenido por Google para negociar el diseño del software. Interoperabilidad e inspeccionabilidad reemplazadas por centralización y ofuscación “. En otras palabras, Google solo siendo Google.

.

Leave a Reply

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