¿Qué son las pestañas de fondo? Teclas de acceso rápido para trabajar con pestañas. Cargar pestañas de fondo con un retraso


El 19 de noviembre, Opera publicó una entrada de blog titulada “7 funciones de Opera para administrar fácilmente varias pestañas”. Como se indica en la publicación, cuando grandes cantidades Con las pestañas abiertas en su navegador, administrarlas se vuelve un poco complicado, por eso es importante conocer 7 funciones del navegador Opera para PC que lo ayudarán a administrar sus pestañas aún más fácilmente.


"Avance Pestañas de ópera

Por qué es útil: puedes encontrar una aguja en un pajar, es decir pagina especifica entre muchas pestañas, con solo mirar las vistas previas de las pestañas.

Cómo usar: Primero ve a la configuración de Opera y en la sección Interfaz de usuario marque la casilla al lado Mostrar miniaturas de pestañas al pasar el mouse. Luego simplemente pasa el cursor sobre las pestañas para ver su contenido.

Moverse entre pestañas

Por qué es útil: otro manera rápida busque la pestaña deseada.

Cómo utilizar: Usar combinación de teclas de método abreviado Ctrl+Tab para cambiar entre miniaturas de páginas abiertas y simplemente soltar las teclas cuando hayas encontrado lo que estás buscando. Si desea navegar por las pestañas en el orden en que las usa, simplemente marque la casilla correspondiente. Configuración de ópera en la sección Interfaz de usuario.

Menú de pestañas

Por qué es útil: puedes encontrar una pestaña por su nombre y volver a abrirla por accidente pestañas cerradas y acceda a pestañas abiertas desde sus otros dispositivos.

Cómo usar: Puedes acceder al menú de pestañas de Opera haciendo clic en el icono a la derecha de la barra de pestañas o usando una combinación de teclas de acceso directo. Ctrl+M.

Sincronizar pestañas abiertas

Por qué es útil: Puedes continuar navegando desde donde lo dejaste en otra computadora o teléfono móvil, sin importar cuántos sitios tuviera abiertos.

Cómo utilizar: Simplemente inicie sesión en su cuenta Opera o crea uno, después de lo cual podrás sincronizar todos los datos de tu sesión, incluidas las pestañas, entre tus dispositivos.

Fija tus pestañas más importantes

Por qué es útil: Puede marcar las pestañas que sean más importantes para usted y asegurarse de no cerrarlas accidentalmente.

Cómo utilizar: Haga clic derecho en la pestaña o haga clic en Ctrl+clic y seleccione Pestaña congelar. La pestaña fija se moverá automáticamente a lado izquierdo panel y no podrá cerrarlo hasta que lo desancle.

Guarde sus pestañas en la carpeta de la barra rápida

Por qué es útil: puede agrupar sitios importantes y volver a ellos más tarde. Utilizo esta función con bastante frecuencia cuando busco información sobre algo.

Cómo utilizar: haga clic clic derecho Coloca el mouse en la barra de pestañas y selecciona Guardar pestañas como carpetas en el Panel rápido. ¡Voilá! Ahora puedes abrirlos en cualquier momento directamente en pagina de inicioÓpera.

Descargar pestañas de fondo demorado

Por qué es útil: Esta función acelera el inicio de Opera y te ayuda a recordar qué última pestaña lo usaste.

Cómo usar: Primero, activa la sección Espectáculo configuraciones adicionales en la configuración de Opera. Luego marque la casilla junto a Cargar pestañas de fondo con un retraso en la sección Al iniciar. Después de eso, cada vez que reinicies Opera, el navegador recargará sólo la última pestaña activa”.

noruego navegador ópera sigue siendo muy popular en nuestra zona, a pesar de todas las metamorfosis que le suceden en últimos años, incluido el cambio de motor y la pérdida asociada de muchas funciones familiares. Sin embargo, incluso en esta forma todavía queda mucho en Opera. características ocultas Y pequeños trucos, que es posible que no todos los usuarios conozcan. Los cinco más interesantes se discutirán en este artículo.

Guardar páginas web como un archivo

