Открыть сервисСервис

Скриншот — захват экрана

Скриншот (от англ. screenshot, буквально «снимок экрана») — это растровое изображение, полученное путём программного захвата содержимого экрана компьютера, мобильного устройства или иного дисплея в определённый момент времени. Скриншот фиксирует то, что отображается на экране: окна программ, веб-страницы, игровые сцены, сообщения, ошибки и другие элементы интерфейса. Файл обычно сохраняется в форматах PNG, JPEG, GIF или PDF.

История

Понятие появилось в 1960-х годах вместе с развитием графических терминалов. Термин «screenshot» закрепился в англоязычной вычислительной практике к 1970-м годам. В первых системах снимок экрана выполнялся аппаратно — с помощью специальных устройств, подключаемых к видеовыходу монитора, либо средствами операционной системы.

В персональных компьютерах массовая доступность скриншотов началась с Macintosh (1984), где появилась комбинация клавиш Command+Shift+3. В Windows аналогичная функция появилась в Windows 3.1 (1992) утилитой Print Screen, а в Windows Vista и позже — утилитой «Ножницы» (Snipping Tool) и более поздним «Средством захвата экрана и записи» (Snipping Tool в Windows 10/11). В мобильных ОС iOS и Android функция захвата экрана стала стандартной с середины 2010-х годов.

Способы создания

Аппаратные и системные

  • Клавиша Print Screen (PrtScn) — в Windows копирует содержимое всего экрана в буфер обмена; комбинации Alt+PrtScn (активное окно) и Win+PrtScn (сохранение в папку «Скриншоты»).
  • Command+Shift+3 / 4 / 5 — в macOS: захват всего экрана, выделенной области или интерактивный выбор.
  • Комбинации кнопок питания и громкости — в iOS (кнопка «Домой» + боковая или кнопка питания + кнопка «Громкость+» в зависимости от модели) и Android (обычно кнопка питания + «Громкость-»).
  • Специальные клавиши на игровых консолях — например, кнопка «Share» на контроллерах PlayStation.

Программные

Существует множество сторонних утилит, расширяющих возможности захвата: захват области, прокручиваемых страниц, добавление аннотаций, задержка перед съёмкой, запись GIF. Известные примеры — Greenshot, ShareX, Lightshot, Snagit, Flameshot. В Linux функцию захвата экрана обычно выполняют утилиты GNOME Screenshot, Spectacle (KDE), Flameshot или утилиты на базе Wayland (grim, slurp).

Форматы файлов

ФорматОсобенности
PNGБез сжатия с потерями, поддержка прозрачности; стандарт для скриншотов
JPEGСжатие с потерями, подходит для фотографических изображений
GIFОграниченная палитра (256 цветов), поддержка анимации
BMPНе сжатый растр, большие размеры файлов
WebPСовременный формат с хорошим сжатием

Применение

Скриншоты используются в самых разных областях:

Особенности и ограничения

Операционные системы и приложения могут блокировать захват экрана. Так, Netflix, Disney+ и другие стриминговые сервисы с DRM-защитой запрещают создание скриншотов в мобильных приложениях. Банковские приложения и мессенджеры с защитой конфиденциальности (например, Telegram в режиме секретного чата) также могут ограничивать съёмку экрана. На Android приложение может установить флаг FLAG_SECURE, запрещающий захват своего окна.

Скриншот фиксирует состояние экрана в момент съёмки и не содержит метаданных о динамике событий, что ограничивает его доказательную силу без дополнительной аутентификации.

Интересные факты

Первый известный скриншот был сделан в 1960-х годах на компьютере PDP-1 в Массачусетском технологическом институте. В 2015 году в США скриншот стал предметом судебного спора о правах на изображение: фотограф Энтони Скарма (Anthony Scalia) оспаривал авторские права на снимки, сделанные с чужих работ. В 2021 году в США впервые был продан NFT-скриншот твита основателя Twitter Джека Дорси за 2,9 млн долларов.

Источники:

  • Britannica — Screenshot
  • Microsoft Docs — Windows screenshot documentation
  • Apple Support — Take a screenshot on Mac
  • Google Android Documentation — Screen capture
  • Wikipedia — Screenshot
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru