From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id SEL3KHcaNWMj1gAAbAwnHQ (envelope-from ) for ; Thu, 29 Sep 2022 06:09:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id gDtJKHcaNWN8DwEAG6o9tA (envelope-from ) for ; Thu, 29 Sep 2022 06:09:27 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4DA013ECF3 for ; Thu, 29 Sep 2022 06:09:27 +0200 (CEST) Received: from localhost ([::1]:53696 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1odkrW-0006oE-GE for larch@yhetil.org; Thu, 29 Sep 2022 00:09:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odkr5-0006o2-GS for emacs-orgmode@gnu.org; Thu, 29 Sep 2022 00:08:59 -0400 Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:39812) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1odkr3-0000uT-OH for emacs-orgmode@gnu.org; Thu, 29 Sep 2022 00:08:59 -0400 Received: by mail-pl1-x636.google.com with SMTP id f23so212299plr.6 for ; Wed, 28 Sep 2022 21:08:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date; bh=nEbtji1nsi8ICXA5TQ21ct0SNeMd++uJNo0P8WHvRqM=; b=lDmDggbdxp/qcELzXL1Jea5n+Z4tIsOHvRu4uP0WACejNkIGLWPGnCUyOt0FghJozA sP63wcxdcB/9Scm9Ety5emUJyUsJ0d2dbGhbvX1z9FhFYYmvSHunBjWw5vhf5nWOzmeA DLvWU7kfKCNaMMEd4ew//ZiLH2XFFgI13eLa0AKgexMWl3qsnof8fyB1VOZ4zsq4JcQQ uc3eg8TBejGg63FeiSR/htXkX3jG1vsLMXQrdFpk8l3VQPOvCtTCbIoLjR9neiNgi4cU j+n1gkiBtxIdTyIfIR9jyJdh3JZpSoFKvTbwIiJbZrqKlrEuFXWXqzJTIL/ZoADZpvyW 1rGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date; bh=nEbtji1nsi8ICXA5TQ21ct0SNeMd++uJNo0P8WHvRqM=; b=VcIhPVptLCSO4IBXoFuDioH1iP9m6s5lmKQnwwkJM5fucajNrgZx4xmGwTBy4TI0TF rfzh2i8gGBtc81otH+l+aMY1A6GxQqE/AhUFy8tS+E8iEul/KU1/fguswl8wlDe/vuKG 1tQSvVcT/fm3kMpTnBxv0g0J8JXpa1s21KTaKk9feoz2MuQMGQTPpF++tyMPTj97+Vg8 YygBMj9IqdyDXNsLNP7aLKx19jSvecGmWhlWkOp+QE7GeltcsziBqRK+xT6KJ6xtMajH EMAI9NiDMfcjFRA8hXNhK4vRZeUBsfJKqRX3Kt8Iy+F2LN/B8O+k5XZNa6QLrC7zPefO BYPw== X-Gm-Message-State: ACrzQf2ZNAC9H4q09w9OVPDtj47ePgbljyigjfWxcdz0CFGmy757sHiZ sZGT0e72xQJM/CAtteiUZ5jTbR3JC47OJuVp X-Google-Smtp-Source: AMsMyM4sydhb/gK43ROM0a35Qth348J23fdQ5BHV1vmQYaJ1sDEOJTcc0USPlNRxe+oxANHtp2/mlQ== X-Received: by 2002:a17:90b:3e8c:b0:202:c7b1:b20b with SMTP id rj12-20020a17090b3e8c00b00202c7b1b20bmr1501132pjb.54.1664424536258; Wed, 28 Sep 2022 21:08:56 -0700 (PDT) Received: from localhost ([2409:8970:a80:3a4:8ec6:81ff:fe70:339d]) by smtp.gmail.com with ESMTPSA id ik2-20020a170902ab0200b0016dbaf3ff2esm4619635plb.22.2022.09.28.21.08.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Sep 2022 21:08:55 -0700 (PDT) From: Ihor Radchenko To: Tim Cross Cc: Timothy , Jude DaShiell , emacs-orgmode@gnu.org Subject: Org HTML export accessibility (was: org exported pdf files) In-Reply-To: <86tu4ro11c.fsf@gmail.com> References: <87a66lpm5p.fsf@localhost> <8735cdpkiz.fsf@localhost> <87y1u5o1ko.fsf@localhost> <87a66k2j5y.fsf@tec.tecosaur.net> <7edd911f-b74-6521-634e-7f30acdb5fad@panix.com> <867d1nj1yn.fsf@gmail.com> <877d1n3ky0.fsf@tec.tecosaur.net> <86tu4ro11c.fsf@gmail.com> Date: Thu, 29 Sep 2022 12:09:48 +0800 Message-ID: <87edvu95yr.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::636; envelope-from=yantar92@gmail.com; helo=mail-pl1-x636.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1664424567; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=nEbtji1nsi8ICXA5TQ21ct0SNeMd++uJNo0P8WHvRqM=; b=DymwVuEeKv50VkH8Y10DCoV/IY5I+UbCrqeEueGXNlzSdQ9NOTSQEu4tbd7hPrQ57sWjKc vi4CFmI1pECz3DqwCWpA5IM8E7tlXvruj1OUgWX5ZkukBKYWFYt62toN7u0CcKck+w56pV +6M5eStO/KA0x0wb1/D3V3y7Rz5kUQkEj3ds7H0WB+2YdCSME7ICQNzo7sZ/1ZTeefNp9o OiE/+uY4uuK4AUMNUgsa7Xhzg47RRIym8c1AnONsikSMhUt/EdIo08U9afbp81lW44zxVn 8QvvBYfjs/ZcOF3ChAvqRicZq+2tnLpcAYcZL4IAb1xQ105RBrcvPKqgMdYzfQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1664424567; a=rsa-sha256; cv=none; b=g0HeWAeRHBvBAFEiz+tJgPsHqwKYrU/KkCq696GJBSN0LiY2D+EeYG6S5LTnHKPNdt1gfu yyTksi4DB0Zq2dkUpFU82KLaJ+rUQN2sPp0HDslvXJK52OAZEk0u8bZG0M9hEOZ2Ta8XJ3 HILVTcqqXOzyM/LGhL+B5RJoeIAqD/NNLrcbn66vZqGJwbeEc00mn62yUirfwLjCUj0pmi gB9qewFDe0yKsEV0nEt0kZux50tWyxNCEveuogJXM6REw9T8Ma9lEtBGzLVNxmT5zTyTsy D5x5piMufVqa8HPT+EpeWLs914HfqBMJ+aNMTnry7Vg8hibne0gfA/S2cjAUSQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=lDmDggbd; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.85 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=lDmDggbd; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 4DA013ECF3 X-Spam-Score: -1.85 X-Migadu-Scanner: scn1.migadu.com X-TUID: 0y7mRduYhT8e Tim Cross writes: > Note that org also lacks any accessibility support for HTML generated > documents as well. However, this is less problematic as authors do have > some ability to add the necessary attributes that can improve > accessibility - an option not available with Latex. Can we do anything about it? Are there any available standards on how accessible HTML document should look like? Unlike PDF where we rely on LaTeX, Org generates the final form of the HTML documents. Hence, we have the full control (and responsibility) to support accessibility. At least, as a customization. -- Ihor Radchenko, Org mode contributor, Learn more about Org mode at https://orgmode.org/. Support Org development at https://liberapay.com/org-mode, or support my work at https://liberapay.com/yantar92