TGViewer
Сова пишет… Сова пишет… @sergeysova · 3K subscribers
Post #1168 2.12K
Какое интересное API предлагает команда Google Chrome

Теперь можно делать автоматические замены HTML-шаблона на реальный контент, в момент, когда контент будет доступен.
Хоть стриминг, хоть через javascript.

Когда браузер видит


<div>
<?marker name="placeholder">
</div>


он игнорирует <?marker>, но позволяет позже на него сослаться.

А когда контент загружен или отправлен с сервера, достаточно разместить в DOM:


<template for="placeholder">
Here is some <em>HTML content</em>!
</template>


Бразуер автоматически заменит <?marker name="placeholder"> на содержимое между соответствующими тегами <template for="placeholder">.

По мне это выглядит крайне годно, позволяя в будущем отказаться от кучи кода для обработки стриминга HTML.

P.S.
<?marker> подобные инструкции уже давно есть в XML, но браузер их игнорирует, если встречает в HTML. Это значит, что разметку можно использовать уже сейчас и ничего не сломается, а для разработчиков опережающих зеленые браузеры есть полифилл.


Крайне рекомендую почитать оригинальную статью:
https://developer.chrome.com/blog/declarative-partial-updates?hl=en
  • ⚡ 12
  • 👍 9
  • 😱 3
  • 🔥 2
  • 😐 2
  • 👎 1
More from @sergeysova
  1. Oct 9, 2026Минус еще один проект https://deno.com/blog/cloudflare
  2. Oct 3, 2026👨‍💻 Фронтенд с AI: что можно делегировать агентам 5 октября, стартует конференция Podlod…
  3. Oct 1, 2026DeepSeek выкатили свой desktop harness https://www.deepseek.com/en/harness/
  4. Sep 17, 2026https://discord.com/blog/why-discord-is-switching-from-go-to-rust
  5. Sep 10, 2026Попросил Opus собрать дизайн-систему в коде Он с удовольствием собрал…
  6. Sep 9, 2026кек
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →