In other words, rather than going to text.npr.org<\/code> when you want a lean experience, you always go to npr.org<\/code> but you set your \u201cfidelity preference\u201d to \u201clow\u201d. In theory, this sends a header to NPR indicating you want a \u201clow fidelity\u201d version of the website, e.g. text-only.<\/p><\/blockquote>\n\n\n\n<\/p>\n\n\n\nSo, now this is part of his blog’s user settings.<\/figcaption><\/figure>\n\n\n\nOh my gosh, this a million times! How cool is it for a content-drive site (waves at CSS-Tricks) to not only give users the ability to decide how “rich” of an experience they want, but to do so in a way that leverages the power of HTML to make it happen. Jim’s implementation chugs out different versions of the same article on build:<\/p>\n\n\n\n
.\n\u251c\u2500\u2500 index.html # default\n\u251c\u2500\u2500 _fidelity\/\n \u251c\u2500\u2500 low\/\n \u2502 \u2514\u2500\u2500 index.html # text-only\n \u2514\u2500\u2500 med\/\n \u2514\u2500\u2500 index.html # minimal<\/code><\/pre>\n\n\n\nRedirects can take care of things once the user makes a choice. Jim has ideas for how to improve the build process so that he doesn’t need to generate JSDOM documents for each article while performing extra work to strip stuff out. But this is a great idea and start!<\/p>\n\n\n\n
Three articles within three days that all converge around the same idea, but with different angles, ideas, and solutions. Blogging is cool. (And so is RSS!)<\/p>\n","protected":false},"excerpt":{"rendered":"
I love it when there’s a sense of synergy in the blogosphere. First, I caught Nick Heer’s coverage of Meta ending support for Instant Articles, its proprietary format for stripped-down performant news articles. He also compares it to the similar demise of AMP, Google’s answer to Instant Articles. Then I came across a new one […]<\/p>\n","protected":false},"author":2508,"featured_media":337285,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sig_custom_text":"","sig_image_type":"featured-image","sig_custom_image":0,"sig_is_disabled":false,"inline_featured_image":false,"c2c_always_allow_admin_comments":false,"footnotes":"","jetpack_publicize_message":"Instant Articles, Proprietary Syndication, and a Web Built on User Fidelity Preferences by @geoffreygraham","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":[]},"categories":[4],"tags":[591,1119,18869,1280],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2021\/03\/website-xray-blueprint.png?fit=1200%2C600&ssl=1","jetpack-related-posts":[{"id":245682,"url":"https:\/\/css-tricks.com\/wordpress-apple-news-instant-articles-amp\/","url_meta":{"origin":374470,"position":0},"title":"From WordPress to Apple News, Instant Articles, and AMP","date":"September 19, 2016","format":false,"excerpt":"I managed to get CSS-Tricks publishing to Apple News (example link), Instant Articles (example link), and AMP (example link). The linked up article is a writeup of how that all works, starting with this self-hosted WordPress site. Feel free to yell at me for promoting walled gardens and ruining the\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":352279,"url":"https:\/\/css-tricks.com\/what-is-your-page-title-on-a-google-search-engine-results-page\/","url_meta":{"origin":374470,"position":1},"title":"What is Your Page Title on a Google Search Engine Results Page?","date":"September 23, 2021","format":false,"excerpt":"Whatever Google wants it to be. I always thought it was exactly what your
element was. Perhaps in lieu of that, what the first on the page is. But recently I noticed some pages on this site that were showing a title on SERPs that was a string\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2021\/09\/google-page-title.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":320561,"url":"https:\/\/css-tricks.com\/jetpack-8-9-take-donations-capture-email-subscribers-amp-integration-and-more\/","url_meta":{"origin":374470,"position":2},"title":"Jetpack 8.9: Take Donations, Capture Email Subscribers, AMP integration, and More","date":"September 8, 2020","format":false,"excerpt":"Jetpack 8.9 shipped on September 1 and it shows why the plugin continues to be the premier way to take a WordPress site from good to holy smokes! Several new features are packed into the release, but a few really stand out. Take donations with a new block The first\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2020\/09\/jetpack-chat.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":252793,"url":"https:\/\/css-tricks.com\/need-catch-amp-debate\/","url_meta":{"origin":374470,"position":3},"title":"Need to Catch Up on the AMP Debate?","date":"March 22, 2017","format":false,"excerpt":"The subject of AMP came up at a meetup I was at the other day. It came up in a \"Hey have y'all seen this thing yet?\" context. Some people have heard of it, some hadn't. Even among those who had heard of it, the vibe was mostly: \"this is\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2018\/02\/google-amp-pattern.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":342237,"url":"https:\/\/css-tricks.com\/the-possibilities-of-syndication\/","url_meta":{"origin":374470,"position":4},"title":"The Possibilities of Syndication","date":"June 11, 2021","format":false,"excerpt":"That's the one word that isn't an adjective in the acronym RSS. Really Simple Syndication. Update: Lol there are literally two mistakes there. RSS is an initialism not an acronym, and \"Really\" is an adverb not an adjective. RSS isn't just about RSS readers. Even though, gosh if I don't\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2018\/04\/rss-pattern.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":269083,"url":"https:\/\/css-tricks.com\/catching-up-on-amp-news\/","url_meta":{"origin":374470,"position":5},"title":"Catching up on AMP News","date":"April 2, 2018","format":false,"excerpt":"The big news since we last talked about AMP is that the AMP team announced that there will be a way for non-AMP sites to make their way into the coveted Google search results carousel. Malte Ubl: Based on what we learned from AMP, we now feel ready to take\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2018\/02\/google-amp-pattern.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/374470"}],"collection":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/users\/2508"}],"replies":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/comments?post=374470"}],"version-history":[{"count":5,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/374470\/revisions"}],"predecessor-version":[{"id":374633,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/374470\/revisions\/374633"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media\/337285"}],"wp:attachment":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media?parent=374470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/categories?post=374470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/tags?post=374470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}