5

It is a great idea to pre-warm a tab when mouse cursor hovers it in the tab bar. This way, if user ends up clicking on a tab, it will be already loaded and will be immediately shown (and loaded if discarded, for example in low-power mode). In order to decrease the load when user moves cursor over multiple tabs quickly, debouncing technique could be used.

Tab warmup on hover works this way in Edge, and also in Firefox (explanation). So it will be great if Orion browser incorporated similar technique.

Tab warmup on hover could greatly improve the perceived performance and responsiveness in the browser, and is already used in many other major browsers.

  • Vlad replied to this.

    emvaized Are you discussing use case for suspended tabs only or something more broader?

      Vlad
      I believe in Firefox it only warms up compositor layers, which I'm not sure if even possible to implement in Orion.

      In Edge, according to my observations, suspended tabs also gets unsuspended on hover as well. I believe this is a great feature, and makes tab unsuspending feel almost seamless. But it obviously should be debounced, so that a quick mouse movement over the tab bar should not unsuspend a dozen of tabs.

        If this gets implemented, I really hope that there's an option to disable it in the settings. Because personally I would hate it if tabs I'd manually suspended became unsuspended just by hovering over them. Alternatively, perhaps they could automatically re-suspend after a few seconds?

          No one is typing