GyaanSetu WebDev

Фронтенд, бекенд та DevOps для сучасного вебу.

230 articlesDeep, practical knowledge

Власники сайтів втрачають конверсію через те, що wptexturize пошкоджує шорткоди калькуляторів

Фільтр wptexturize, призначений для типографічних покращень, ненавмисно екранує оператор && у вбудованому JavaScript, перетворюючи його на &&, що призводить до збоїв у цілих блоках скриптів без жодних помилок у консолі.

WebDev · 4 min read

Фейковий репозиторій під виглядом вакансії впровадив бекдор у PostCSS і викрав паролі Chrome за лічені хвилини

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

WebDev · 3 min read

64% провідних сайтів Європи не відповідають базовим правилам доступності, свідчить аудит

Аудит найбільш відвідуваних сайтів ЄС виявив, що дві третини ресурсів не мають необхідних міток ARIA, 44% не відповідають вимогам до контрастності, а великі сайти втричі частіше порушують стандарти рівня A, що створює ризик примусового застосування правил ще до впровадження WCAG 2.2.

WebDev · 3 min read

«Першоджерело» Brave Search виявилося неробочим посиланням, тоді як Google посилався на YouTube

Я запитав три пошукові інструменти на базі ШІ про поправку до Закону ЄС про ШІ 2026 року. Усі надали однакову впевнену відповідь, проте «першочергове» посилання Brave вело на порожню сторінку, а відповідь Google ґрунтувалася на блозі консалтингової фірми та відео на YouTube, що виявило приховану проблему походження даних.

WebDev · 3 min read

Periodic Retraining Beats Drift Detection by Up to 55% on Static Models

The arXiv study by Sawan Dasari, based on 4,000 experiments, shows that for models that cannot learn incrementally, a simple periodic-retraining schedule outperforms both error-threshold and drift-detection policies, delivering 15-55 percentage-point accuracy gains while cutting infrastructure compl

WebDev · 3 min read

Розробники попереджають: ігнорування чек-листа STON.fi може призвести до втрати реальних токенів

Посібник, підготовлений спільнотою, розділяє процес міграції на чотири рівні — змінні середовища, взаємодія з контрактом, розрахунок комісій та обробка граничних випадків. У ньому показано, як отримувати адреси роутерів і комісії через live API, проводити тести на відмовостійкість та підтримувати SDK в актуальному стані.

WebDev · 4 min read

Нове дослідження логів виявило, що половина трафіку, який приписують ШІ-ботам, є фальшивою

Восьмиденний аналіз логів виявив 468 справжніх запитів на отримання статей, проте 991 запит видавав себе за ШІ-ботів, хоча насправді здійснював пошук таких файлів, як .env або .git. Це доводить, що самодекларовані рядки User-Agent є ненадійними.

WebDev · 3 min read

Chrome 151 додає Soft-Nav API, забезпечуючи SPA показники Core Web Vitals на рівні маршрутів

Soft Navigations API у Chrome 151 реєструє кожну зміну маршруту всередині додатка як навігацію, передаючи дані LCP, INP та CLS у Performance Timeline. Проте CrUX продовжує звітувати лише про початкове повне завантаження, через що SEO-інструменти все ще не враховують досвід взаємодії з глибшими сторінками сайту.

WebDev · 3 min read

Оновіться зараз: вразливість Elementor Pro з оцінкою CVSS 9.0 дозволяє зловмисникам отримати повний контроль над сервером

Помилка RCE виникає через особливості обробки завантаження файлів з подвійним циклом у Elementor Pro, що дозволяє зловмиснику надіслати файл із порожнім ім'ям для обходу перевірки та розміщення шкідливого PHP-скрипту в публічній директорії завантажень.

WebDev · 3 min read

Платежі X402 на базі USDC стрімко зросли до 7,3 млн на Base та 5,6 млн на Polygon

Хоча X402 зафіксував 14 мільйонів мікроплатежів у мережах Base та Polygon, у публічному каталозі X402 перелічено 1662 сервіси, проте лише 90 з них коли-небудь здійснювали розрахунки on-chain, що підкреслює величезну проблему з пошуком послуг для автономних агентів.

WebDev · 2 min read

Oracle Halves Free-Tier Ampere A1 Limits to 2 OCPUs/12 GB RAM

Effective August 18, 2026 Oracle’s Always Free tier now caps total Ampere A1 Flex resources at 2 OCPUs and 12 GB RAM across a tenancy. Exceeding the limit triggers automatic instance shutdowns, forcing users to audit, consolidate or upgrade.

WebDev · 3 min read

OpenCode економить годину спринту завдяки рефакторингу React Hooks у терміналі

Під час двотижневого тестування OpenCode перейменував React hook у одинадцяти компонентах, згенерував успішні pytest-файли та оновив npm-пакети — і все це через командний рядок, що зекономило команді приблизно годину роботи під час спринту, дозволивши їм працювати у своїх улюблених редакторах.

WebDev · 4 min read

ШІ-поштові боти крадуть паролі за допомогою прихованого CSS, обходячи Outlook та Gmail

Дослідники на конференції Black Hat USA 2026 продемонстрували, що спеціально розроблений CSS може приховувати текст від очей людини, тоді як ШІ-поштові агенти все одно його зчитують, що дозволяє їм викрадати паролі, токени та IP-адреси з Outlook, Gmail, Yahoo та Proton.

WebDev · 4 min read