Готово и в проработке

Дорожная карта

Что уже вышло, что прорабатывается и что остаётся за рамками проекта.

Обещание: всё на этой странице остаётся 100% локальным. Никаких серверов, аккаунтов и нового сбора данных — никогда. У пунктов дорожной карты нет дат. Что выйдет, определяют отзывы и пул-реквесты. Текущий выпуск: v2.5.1.

Предлагаемые следующие приоритеты

В первую очередь изучить локальное распознавание текста и объединение снимков. Это гипотезы для проверки по отзывам пользователей, а не обязательства по выпуску. Для записи видео приоритетно удаление фрагментов из середины записи.

Сохранить простоту режима Express. Дополнительные варианты размещать в параметрах захвата, инструментах редактора или истории, не добавляя шагов в основной сценарий. Новые сценарии работы со снимками должны поддерживать Chrome и Firefox; возможности записи видео зависят от браузера.

Легенда статусов: В проработке Запланировано Готово За рамками

Съёмка

  • Лупа при выделении и привязка к элементам В проработке

    Увеличительное стекло у перекрестия во время выделения и края, которые прилипают к границам элементов.

  • Пакетная съёмка: список URL → один PDF В проработке

    Снять с прокруткой несколько страниц и экспортировать их одним многостраничным PDF. Это соединяет две части, которые уже существуют.

Работа со снимками экрана

  • Читаемый экспорт длинных страниц В проработке

    Страница выше одного изображения теперь делится на несколько изображений (v2.4.0). Дальше изучить: обзор с выбранными фрагментами деталей.

  • Предложения по скрытию данных В проработке

    Локально выделять потенциально конфиденциальный текст, например адреса почты и телефоны, для проверки и подтверждения скрытия сплошной заливкой. Распознавание может пропустить данные и не гарантирует конфиденциальность.

  • Объединение снимков В проработке

    Размещать сохранённые снимки вертикально, рядом или в многостраничном PDF с подписями. Начать с сохранённых снимков, прежде чем добавлять автоматический пакетный захват.

  • Сравнение до и после В проработке

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

  • Необязательная подпись с источником В проработке

    Добавить к экспорту заголовок страницы, URL, время захвата и размер видимой области. Перед отправкой проверить и удалить конфиденциальные параметры URL. Это контекст, а не доказательство подлинности.

  • Создание наглядного руководства В проработке

    Собрать снимки в последовательность шагов, добавить короткие подписи и нумерованные пометки, затем локально экспортировать аккуратный документ без аккаунта.

Запись

  • Режим зума за курсором Запланировано

    Зум, который панорамирует за курсором, вместо фиксированных блоков зума.

  • Пресеты размеров под платформы В проработке

    Экспорт под целевое соотношение сторон — YouTube, Shorts, квадрат — вместо пропорций самой вкладки.

  • Разрез и удаление внутри сегмента В проработке

    Разрезать сегмент надвое на шкале времени и выбросить ненужный кусок, вместо обрезки только с концов.

Продвинутые функции

  • Локальный OCR — скопировать текст со скриншота В проработке

    Выделить область и скопировать текст, распознанный локально. Оценить размер движка и языковых данных, точность и затраты на запуск; загружать только при необходимости. Данные снимков не покидают устройство.

  • Поиск в локальной истории В проработке

    Искать по заголовку страницы или домену, переименовывать снимки и закреплять важные, чтобы сохранять их в истории. Изучить поиск по распознанному тексту после появления локального OCR.

Производительность и доводка

  • Сборка снимка в воркере В проработке

    Перенести сборку всей страницы в Web Worker с OffscreenCanvas, чтобы интерфейс оставался отзывчивым на очень длинных страницах.

  • Мгновенное открытие редактора В проработке

    Прогревать бандл редактора во время съёмки, чтобы вкладка открывалась почти мгновенно.

За рамками

  • Съёмка окон рабочего стола и всего экрана За рамками

    Для неё нужно разрешение desktopCapture, которое добавляет предупреждение «захват содержимого экрана» при установке и окно выбора Chrome на каждом снимке. OpenScreenShot поставляется с пустыми host_permissions, и сохранить их пустыми ценнее, чем добавить эту функцию.

Готово

v2.5.1 текущий выпуск

  • npx -y openscreenshot запускает MCP-сервер — без аргументов и со stdin, подключённым через конвейер, пакет openscreenshot запускает MCP-сервер, как и ожидают MCP-клиенты и каталоги. openscreenshot serve по-прежнему работает, а терминал по-прежнему получает справку по использованию CLI.

v2.5.0

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

v2.4.1

  • Исправление: снимок всей страницы теперь включает прокручиваемые области внутри страницы, такие как таблицы, блоки кода и виджеты дашбордов, на всю высоту. Панель дашборда, которая прокручивается совсем немного, теперь тоже попадает в снимок целиком.

