stringtranslate.com

Protector de pantalla

Salvapantallas interactivo Einstein@Home

Un salvapantallas (o protector de pantalla ) es un programa informático que deja la pantalla en blanco o la llena de imágenes o patrones en movimiento cuando el ordenador ha estado inactivo durante un tiempo determinado. El propósito original de los salvapantallas era evitar el quemado de fósforo en los monitores de ordenador CRT o de plasma (de ahí el nombre). [1] Aunque la mayoría de los monitores modernos no son susceptibles a este problema (con la notable excepción de la tecnología OLED , que tiene píxeles individuales vulnerables al quemado), los programas de salvapantallas todavía se utilizan para otros fines. Los salvapantallas suelen estar configurados para ofrecer una capa básica de seguridad al requerir una contraseña para volver a acceder al dispositivo. Algunos programas de salvapantallas también utilizan recursos del ordenador que de otro modo estarían inactivos para realizar un trabajo útil, como el procesamiento para proyectos informáticos voluntarios . [2]

Además de las computadoras, los sistemas operativos de televisión modernos, los reproductores multimedia y otros sistemas de entretenimiento digital pueden incluir protectores de pantalla opcionales.

Objetivo

Protección de pantalla

Antes de la llegada de las pantallas LCD , la mayoría de las pantallas de ordenador se basaban en tubos de rayos catódicos (CRT). Cuando se muestra la misma imagen en una pantalla CRT durante largos periodos, las propiedades de las zonas expuestas del revestimiento de fósforo en el interior de la pantalla cambian de forma gradual y permanente, lo que acaba dando lugar a una sombra oscura o una imagen "fantasma" en la pantalla, denominada quemado de pantalla . Los televisores de tubos de rayos catódicos , los osciloscopios y otros dispositivos que utilizan CRT son susceptibles al quemado de fósforo , al igual que las pantallas de plasma en cierta medida. [3]

Los programas de protección de pantalla fueron diseñados para ayudar a evitar estos efectos al cambiar automáticamente las imágenes en la pantalla durante períodos de inactividad del usuario.

En el caso de los CRT utilizados en público, como los cajeros automáticos y las máquinas expendedoras de billetes de tren, el riesgo de que se produzcan quemaduras es especialmente alto, ya que siempre se muestra una pantalla de espera cuando la máquina no está en uso. Las máquinas más antiguas diseñadas sin tener en cuenta los problemas de quemaduras suelen mostrar evidencia de daños en la pantalla, con imágenes o textos como "Por favor, inserte su tarjeta" (en el caso de los cajeros automáticos) visibles incluso cuando la pantalla cambia mientras la máquina está en uso. No se puede dejar la pantalla en blanco, ya que la máquina parecería estar fuera de servicio. En estas aplicaciones, las quemaduras se pueden evitar cambiando la posición del contenido de la pantalla cada pocos segundos o teniendo varias imágenes diferentes que se cambien periódicamente.

Los CRT posteriores eran mucho menos susceptibles al efecto de quemado que los modelos más antiguos debido a las mejoras en los revestimientos de fósforo y porque las imágenes de computadora modernas generalmente tienen un contraste menor que los textos y gráficos de color verde o blanco sobre negro de las máquinas anteriores. Los monitores de computadora LCD, incluidos los paneles de visualización utilizados en las computadoras portátiles , no son susceptibles al efecto de quemado porque la imagen no es producida directamente por fósforos (aunque pueden sufrir una forma menos extrema y generalmente no permanente de persistencia de imagen ).

Uso moderno

El protector de pantalla de GNOME tiene una opción de protección con contraseña.

Si bien las pantallas modernas no son susceptibles a los problemas mencionados anteriormente, aún se utilizan protectores de pantalla. Suelen tener fines decorativos o de entretenimiento o como protección mediante contraseña. Suelen incluir imágenes o patrones en movimiento y, a veces, efectos de sonido.

Como generalmente se espera que los protectores de pantalla se activen cuando los usuarios no están en sus equipos, muchos de ellos se pueden configurar para que soliciten una contraseña antes de permitirles reanudar el trabajo. Esta es una medida de seguridad básica para evitar que otra persona acceda al equipo mientras el usuario está ausente.

Algunos salvapantallas activan una tarea útil en segundo plano, como un análisis de virus o una aplicación informática voluntaria (como el proyecto SETI@home ). [4] Esto permite que las aplicaciones utilicen recursos solo cuando el ordenador estaría inactivo. A veces se utiliza el efecto de desplazamiento y zoom de Ken Burns para dar vida a la imagen.

Historia

Décadas antes de que se inventaran las primeras computadoras que utilizaban esta tecnología, Robert A. Heinlein dio un ejemplo de cómo podrían usarse [1] en su novela Stranger in a Strange Land (1961): [5]