En Opera clásico, el usuario tenía oportunidad conveniente guarde cualquier página web como un archivo en formato MHT. Desafortunadamente, con la transición a motor nuevo El navegador ha perdido esta capacidad y ahora el comando "guardar página completa" guarda el sitio abierto en un archivo HTML y una carpeta de datos asociada. Esto es muy inconveniente y crea mucho caos, especialmente cuando necesitas guardar muchas páginas.

Sin embargo, la capacidad de guardar sitios web como un solo archivo todavía está disponible en Opera, aunque está bastante oculta. Para comenzar, marque barra de direcciones opera:flags y vaya a esta dirección. Usando la búsqueda incorporada, busque allí el parámetro "Guardar página como MHTML". Enciéndelo y reinicia tu navegador. Por lo tanto, volverá a la funcionalidad anterior y el comando "guardar como un archivo" aparecerá nuevamente en la ventana abierta con Ctrl+S.

Menú desplegable de marcadores

¿Utilizas marcadores con frecuencia, pero no quieres que el panel con ellos cuelgue constantemente delante de tus ojos, ocupando el espacio reservado para el contenido de las páginas web? En este caso, preste atención a otro parámetro interesante, que se encuentra en la página del servicio opera:flags mencionada anteriormente. La configuración se llama OMenu simplificado y es necesario desactivarla.

Después de reiniciar el programa, verá que ha aparecido un submenú desplegable en el menú principal, que proporciona acceso rápido a tus favoritos, sin tener que salir de la página actual.

Más espacio para celdas en el panel express

Si estás llenando activamente Panel de ópera exprés propias celdas, tarde o temprano habrá demasiadas y como resultado tendrás que desplazarte por la página cada vez, lo cual no es muy conveniente. Al mismo tiempo, es fácil notar que queda mucho espacio no utilizado en los lados del panel express, y el panel incorporado también ocupa un espacio valioso. marcación rápida cadena de búsqueda Y celda separada para agregar nuevos sitios.

Todo esto se puede solucionar con sólo un par de clics. Vaya a la configuración del programa, vaya a la sección "navegador" y desplácese hacia abajo. Allí verá el elemento "mostrar configuraciones adicionales", luego de activarlo, el navegador web comenzará a mostrar opciones adicionales.


Como resultado, se mostrará una configuración en la misma sección que le permitirá ajustar el número de columnas en el panel rápido. Gracias a él, puedes utilizar el espacio previamente vacío en los lados del marcado rápido. Sin embargo, eso no es todo. Después de activar configuraciones adicionales, también aparecen nuevas opciones en los parámetros del propio panel express. Allí verá nuevos elementos para ocultar la búsqueda integrada y un botón para agregar sitios.

Cargue pestañas en segundo plano a pedido (con retraso)

La opción “mostrar configuraciones adicionales” antes mencionada, después de su activación, además de las opciones asociadas al panel express, permite mostrar varias otras parámetros ocultos, el más interesante de los cuales se llama "cargar pestañas en segundo plano con retraso". Puede verlo en la parte superior de las secciones "principal" y "navegador".


Si lo habilita, Opera comenzará a comportarse como Firefox en términos de cargar pestañas de la sesión anterior. Pongamos un ejemplo: digamos que abres un navegador en el que último tiempo Quedaban varias docenas de pestañas. En una situación normal, todos comenzarán a cargarse inmediatamente, simultáneamente, provocando que el ordenador se ralentice y se llene. RAM. Si tiene activada la opción de cargar pestañas en segundo plano a pedido, las pestañas se cargarán solo después de hacer clic en ellas.

Cambiar la búsqueda en el panel express

Lamentablemente no en todo ópera moderna proporciona la misma rica selección de configuraciones que antes en Opera clásico. Un ejemplo sorprendente es la búsqueda en el panel express. Yandex instalado allí no se puede cambiar a otro, no importa cómo configuración estándar navegador. Es esta característica la que irrita a algunos usuarios.

