Re: [art] URI content hints

"Soni L." <fakedme+art@gmail.com> Thu, 09 March 2023 20:53 UTC

Return-Path: <fakedme+art@gmail.com>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72451C1526ED for <art@ietfa.amsl.com>; Thu, 9 Mar 2023 12:53:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=gmail.com
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 h2FVPhHda6jv for <art@ietfa.amsl.com>; Thu, 9 Mar 2023 12:53:03 -0800 (PST)
Received: from mail-oo1-xc33.google.com (mail-oo1-xc33.google.com [IPv6:2607:f8b0:4864:20::c33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BC74C1522AD for <art@ietf.org>; Thu, 9 Mar 2023 12:53:03 -0800 (PST)
Received: by mail-oo1-xc33.google.com with SMTP id p6-20020a4ab386000000b005252182b0e0so492142ooo.6 for <art@ietf.org>; Thu, 09 Mar 2023 12:53:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678395182; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=iZM8AEoMwtTeWUoaHminkrltVIZ5yR1Gl2fYtJQXlYA=; b=Bte7dRYNfwicg2EN5nE/Xv8NZUtZo/LizTBYjDAHfMVbizkCGjPR2lXn7kzZTCS2CX ZL+niJszXE3yCXsQpYYVk+BxqLX0tugABIFH/y30Vo0LnaA9+5bxKcQtwv6AI2otor/N WQSeOxQxW8/7Aclei7is0+353GlqxEXBB7bkTZRwk8G/hOm25cw5vQGiad9SQ2NVKhjI /fvBjQiqQ2BoJR41WdhyddQe330hwEEo52oRy+IphsqoURE7I3C8hlSN1C+diJfRQEll mkFBLrws61HJmrodlzw+fJIQAWhtyUeAICux1ua+W70FSHMD/dhY07CWdp6FP1nbtHzs EpBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678395182; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=iZM8AEoMwtTeWUoaHminkrltVIZ5yR1Gl2fYtJQXlYA=; b=C9/zMo474xvBom5pb9gkEw8BCpBGCBuDMzH3R0p6NoFWF7Z0lrDpO/R4n0zhHJs1UH YidcNHk442xuvzpjf0BVtVxtc+osOTDIlxcbImXywZ3YqKaVHEekITbams5hR4g3kz2L 3WfXq/nCFl5DEGi2nVHf2a5dsURnVTPU6yhnRpOOesqXl1WWlL0g/w3kQqggBmXYSz+j IqTouqooAKjrAJNlmq4WAPRnNqtXuhFYXVNM8E4sopl9dHusiNePVPQvmcxWjjzwVCxT l7iTTkdvDTngigMlnu1VBon4JCBwaAce/NBtweb2DHX5KH7klUpZD6JVdjLhPvUl77H1 Uo6Q==
X-Gm-Message-State: AO0yUKVPl99KFBlGUIsBqiigSvV7TpGUzo7SXoClUTogbGnO4WrkJyqA tTVM8Q52B1e0K7rZXaFbNB7+tk1Vv8c=
X-Google-Smtp-Source: AK7set9F9byHnyrMSNiGwZ3R9phiIiqihH+hTJvszyZxiPmyJd2nPuSHGfzNBqOyx4s4Wea8QYKlLw==
X-Received: by 2002:a4a:ca8f:0:b0:517:b788:1600 with SMTP id x15-20020a4aca8f000000b00517b7881600mr9073876ooq.6.1678395182506; Thu, 09 Mar 2023 12:53:02 -0800 (PST)
Received: from ?IPV6:2804:431:cfcd:a577::536f:6e69? ([2804:431:cfcd:a577::536f:6e69]) by smtp.googlemail.com with ESMTPSA id f9-20020a4ac489000000b00525398a1144sm87536ooq.32.2023.03.09.12.53.01 for <art@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 09 Mar 2023 12:53:02 -0800 (PST)
Sender: "Soni L." <fakedme@gmail.com>
Message-ID: <194bb6d8-12df-0ff7-83f3-448041d4d66b@gmail.com>
Date: Thu, 09 Mar 2023 17:52:59 -0300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0
To: art@ietf.org
References: <87lek565od.fsf@hobgoblin.ariadne.com>
Content-Language: en-US
From: "Soni L." <fakedme+art@gmail.com>
In-Reply-To: <87lek565od.fsf@hobgoblin.ariadne.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/mSMesj-cPOSUavZ3-79JOcqyFXI>
Subject: Re: [art] URI content hints
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2023 20:53:07 -0000


On 3/9/23 17:17, Dale R. Worley wrote:
> "Soni L." <fakedme+art@gmail.com> writes:
>>> feature.  But looking at this documentation for the A element
>>> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a, it lists a
>>> "type" attribute for "Hints at the linked URL's format with a MIME
>>> type. No built-in functionality."  Perhaps this could be made functional
>>> in a practical way?
>> 
>> Sure. Sadly those don't work over e.g. IRC, so you can't tell someone's 
>> IRC client "this is likely a feed, open it in a feed reader if you have 
>> any".
> 
> Can you clarify exactly what you're looking for?  It seems that you want
> not only a hint, but to have the hint integrated into the URI in some
> way.  That could be messy, as there's no guarantee that any arbitrary
> URI leads to any sort of "content negotiation" process ... The only
> content negotiation I know of is in HTTP and SIP, which are restricted
> to http:, https:, sip:, and sips: URIs.  A few concrete examples would
> help as well.

Hmm, if only HTTP is particularly relevant here then (SIP doesn't seem 
to be of significant relevance, doubt anyone's running RSS or Atom feeds 
over that), we guess we could have something like 
cehttps://domain.example/path/?application/atom+xml or 
cehttps://domain.example/path/?application/atom+xml?page=2 then? A 
"content-enabled" web browser would use these to steer content 
negotiation and then open them in an appropriate app.

Back in the IE6 days you could do this with ActiveX. But that led to 2MB 
Accept headers and it basically never did what the user wanted anyway. 
Consider this a privacy-preserving variation of that idea.

> 
> Dale
> 
> _______________________________________________
> art mailing list
> art@ietf.org
> https://www.ietf.org/mailman/listinfo/art

-- 
1st person: we/us
2nd person: it/its
3rd person: she/they