10 Aug 2026, 18:17 UTC≈1,380 views26 reactionsread 12 August 2026 Тестируем скилл `modern-web-guidance`
Google на Google I/O презентовали скилл, который должен помогать вашим LLM использовать при разработке актуальные возможности веба. С учётом Baseline и различных нюансов с поддержкой.
Ахмад Альфи решил попробовать скилл modern-web-guidance в деле. Применил на реальном проекте и посмотрел, как тот справляется с тем, чтобы вёрстка была действительно качественной, современной и до…
👍13🔥7❤6
6 Aug 2026, 15:55 UTC≈2,290 views23 reactionsread 12 August 2026 Дефолтные стили браузеров
Можно подсматривать, что по умолчанию браузер применяет к тому или иному элементу, через DevTools. А можно взять и посмотреть все-все стили в репозиториях самих браузеров.
Будет полезно, когда столкнётесь со странным багом, где стили ломаются не на элементе, а на псевдоэлементе внутри его shadow dom.
Спасибо Лёше за полезный материал.
https://t.me/alexnozer_dev/392
🔥19❤4
4 Aug 2026, 13:11 UTC≈2,560 views50 reactionsread 12 August 2026 200 миллисекунд
«Что происходит, когда пользователь переходит по ссылке в браузере?»
Такие вопросы любят задавать на собеседованиях. Я и сам такой задавал не раз, он и правда хорош на поговорить.
Так вот. Тут визуальное великолепие подъехало. Пока что это самый подробный ответ на вопрос выше, который я видел. При этом я видел потрясающую по контенту коллективную репку в гитхабе, где коммунити за годы постаралось з…
🔥40❤7👍3
31 Jul 2026, 08:47 UTC≈3,250 views43 reactionsread 12 August 2026 Безопасный релиз npm-пакетов в 2026
Андрей Ситник периодически выдаёт статьи, которые прям бери и в инструкции превращай. Это одна из них.
Думаю, про всякое неприятное, что творится в npm с безопасностью в последнее время, вы слышали. Причём способы защититься от угона пакетов есть относительно давно, но их же откуда-то знать надо. В статье есть подробное руководство по защите со всех сторон от человека, который ре…
🔥26👍7👏4❤3❤🔥2👌1
29 Jul 2026, 18:35 UTC≈2,790 views14 reactionsread 12 August 2026 Чиним доступность тултипа
Джейк Арчибальд делится историей, как он пытался сделать доступное решение, но в итоге получилось не очень.
Итак, задача. Нужно сделать кнопку-иконку, по наведению на которую показывается короткая подсказка, что это за кнопка. Как во всяких WYSIWYG-редакторах.
Джейк решил использовать современные поповеры, hint для этого как раз неплохо подходит.
<button aria-describedby="bold-tooltip">…
❤14
28 Jul 2026, 15:20 UTC≈2,320 views28 reactionsread 12 August 2026 Бесконечность не предел
Адам Аргайл делится 9 практическими примерами, где calc(infinity) или calc(infinity * 1<something>) в CSS помогают решить задачу проще и почти без костылей. Бесконечное время, бесконечное скругление, полубесконечность и другие.
https://nerdy.dev/css-infinity-use-cases
🔥16👍6❤4🥰2
22 Jul 2026, 13:29 UTC≈3,680 views42 reactionsread 12 August 2026 VITE: The Documentary
Документалки от CultRepo — это особый вид удовольствия. Во-первых, давайте признаем, что документалку про React вряд ли будет интересно смотреть людям не из IT, это всё-таки нишевая история. Поэтому сценарий опирается на то, что зритель всё же хоть минимально, но погружен в тему. Во-вторых, снимают и монтируют очень качественно, по-нетфликсовски.
Посмотрел на днях их документалку про Vite. Оче…
❤27👍12❤🔥2😐1
20 Jul 2026, 16:33 UTC≈3,130 views47 reactionsread 12 August 2026 Подсветка синтаксиса на основе Tree-sitter
В большинстве IDE подсветка синтаксиса работает на основе регулярных выражений. Топорно, с приколами, но работает же. Tree-sitter — это инкрементальный парсер, который шустро работает с полноценным деревом. Это позволяет починить разные баги, связанные с порядком применения регулярок.
Lumis — это подсвечивалка кода на основе Tree-sitter. Работает в CLI, Rust, Elixir, Node.…
🔥35❤9👍3
16 Jul 2026, 15:40 UTC≈3,460 views21 reactionsread 12 August 2026 Короткая история доменов
DNS появился ещё в 1983, самый первый домен был symbolics.com, доменная зона .ai принадлежит британскому острову. И другие интересные факты про домены на длинном таймлайне.
https://www.dotcom.press/history-of-domains
👍16❤4🔥1
15 Jul 2026, 11:45 UTC≈3,490 views39 reactionsread 12 August 2026 Неполный список ошибок в CSS
Рассказывал недавно коллеге про страничку, где собраны признанные W3C косяки при разработке разных CSS-спецификаций. Оказалось, не самая известная страничка.
В общем, у W3C есть страничка, которая начинается с фразы: «Это должно быть исправлено, если кто-то изобретёт машину времени». И там можно посмотреть на решения, которые спустя время выглядят сомнительными. Но откатить нельзя, веб …
👍25❤8🔥6
13 Jul 2026, 11:20 UTC≈4,480 views50 reactionsread 12 August 2026 AT Protocol в «Веб-стандартах»
Давно хотел разобраться, что за протокол такой новый модный, про который многие фронтенд-блогеры писали в течение пары месяцев. Пригласили Дэна Абрамова в подкаст, он подробно объяснил. Хорошо быть подкастером.
В шоуноутах оставили много полезных ссылок, если вам тоже интересно разобраться самостоятельно.
https://t.me/webstandards_ru/7793
🔥36⚡9❤4😁1
10 Jul 2026, 13:14 UTC≈3,200 views25 reactionsread 12 August 2026 Что на самом деле творят юзер-агенты?
Пол Кинлан собрал классную тулзу, чтобы отслеживать действия каждого user agent. На каждый запрос к сайту создаётся хешик, который привязывается ко всему на странице (стилям, скриптам, шрифтам, картинкам), а затем по этому хешику можно посмотреть, что какой юзер-агент делал на сайте.
Интересно следить за реальными действиями краулеров, LLM-ботов и прочих браузеров, притворяющих…
👏14👍6🎉3❤1🌚1
Showing the 12 most recent of 22 posts we hold for @mefody_dev. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.