Улучшенный обмен вкладками с помощью Capture Handle

Франсуа Бофор
François Beaufort

Browser Support

  • Хром: 102.
  • Край: 102.
  • Firefox: не поддерживается.
  • Safari: не поддерживается.

Веб-платформа теперь оснащена Capture Handle — механизмом, который обеспечивает взаимодействие между захватывающим и захваченным веб-приложениями. Capture Handle позволяет захватывающему веб-приложению эргономично и уверенно идентифицировать захваченное веб-приложение. (Если захваченное веб-приложение дало на это согласие.)

Несколько примеров иллюстрируют преимущества.

Пример 1: Если веб-приложение для видеоконференций захватывает веб-приложение для презентации, оно может предоставить пользователю элементы управления для навигации между слайдами. Поскольку элементы управления встроены непосредственно в веб-приложение для видеоконференций, пользователю не приходится постоянно переключаться между вкладкой видеоконференции и вкладкой с представленным материалом. Благодаря устранению этой нагрузки пользователь может более полно сосредоточиться на презентации.

Пример 2: Эффект «зеркальной стены» возникает, когда захваченная поверхность визуализируется обратно в место съёмки. В частности, если пользователь выбирает захват вкладки, в которой происходит видеозвонок, а веб-приложение для видеоконференций отображает локальный предварительный просмотр, будет наблюдаться этот неприятный эффект. С помощью функции захвата можно обнаружить и предотвратить самозахват, например, подавив локальный предварительный просмотр в веб-приложении.