Afortunadamente, aún puedes cambiar la búsqueda, aunque esto requerirá ajustar ligeramente manualmente los archivos de configuración. Específicamente, necesita encontrar el archivo de estado local. En Windows 7 y superior, puede encontrarlo si enciende la pantalla archivos ocultos en Explorer y vaya a la ruta C:\Users\PCName\AppData\Roaming\Opera Software\Opera Stable, donde en lugar de puntos suspensivos debería estar su apodo en el sistema.

Abra este archivo usando el bloc de notas y busque las líneas: "country":"RU"" y ""country_from_server":"RU"" (si es de otro país, su valor será diferente, por ejemplo para Ucrania será UA).

En estas líneas debe reemplazar "ru" por "nosotros" y luego guardar los cambios. El navegador debe estar apagado en este momento. Cuando lo enciendas, verás que en el panel Express ahora aparece una barra de búsqueda con logotipo de google en lugar de Yandex.

Hoy estamos listos para anunciar que la versión de Yandex Browser en la que estamos trabajando como parte del proyecto Cousteau se une a su versión beta principal. Sabemos que mucha gente aquí lo usa y ahora tendrás la oportunidad de cambiar entre el nuevo modo y la interfaz tradicional.

A finales de noviembre del año pasado, nuestro equipo presentó por primera vez al público su visión de lo que será Yandex.Browser en el futuro. Para ser honesto, no esperábamos eso. revisiones públicas habrá tantos. A modo de comparación: el flujo de propuestas e informes de errores enviados por Cousteau fue incluso mayor que después del lanzamiento de la primera versión de Yandex.Browser en 2012. No es sorprendente que a lo largo de diciembre estuviéramos activamente involucrados en el análisis de sus mensajes, lo que determinó en gran medida nuestro alcance de trabajo para los próximos meses.

Queremos que a los participantes en la prueba beta de Yandex.Browser les resulte cómodo realizar un seguimiento de los cambios en el proyecto Cousteau y no tener que utilizar dos ensamblajes diferentes para ello. Y ahora les contaré los resultados de nuestro trabajo en el nuevo navegador durante el último mes.

Deshabilitar agrupación de pestañas

Uno de los más temas populares El tema que comentaron nuestros usuarios fue el diseño de las pestañas. En la versión beta seguirán estando por debajo, pero estamos trabajando en ellos. diferentes opciones y continuar con los experimentos. Queremos hablar de ellos por separado. Y hoy me gustaría tocar el tema de la agrupación de pestañas. Además, muchas solicitudes de soporte se dedicaron específicamente a este problema y nos permitieron crear una lista de correcciones prioritarias.

La última vez hablamos en detalle sobre la justificación ideológica para agrupar pestañas. Ahora compartiremos contigo las estadísticas que impulsaron a nuestro equipo a trabajar en esta oportunidad.


Contrariamente a la creencia popular, para la mayoría de los usuarios, dos o tres pestañas no son suficientes para la vida cotidiana en línea. Además, alrededor del 10% de nosotros abrimos más de diez pestañas para nuestras tareas. Y casi el 3% consume más de 20. Por ejemplo, para mí esto es normal. condiciones de trabajo. ¿Te imaginas lo que son dos o tres docenas? pestañas abiertas en el navegador? Conozco compañeros que tienen cientos de pestañas abiertas.

Sería un error contar simplemente el número de pestañas abiertas e introducir una agrupación forzada basada en estos datos. Partiendo de la idea básica de que los sitios web son aplicaciones, inicialmente nos centramos en agrupar por dominio, pero era imposible tomar una decisión sin comprobarlo. En particular, podría suceder accidentalmente que los usuarios con 20 pestañas tengan abiertos 20 sitios diferentes, y en este caso no se trata de ningún beneficio. Y esto es lo que contamos:


Los resultados mostraron que más de diez sitios están abiertos para el 4% de los usuarios frente al 10% para las pestañas. ¿Qué quiere decir esto? El hecho de que agrupar realmente tenga sentido para muchos usuarios, pero no para todos. Entendimos desde el principio que existía el riesgo de hacer la vida más difícil a quienes solo tenían unas pocas pestañas abiertas. Y sus solicitudes después del lanzamiento alfa confirmaron sus temores.

