Re: dont-revalidate Cache-Control header
Guille -bisho- <bishillo@gmail.com> Fri, 17 July 2015 17:31 UTC
Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B9A81ACD49 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 17 Jul 2015 10:31:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.011
X-Spam-Level:
X-Spam-Status: No, score=-7.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 HA673IvxAM5c for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 17 Jul 2015 10:31:32 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BD241ACD4B for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 17 Jul 2015 10:31:23 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1ZG9QH-0005ps-ED for ietf-http-wg-dist@listhub.w3.org; Fri, 17 Jul 2015 17:27:45 +0000
Resent-Date: Fri, 17 Jul 2015 17:27:45 +0000
Resent-Message-Id: <E1ZG9QH-0005ps-ED@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <bishillo@gmail.com>) id 1ZG9QC-0005p2-9H for ietf-http-wg@listhub.w3.org; Fri, 17 Jul 2015 17:27:40 +0000
Received: from mail-ie0-f172.google.com ([209.85.223.172]) by maggie.w3.org with esmtps (TLS1.2:RSA_ARCFOUR_SHA1:128) (Exim 4.80) (envelope-from <bishillo@gmail.com>) id 1ZG9QA-0004qz-Ib for ietf-http-wg@w3.org; Fri, 17 Jul 2015 17:27:39 +0000
Received: by iecuq6 with SMTP id uq6so81758924iec.2 for <ietf-http-wg@w3.org>; Fri, 17 Jul 2015 10:27:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=hF/WkRHo14aXj/gL2YiKnIqWRGov/D8NXpeSnjXZDx8=; b=PFZH4govYn3KkCQFzR0Slclm0QehXZzt2mGDh8/4P8Vn9xrhaSFr6XkzzpLAB2c3N0 i+HES2/g0tHzOxdZW7UxRZ7BN/Ymd7Vm3TCPzIMTpvZBGRQEdr4N3jInE0aA4PSkw+YY Fj7P1+XmWxr0YcoKtkKnDBMzYTi1ioVLlAatLvdvPrehUIsSapal3qPDm9TjdzFo1nCa iI7KMAnIVTk/vI93/njaIu5KinrolEbxtZWtf9jsIxONzBk02ziWI2sy/CoKv91sZiDD kspCgBn45PYA0oaTdci+R3j8s5ANo/soOIwLGfdWIGgSqV5qYGOwubTkhdH2Qv1U67vQ AMYg==
X-Received: by 10.50.43.196 with SMTP id y4mr13471680igl.14.1437154032542; Fri, 17 Jul 2015 10:27:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.142.200 with HTTP; Fri, 17 Jul 2015 10:26:52 -0700 (PDT)
In-Reply-To: <CABgOVaKWKjVcbKpMj-KtWzO1O+VVSDKSH80t3pisoPAM8mt+7A@mail.gmail.com>
References: <CABgOVaLHBb4zcgvO4NUUmAzUjNkocBGYY3atFA9iuYyoLaLQsA@mail.gmail.com> <559F9E90.4020801@treenet.co.nz> <CABgOVaLG6QZyjqk2AGYupShST_u3ty9BpxUcPX+_yMEC1hyHAQ@mail.gmail.com> <961203FE-7E54-410F-923E-71C04914CD2E@mnot.net> <CABgOVaJxntEyT0v4GvWm0Qi9jbUPEnzxJgg4KyQSM1T_gN1mjQ@mail.gmail.com> <16407353-5C34-42E8-81A6-E0027EC3A0D0@mnot.net> <CABgOVa+C48yYp-ZkawY+Ho6pXONa_UfB0MVt_2+d0ejyESu2Pw@mail.gmail.com> <54973543-2406-4188-8DCD-AE3C85ACB76A@mnot.net> <CABgOVa+CrJ0qBGN-nBYZ2qpJo8X+wkYY-zYAqM6MjTom1QT+Bw@mail.gmail.com> <55A7A4F9.1010500@treenet.co.nz> <CABgOVaLnpnmd7JvY6O=tXXboVuvCCn-p1KLzu8wKVkg-yon79w@mail.gmail.com> <CAMSE37vmBJYkiC+c5+aMqWUvLtY4zOHDbhEJkm=K+=KbTyOO2A@mail.gmail.com> <CABkgnnXNAZdXUx_htq2owyP2CtyM-ERzZdbxM8WGWLrCeNQOaQ@mail.gmail.com> <CAMSE37v6qXzNquAqGPaHgVJYwfGeC+uE1hurc7g4wvoL1nvgkA@mail.gmail.com> <CABkgnnX3OMJ2=5AQcYHB9XeN0TEo0OTrcRmrpBujrqCNwnjOag@mail.gmail.com> <CAMSE37uwbLokWApCUMtj5G9zW4p5RzY63XOx-+VeiRdouw3-SA@mail.gmail.com> <CABkgnnWG9mSg=pCT91tVfEEs1TCxHVnNWRopsPTr+eC4K4Vewg@mail.gmail.com> <CABgOVaKWKjVcbKpMj-KtWzO1O+VVSDKSH80t3pisoPAM8mt+7A@mail.gmail.com>
From: Guille -bisho- <bishillo@gmail.com>
Date: Fri, 17 Jul 2015 10:26:52 -0700
Message-ID: <CAMSE37sy1bVxCRKJ46CPFqOiR+BO1hNqQaACKCDFPiKvcSFAxg@mail.gmail.com>
To: Ben Maurer <ben.maurer@gmail.com>
Cc: Martin Thomson <martin.thomson@gmail.com>, Amos Jeffries <squid3@treenet.co.nz>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="089e0116041298ea7b051b157f31"
Received-SPF: pass client-ip=209.85.223.172; envelope-from=bishillo@gmail.com; helo=mail-ie0-f172.google.com
X-W3C-Hub-Spam-Status: No, score=-5.5
X-W3C-Hub-Spam-Report: AWL=-0.818, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: maggie.w3.org 1ZG9QA-0004qz-Ib 70976daec24c2684618b76e92a5b8704
X-Original-To: ietf-http-wg@w3.org
Subject: Re: dont-revalidate Cache-Control header
Archived-At: <http://www.w3.org/mid/CAMSE37sy1bVxCRKJ46CPFqOiR+BO1hNqQaACKCDFPiKvcSFAxg@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/29984
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
On Fri, Jul 17, 2015 at 2:23 AM, Ben Maurer <ben.maurer@gmail.com> wrote: > On Thu, Jul 16, 2015 at 9:07 PM, Martin Thomson <martin.thomson@gmail.com> > wrote: >> >> Like I said, you can implement your proposed solution today, without >> writing any standards. Sure, only Chrome supports it right now, but >> that's a whole lot more of the web than none of it. >> > > Using unique URIs to define resources is a common behavior to many sites > and is widely recommended in blogs/books/etc. It seems worth creating a > standard way to implement this recommendation that is far simpler than a > service worker. > Agree! But again, why not just changing the page reload behavior by some directive on the page reloaded, rather than changing the caching semantics of the cached objects? Changing the caching semantics to make a url absolutely permanent is dangerous as we discussed, you can freeze a page. My proposal to just specify the reload behavior for subresources (disabling revalidation) on the page that causes the fetches looks a simple and less dangerous. Just makes the reload button same as clicking on the url bar and pressing enter again. -- Guille -ℬḭṩḩø- <bishillo@gmail.com> :wq
- dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Amos Jeffries
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Zhong Yu
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Mark Nottingham
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Adam Rice
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Ilya Grigorik
- Re: dont-revalidate Cache-Control header Bryan McQuade
- Re: dont-revalidate Cache-Control header Amos Jeffries
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Mark Nottingham
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Ilya Grigorik
- Re: dont-revalidate Cache-Control header Roy T. Fielding
- Re: dont-revalidate Cache-Control header Ilya Grigorik
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Martin Thomson
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Amos Jeffries
- Re: dont-revalidate Cache-Control header Mark Nottingham
- Re: dont-revalidate Cache-Control header Mark Nottingham
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Mark Nottingham
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Amos Jeffries
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Martin Thomson
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Martin Thomson
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Martin Thomson
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Roy T. Fielding
- Re: dont-revalidate Cache-Control header Ben Maurer
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Amos Jeffries
- Re: dont-revalidate Cache-Control header Guille -bisho-
- Re: dont-revalidate Cache-Control header Amos Jeffries