Да, возможно ограничить возможность записи с экрана с использованием веб-технологий. Например, с помощью технологии Digital Rights Management (DRM) можно управлять доступом к контенту и запрещать запись.
Что касается обнаружения записи с экрана, то это действительно сложная задача, особенно если программа для записи находится на компьютере клиента и не в браузере. Возможно, одним из способов определить процесс записи можно использовать техники анализа активности процессов на компьютере (например, мониторинг процессов в ОС). Однако такие методы могут быть ненадежными и требуют доступа к операционной системе, что может вызвать проблемы с конфиденциальностью и безопасностью данных.
В целом, избежать записи с экрана полностью достаточно сложно, особенно если пользователь имеет физический доступ к контенту. Но использование защиты контента с помощью DRM и других технологий может значительно усложнить процесс записи и обеспечить более высокий уровень защиты.