lo mas solución sencilla Habría una opción en la configuración para habilitar/deshabilitar la agrupación. Pero la pregunta sigue siendo: ¿debería funcionar la agrupación de forma predeterminada? ¿Deberíamos dirigirnos a quienes trabajan con dos o tres sitios al mismo tiempo? ¿Y dónde está la línea más allá de la cual definitivamente se necesita un grupo? Preguntas como éstas alimentan nuestra trabajo adicional. Entre varias opciones, estamos considerando, por ejemplo, un algoritmo en el que se ofrecería agrupación a los usuarios que hayan cruzado el umbral de N dominios abiertos simultáneamente.

Pestañas de fondo

Otro problema que se ha confirmado a través de tickets de soporte tiene que ver con la apertura de pestañas en segundo plano, cuando menú contextual enlaces, seleccione "Abrir en una pestaña nueva" (o haga clic en botón central ratones). En nuestro alfa, estas páginas a veces se abrían dentro de grupos inactivos y no era del todo obvio dónde buscarlas ahora.


Para resolver este problema, era necesario resaltar de alguna manera las pestañas abiertas en segundo plano de todas las demás. Y al mismo tiempo, seleccione el grupo inactivo en el que se encontraba dicha pestaña. No quería reinventar la rueda en absoluto (porque realmente querían solucionar esta situación en la primera actualización), así que usamos de una manera conocida– Cada pestaña de fondo ahora tiene etiquetas circulares. Recordemos que de manera similar marcamos aquellos consejos de búsqueda, que se forman en función de su historial de visitas.

Parecería que las pestañas de fondo se han seleccionado correctamente y no son difíciles de encontrar. Decidimos organizar una asamblea y probar nuestra solución con voluntarios. No hubo problemas con el círculo. Las pestañas de fondo se han vuelto más visibles visualmente. El problema acechaba en el otro lado, y por el momento fue enmascarado con éxito por el inconveniente de buscar pestañas. Esto es a lo que se reduce: Si se abre una pestaña de fondo en un grupo inactivo, deberá hacer dos clics para acceder al contenido. Esto es un clic más de lo que estamos acostumbrados.

La única opción razonable que se nos ha ocurrido, en la que no se puede hacer clic, es desactivar temporalmente la agrupación de dichas pestañas. abres la fo nueva pestaña, pero no entra en el grupo, sino que se ubica junto a él hasta que se ve o expande el grupo.

Orden de activación de pestañas.

Otra dirección para nosotros fue trabajar en el orden en que se abren las pestañas. Recordemos que en en este momento después del cierre pestaña activa El foco va a la pestaña de la derecha (lógica estándar en Chromium). No es la mecánica más ideal, estamos de acuerdo. Pero problemas especiales No llamó exactamente hasta que apareció el grupo. Ahora los usuarios se enfrentan a una situación en la que, después de cerrar la pestaña situada más a la derecha del grupo, se activa una pestaña de un grupo completamente diferente. Esto no se toma tan a la ligera.

Por lo tanto, en la versión beta implementamos una nueva lógica experimental, que es bien conocida por muchos usuarios del antiguo Opera. No es la pestaña de la derecha la que se activa, sino la que se utilizaba anteriormente. Esta aún no es la versión final, pero sería interesante conocer la opinión de la comunidad ahora.

Optimización para computadoras débiles

Los efectos gráficos utilizados en el nuevo Yandex.Browser funcionan bastante bien (tengamos en cuenta que ayer era alfa) en computadoras con aceleradores de video modernos (convencionalmente etiquetados como HD). Sin embargo, hay equipos que, a diferencia de nosotros, no están nada contentos con los suaves desenfoques y otras delicias gráficas en el navegador. No queremos hacer la vista gorda ante esto, por lo que buscamos constantemente formas de optimizarlo.

En la primera etapa (es decir, ya en la versión beta actual), Yandex Browser desactivará el desenfoque y lo reemplazará con un relleno blanco con opacidad 0.9 para dispositivos con tarjetas de video débiles (GMA). Una opción de compromiso. No es muy impresionante, pero ya puede funcionar.
También hay una tercera categoría. Estas son las tarjetas de video más problemáticas, que incluso pueden prohibirse en el nivel Chromium, o el navegador no tiene acceso para trabajar con dichos dispositivos. Equipos similares no soporta ni siquiera la opacidad más simple, por lo que en este caso usaremos un fondo blanco liso.

