FRONT | Фронтенд | JavaScript | CSS | TypeScript 7 | React Compiler | SvelteKit 3.0 | Remix 3.0 | Nuxt 4.6 | Vite+ 1.0 | Preact 11 | Next.js 16.4 | WebMCP | Chrome 157 | Container Queries | Astro 7.4
IT и технологии · 14 августа 2026 г.
В Chrome 155 на Android запрос разрешения уведомлений больше не блокирует экран: всплыв...
В Chrome 155 на Android запрос разрешения уведомлений больше не блокирует экран: всплывает сверху и сам гаснет, если его проигнорили. Подвох — при таймауте Notification.requestPermission() резолвится в 'default', а не в 'granted' или 'denied'. Код, ждущий явного ответа, чтобы подписать юзера, молча перестаёт работать. Не полагайтесь на результат requestPermission(). Слушайте navigator.permissions.query({ name: 'notifications' }).onchange — он сработает, когда человек ответит через Site Controls. А промпт показывайте по делу: после заказа или чтения, не при загрузке.