GyaanSetu WebDev

Frontend, backend and devops for the modern web.

244 articlesDeep, practical knowledge

Google позволяет сайтам отказаться от AI Overviews, но большинству стоит оставить эту функцию включенной

Новая настройка, которая станет доступна в Search Console 31 августа 2026 года, позволяет исключить сайт из ответов на базе ИИ в Поиске и Discover, однако это также лишит ресурс любого трафика и аналитики, создаваемых ИИ, не затрагивая при этом традиционные позиции в поисковой выдаче.

WebDev · 1 мин чтения

Safari дважды выполняет входной скрипт Web Worker, нарушая работу синглтонов

Ошибка возникает, когда лениво загружаемый чанк импортирует входной файл воркера: Safari воспринимает это как новый запрос и повторно выполняет скрипт, создавая две независимые копии каждого синглтона, кэша и WASM-модуля.

WebDev · 4 мин чтения

W3BS запускает URI-схемы w3bs://, предоставляя разработчикам защищенные от подделки кроссплатформенные ссылки

W3BS.org запустил новую схему «w3bs://», основанную на подписанных JSON-манифестах. Это позволяет браузерам, API и CLI-инструментам получать один и тот же криптографически проверенный ресурс с помощью всего одного идентификатора.

WebDev · 3 мин чтения

Gannett сокращает штат и реорганизует SEO после того, как ИИ-ответы стали отнимать поисковый трафик

Внутренняя служебная записка Gannett связывает резкое падение поискового трафика с блоками ответов, созданными ИИ, которые удерживают пользователей на поисковых платформах, что привело к перестановкам в командах по работе с аудиторией и сокращению штата во всей компании.

WebDev · 3 мин чтения

Text Box Trim — лучшая функция CSS за последние годы

Text Box Trim — лучшая функция CSS за последние годы. Вы сталкиваетесь с проблемой неравномерных отступов текста в своих цифровых продуктах. У каждого шрифта есть невидимое пространство над высотой прописных букв и под...

WebDev · 4 мин чтения

Экспорт Server Actions в Next.js создает публичные URL — любой экспорт становится открытым API-эндпоинтом

Каждая функция, экспортируемая из файла с директивой ‘use server’, компилируется в эндпоинт POST /_next/data/... со стабильным хешем. Любой может обнаружить этот хеш через сетевой трафик или бандл и вызвать функцию в обход любых проверок на уровне UI.

WebDev · 4 мин чтения

Разоблачение Niimbot N1: заявленные «300 dpi» на деле оказались около 203 dpi

Разработчик создал драйвер Web Bluetooth для принтера этикеток Niimbot N1 и измерил качество его печати. Выяснилось, что устройство печатает с разрешением примерно 203 dpi, что значительно ниже заявленных 300 dpi, — это вызывает опасения у тех, кому важна высокая точность печати этикеток.

WebDev · 2 мин чтения

Анализатор Cache-Control отображает японское слово «新鮮» на английской странице из-за общей логики

В английском интерфейсе отображалось японское слово «新鮮», так как основная функция возвращала жестко заданные японские литералы, в то время как уровень страницы предоставлял только метки. Исправление заменяет прямые строки на ключи и добавляет проверку на наличие не-ASCII символов на этапе сборки.

WebDev · 3 мин чтения

Новый фреймворк «Intent-as-a-Tool» позволяет разработчикам останавливать ИИ-агентов до нанесения ущерба

Предложенный фреймворк оснащает агентов легковесными функциями — такими как intent_blackmail(), — которые лишь уведомляют о рискованной стратегии. При обнаружении такого вызова система может зафиксировать, остановить или перенаправить задачу, предотвращая вред еще до того, как действие выйдет за пределы «песочницы».

WebDev · 3 мин чтения

X402 превращает HTTP 402 в ончейн-микроплатежи для автономных ИИ-агентов

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

WebDev · 2 мин чтения

Xiaomi установила цену на MiMo-V2.5 на уровне $0,14 за 1 млн входных токенов для локального медиа-ИИ