Esto es lo que ya hemos hecho para la primera beta. En futuras versiones intentaremos hablar sobre nuestros otros planes destinados a aumentar la productividad.

Marcadores

Desde el principio, no ocultamos el hecho de que no planeamos eliminar los marcadores del navegador. Sin embargo, no se limitaron a copiarlos de la interfaz tradicional actual a la nueva. La barra de marcadores habitual, ubicada debajo de la barra de direcciones, no encaja en absoluto. nueva interfaz. Y no es una cuestión de diseño. No gran problema es hacerlo translúcido (aunque solución similar y daría lugar a dificultades a la hora de abordar la transparencia en algunas situaciones). Y ni siquiera es que no tengamos una barra de direcciones clásica en este lugar. Otra línea en el encabezado es nuevamente la ruta a un montón de paneles y "ancho de banda" en el navegador.

EN versiones actuales Yandex Browser tiene una opción bastante popular entre los usuarios que le permite mostrar marcadores solo haciendo clic en la barra de direcciones. De esta manera, los marcadores están a solo un clic de distancia sin ocupar espacio cuando no los necesitas. Es esta experiencia la que aplicamos en la nueva interfaz, moviendo los marcadores a Inside Out y a una nueva pestaña.


Cambiar entre Cousteau y la interfaz tradicional

Como se mencionó al principio, la nueva versión beta de Yandex.Browser permite a todos elegir la interfaz con la que se sienten cómodos trabajando. El elemento correspondiente se puede encontrar en el menú principal.

Nunca nos cansamos de repetir que los informes de errores que nos envían (o simplemente los comentarios sobre Habré) son importantes. Escuchamos y reaccionamos. A veces no es tan rápido como a todos nos gustaría, pero realmente funciona.

Otra cosa. La aparición de Cousteau en el canal beta no significa que en seis semanas todos los usuarios del navegador Yandex se actualizarán repentinamente y recibirán una nueva interfaz. No hay por qué tener miedo de esto. El trabajo en el nuevo navegador continuará en versión beta. Experimentaremos con ideas y escucharemos la respuesta de la comunidad. Versión estable Yandex Browser evolucionará gradualmente, sin sobresaltos inesperados. Algunas ideas de Cousteau pueden aparecer allí antes que otras. Y con tu ayuda, este proceso será aún más sencillo.



Próximos cambios en Navegador Chrome Es poco probable que los desarrolladores de Slack, Discord y otros programas que se ejecutan en pestañas del navegador agraden. Chrome 56 beta incluye nuevo mecanismo optimización de temporizadores para pestañas en segundo plano.

A primera vista, la iniciativa de los desarrolladores parece buena acción. El plan de implementación de septiembre (Intent to Implement) explica las razones que llevaron a los desarrolladores a tomar esta decisión.

Razón principal- algunas aplicaciones mal diseñadas (por ejemplo, scripts de análisis y publicidad de JavaScript) consumen muchos recursos de CPU, aunque están en fondo. Esto afecta negativamente el rendimiento del navegador y consume energía de la batería durante dispositivos móviles. Este tipo de procesamiento de actividad en pestañas en segundo plano es completamente inútil. La idea es establecer un límite máximo de recursos informáticos que se pueden asignar a una aplicación en segundo plano.

La implementación del plan se ve así:

  • Cada componente de WebView tendrá un presupuesto (en segundos) para ejecutar temporizadores en segundo plano.
  • El cronómetro no puede iniciarse si el presupuesto es negativo.
  • Una vez que se ejecuta un temporizador, su tiempo de ejecución se resta del presupuesto.
  • El presupuesto se repone automáticamente con el tiempo (en 0,01 del presupuesto por cada segundo de tiempo real).
