diff options
| author | 2026-04-03 15:40:30 +0300 | |
|---|---|---|
| committer | 2026-04-03 15:40:30 +0300 | |
| commit | ff79efd13b537d714dfacf74d72e84331eca39a3 (patch) | |
| tree | f6bd2cac5a34eb5011282dc82d04fcd44e016ab5 /content/posts/2026-02-26-broken-atom/index.md | |
| parent | upd theme (diff) | |
| download | blog-ff79efd13b537d714dfacf74d72e84331eca39a3.tar.gz blog-ff79efd13b537d714dfacf74d72e84331eca39a3.tar.bz2 blog-ff79efd13b537d714dfacf74d72e84331eca39a3.tar.xz blog-ff79efd13b537d714dfacf74d72e84331eca39a3.zip | |
Diffstat (limited to 'content/posts/2026-02-26-broken-atom/index.md')
| -rw-r--r-- | content/posts/2026-02-26-broken-atom/index.md | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/content/posts/2026-02-26-broken-atom/index.md b/content/posts/2026-02-26-broken-atom/index.md new file mode 100644 index 0000000..7ab540e --- /dev/null +++ b/content/posts/2026-02-26-broken-atom/index.md @@ -0,0 +1,34 @@ +--- +title: Сломаный Атом +date: 2026-02-26T01:19:06+03:00 +tags: ["Блог"] +categories: + - IT +--- + +Ого, оказывается всё это время у меня была сломана генерация [ленты +Атом](https://neonxp.ru/feed/)! А именно, некорректно подставлялось содержание +состоящее из, в том числе, ХТМЛ тегов, но без указания что это ХТМЛ. Что +интересно, большинству читалок у меня на хозяйстве — всё равно и они не +показывали проблемы. Но сегодня я открыл в Newsboat[^1] (ссылка на оффсайт у +меня всё равно не открывается) и мои глаза начали плакать кровью от этой +мешанины текста и тегов. Пришлось чинить :) + +[^1]: https://github.com/newsboat/newsboat + +Заодно, наконец-то, сделал чтобы было отдельно и краткое содержимое в теге +<Summary>…</Summary> и полное содержимое в правильном для этого теге +<Content>…</Content>. А то я постоянно мысленно осуждал авторов, +которые в РСС/Атом ленту вносят только краткое содержание (или даже просто +заголовок!), и требовалось за полной статьё покидать удобную читалку. А сам при +этом поступал так же. Больше нет. Теперь отдаю и краткое содержимое и полное. +Читайте где удобнее, мне не принципиален заход именно на веб-сайт :) Важно это +было бы, наверное, если бы у меня была реклама, но её у меня нет и никогда не +будет по этическим соображениям (да и какому рекламодателю мой хомяк вообще +сдался то? :D ). + +Не знаю, стоит ли это отдельно озвучивать, но ленты Атом (как в прочем, и РСС) +и т.н. JsonFeed — это однозначно «здоровые» технологии по моей классификации. +Да, у РСС есть определённые проблемы в формате, но по сравнению с +альтернативами в виде лент социальных сетей — этот недостаток такая +несущественная мелочь! |
