← Назад к функциям
Free

Поиск сломанных изображений

Поиск сломанных изображений сканирует каждое изображение <img> и CSS background-image на странице, обнаруживает сломанные загрузки (404s, отказы CORS, загрязненные холсты) и показывает их в чистом списке. Фильтруйте по broken/all/CSS backgrounds, переходите и выделяйте каждое изображение на странице и скопируйте список неработающих URL для быстрых отчетов об ошибках.

Сломанные изображения — одна из наиболее видимых ошибок на веб-странице — тем не менее они удивительно легко пропустить во время QA, потому что они молча не работают. Поиск сломанных изображений ловит их все. При активировании инструмент проходит DOM для каждого элемента <img> (проверяя naturalWidth / naturalHeight для обнаружения неудачных загрузок) и каждого URL CSS background-image (проверяя каждый с помощью свежего Image() для проверки того, что он загружается). Результаты категоризированы как OK / Broken / Loading и представлены в фильтруемом списке со счетами статистики вверху. Каждая запись показывает URL, тип (img или CSS bg), размеры, если загружены, и альтернативный текст, если присутствует. Сломанные изображения выделены красным и имеют кнопку «Locate», которая прокручивает элемент в представление и мигает красной чертой вокруг него. Кнопка «Copy Broken URLs» получает все неработающие URL сразу для копирования/вставки в отчет об ошибке. Работает на любой странице без необходимости доступа к журналам бэкэнда — быстрые ворота визуального QA.

Предпросмотр в реальном времени
example.com
Поиск битых изображений Найдены 3 битых изображения
24
Всего
21
OK
3
Сломано
0
Загрузка...
Сломано Все CSS фоны
IMG
assets/hero-banner.png
<img> · — · alt: hero banner image
broken Найти
BG
images/logo-old.svg
CSS bg · —
broken Найти
IMG
uploads/product-42.jpg
<img> · — · alt: Product thumbnail
broken Найти
Ключевые особенности

Сканирует <img> и CSS фоны

Проверяет каждый элемент <img> плюс каждый URL background-image в вычисленных стилях. Data URIs и blob URLs пропускаются (они всегда действительны).

Подсчеты всех / OK / Broken / Loading

Статистика с одного взгляда показывает состояние изображений на странице. Числа обновляются в реальном времени по мере разрешения асинхронных зондов.

Фильтруемый список

Переключайтесь между вкладками Broken, All и CSS Backgrounds. Оставайтесь сосредоточены на том, что требует исправления.

Найдите и выделите

Щелкните Locate на любом изображении, чтобы прокрутить его элемент на странице и мигнуть красной подсветкой вокруг него.

Копирование сломанных URL

Один щелчок копирует список сломанных URL изображений — вставьте в отчет об ошибке или поделитесь с командой бэкэнда.

Обработка больших страниц

Ограничено 500 сканированиями CSS-фона, чтобы сохранить отзывчивость пользовательского интерфейса на страницах, насыщенных контентом.

Типичные сценарии использования

QA перед отправкой

Запустите на постановке перед развертыванием, чтобы поймать 404s, введенные рефакторингом, переименованием активов или миграциями CDN.

Аудит производства

Периодически сканируйте живые страницы — сломанные изображения наносят вред SEO и доверию пользователя и часто проходят мимо автоматизированных тестов.

Аудиты контента CMS

Когда редакторы загружают изображения, некоторые могут никогда не попасть на финальный URL. Сканируйте, чтобы поймать мертвые ссылки.

Здоровье активов третьих лиц

Если вы полагаетесь на внешние сервисы изображений (аватары, горячо связанные фотографии продуктов), сканируйте регулярно, чтобы поймать сбои.

Проверка миграции

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

Как использовать
1

Откройте поиск сломанных изображений

Щелкните значок сломанных изображений в панели DevSuite Pro. Панель откроется и автоматически просканирует страницу.

2

Просмотрите счеты

Статистика вверху панели показывает всего / OK / Broken / Loading. Если Broken > 0, переключитесь на вкладку Broken, чтобы увидеть их.

3

Определите местоположение каждого сломанного изображения

Щелкните Locate в любой строке, чтобы прокрутить его элемент в представление на странице — красная чертка мигает вокруг него на 2 секунды.

4

Копирование URL для отчета

Щелкните копирование сломанных URL, чтобы получить полный список — вставьте в тикет, чат или расследование бэкэнда.

5

Повторное сканирование после исправлений

После исправлений бэкэнда щелкните повторное сканирование страницы, чтобы проверить, что все изображения теперь загружаются правильно.

Готовы попробовать?

Установите DevSuite Pro бесплатно и разблокируйте более 64 инструментов разработчика для вашего браузера.

Добавить в Chrome Добавить в Edge Добавить в FireFox