# Отдельная проверка Browser Mode 12 ноября 2026 года выполнен реальный запуск Vitest 5.1.0 в браузере через provider `@vitest/browser-preview` 5.1.0. Node.js: 24.19.0, Windows. Страница runner открыта вручную по напечатанному адресу loopback. ```text node node_modules/vitest/vitest.mjs --config vitest.browser.config.js --watch --reporter=verbose PASS disclosure и клавиатура, viewport 1280 — 33 ms PASS disclosure и клавиатура, viewport 390 — 12 ms PASS disclosure и клавиатура, viewport 296 — 8 ms Test Files: 1 passed (1) Tests: 3 passed (3) Start at: 11:56:29 (Europe/Moscow) ``` Проверены раскрытие панели, `aria-expanded=true`, фокус поля, Escape, возврат фокуса к кнопке и отсутствие горизонтального переполнения документа на каждой ширине. Результат подтверждён и в выводе runner, и в его браузерном интерфейсе. Preview работает в настоящем браузерном DOM, но симулирует события через Testing Library. Этот результат не подтверждает запуск Playwright provider, сенсорное управление или физический телефон. Проверка всей мастерской и опубликованной статьи выполняется отдельно. Запись `public/reports.json` получена предыдущим запуском Node/jsdom и намеренно не переписана: её `browser.status=not-run` относится к тому запуску. Этот файл описывает отдельный более поздний браузерный прогон. После любых изменений повторите проверки в своей среде. Для воспроизведения используйте `npm ci`, затем `npm run browser:preview` и откройте полный URL runner. Подробности и отдельный вариант CI находятся в README.