Frente a su silla había un tanque de estereovisión disfrazado de acuario; lo encendió, guppies y tetras dieron paso al rostro del conocido Winchell Augustus Greaves.

El primer salvapantallas fue escrito supuestamente para el IBM PC original por John Socha , más conocido por crear Norton Commander ; también acuñó el término protector de pantalla . El salvapantallas, llamado scrnsave , se publicó en la edición de diciembre de 1983 de la revista Softalk . Simplemente dejaba la pantalla en blanco después de tres minutos de inactividad (un intervalo que se podía cambiar recompilando el programa).

En 1983, un ejecutivo de Zenith Data Systems incluyó un "protector de pantalla" entre las características del nuevo terminal de computadora Z-29, diciéndole a InfoWorld que "apaga la pantalla después de 15 minutos de inactividad, evitando que se muestren caracteres quemados". [6] El primer protector de pantalla que permitía a los usuarios cambiar el tiempo de activación fue lanzado en Lisa de Apple , en 1983.

Las pantallas de los Atari 400 y 800 también pasaban por cambios de color aleatorios, como los de los salvapantallas, si se dejaban inactivas durante unos 8 minutos. Los usuarios normales no tenían control sobre esto, aunque los programas sí. Estos ordenadores, lanzados en 1979, son técnicamente "salvapantallas" anteriores. Antes de estos ordenadores, los juegos para la consola de juegos Atari VCS/2600 de 1977 , como Combat y Breakout , incluían ciclos de color para evitar que las imágenes del juego se grabaran en los televisores de la década de 1970. Además, el primer modelo de la calculadora TI-30 de 1976 incluía un salvapantallas, que consistía en un punto decimal que recorría la pantalla después de 30 segundos de inactividad. Esto se utilizaba principalmente para ahorrar batería, ya que la pantalla LED de la TI-30 consumía más energía que los modelos LCD posteriores. Estos son ejemplos de salvapantallas en la ROM o el firmware de un ordenador.

Android 4.2 introdujo los "daydreams", protectores de pantalla que se activan mientras el dispositivo está acoplado o cargándose. [7] [8]

En 2015, el protector de pantalla "Event Listeners" [9] de van den Dorpel se convirtió en la primera obra de arte que fue adquirida por un museo ( Museo de Artes Aplicadas de Viena ) utilizando la criptomoneda bitcoin . [10]

Las tecnologías gráficas modernas, como los gráficos por ordenador en 3D, han permitido crear una amplia variedad de salvapantallas. Es posible programar salvapantallas con entornos 3D realistas y ejecutarlos en ordenadores modernos.

Arquitectura subyacente

Los salvapantallas suelen diseñarse y codificarse utilizando una variedad de lenguajes de programación, así como interfaces gráficas. Normalmente, los autores de salvapantallas utilizan los lenguajes de programación C o C++ , junto con la Interfaz de dispositivo gráfico (GDI), como OpenGL ("Open Graphics Library", que funciona en muchas, si no la mayoría, de las plataformas capaces de renderizar en 3D ), o alternativas como Microsoft DirectX (que se limita a las plataformas de Microsoft , principalmente Microsoft Windows y Microsoft Xbox ), para crear sus productos finales. Varios salvapantallas de OS X se crean y diseñan utilizando Quartz Composer . El salvapantallas interactúa indirectamente con el sistema operativo para hacer que la pantalla física se superponga con una o más "escenas" gráficas. El salvapantallas normalmente finaliza después de recibir un mensaje del sistema operativo de que se ha pulsado una tecla o se ha movido el ratón.

Microsoft Windows

Si el sistema detecta una inactividad que dura más tiempo que el especificado en el panel de control , verifique si el programa activo es un programa simple (y no otro salvapantallas) enviando el WM_SYSCOMMANDmensaje " " con el SC_SCREENSAVEargumento " ". Si el programa invoca como respuesta la función estándar del sistema ( DefWindowProc), se ejecuta el salvapantallas definido en la pantalla del panel de control.

Un salvapantallas de Windows es un ejecutable portátil (PE) normal con la .scrextensión de archivo . Esto permite a los autores de malware agregar ".scr" al nombre de cualquier archivo ejecutable win32 y, de ese modo, aumentar la probabilidad de que los usuarios de Microsoft Windows lo ejecuten sin querer. Además, este programa debería admitir los siguientes parámetros de línea de comandos : [11]

Sin ningún parámetro: muestra el cuadro de diálogo Configuración o no hace nada.

Protector de pantalla.scr/s

Ejecuta el protector de pantalla.

ScreenSaver.scr /po /l<HWND>

