[Wpack] Fragment-based URL scheme

Larry Masinter <LMM@acm.org> Thu, 09 July 2020 00:55 UTC

Return-Path: <masinter@gmail.com>
X-Original-To: wpack@ietfa.amsl.com
Delivered-To: wpack@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 711F13A0AD1 for <wpack@ietfa.amsl.com>; Wed, 8 Jul 2020 17:55:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.498
X-Spam-Level:
X-Spam-Status: No, score=-1.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LlhaEDN1cmPe for <wpack@ietfa.amsl.com>; Wed, 8 Jul 2020 17:55:26 -0700 (PDT)
Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 257353A0B5E for <wpack@ietf.org>; Wed, 8 Jul 2020 17:55:24 -0700 (PDT)
Received: by mail-pf1-x42e.google.com with SMTP id m9so257549pfh.0 for <wpack@ietf.org>; Wed, 08 Jul 2020 17:55:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version :content-language:thread-index; bh=uylhsBXQ4JD674w56T/j+qU3C7syI4k0n2ei+1dS2ig=; b=L/IkewwRyqazB8ZbZtJjAumQt2LdU7EV1fsckmpwPfJP5chbCAZ1QnkJc6KFOdHPAH WYjAcSltqpc67lDe24xj6Y2hmo4Zbny2p86rZlPYQEcO8fxLhi/SZ94/khlNCSCggawD sgZ7yYCT/rW9B0VEOj4dLXH0IK3+K4HfJ5HMWKop2bItsuQyKckUD2i5TsI6fdcWOHMv yw9knRPRtmhAIsxuUMzd54kle6Rb9rBA3EsOlfqYHMAi6v4uvCbvegmoeo1asRuzLHT2 oZYS5hn+qvg8ZAy+96uwzaxgH39eYMjp6TMr2Y7mws6UqGGyGCqSmd+1fOKWFkmlZSSE aW9w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version:content-language:thread-index; bh=uylhsBXQ4JD674w56T/j+qU3C7syI4k0n2ei+1dS2ig=; b=s/s96QqP2m/q0Hgv3mlYQvfSuvom84j6iMEf5JBl4aI1LsWNWp8Fs6bUZrDDxg2bI7 GH/38E++bGX4lZBl2U5WT/DaExy9cTXOXWU3sLMArMkJfoVHXlaOp98T5nHsLzBKwD5C prtsFKrGp+E97BAS2t7i+O1ouu+IV+PRg/Li2bfQtMZqsHx7Hke+Z5ilsiPItdkVc/sJ bwJabBLMm+UgZSPOLvQoYu3mVHpKv41wWoh1ukWzMtkynkx418ao5iLlii9qHkbnMjGf CR5gDutH4q8IWOxLAo6H6zca0coawHmwWsbY0H8/1cIVTNuubaDsbZjt4riKKOE+jovs wpCg==
X-Gm-Message-State: AOAM533yfPOmAXtf8cADJDdCDCy3CoQHbkPZAsduZpOaM+lHf+V9yAhx F4hWjH9ynWL4gMIMk8Vlv8IFHcpY
X-Google-Smtp-Source: ABdhPJy+9EK42edvHxDtzQU8xZ/TkUGxEzhptj1GMVVz1cENwdVUo4g+uC1v76geENq1XHwXsUWMCg==
X-Received: by 2002:aa7:9303:: with SMTP id 3mr46532866pfj.108.1594256123095; Wed, 08 Jul 2020 17:55:23 -0700 (PDT)
Received: from TVPC (c-67-169-101-78.hsd1.ca.comcast.net. [67.169.101.78]) by smtp.gmail.com with ESMTPSA id j16sm858792pgb.33.2020.07.08.17.55.21 for <wpack@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Jul 2020 17:55:21 -0700 (PDT)
Sender: Larry Masinter <masinter@gmail.com>
From: Larry Masinter <LMM@acm.org>
X-Google-Original-From: "Larry Masinter" <lmm@acm.org>
To: 'WPACK List' <wpack@ietf.org>
Date: Wed, 08 Jul 2020 17:55:21 -0700
Message-ID: <027801d6558b$9f9deab0$ded9c010$@acm.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0279_01D65550.F33F87E0"
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-us
Thread-Index: AdZVhKUZCoH/GxJwSlW0r6t9t4EayQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/wpack/DxUnQxsNrmaTkrrbRjV1-1Es1lE>
Subject: [Wpack] Fragment-based URL scheme
X-BeenThere: wpack@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Web Packaging <wpack.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wpack>, <mailto:wpack-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wpack/>
List-Post: <mailto:wpack@ietf.org>
List-Help: <mailto:wpack-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wpack>, <mailto:wpack-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 00:55:34 -0000

I don't understand the cases where this doesn't meet the goal.

 

"the fragment might sometimes get dropped."  when? By what process?

"some code might only be looking at the host" This is some existing code?
Something web packaging would work with?

  

And the advantage seem to be enough to take a harder look

 

*	being able to use other "kinds of things with subresources, like
zip, tar, 7z, etc. files" 
gives you instant deployment  " (including PDF)
*	works with nested containers to any depth
*	You don't need to deploy a new URL scheme seem compelling

--

https://LarryMasinter.net <https://larrymasinter.net/>
https://going-remote.info <https://going-remote.info/>