tree: da4a331a3ffe2cf7e904eeb1a220aa678cd4871d [path history] [tgz]
  1. BUILD.gn
  2. COMMON_METADATA
  3. DIR_METADATA
  4. OWNERS
  5. preview_browsertest.cc
  6. preview_manager.cc
  7. preview_manager.h
  8. preview_navigation_throttle.cc
  9. preview_navigation_throttle.h
  10. preview_tab.cc
  11. preview_tab.h
  12. preview_test_util.cc
  13. preview_test_util.h
  14. preview_zoom_controller.cc
  15. preview_zoom_controller.h
  16. README.md
chrome/browser/preloading/preview/README.md

Link-Preview

Overview

The Link-Preview feature allows users to quickly and safely preview linked pages in a small window. While the user views the preview, Chrome actively prevents intrusive behaviors, similar to the Prerendering feature, to ensure a secure preview experience. The preview window is intentionally non-interactive (e.g., users cannot input text into a form or click links) but can be promoted to a normal tab by clicking on it.

Current Status

In the initial phase, we are conducting experiments with three different trigger mechanisms (Alt + Click, Alt + Hover, Long Press) to determine the optimal balance between usability and safety.

Experiments

Enable the Feature

Users can manually enable the feature through chrome://flags/#link-preview.

Experiment Groups

  1. Alt + Click trigger: Preview is triggered by pressing Alt and clicking a link.
  2. Alt + Hover trigger: Preview is triggered by pressing Alt and hovering over a link.
  3. Long Press trigger: Preview is triggered by pressing and holding a link.

Feedback

We are gathering anonymous usage data during these experiments to assess the effectiveness of each trigger mechanism. You don't need to provide explicit feedback on your preferred method, but if you encounter any issues, please report them through this crbug link.