learn and share notes on atproto (wip) 馃
malfestio.stormlightlabs.org/
readability
solid
axum
atproto
srs
1author: //meta[@name="author"]/@content
2title: //meta[@property="og:title"]/@content
3body: //h3[contains(concat(' ',normalize-space(@class),' '),' subtitle ')] | //div[contains(concat(' ',normalize-space(@class),' '),' body ')]
4
5# Clean Twitter embeds
6strip: //div[contains(@class, 'tweet-footer')]//span
7strip_id_or_class: expanded-link-description
8strip_id_or_class: expanded-link-domain
9
10strip_id_or_class: header-anchor-widget
11strip_id_or_class: subscribe-widget
12
13strip: //button
14strip: //svg
15strip: //p[contains(concat(' ',normalize-space(@class),' '),' button-wrapper ')]
16
17wrap_in(blockquote): //div[@class='tweet']
18
19
20prune: no
21
22test_url: https://taibbi.substack.com/p/glenn-greenwald-on-his-resignation
23test_contains: Greenwald, by then furious, noted that neither Maass nor Reed had identified a factual inaccuracy
24test_url: https://jonathancook.substack.com/p/why-the-western-media-is-afraid-of
25test_contains: The goal of the corporate media is not unearthing truth