Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kNG3v-0006eZ-DY for pgsql-docs@arkaria.postgresql.org; Tue, 29 Sep 2020 13:52:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kNG3s-0002l3-Gk for pgsql-docs@arkaria.postgresql.org; Tue, 29 Sep 2020 13:52:56 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kNG3s-0002kw-BI for pgsql-docs@lists.postgresql.org; Tue, 29 Sep 2020 13:52:56 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kNG3q-0007wG-8k for pgsql-docs@lists.postgresql.org; Tue, 29 Sep 2020 13:52:55 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 08TDqV56608345; Tue, 29 Sep 2020 09:52:31 -0400 From: Tom Lane To: niels@thinkiq.com cc: pgsql-docs@lists.postgresql.org Subject: Re: Version 13 documentation layout is harder to read than version 12 In-reply-to: <160135280918.659.8300614023795573502@wrigleys.postgresql.org> References: <160135280918.659.8300614023795573502@wrigleys.postgresql.org> Comments: In-reply-to PG Doc comments form message dated "Tue, 29 Sep 2020 04:13:29 -0000" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <608343.1601387551.1@sss.pgh.pa.us> Date: Tue, 29 Sep 2020 09:52:31 -0400 Message-ID: <608344.1601387551@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk PG Doc comments form writes: > Compare: > * https://www.postgresql.org/docs/13/functions-json.html > * https://www.postgresql.org/docs/12/functions-json.html > I know it is just my opinion, but the version 12 layout is easier to read > than version 13. IMO, table 9.47 (JSON Processing Functions) is pretty much the poster child for why we had to redesign the table layout. In the old layout, it's close to unreadable in any normal-size browser window, despite wasting lots of whitespace and having large amounts of important info shuffled off into "Note" blocks. The new layout is far more adaptable to viewing windows that aren't full-screen-width; and the "Note" text has all been merged into the table, so that you don't have to scroll down and back to find all the info about a function. I'll concede that it's a bit of a shock at first if you are used to the old layout. But the developer community has been looking at this format for six months or so now, and I think people grew accustomed to it fairly quickly. regards, tom lane