Cuando una página no se carga inmediatamente, Chromium y todos los demás navegadores que probé muestran una pantalla en blanco antes de que reciban una respuesta:
Aunque chrome://settings/personal
dice que está usando el tema GTK +, en mi caso es Darklooks, que tiene un fondo oscuro:
¿Hay alguna manera de evitar esto en Chromium? O, si no lo hay, ¿hay un navegador que no tenga este "problema"?
google-chrome
chromium
Alex
fuente
fuente
browser.display.background_color
a un color más oscuro (# 333). También intente agregarbrowser { background-color: #333 !important; }
ytabbrowser tabpanels { background-color: #333 !important}
enuserChrome.css
.Respuestas:
Para Google Chrome y Chromium, probablemente sea víctima del problema 1373: la navegación por sitios web de fondo oscuro produce destellos blancos cegadores entre las páginas .
Hay un truco para minimizar, pero no eliminar por completo, su miseria descrita en el comentario 261 :
El hack consiste en agregar las siguientes líneas a su
Custom.css
que se encuentraUser Stylesheets
en suDefault
carpeta. En mi caso, el camino es~/.config/chromium/Default/User Stylesheets
.En cuanto a Firefox, utilizo el siguiente código
userChrome.css
ubicado en~/.mozilla/firefox/profile_name/chrome
:Si la
chrome
carpeta no existe, créela. Tenga en cuenta que amboschrome
yuserChrome.css
distinguen entre mayúsculas y minúsculas.fuente
Hasta donde yo sé, todos los métodos antiguos que arreglaron este error ya no funcionan (en 2016). Se me ocurrió una solución hoy para superar este problema y escribí sobre esto, que está disponible aquí: http://jollo.org/LNT/public/chrome-white-flash.html .
Básicamente, utiliza una secuencia de comandos de autohotkey que pinta la ventana sobre sí misma hasta que se carga la siguiente página, sin pasar por el período en el que la ventana parpadea.
fuente
Buena solución vasa1, los destellos blancos se han ido. Pero el fondo de algunos sitios web se vuelve negro, lo cual es un poco feo:
Así que adapté ese CSS y terminé con:
Esto significa que cuando el cursor no está sobre la página, el fondo se establece en negro: cuando hace clic en el botón de la nueva pestaña, el cursor no está sobre la página, por lo que un fondo negro parpadeará en lugar de uno blanco. Cuando pasas el cursor sobre la página (cuando la estás leyendo), el fondo negro se olvida, y en su lugar se usa el del sitio web:
fuente
ACTUALIZACIÓN: he cambiado mi respuesta para utilizar el oscurecimiento temporal de la pantalla ya que mi solución anterior tenía errores y dejaba el estado de desplazamiento del navegador roto.
Esta solución utiliza un script de automatización configurado como un servicio disponible para Chrome y finalmente asignado a un atajo de teclado en el sistema. La solución simple era simplemente atenuar la pantalla aproximadamente 5x funcionó para mí, pero es posible que desee jugar con ese envío dependiendo de su brillo. Si usa una configuración muy oscura, por ejemplo, la pantalla puede quedar completamente en blanco por un segundo, pero eso es aún mejor que el destello blanco deslumbrante.
Ver https://gist.github.com/lacostenycoder/01108de10fe02e2f39d9cceb2457b895
fuente
Buena, funciona en la historia. Lo mejor es tomar el código original y cambiar el texto a un color claro. El segundo código no funcionó, aquí hay uno:
Esta página explica cómo cambiar el flash de color usando un JS
Chrome parpadea en la pantalla en negro cuando se utiliza la rotación CSS transición
fuente