Los desarrolladores decidieron que ralentizar las pestañas en segundo plano no obstaculizaría al usuario de ninguna manera. Pestañas con sonido activo en Chrome no se consideran en segundo plano, por lo que la innovación no los afectará de ninguna manera.

La mayor preocupación fueron los antecedentes. paginas tres tipos:

  • que usan un temporizador para cambiar el favicon, como lo hace Gmail;
  • que utilizan temporizadores para reproducir audio, p. mensaje entrante en messenger (se aplica a casi todos los messengers y chats grupales);
  • En este momento abrir pagina, que ha comenzado a cargarse, y el usuario en este momento abre una nueva pestaña con la expectativa de que esta página se cargue completamente en segundo plano.
Las pruebas preliminares mostraron que la implementación de las pestañas de fondo de frenado no se rompió Funcionalidad de Gmail, aunque ha ralentizado algunas notificaciones en aquellos mensajeros y programas que utilizan activamente recursos de CPU. En general, la implementación funcionó bien y realmente redujo el consumo de energía y aumentó el rendimiento del navegador en las pestañas activas.

El problema con la carga de páginas se resolvió de tal manera que el presupuesto del temporizador no se aplica en absoluto a la carga de páginas, es decir, en realidad no se consideran en segundo plano.

Parecería que los desarrolladores han pensado en todo y todo está bien. Una ligera desaceleración en la llegada de notificaciones al Messenger, no tanto gran problema.

Pero en realidad resultó que las notificaciones en aplicaciones en segundo plano pueden llegar con varios minutos de retraso. Esto rompe específicamente la funcionalidad de dichas aplicaciones. Los creadores tendrán que encontrar formas de evitar este “modo de ahorro de energía” integrado en Chrome. El método obvio parece ser reproducir sonido constantemente a volumen cero. Quizás se les ocurra algo más.

parecería aplicaciones en segundo plano sólo necesitan reducir el consumo de CPU para ajustarse al presupuesto informático que les asigna el navegador. Pero esto no es una solución. En realidad, muchas aplicaciones en realidad hay que hacer gran volumen trabajar en segundo plano. Por ejemplo, programas populares como Slack y Discord sincronizan constantemente canales, analizan mensajes nuevos de cientos de usuarios en docenas de canales para determinar cuándo molestar al usuario con notificaciones y cuándo no hacerlo.

Slack y Discord no son los únicos programas de este tipo; existen muchas otras aplicaciones web que se ejecutan activamente en segundo plano. Por ejemplo, intercambios para el comercio de Bitcoin en tiempo real. para comprobar nuevo modo Chrome, el desarrollador de una de estas aplicaciones que consumen muchos recursos y se lanzan en segundo plano Pestaña de Chrome 56 Proceso setInterval con ejecución cada segundo y registro del tiempo real de ejecución. eso es lo que tiempo real anotó en el registro:

1002
1003
1000
1012
1001
1965
1962
1089
2078
1832
1071
6917
34402
136717
76192
38682
6030

Como puedes ver, después de cinco segundos la pestaña de fondo comenzó a superar el presupuesto que le asignaba el navegador. Y tras 22 segundos reales, el presupuesto se acabó por completo (el evento se retrasó 136 segundos).

Es decir, ahora no puedes confiar en absoluto en los temporizadores en el desarrollo web. Consecuencias negativas espere sitios que contengan conexiones abiertas WebSocket.

Los desarrolladores de Chrome recomiendan trasladar los procesos relevantes a los trabajadores de servicios. Tendrás que trabajar duro, por supuesto, reescribiendo el código y solucionando problemas de compatibilidad. Pero todo debería funcionar bien allí. Por supuesto, hasta que los desarrolladores de Chrome decidan ralentizar también a los trabajadores de servicios en segundo plano.

Se recomienda a los desarrolladores de este tipo de aplicaciones que se ejecutan en segundo plano que utilicen la API de visibilidad de página para evitar que la aplicación realice trabajos en segundo plano que de todos modos no serán visibles para el usuario.

Var doVisualUpdates = verdadero;
document.addEventListener("cambio de visibilidad", función())( doVisualUpdates = !document.hidden; ));




Desplazarse hacia arriba