1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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 — это однозначно «здоровые» технологии по моей классификации.
Да, у РСС есть определённые проблемы в формате, но по сравнению с
альтернативами в виде лент социальных сетей — этот недостаток такая
несущественная мелочь!
|