Re: Http header including if ECMA (Javascript) is on and the version

Philipp Junghannß <teamhydro55555@gmail.com> Sat, 08 October 2016 14:43 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 (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97914127A90 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 8 Oct 2016 07:43:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.516
X-Spam-Level:
X-Spam-Status: No, score=-9.516 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-2.996, SPF_HELO_PASS=-0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qS58KqaYFFwF for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 8 Oct 2016 07:43:22 -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 18AE8129539 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sat, 8 Oct 2016 07:43:21 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1bssmZ-00040b-4n for ietf-http-wg-dist@listhub.w3.org; Sat, 08 Oct 2016 14:39:23 +0000
Resent-Date: Sat, 08 Oct 2016 14:39:23 +0000
Resent-Message-Id: <E1bssmZ-00040b-4n@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <teamhydro55555@gmail.com>) id 1bssmT-0003zu-SC for ietf-http-wg@listhub.w3.org; Sat, 08 Oct 2016 14:39:17 +0000
Received: from mail-wm0-f53.google.com ([74.125.82.53]) by lisa.w3.org with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <teamhydro55555@gmail.com>) id 1bssmS-000255-Dz for ietf-http-wg@w3.org; Sat, 08 Oct 2016 14:39:17 +0000
Received: by mail-wm0-f53.google.com with SMTP id b201so92982675wmb.0 for <ietf-http-wg@w3.org>; Sat, 08 Oct 2016 07:38:56 -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; bh=02KEZIjs50AFCGILdthoZAb8BqON/nWRe+wss7a6hIc=; b=xRhz7I9tl3tP2J6feshr2Bc7O7B23hlSQV2LQcgXnqL8BPNWDP34wKUCioemdtyhrE tJAwZ5c/Rg1uu1Wo9Tr6sOEnUCk0VZgu/SOS7m+C5GiO0VfgeEcWrATjVIuGeiK5hVu9 o+JXBNblvnqX9I2zWd7YGdKAG7yT5yiB6L4lWCojyS6hIk+syvViHP8gZ5oCEhadjBHX cqCg+ybcP1BkflN5Hc0SSuHDBW2oqzu3hrj608cH8e9gG9MgQPuy54z0mleG3/EKiohh csW9vOGTZQEEKswZzrb0vu/imRIeF8urhovxjzOEY1TxbslHkcsPEr/q6A4ko+5x0a2E MiQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=02KEZIjs50AFCGILdthoZAb8BqON/nWRe+wss7a6hIc=; b=P3XwM2JMwJ8sx/OA7nYu7PYtn/CIBte5yPIQnvz6MBcwSRC3KsbPTJwNgfl9TyfsG6 gE8+KmZtCLlBJcOFXkNmODuhO3KipCDyQPiu7hqBeBf9CbokJw8eDyqXc4LdWyYEbbHu q3Ggxf39fGtRGFSDMi9cRazt1kPy3xPxB5IgnEUF3rva1P7pnVWlHhuH4gQCjYBaG+19 08PdiPXM6Qh6GMicd/n+1NGVAvLi66dVO5vUPCNDxAKrbW5tEVPReFS1XA8xpl/sZMKW P+nZK9IHwpSu3M2AaW2c3DNmpPTthcD0vYptsAOZhfCWZH3I86Tdj6FI6T2aQIq8KlYg 1vmA==
X-Gm-Message-State: AA6/9Rn7YA0w3LiPewypikIumMQrvcr7oMnRRNAiOeWZ6QaTNszUOuornNA9Kp73EcTjcctAu3Mp9b52IMm2mA==
X-Received: by 10.194.104.106 with SMTP id gd10mr25891782wjb.26.1475937529910; Sat, 08 Oct 2016 07:38:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.80.152.109 with HTTP; Sat, 8 Oct 2016 07:38:09 -0700 (PDT)
In-Reply-To: <20161008061252.A04A11623A@welho-filter4.welho.com>
References: <CANEdHmiCifF_s5ZGJnav=4y72KND-wxB1F7f9g8q9NYNgzOK3g@mail.gmail.com> <20161008061252.A04A11623A@welho-filter4.welho.com>
From: Philipp Junghannß <teamhydro55555@gmail.com>
Date: Sat, 08 Oct 2016 16:38:09 +0200
Message-ID: <CACHSkNqYk7pEoVnZKZHo=6B47ZAmau6LxvLf6pXeNJi9AnOWYA@mail.gmail.com>
To: Kari hurtta <hurtta-ietf@elmme-mailer.org>
Cc: HTTP working group mailing list <ietf-http-wg@w3.org>, Scott Morgan <scott@adligo.com>
Content-Type: multipart/alternative; boundary="047d7bf10a042e615f053e5b7c4c"
Received-SPF: pass client-ip=74.125.82.53; envelope-from=teamhydro55555@gmail.com; helo=mail-wm0-f53.google.com
X-W3C-Hub-Spam-Status: No, score=-3.2
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: lisa.w3.org 1bssmS-000255-Dz 2f96462d14cad612cf0163f6e6af17bc
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Http header including if ECMA (Javascript) is on and the version
Archived-At: <http://www.w3.org/mid/CACHSkNqYk7pEoVnZKZHo=6B47ZAmau6LxvLf6pXeNJi9AnOWYA@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/32531
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>

while the idea is generally not bad, there's one thing that might make it
even better. if the browser could tell the server that it's on a slow
connection (e.g. mobile internet throttled down to 32kbit/s, no joke) and
the server could say that most of the important things are done serverside
or HTML/CSS only and doing as little js as possible and maybe not use any
large frameworks like jquery and whatever, because at least I get
especially frustrated a lot when there's a javascript submit button which
literally doesnt work because either the script is still loading or simply
has failed to load which results in copy all the text (if its only one box)
refresh, paste (or retype everything again) and hope the button works this
time.
because noscript and stuff doesnt work if the JS is activated in the
browser but e.g fails to load.

2016-10-08 8:12 GMT+02:00 Kari hurtta <hurtta-ietf@elmme-mailer.org>:

> >   Perhaps a new section between 7 & 8 as follows;
> >
> > 8. The ECMA script (Javascript) Client Hint
> >
> > The "ECMA" request header field is a number or text that
> > indicates the client's current ECMA implementation version. A blank ECMA
> > hint would indicate that ECMA script is currently turned off.
> > ECMA = Text [32 ASCII characters]
> >
> > If ECMA occurs in a message more than once, the last value
> > should be used to override other occurrences.
>
>
> Seems good idea, but is there really need for ECMA version?
>
> If no, then maybe:
>
>   The "ECMA" request header field indicates the client's
>   ECMA script execution is turned on or off.
>
>     ECMA = "on" / "off"
>
>   If "ECMA" request header field includes invalid or
>   unknown value, this is interpretes as ECMA script execution
>   is turned on.
>
> / Kari Hurtta
>
>