Muestra una vista previa del protector de pantalla como hijo de la ventana. <HWND>(presentado como un número decimal sin signo ) es un identificador ( controlador ) de la ventana en la que debe aparecer la vista previa.

Protector de pantalla.scr/c

Muestra el cuadro de diálogo Configuración, modal a la ventana de primer plano.

Salvapantallas.scr /a <HWND>

Cambia la contraseña y el modo de ventana <HWND>. Los protectores de pantalla de Windows 95 deben manejarlo.

macOS

En macOS, los protectores de pantalla son paquetes de aplicaciones macOS normales con la .saverextensión de archivo . [12]

Internamente, el protector de pantalla debe definir una clase que sea una subclase de ScreenSaverView. La nueva clase debe asignarse como NSPrincipalClassen el proyecto de Xcode, de modo que cuando el sistema inicie el protector de pantalla, se cree una instancia de esta clase.

Atari

Como uno de los primeros protectores de pantalla que aparecieron en los ordenadores Atari de 8 bits , forzaba cambios de color sistémicos cuando el ordenador estaba inactivo con una duración de unos minutos (tiempos diferentes según el modelo), almacenándose en la ROM del sistema del ordenador.

Consideraciones

Los monitores que ejecutan protectores de pantalla consumen la misma cantidad de energía que cuando funcionan normalmente, que puede ser desde unos pocos vatios para los monitores LCD pequeños hasta varios cientos para las pantallas de plasma grandes. La mayoría de las computadoras modernas se pueden configurar para cambiar el monitor a un modo de menor consumo de energía, apagando la pantalla por completo. Un modo de ahorro de energía para monitores suele ser parte de las opciones de administración de energía admitidas en los sistemas operativos modernos , aunque también debe ser compatible con el hardware de la computadora y el monitor en sí.

El uso de un protector de pantalla con una pantalla plana o una pantalla LCD TFT sin apagar la pantalla puede, en realidad, reducir la vida útil de la pantalla, ya que la luz de fondo fluorescente permanece encendida y envejece más rápido que si la pantalla se apaga y enciende con frecuencia. [13] [14] A medida que los tubos fluorescentes envejecen, se vuelven progresivamente más tenues y pueden ser costosos o difíciles de reemplazar. Una pantalla LCD típica pierde aproximadamente el 50% de su brillo durante la vida útil normal del producto . En la mayoría de los casos, el tubo es una parte integral de la pantalla LCD y es necesario reemplazar todo el conjunto. Esto no es cierto para las pantallas con retroiluminación LED.

Por ello, el término "protector de pantalla" es ahora un término un tanto inapropiado : la mejor manera de proteger la pantalla y también ahorrar electricidad que consume la pantalla sería simplemente apagar el monitor del ordenador. Los protectores de pantalla que muestran gráficos 3D complejos pueden incluso aumentar el consumo total de energía. [15]

Entretenimiento

XScreenSaver muestra un protector de pantalla estilo Matrix

After Dark fue uno de los primeros salvapantallas para la plataforma Macintosh y, posteriormente, para PC/Windows, que destacaba por sus diseños extravagantes, como "tostadoras voladoras". Tal vez como respuesta al entorno laboral en el que suelen verse, muchos salvapantallas continúan con este legado de extravagancia al poblar el monitor inactivo con animales o peces, videojuegos y expresiones visuales de ecuaciones matemáticas (mediante el uso de fractales , transformadas de Fourier u otros medios), como en elsalvapantallas Electric Sheep .

Al menos un protector de pantalla, Johnny Castaway , contaba una historia animada y humorística a lo largo de muchos meses. [16] La capacidad de los protectores de pantalla para entretener y divertir se utiliza con fines promocionales , especialmente para generar expectación por productos "basados ​​en eventos", como largometrajes .

El salvapantallas también es una salida creativa para los programadores informáticos. El salvapantallas basado en Unix XScreenSaver recopila los efectos de visualización de otros salvapantallas de Unix, que se denominan "trucos de visualización" en la tradición de Jargon File de los académicos de informática de EE. UU. También recopila formas de efectos gráficos de computadora llamados efectos de demostración , como los que se produjeron originalmente en la demoscene .

Microsoft Windows

En versiones anteriores de Microsoft Windows, el formato nativo de protector de pantalla tenía el potencial de instalar un virus cuando se ejecutaba (ya que un protector de pantalla era simplemente una aplicación común con una extensión diferente). Cuando se abría cualquier archivo con el sufijo de archivo ".scr", por ejemplo, desde un archivo adjunto de correo electrónico , Windows ejecutaba el archivo .scr (protector de pantalla) automáticamente: esto tenía el potencial de permitir que un virus o malware se instalara. Las versiones modernas de Windows pueden leer las etiquetas dejadas por aplicaciones como Internet Explorer y verificar el editor del archivo , presentando una confirmación al usuario.