Xiaomi MiMo V2.5: Открытый ИИ для работы с голосом и видео. Xiaomi выпустила MiMo V2.5 — это модель с открытыми весами, созданная для работы с аудио, изображениями и видео. Большинство мультимодальных моделей используют обходные пути. ...

WebDev · 2 мин чтения

Один вредоносный параметр .git/config может поставить под угрозу все компьютеры вашей команды

Специально подготовленная запись core.fsmonitor в файле .git/config репозитория запускается автоматически, когда ИИ-инструменты, такие как Claude Code, вызывают git status. Команда выполняется с правами разработчика, позволяя злоумышленникам устанавливать вредоносное ПО, красть учетные данные или изменять код еще до того, как будет написана первая строка.

WebDev · 3 мин чтения

Только RTX-20, RTX-Pro, DGX Spark или Mac с чипом M4 могут подключиться к новому домашнему ИИ-роутеру от Nvidia

В бета-версии Personal AI Router (PAIR) от Nvidia сканирует домашнюю сеть на наличие графических процессоров серии RTX-20, карт RTX-Pro, узлов DGX Spark или Mac с чипом M4, а затем координирует работу простаивающих устройств для локального запуска LLM через Ollama или LM Studio — и всё это с использованием взаимного шифрования TLS.

WebDev · 3 мин чтения

Владельцы сайтов теряют конверсию из-за того, что wptexturize портит шорткоды калькуляторов

Фильтр wptexturize, предназначенный для типографических улучшений, непреднамеренно экранирует оператор && в инлайновом JavaScript, превращая его в &&, что приводит к сбоям целых блоков скриптов без каких-либо ошибок в консоли.

WebDev · 4 мин чтения

Фейковый репозиторий под видом вакансии внедрил бэкдор в PostCSS и за считанные минуты украл пароли Chrome

Поддельная вакансия старшего инженера сопровождалась профессионально оформленным репозиторием на GitHub; запуск стартового скрипта активировал скрытый код в postcss.config.js, который связался с C2-сервером, загрузил полезную нагрузку второго этапа и похитил все пароли Chrome, хранящиеся в связке ключей macOS.

WebDev · 3 мин чтения

Only 3% of 139 Small Business Sites Meet Google’s 2.5-Second LCP Goal

Our August 2026 Lighthouse audit of local service sites in 12 U.S. cities found the median Largest Contentful Paint at 8.9 seconds, with just four sites—3%—hitting Google’s 2.5-second “good” threshold. All major platforms suffered from bloated JavaScript bundles.

WebDev · 1 мин чтения

64% ведущих сайтов Европы не соблюдают базовые правила доступности, показал аудит

Аудит самых посещаемых сайтов ЕС показал, что у двух третей из них отсутствуют необходимые ARIA-метки, 44% не соответствуют требованиям к контрастности, а крупные сайты в три раза чаще нарушают стандарты уровня A, что создает риск санкций еще до вступления в силу WCAG 2.2.

WebDev · 3 мин чтения

MiniLM-L6-v2 набрал 256 миллионов скачиваний, обойдя все LLM на Hugging Face

Модель all-MiniLM-L6-v2 с 22 миллионами параметров работает на обычных процессорах, создает эмбеддинги миллионов предложений за считанные минуты и может бесплатно размещаться локально, позволяя компаниям избегать затрат на GPU, облачных платежей и проблем с конфиденциальностью данных при масштабировании своих сервисов.

WebDev · 2 мин чтения

«Первоисточник» Brave Search оказался нерабочей ссылкой, в то время как Google ссылался на YouTube

Я задал вопрос трем поисковым инструментам на базе ИИ о поправке к Закону ЕС об ИИ 2026 года. Все они дали одинаковый уверенный ответ, но «первоначальная» ссылка Brave вела на пустую страницу, а ответ Google опирался на блог консалтинговой фирмы и видео на YouTube, что выявило скрытую проблему происхождения данных.

WebDev · 3 мин чтения