Re: [rfc-i] Text in SVG diagrams

Carsten Bormann <cabo@tzi.org> Thu, 07 October 2021 00:36 UTC

Return-Path: <rfc-interest-bounces@rfc-editor.org>
X-Original-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Delivered-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F8D33A0C7A; Wed, 6 Oct 2021 17:36:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.898
X-Spam-Level:
X-Spam-Status: No, score=-2.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, MIME_QP_LONG_LINE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 7GBAYv0TcUVB; Wed, 6 Oct 2021 17:36:41 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C80CB3A0C81; Wed, 6 Oct 2021 17:36:41 -0700 (PDT)
Received: from rfcpa.amsl.com (localhost [IPv6:::1]) by rfc-editor.org (Postfix) with ESMTP id 4EA18128FDFE; Wed, 6 Oct 2021 17:36:41 -0700 (PDT)
X-Original-To: rfc-interest@rfc-editor.org
Delivered-To: rfc-interest@rfc-editor.org
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id 43D18128FDFC for <rfc-interest@rfc-editor.org>; Wed, 6 Oct 2021 17:36:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ge1jpVwbNvzz for <rfc-interest@rfc-editor.org>; Wed, 6 Oct 2021 17:36:36 -0700 (PDT)
Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [134.102.50.15]) by rfc-editor.org (Postfix) with ESMTPS id 5F451128FDFB for <rfc-interest@rfc-editor.org>; Wed, 6 Oct 2021 17:36:34 -0700 (PDT)
Received: from smtpclient.apple (p5089a8ac.dip0.t-ipconnect.de [80.137.168.172]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4HPsnq0sclz2xjw; Thu, 7 Oct 2021 02:36:31 +0200 (CEST)
Mime-Version: 1.0 (1.0)
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <bbf9c212-818f-43bf-a1a1-ad606dcacd06@www.fastmail.com>
Date: Thu, 07 Oct 2021 02:36:30 +0200
Cc: rfc-interest@rfc-editor.org
Message-Id: <88D6F0CC-F93A-4169-8663-8E6E406010C6@tzi.org>
References: <bbf9c212-818f-43bf-a1a1-ad606dcacd06@www.fastmail.com>
To: Martin Thomson <mt@lowentropy.net>
X-Mailer: iPhone Mail (19A348)
Subject: Re: [rfc-i] Text in SVG diagrams
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://www.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <http://www.rfc-editor.org/pipermail/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://www.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1142573920356440847=="
Errors-To: rfc-interest-bounces@rfc-editor.org
Sender: rfc-interest <rfc-interest-bounces@rfc-editor.org>

This is mitigated nicely by the plaintext. 

Sent from mobile, sorry for terse

> On 7. Oct 2021, at 01:56, Martin Thomson <mt@lowentropy.net> wrote:
> 
> https://www.rfc-editor.org/rfc/rfc8899.html appears to use SVG quite effectively.  The diagrams really help illustrate the concepts in the document.
> 
> Lucas Pardue recently noted that appearances are not everything.  It is not possible (at least in browsers I have available to me) to search for text in these diagrams.  This is because every single character is placed separately as a distinct SVG element.
> 
> You can see the effect of this if you try to select text in any of the figures (https://www.rfc-editor.org/rfc/rfc8899.html#figure-4 is a good example).  I don't know what characters to be shuffled this way, but the effect is that text cannot be searched for or selected in any useful way.
> 
> I'm certain that this is not malice on the part of the authors or RPC, but the effect is that these diagrams are far less accessible than they could be.  Is there something we might do to improve this situation?
> _______________________________________________
> rfc-interest mailing list
> rfc-interest@rfc-editor.org
> https://www.rfc-editor.org/mailman/listinfo/rfc-interest
_______________________________________________
rfc-interest mailing list
rfc-interest@rfc-editor.org
https://www.rfc-editor.org/mailman/listinfo/rfc-interest