El 5 de agosto de 2006, la BBC informó que "protectores de pantalla gratuitos" y "protectores de pantalla" respectivamente eran el primer y tercer término de búsqueda con más probabilidades de devolver enlaces a malware, siendo el segundo BearShare . [17]

Al iniciar el ejecutable del protector de pantalla "burbujas" a través del bubbles.scr /p65552parámetro de línea de comandos, se ejecuta como fondo de escritorio , las burbujas son más pequeñas y hay más burbujas en la pantalla. [18] El usuario debe usar el Administrador de tareas para detener el protector de pantalla. [18]

Véase también

Referencias

  1. ^ ab "Protector de pantalla (inventor de) de Robert Heinlein de Stranger in a Strange Land". Technovelgy.com . Archivado desde el original el 18 de marzo de 2015.
  2. ^ Einstein@Home Screensaver | Multi-Directional 2.07, 21 de septiembre de 2020, archivado desde el original el 3 de septiembre de 2022 , consultado el 18 de septiembre de 2022 – vía YouTube
  3. ^ Phillips, Gavin (24 de enero de 2020). "Cómo solucionar el efecto de quemado de la pantalla en televisores: plasma, LCD y OLED". MakeUseOf.com . Archivado desde el original el 2024-01-26 . Consultado el 2022-09-18 .
  4. ^ Salvapantallas SETI@home | Mejorado 5.27. Archivado desde el original el 29 de septiembre de 2022. Consultado el 18 de septiembre de 2022 – vía YouTube .
  5. ^ Heinlein, Robert (1987). Extranjero en tierra extraña. Nueva York, Nueva York : Penguin . pág. 448. ISBN. 9780441790340– a través de Google Books .
  6. ^ Chin, Kathy (11 de abril de 1983). "Z-29, una nueva terminal informática de Zenith Data Systems". InfoWorld . p. 13 – vía Google Books .
  7. ^ Walter, Derek (29 de diciembre de 2015). "Cómo configurar el protector de pantalla Daydream de Android". Guía de Tom . Archivado desde el original el 2021-12-14 . Consultado el 2021-12-14 .
  8. ^ Hoffman, Chris (26 de agosto de 2013). "5+ usos geniales para el modo Daydream de Android". HowToGeek.com . Archivado desde el original el 2021-12-14 . Consultado el 2021-12-14 .
  9. ^ "MAK Collection Online: Event Listeners de van den Dorpel". Sammlung.mak.at . Archivado desde el original el 5 de febrero de 2022.
  10. ^ Ghorashi, Hannah (24 de abril de 2015). "MAK Vienna se convierte en el primer museo en utilizar Bitcoin para adquirir arte", a Harm van den Dorpel. ArtNews.com . Archivado desde el original el 2023-04-09 . Consultado el 2024-07-13 .
  11. ^ "INFO: Argumentos de la línea de comandos del protector de pantalla". Microsoft . Archivado desde el original el 2014-02-02 . Consultado el 2014-02-01 .
  12. ^ "ScreenSaverView - ScreenSaver | Documentación para desarrolladores de Apple". Developer.Apple.com . Apple Inc. Archivado desde el original el 2018-09-25 . Consultado el 2018-09-25 .
  13. ^ "Ciencia ficción o realidad científica: luces fluorescentes". CBC.ca . Canadian Broadcasting Corporation . Archivado desde el original el 28 de octubre de 2011 . Consultado el 12 de enero de 2022 .
  14. ^ "Cuándo apagar las luces". Energy.gov . Departamento de Energía de los Estados Unidos . Archivado desde el original el 2019-03-22 . Consultado el 2019-03-22 .
  15. ^ Hoffman, Chris (16 de septiembre de 2016). "Por qué los protectores de pantalla ya no son necesarios". HowToGeek.com . Consultado el 13 de julio de 2024 .
  16. ^ Emrich, Johnny L.; Wilson (enero de 1993). "Las desventuras de Johnny Castaway". Computer Gaming World . pág. 16. Archivado desde el original el 2016-07-02 . Consultado el 2014-07-05 .
  17. ^ "Advertencia sobre la seguridad de los motores de búsqueda". BBC News . 12 de mayo de 2006. Archivado desde el original el 24 de febrero de 2009. Consultado el 7 de junio de 2010 .
  18. ^ ab Khanse, Anand (18 de marzo de 2019). "Cómo ejecutar el protector de pantalla como fondo de pantalla en Windows 11/10". TheWindowsClub.com . Archivado desde el original el 2022-01-21 . Consultado el 2022-01-21 .