[Feeds] Re: Article on 'What RSS Needs'
Micah R Ledbetter <me@micahrl.com> Mon, 02 September 2024 02:08 UTC
Return-Path: <me@micahrl.com>
X-Original-To: feeds@ietfa.amsl.com
Delivered-To: feeds@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDB42C151062 for <feeds@ietfa.amsl.com>; Sun, 1 Sep 2024 19:08:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=micahrl.com header.b="BUv2VkYV"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="IlmZfVOb"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QOZzna1JafS1 for <feeds@ietfa.amsl.com>; Sun, 1 Sep 2024 19:08:25 -0700 (PDT)
Received: from fout7-smtp.messagingengine.com (fout7-smtp.messagingengine.com [103.168.172.150]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61AB3C151534 for <feeds@ietf.org>; Sun, 1 Sep 2024 19:08:25 -0700 (PDT)
Received: from phl-compute-06.internal (phl-compute-06.nyi.internal [10.202.2.46]) by mailfout.nyi.internal (Postfix) with ESMTP id 868DF13802BA for <feeds@ietf.org>; Sun, 1 Sep 2024 22:08:24 -0400 (EDT)
Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Sun, 01 Sep 2024 22:08:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=micahrl.com; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm1; t=1725242904; x=1725329304; bh=DLcJmkIfWd IVCVtXlhXPtSobW3GhN1/48p3eAXOxqr8=; b=BUv2VkYV5qy8WwAkKf9Savo3Jz xzSv3ikUyfsSX8KD8XCBVx4B7oVEEVXOxcgeIdqpPenezImWnKJShae83MvD+1Mx uMYr/c8f1t5rgM+/ngSnHONqqnWsKSOV+Wkr+JIbRaTujYeTHopsRWNlji25pbEt J97o5ZxhYGI79cBsKsxAFNVq2+8Jwn8KEerWzMCZ4iCWkAQmoEedP7F5cvW203e6 dk5AgBGdEoOLckmuAeNZ702NzSfXgcNWJE1Rn7Xx8JaqT46aUovm0MZOkA20/jm/ 26WZtRnJ35S/v1auJcGtCvNUeJpgFB5+AVxsZcps+zeLOQGBNpMXyIYd7jIg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1725242904; x=1725329304; bh=DLcJmkIfWdIVCVtXlhXPtSobW3Gh N1/48p3eAXOxqr8=; b=IlmZfVObqIUIr1uh4ImV441qbTW421SaDrQiSwF4tJUc +lM2XWvx5yUxdatBrEP+EOZvNaRkClEruyCKGpYc4LdWvjXvDivhAsf/Hgz9tVwF hG1iC4VAsjk9ZAg6QzLdfJXBCC30ClyY4xxA7bznKG6mO9KFA71ZfkjvoYoyQpam TTrTqrBJ0AWn+i7Ug7WiB775EnLkBdOUDChjyFfE4+r6/mdSALfbMxoFGb3yHXjV TtQspk6oM7QIHdSjd5gw/dKKE0Rm8rJ7gTeoGstaH4o6E+sg72xruK1rQ/2rGzsW EY/jf3SwS9FrvlY04OW5Ran4PKq/LaFg8sro4ZXORQ==
X-ME-Sender: <xms:GB7VZiX6hJbHuVNGEC4XIaTaTqZ0dwgRo6PqbB35RlnQSjjl8tVIxg> <xme:GB7VZunbbYdXRoeXzvzcQxvHhCc6w1VATGruh7fyV9bCbuJl2p0A9h62sjKvS_ywa tXSzTARjDiT2vgc>
X-ME-Received: <xmr:GB7VZmZQhh1g3f7a0xsV-Mbu0QU4FUjTwiznGSt4BMnzdRDRSqZCndXehAj8Uynsdvd5xg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudehtdcutefuodetggdotefrodftvfcurf hrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffrtefo kffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephfgtgfgguffkff fvofesthhqmhdthhdtvdenucfhrhhomhepofhitggrhhcutfcunfgvuggsvghtthgvrhcu oehmvgesmhhitggrhhhrlhdrtghomheqnecuggftrfgrthhtvghrnheptdefiefhiedvff eviedvheefudefhffgieettdetjedvfeelieegueefgeeuudeinecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgvsehmihgtrghhrhhlrdgtoh hmpdhnsggprhgtphhtthhopedupdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehf vggvughssehivghtfhdrohhrgh
X-ME-Proxy: <xmx:GB7VZpVLVxWfWI40s1YIpVxaaH0LJFHa6FrN0LnoFLldO--PgtKkxw> <xmx:GB7VZsnQsqNur6bsLQJrE2ogMyyGPGVtbzQAS7JmvJi8VVNBil7xkQ> <xmx:GB7VZucX6qJaZMNhWa_oVLN6OfyymXO3beNt6-8BjJAB7Suco4dQlQ> <xmx:GB7VZuFIt3wJgOmZ3iKzcycpHmz13694-tE5jBrsy9ggbqr4hBYFSQ> <xmx:GB7VZotUEostxNqarwHhZ9zkIWbN31OaKOyLnl1sacTt920JIhzgWV2I>
Feedback-ID: ib698435a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <feeds@ietf.org>; Sun, 1 Sep 2024 22:08:24 -0400 (EDT)
From: Micah R Ledbetter <me@micahrl.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\))
Message-Id: <E978EAAF-E5AD-4E2B-8102-A7192452F24F@micahrl.com>
Date: Sun, 01 Sep 2024 21:08:13 -0500
To: feeds@ietf.org
X-Mailer: Apple Mail (2.3776.700.51)
Message-ID-Hash: 4KL4SZAPDPXXWF4PV6Q43WMUM4JTSERQ
X-Message-ID-Hash: 4KL4SZAPDPXXWF4PV6Q43WMUM4JTSERQ
X-MailFrom: me@micahrl.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Feeds] Re: Article on 'What RSS Needs'
List-Id: Web Feeds <feeds.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/feeds/EVy6Grpq15pqrvMa_Hjo7P7VUls>
List-Archive: <https://mailarchive.ietf.org/arch/browse/feeds>
List-Help: <mailto:feeds-request@ietf.org?subject=help>
List-Owner: <mailto:feeds-owner@ietf.org>
List-Post: <mailto:feeds@ietf.org>
List-Subscribe: <mailto:feeds-join@ietf.org>
List-Unsubscribe: <mailto:feeds-leave@ietf.org>
Hello, I came here from the article. (Via RSS!) I'm a humble feed publisher, and the first thing that came to mind when I read this was presentation. Readers strip most CSS (though sometimes will allow specific inline styles on specific elements), and render things differently from a whole browser. There's no way to know how a particular element will be displayed without CSS without trying it in a given reader. Some specific examples: * SVGs are sometimes displayed too large. * SVGs intended to be displayed inline, like sprites or in-place emoji replacements, are sometimes displayed as block, rather than inline-block. * NetNewsWire for Mac currently will render a border on an <aside style="border:...">, but NNW for iOS will not. * As of 2021, Feedbin would not display inline <svg> elements, but Reeder and NetNewsWire for iOS would. (This may have changed since then.) It's one thing to have a limitation, like no styling, but it's in some ways worse to have an inconsistent limitation where styling works only sometimes. A site owner might not know what's supposed to work everywhere and what isn't, and can't trust a spot-check with whatever feed reader they happen to use.
- [Feeds] Article on 'What RSS Needs' Mark Nottingham
- [Feeds] Re: Article on 'What RSS Needs' Micah R Ledbetter
- [Feeds] Re: Article on 'What RSS Needs' Tim Bray
- [Feeds] Re: Article on 'What RSS Needs' Paul Hoffman
- [Feeds] Re: Article on 'What RSS Needs' Mark
- [Feeds] Re: Article on 'What RSS Needs' John Levine
- [Feeds] Re: Article on 'What RSS Needs' Mark Nottingham
- [Feeds] Re: Article on 'What RSS Needs' Michael Jones