Utilizo eww para navegar por Internet y la mayoría de las veces no quiero que se carguen las imágenes, no parece haber mucho en términos de personalizaciones integradas para eww y ninguna que trate con imágenes.
Actualmente tengo una configuración del sistema que me permite comenzar y dejar de mostrar imágenes en eww, pero solo después de una actualización de la página, lo que quiero es una forma de activar y desactivar las imágenes sin actualizar la página .
Aquí está mi método actual que aprovecha las shr-put-image
partes internas que utiliza eww.
(defvar display-graphic-override nil
"Used to override `display-graphic-p' behavior.
Should either be nil, or a list where the car is the override.")
(defadvice display-graphic-p (around sometimes-lie activate)
"Use the override if it is non nil."
(if display-graphic-override
(car display-graphic-override)
ad-do-it))
(defadvice eww-render (around no-images activate)
"Temporarily lie about supporting graphics"
(let ((display-graphic-override '(nil)))
ad-do-it))
También he intentado alternar la 'propiedad de texto invisible donde están las imágenes, pero eso no parece funcionar.