v2.4.0

  • Очень длинные страницы делятся на несколько изображений — снимок всей страницы выше одного изображения теперь сохраняется как до шести изображений, а не завершается ошибкой. При скачивании каждая часть получает своё имя, а редактор открывает каждую часть в отдельной вкладке.
  • При захвате локального файла без доступа к файлам сообщение теперь называет нужный переключатель: «Разрешить открывать файлы по ссылкам» на странице сведений о расширении.

v2.3.1

  • Название расширения для Chrome теперь на всех языках включает Screen Recorder, поэтому поиск по записи экрана в магазине тоже находит его.

v2.3.0

  • Управление в отдельной вкладке — кнопка записи открывает рядом со страницей вкладку управления с живым изображением камеры. Элементы управления никогда не попадают в видео.
  • Запись части вкладки — выделите область записи на снимке страницы. Масштаб, волны кликов и указатель работают внутри неё.

v2.2.0

  • Захват элемента страницы — наведите указатель или используйте стрелки, чтобы выбрать карточку, график, таблицу или изображение, затем расширьте или сузьте выделение через родительские и дочерние элементы.
  • Экспорт записей в MP4 — MP4 с H.264 + AAC теперь используется по умолчанию, WebM доступен рядом.
  • Сохранение в папку внутри «Загрузок» — символ / в шаблоне имени файла сохраняет снимок во вложенную папку, а предпросмотр показывает очищенный путь.
  • Больше фигур и стрелок — скруглённый прямоугольник, овал и треугольник с необязательной сплошной заливкой; сплошные, открытые, двойные и точечные наконечники; и стрелки, которые изгибаются за среднюю ручку.
  • Свой порядок инструментов — перетаскивайте инструменты на панели или перемещайте выбранный инструмент клавишами Alt+↑ / Alt+↓.
  • Толщина линий под размер снимка — предустановки масштабируются по ширине снимка, и есть новая предустановка 24 px.
  • Настройки со вкладками — страница настроек с наглядными элементами управления, а задержка захвата теперь стоит рядом с режимами захвата во всплывающем окне.
  • Необязательные отчёты об ошибках — после неудачного захвата всплывающее окно предлагает отправить отчёт. Ничего не отправляется, пока вы не нажмёте «Отправить».
  • Исправления: захват всей страницы теперь работает с панелями, которые прокручиваются во внутренней области, а сочетание клавиш macOS для видимой области перенесено с Command+Shift+V (вставка с сохранением стиля) на Option+Shift+V.

v2.1.3

  • Кнопки и напоминания об оценке в Firefox теперь открывают отзывы Mozilla. Кнопки установки на сайте учитывают браузер и предлагают ссылку для другого браузера. Обновлены приоритеты дорожной карты и сценарии работы со снимками.

v2.1.2

  • Быстрые действия и подтверждение захвата — копирование, сохранение PNG и экспорт PDF из окна прогресса с более понятными подтверждениями копирования в буфер обмена и скачивания.

v1.5.0

  • Полное управление с клавиатуры и поддержка скринридеров — фокусируемый холст с перебором слоёв, размещением, перемещением, изменением размера и обрезкой с клавиатуры; объявления в live-области о каждом изменении; перемещаемый tabindex на обеих панелях; видимые кольца фокуса и минимальный размер целей 24×24; поддержка forced-colors и prefers-contrast; строки интерфейса редактора переведены на chrome.i18n.
  • Инструмент Cut — отметьте одну или несколько горизонтальных полос на снимке всей страницы и уберите их с живым предпросмотром. Вырезы обратимы и отменяются, как любая другая правка.
  • Именованные пресеты Beautify — готовые стили в один клик, которые задают отступы, скругление углов, тень и фон разом, поверх существующих ползунков Beautify.
  • Настраиваемые маркеры обрезки, с отменой — восемь маркеров на рамке обрезки, и применение обрезки больше не очищает историю отмены.
  • Мультивыбор, дублирование и сдвиг стрелками — клик с Shift выбирает несколько аннотаций, Alt+D дублирует, а стрелки сдвигают выделение.
  • Полка истории снимков — последние двенадцать снимков вместо одного, открываются заново из редактора.
  • Закрепление снимка в плавающем окне — через Document Picture-in-Picture — единственное окно поверх остальных, которое предлагает Chrome.
  • Сила размытия для каждого слоя — ползунок на инструменте размытия вместо одной фиксированной силы.
  • Настройка записи в два клика — tabCapture запрашивается прямо с кнопки «Запись» при её первом нажатии.
  • Отмена в рекордере и упрощённая панель — отмена и повтор для редактора записи, Beautify свёрнут в один поповер, а «Добавить зум» перенесён на шкалу времени.
  • Записи, доступные из окна расширения — ссылка «Записи» рядом с «Прошлый снимок» открывает список записей рекордера, до которого раньше не вела ни одна кнопка. Каждая строка показывает дату, длительность, размер файла, источник и какие дорожки (микрофон, звук вкладки, камера) она содержит.
  • Обновлённый интерфейс редактора — стабильная панель стилей, сгруппированная панель инструментов, ползунок и холст в коралловой теме, которые подстраиваются под светлый и тёмный режимы, единообразное нажатое состояние и настоящие состояния загрузки и ошибок при экспорте.

