From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: html manual +css Date: Thu, 26 Dec 2019 13:17:10 -0500 Message-ID: References: <05A866DB-4211-476E-9107-14E5F9BE9232@gmail.com> <53DA475D-B063-470A-BB87-D3FFC9A7CF79@gmail.com> <834lvyct3t.fsf@gnu.org> <01B655FC-51F0-4A33-ADBF-3E1268E9E0EA@gmail.com> <3D282E00-27F3-451A-9895-5BCEEE0B7FA8@gmail.com> <227383E4-BF11-4655-AFDD-CBE25D426A85@traduction-libre.org> <29E540AC-0DE4-40A5-AAD6-58FE0178B830@traduction-libre.org> <77EFA561-E2F9-4BFB-831F-F83B6F05964E@traduction-libre.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="50167"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Jean-Christophe Helary , emacs-devel To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 26 19:18:04 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ikXhz-000Crx-EF for ged-emacs-devel@m.gmane.org; Thu, 26 Dec 2019 19:18:03 +0100 Original-Received: from localhost ([::1]:55770 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikXhx-0006XQ-Kv for ged-emacs-devel@m.gmane.org; Thu, 26 Dec 2019 13:18:01 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37568) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikXhK-000603-MW for emacs-devel@gnu.org; Thu, 26 Dec 2019 13:17:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ikXhJ-00058g-5R for emacs-devel@gnu.org; Thu, 26 Dec 2019 13:17:22 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:59687) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ikXhI-00058X-UU for emacs-devel@gnu.org; Thu, 26 Dec 2019 13:17:21 -0500 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 099AD10058D; Thu, 26 Dec 2019 13:17:20 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 75FBF100311; Thu, 26 Dec 2019 13:17:18 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1577384238; bh=DPV2YP95eQ7ZOP4EGbsihj0msi2qmYgXZkebaIRJbVY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=mutDurTSEIsVE8ieYa1qYk44h877/ln9mLcA37u1KsKRJk5DG2DSpyVfIKCbzy6Hr thNDyUf1FF+NAPIKwz0wol/UTk2wNPrcKWqP1KfNugWJOsyvxmqFZXljSJMzlJRMmB v6kuMSZ9GmN5wV0H+nxRK+ydno5C8i4WzBDRi8ItVJUnzqIdX4tLLKzeZVbb3Km646 ptGw7zteN2HXGgek3pyiKBsImHIqaNf5CDvNIUH17SeUrHgH+ZHQW2osRhfhzJhz/z d3eNFTJEU4eAmqwjJH9njQj6AoeHBEKZQ4PEOR8SlELx7gLi9Vdb53A/qWOuXr7kur elhADN2JAzQHA== Original-Received: from alfajor (69-165-143-56.dsl.teksavvy.com [69.165.143.56]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id ECE3C120235; Thu, 26 Dec 2019 13:17:17 -0500 (EST) In-Reply-To: (Yuri Khan's message of "Thu, 26 Dec 2019 23:27:57 +0700") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 132.204.25.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:243669 Archived-At: >> https://medium.com/@elad/understanding-the-difference-between-css-resolu= tion-and-device-resolution-28acae23da0b >> >> This page is pretty poor, not explaining what the "CSS pixel" is >> supposed to represent; taking "browser provided data" as gospel ;-) > > The CSS pixel is defined in the CSS specification. > > https://drafts.csswg.org/css-values-3/#reference-pixel Yes, yes, I'm aware of that. But the above page was obviously written for people who don't and their "explanation" just encourages the kind of mindless web design where the "designer" tries it on a couple devices and uses this as his "definition" of what can happen, rather than to think about what he really wants to get in general (from which the right behavior should derive naturally for "any" circumstance). > Specifically, for screen devices, it recommends that 1px be an integer > multiple of a device pixel that at the typical viewing distance yields > the best approximation of a visual angle of a length of 1/96 inch at > one standard arm=E2=80=99s length. And of course, the best setting depends on the user's visual acuity, which in turn can depend on circumstances ;-) Stefan