ch
Feedback
Веб-страница

Веб-страница

前往频道在 Telegram

Всё по фронтенду, бэкенду и девопсу в одном месте Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/64ai

显示更多

📈 Telegram 频道 Веб-страница 的分析概览

频道 Веб-страница (@tproger_web) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 23 029 名订阅者,在 艺术与设计 类别中位列第 1 322,并在 俄罗斯 地区排名第 29 212

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 23 029 名订阅者。

根据 10 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -67,过去 24 小时变化为 -7,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 14.36%。内容发布后 24 小时内通常能获得 7.09% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 3 308 次浏览,首日通常累积 1 632 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 9
  • 主题关注点: 内容集中在 css, javascript, html, github, браузер 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
Всё по фронтенду, бэкенду и девопсу в одном месте Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/64ai

凭借高频更新(最新数据采集于 11 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 艺术与设计 类别中的关键影响点。

23 029
订阅者
-724 小时
-317
-6730
吸引订阅者
六月 '26
六月 '26
+41
在3个频道中
五月 '26
+107
在1个频道中
Get PRO
四月 '26
+46
在2个频道中
Get PRO
三月 '26
+57
在3个频道中
Get PRO
二月 '26
+69
在4个频道中
Get PRO
一月 '26
+81
在3个频道中
Get PRO
十二月 '25
+104
在5个频道中
Get PRO
十一月 '25
+105
在3个频道中
Get PRO
十月 '25
+90
在4个频道中
Get PRO
九月 '25
+141
在2个频道中
Get PRO
八月 '25
+107
在5个频道中
Get PRO
七月 '25
+216
在5个频道中
Get PRO
六月 '25
+309
在9个频道中
Get PRO
五月 '25
+172
在5个频道中
Get PRO
四月 '25
+105
在4个频道中
Get PRO
三月 '25
+262
在10个频道中
Get PRO
二月 '25
+256
在8个频道中
Get PRO
一月 '25
+222
在5个频道中
Get PRO
十二月 '24
+142
在6个频道中
Get PRO
十一月 '24
+110
在4个频道中
Get PRO
十月 '24
+90
在4个频道中
Get PRO
九月 '24
+83
在4个频道中
Get PRO
八月 '24
+81
在3个频道中
Get PRO
七月 '24
+134
在8个频道中
Get PRO
六月 '24
+121
在13个频道中
Get PRO
五月 '24
+191
在9个频道中
Get PRO
四月 '24
+231
在6个频道中
Get PRO
三月 '24
+277
在10个频道中
Get PRO
二月 '24
+273
在8个频道中
Get PRO
一月 '24
+211
在3个频道中
Get PRO
十二月 '23
+227
在8个频道中
Get PRO
十一月 '23
+252
在5个频道中
Get PRO
十月 '23
+169
在6个频道中
Get PRO
九月 '23
+196
在0个频道中
Get PRO
八月 '23
+204
在0个频道中
Get PRO
七月 '23
+173
在0个频道中
Get PRO
六月 '23
+310
在0个频道中
Get PRO
五月 '23
+219
在0个频道中
Get PRO
四月 '23
+196
在0个频道中
Get PRO
三月 '23
+375
在0个频道中
Get PRO
二月 '23
+258
在0个频道中
Get PRO
一月 '23
+517
在0个频道中
Get PRO
十二月 '22
+336
在0个频道中
Get PRO
十一月 '22
+321
在0个频道中
Get PRO
十月 '22
+475
在0个频道中
Get PRO
九月 '22
+467
在0个频道中
Get PRO
八月 '22
+924
在0个频道中
Get PRO
七月 '22
+793
在0个频道中
Get PRO
六月 '22
+1 038
在0个频道中
Get PRO
五月 '22
+984
在0个频道中
Get PRO
四月 '22
+1 455
在0个频道中
Get PRO
三月 '22
+2 145
在0个频道中
Get PRO
二月 '22
+1 447
在0个频道中
Get PRO
一月 '22
+1 720
在0个频道中
Get PRO
十二月 '21
+386
在0个频道中
Get PRO
十一月 '21
+2 050
在0个频道中
Get PRO
十月 '21
+1 542
在0个频道中
Get PRO
九月 '21
+416
在0个频道中
Get PRO
八月 '21
+893
在0个频道中
Get PRO
七月 '21
+1 205
在0个频道中
Get PRO
六月 '21
+605
在0个频道中
Get PRO
五月 '21
+543
在0个频道中
Get PRO
四月 '21
+3 001
在0个频道中
Get PRO
三月 '21
+430
在0个频道中
Get PRO
二月 '21
+703
在0个频道中
Get PRO
一月 '21
+304
在0个频道中
Get PRO
十二月 '20
+16 536
在0个频道中
日期
订阅者增长
提及
频道
11 六月0
10 六月+2
09 六月+1
08 六月+1
07 六月+2
06 六月+2
05 六月+1
04 六月+13
03 六月+11
02 六月+7
01 六月+1
频道帖子
Кэш браузера может промахиваться просто из-за мусора в URL Если одна и та же страница открывается как /sale?utm_source=google, /sale?utm_source=newsletter и /sale?fbclid=..., браузерный кэш обычно считает это разными URL. Хотя HTML может быть байт в байт одинаковым. В итоге вместо повторного использования ответа получаем лишние запросы и фрагментацию кэша. Harry Roberts разобрал No-Vary-Search — HTTP-заголовок, который говорит кэшу, какие query-параметры не влияют на содержимое страницы. Например, можно игнорировать utm_source, utm_medium, gclid, fbclid и не плодить отдельные cache entry для маркетингового хвоста. Главное не переборщить. Если ?color=red и ?color=blue реально отдают разные страницы, игнорировать такие параметры нельзя.

2
В WebKit выкатили большой разбор Safari 27 beta. Формально там 58 новых фич, 525 фиксов и 4 deprecation, но мне тут интересне
В WebKit выкатили большой разбор Safari 27 beta. Формально там 58 новых фич, 525 фиксов и 4 deprecation, но мне тут интереснее не список галочек, а направление: Safari многое догоняет и выравнивает поведение с остальными браузерами. Из заметного для фронтенда: кастомизируемый <select> без пересборки контрола на JavaScript, scroll anchoring против прыжков страницы, anchor positioning с учётом transform, :heading, stretch для размеров, WebAssembly JSPI и пачка фиксов вокруг :has(), SVG, таблиц, форм, accessibility и Web Inspector. Хороший повод прогнать свои проблемные места в Safari 27 beta. Особенно если у вас есть компоненты, где нативный HTML давно хотелось использовать, но приходилось тащить JS-костыль ради стилизации или предсказуемого поведения. Официальный релиз обновы, как обычно у Apple, осенью.
1 347
3
Positive Technologies Product Backstage: внутренняя кухня безопасной разработки — 17 июня — онлайн 1️⃣Руководитель продуктов
Positive Technologies Product Backstage: внутренняя кухня безопасной разработки — 17 июня — онлайн 1️⃣Руководитель продуктов Сергей Синяков расскажет о важных обновлениях в PT Application Inspector и PT BlackBox: архитектурных изменениях платформы, новом ML-поиске вредоносного кода MOLOT, продвинутой защите 1С, управлении очередью сканирований и динамическом краулере для современных веб-приложений в PT BB. 2️⃣Руководитель разработки PT Container Security Никита Ладошкин расскажет о безопасности контейнеров на всех этапах жизненного цикла — от наглядного разбора инцидентов до контроля кластера. И поделится новыми возможностями продукта: мониторинге через Grafana, поддержке пользовательских событий, визуализации карты Kubernetes-кластера. ➡️ Регистрация Это #партнёрский пост
1 440
4
В свежем JavaScript Weekly сразу несколько поводов обновить веб-радар В одном выпуске собрали неплохой срез того, куда сейчас
В свежем JavaScript Weekly сразу несколько поводов обновить веб-радар В одном выпуске собрали неплохой срез того, куда сейчас движется JS-экосистема: VoidZero уходит в Cloudflare, Angular v22 выкатывает стабильные Signal Forms и Angular Aria, а в подборке инструментов всплывают штуки для source maps, доступных модалок и поиска замен npm-пакетам. Веб-тулчейн всё сильнее собирается вокруг скорости, меньшего числа зависимостей и нативных возможностей платформы. Даже маленький сервис вроде replacements.fyi попадает ровно в эту боль: прежде чем поставить очередной пакет, можно проверить, нет ли нативного API, сниппета или более лёгкой библиотеки. Сам выпуск: https://javascriptweekly.com/issues/789
1 589
5
3D на CSS, когда canvas и WebGL остались за дверью Оказывается, DOM ещё не всё сказал в теме странных визуальных эксперименто
3D на CSS, когда canvas и WebGL остались за дверью Оказывается, DOM ещё не всё сказал в теме странных визуальных экспериментов. PolyCSS рендерит текстурированные 3D-меши обычными HTML-элементами: каждый полигон — отдельный DOM-узел, а положение задаётся через matrix3d(). Практической замены Three.js тут, конечно, нет. Зато есть интересный трюк: элементы остаются частью DOM, их можно стилизовать CSS, делать интерактивными и трогать привычными веб-инструментами. Для прототипов и демо самое то. https://polycss.com/
1 739
6
Zero 1.0: веб-приложение читает данные локально, а сервер догоняет потом Если интерфейс ждёт каждый запрос к серверу, загрузка становится частью дизайна. Zero предлагает другой подход: приложение читает данные из локального кэша, а сервер синхронизируется в фоне. Под капотом — zero-client в приложении, zero-cache рядом с сервером и read-only реплика Postgres. Запросы пишутся на ZQL, выполняются локально и возвращают результат почти сразу, а авторитетные данные доезжают асинхронно. Пока только Postgres, SSR ещё в roadmap, а клиентский слой добавляет вес и сложность. Зато как идея для интерфейсов без вечного ожидания сети — очень сильная.
1 787
7
Почему TypeScript иногда выводит не тот тип: разбор алгоритма Казалось бы, вывод типов — базовая механика компилятора. Но в д
Почему TypeScript иногда выводит не тот тип: разбор алгоритма Казалось бы, вывод типов — базовая механика компилятора. Но в двухфазном алгоритме TypeScript есть ловушки, которые ловят даже опытных разработчиков: компилятор сначала собирает кандидатов из ковариантных и контравариантных позиций, а потом сворачивает их в единственный тип. При этом контравариантный результат обычно побеждает, а общий супертип никогда не выходит за рамки списка кандидатов. В материале разбирают, почему пересечения типов ведут себя непредсказуемо, почему условные типы внутри generic-контекста не вычисляются и как NoInfer<T> с TypeScript 5.4+ блокирует вывод из конкретной позиции. Сохраните, если пишете API со значениями по умолчанию или ловили странный unknown там, где ждали конкретный тип.
2 031
8
@counter-style: CSS-генератор текста, который многие игнорируют Я бы сохранил этот трюк: at-rule @counter-style работает не т
@counter-style: CSS-генератор текста, который многие игнорируют Я бы сохранил этот трюк: at-rule @counter-style работает не только с маркерами списка, но и как полноценный генератор строк через CSS counter. По умолчанию там system: symbolic — символы зацикливаются и умножаются по мере роста счётчика. Практический сценарий: замаскировать текст символьной лапшой прямо в CSS. Или собрать ротатор слов, где счётчик сам подбирает вариант из заданного набора. Для декоративных задач это избавляет от ручной сборки последовательности, а @counter-style всё делает сам. Frontend Masters показывают, как это устроено.
2 466
9
Форма регистрации начинается не с полей и кнопки Можно собрать красивую онлайн-регистрацию на тысячу человек, привязать базу,
Форма регистрации начинается не с полей и кнопки Можно собрать красивую онлайн-регистрацию на тысячу человек, привязать базу, письма и сверку сотрудников. А потом HR пришлёт регламент и спросит: где лежат персональные данные, кто имеет доступ, что с HTTPS, ФЗ-152 и планом на случай утечки. Вот тут внезапно оказывается, что главная сложность не в форме. Код работает, письма уходят, но проект всё равно может упереться в ответственность и процессы: лишний аккаунт в базе, серверы не там, согласие пользователя забыли. В свежем разборе на Tproger это превращается в чеклист вопросов, которые лучше задать себе до того, как первый гость оставит телефон и почту.
2 320
10
TypeScript иногда выбирает тип, который кажется нелогичным. Вот почему В TypeScript дженерики обычно работают интуитивно, пока внезапно не выдают unknown вместо ожидаемого пересечения или сворачивают объединение обобщённых типов не туда. Автор разбирает механику, которая стоит за этими сюрпризами: как компилятор выбирает кандидатов для типовых переменных, почему один аргумент может доминировать над другим и когда inference ломает интуицию. Если пишете типизированные библиотеки или просто хотите понять, почему компилятор ведёт себя именно так, я бы сохранил на тот случай, когда очередной неожиданный вывод типов застанет врасплох и придётся объяснять команде, почему ваш код компилируется совсем не так, как вы предполагали.
2 407
11
没有文字...
2 423
12
Oxlint — линтер на Rust, который в 50–100 раз быстрее ESLint и работает сразу после установки Если проверка кода в вашем прое
Oxlint — линтер на Rust, который в 50–100 раз быстрее ESLint и работает сразу после установки Если проверка кода в вашем проекте растягивается на минуты, я бы присмотрелся к Oxlint. Это рабочий инструмент из экосистемы Oxc от VoidZero: 107 правил из коробки, конфигурировать ничего не нужно. В репозитории Vue Core Oxlint справляется за 1,3 секунды против 133,8 у ESLint с typescript-eslint: почти в сотню раз быстрее. Для React Router: 435 мс против 29,5 с. Проверка с учётом типов при этом не требует полного прогона компилятора tsc. Поддержка ESLint-плагинов пока экспериментальная, так что если проект завязан на редкие кастомные правила, я бы запустил оба линтера параллельно и мигрировал постепенно. Когда миграция оправдана, читайте в материале.
2 592
13
vk․com стал быстрее ВК больше не показывает белый экран при переходах между разделами (отрисовка каркаса страницы сразу) и, кажется, работает быстрее. Оказалось, что это из-за перехода на SPA. Первая отрисовка теперь на 25% быстрее, а переходы между разделами ускорились в 3,5 раза. Субъективно — да, разница чувствуется, особенно когда прыгаешь между лентой и сообщениями. Команда обновила практически все основные разделы, параллельно завезли дизайн-систему, и всё это незаметно для пользователей. SPA в 2026 году, конечно, не новость. А вот то, что на SPA перевели такой большой и высоконагруженный проект, ещё и без даунтаймов, незаметно — заслуживает отдельного уважения. По ходу дела потюнили и инженерные процессы. Фронтенд деплоится за 20 секунд, а веб-версия релизится 6–8 раз в сутки, что тоже звучит весьма бодро! Было бы круто узнать больше про процесс миграции, может быть ребята когда-нибудь расскажут об этом подробнее.
2 437
14
DOM и canvas наконец-то пытаются подружить Canvas хорош, пока вам нужна только графика. Как только появляются кнопки, формы,
DOM и canvas наконец-то пытаются подружить Canvas хорош, пока вам нужна только графика. Как только появляются кнопки, формы, выделение текста, accessibility и нормальное поведение браузера, начинается второй фронтенд поверх первого. Все, кто делал редакторы, 3D-интерфейсы или игры в браузере, понимают боль. HTML-in-Canvas API предлагает интересный компромисс: DOM-элементы можно рисовать в 2D canvas или WebGL/WebGPU texture, но сохранять интерактивность и браузерные возможности. То есть UI остаётся HTML, а жить может внутри canvas-сцены. Пока это origin trial так что в прод не несём. Но идею я бы сохранил: если взлетит, часть canvas-костылей станет не нужна.
3 653
15
MDN показали, как разгрузили фронтенд после редизайна Не знаю, обратили ли вы внимание, но у MDN изменился не только дизайн.
MDN показали, как разгрузили фронтенд после редизайна Не знаю, обратили ли вы внимание, но у MDN изменился не только дизайн. Интереснее то, что случилось под капотом: команда рассказала, как Markdown превращается в HTML и JSON, компоненты рендерятся на сервере, а на клиент уезжает только тот JS/CSS, который нужен конкретной странице. Ставка на Web Components и Declarative Shadow DOM здесь понятна: документация быстрее грузится и не тащит лишний runtime. Рекомендую почитать всем, кто делает большие контентные сайты. Можно взять из их опыта пару решений или собрать себе чеклист для следующего рефакторинга.
3 531
16
Chrome пробует частичные обновления прямо в HTML HTML снова пытается стать самостоятельнее. В Chrome тестируют Declarative Pa
Chrome пробует частичные обновления прямо в HTML HTML снова пытается стать самостоятельнее. В Chrome тестируют Declarative Partial Updates: template for может заменить заранее оставленный маркер в документе, а новые streaming-методы — дописывать HTML в уже существующий узел. Практический смысл простой: часть того, что сейчас делается через JS-слой или фреймворк, можно будет отдавать как поток HTML и подставлять по готовности. Для островной архитектуры, тяжёлых блоков и SPA-обновлений это очень интересный сигнал. Пока это эксперимент: Chrome 148 с флагом, есть polyfill, ограничения тоже есть.
2 978
17
CDATA в RSS кажется удобным, пока вы не столкнётесь с ]]> внутри контента В RSS и Atom CDATA берут, чтобы не экранировать HTM
CDATA в RSS кажется удобным, пока вы не столкнётесь с ]]> внутри контента В RSS и Atom CDATA берут, чтобы не экранировать HTML и спецсимволы вручную. Проблема в том, что последовательность ]]>, закрывающая блок, не может быть экранирована внутри него. Приходится разбивать CDATA на куски, что сразу ломает всю простоту подхода. При этом CDATA не делает содержимое «безопаснее» — XML-парсер выдаёт точно такой же текст, как при обычном экранировании. Вывод получается разнородным: где-то один блок, где-то несколько склеенных. А отладка превращается в головоломку, если контент сам оказывается про CDATA. Проще сразу сериализовать XML корректно и избавиться от лишнего edge case в коде генерации фида.
3 623
18
没有文字...
3 196
19
Все современные браузеры позволяют сайту следить за вашими вкладками через SSD Атака FROST использует Origin Private File Sys
Все современные браузеры позволяют сайту следить за вашими вкладками через SSD Атака FROST использует Origin Private File System, API без запроса разрешений, доступное в Chromium, Firefox и Safari. Сайт создаёт в OPFS файл от 1 ГБ и измеряет задержки случайных чтений. Когда другая вкладка или приложение обращается к SSD, задержки меняются, и свёрточная нейросеть по сигнатуре определяет, что именно у вас открыто. Полная атака продемонстрирована на Mac с M2, на Linux подтверждён базовый примитив. Windows в тестах не участвовала, но авторы не исключают, что техника сработает и там. Пока случаев применения в реальности не зафиксировано, и единственная защита пока что закрывать неиспользуемые вкладки. Подробности о FROST.
3 540
20
Если вы устали от бесконечных тасок и созвонов, то мы приготовили для вас игру, которая поможет отдохнуть А заодно проверить
Если вы устали от бесконечных тасок и созвонов, то мы приготовили для вас игру, которая поможет отдохнуть А заодно проверить вашу способность быстро запоминать новую инфу. Переходите по ссылке и играйте в нашу «Меморину». И делитесь результатами в комментариях! Играть тут: https://tprg.ru/jB9F
3 347