v1.3.0

  • Автоскрытие панели управления — панель управления записью прячется примерно через три секунды после того, как курсор её покинул, чтобы не попадать в видео. Чтобы вернуть её, подведите курсор к нижнему центру страницы. Она остаётся видимой, пока курсор на ней и пока запись на паузе.
  • Синтетическая накладка курсора — переключатель «Показывать курсор» в панели настроек редактора, включён по умолчанию, рисует плавный указатель по записанной траектории курсора и в предпросмотре, и в экспорте WebM, потому что tabCapture никогда не записывает системный курсор.

v1.2.0

  • Рекордер экрана с автозумом — запись текущей вкладки, с разрешением tabCapture, которое запрашивается один раз, при первой записи. Редактор проигрывает дубль на шкале времени с автоматическим зумом на кликах курсора, ручными блоками зума и обрезкой по сегментам, затем перерисовывает экспорт через canvas, подмешивая микрофон и звук вкладки, эффекты кликов и необязательное окно камеры. Фрагменты по 1 секунде ложатся в IndexedDB по ходу записи, поэтому запись переживает сбой и закрытую фоновую страницу.

v1.1.0

  • Быстрая съёмка — строка «После съёмки» в окне расширения отправляет снимок в редактор, буфер обмена или папку загрузок. Она действует для кнопок в окне, сочетаний клавиш и контекстного меню.
  • Пипетка (I) — берёт цвет с отрисованного холста, поэтому цвет внутри spotlight или на градиенте Beautify выбирается таким, каким выглядит. Кнопка на строке цветов открывает общесистемную пипетку Chrome.
  • Перетащите, бросьте или вставьте любое изображение — аннотируйте картинку, которая у вас уже есть. Импорт занимает то же место, что и снимок, поэтому все инструменты и пути экспорта продолжают работать.
  • Черновики редактора, устойчивые к сбоям — правки сохраняются локально по ходу работы и предлагаются обратно, когда редактор открывается снова. Восстановление всегда по клику.

v0.7.0

  • Режим Beautify — отступы, скруглённые углы, тень и шесть градиентных пресетов, сплошной цвет или прозрачность. Показывается вживую и попадает в каждый экспорт.
  • Экспорт в любом масштабе — 25 / 50 / 100 / 200 % или точная ширина в пикселях. Размеры сверх лимитов холста Chrome отклоняются, а не записываются пустым файлом.

v0.6.1

  • Съёмка с задержкой — Нет / 3 с / 5 с / 10 с в окне расширения, с обратным отсчётом на значке, для состояний наведения, выпадающих меню и подсказок.
  • Съёмка из контекстного меню — вся страница, видимая часть или область из собственного меню страницы. Учитывает настройку задержки.
  • Повтор последней области — повторная съёмка прошлой рамки выделения из нижней части окна расширения или из контекстного меню.

v0.6.0

  • Заливка и мозаика — режим инструмента размытия: мягкое размытие, крупная мозаика или сплошная заливка, которая переживает пересжатие.
  • Инструмент Spotlight (O) — вырезы в форме прямоугольника, скруглённого прямоугольника или эллипса, которые сливаются в один затемняющий слой.
  • Изменение размера любой аннотации — перо и маркер масштабируются по ограничивающей рамке; текст и номера шагов — за угловые маркеры.

v0.5.0

  • Инструмент прямой линии (L) — стрелка без наконечника.
  • Ограничения с Shift — квадратные прямоугольники и области размытия, линии и стрелки с привязкой к 45°.
  • Цифры 1–8 задают цвет.
  • Двойной клик по текстовому слою открывает его на правку.

v0.4.0 и раньше

  • Токен имени файла {domain}, рядом с {date}, {time}, {title}, {w} и {h} (v0.4.0).
  • Номера шагов и инструмент «Маркер» (v0.3.0).
  • Шпаргалка сочетаний клавиш в редакторе, экспорт привязан к ⌘S (v0.3.0).
  • Единое меню масштаба с управлением с клавиатуры (v0.3.0).
  • Именованные образцы, свой цвет и недавние цвета (v0.3.0).
  • Диалог экспорта может сохранить свои настройки как новые значения по умолчанию (v0.3.0).
  • Кликабельные токены имени файла с живым предпросмотром (v0.3.0).
  • Ссылки на Ko-fi в README, на сайте и внизу окна расширения (v0.2.7).

Повлияйте на то, что выйдет дальше.

Что люди просят, то и делается.

Предложить функцию

Хотите сделать что-то из этого сами? Пул-реквесты приветствуются. См. руководство для участников.