From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id yO7HJnlWvWIcFwAAbAwnHQ (envelope-from ) for ; Thu, 30 Jun 2022 09:53:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id aKrVJnlWvWKgawAA9RJhRA (envelope-from ) for ; Thu, 30 Jun 2022 09:53:29 +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 484EC189B4 for ; Thu, 30 Jun 2022 09:53:29 +0200 (CEST) Received: from localhost ([::1]:60562 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o6ozP-0007J1-Sx for larch@yhetil.org; Thu, 30 Jun 2022 03:53:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57550) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o6oyg-0007Ia-Gy for emacs-orgmode@gnu.org; Thu, 30 Jun 2022 03:52:42 -0400 Received: from mail-pf1-x42b.google.com ([2607:f8b0:4864:20::42b]:33406) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o6oye-00037f-Un for emacs-orgmode@gnu.org; Thu, 30 Jun 2022 03:52:42 -0400 Received: by mail-pf1-x42b.google.com with SMTP id n12so17451703pfq.0 for ; Thu, 30 Jun 2022 00:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=z3lHLYGw7CrqQolCjh1AThhQG7oibNNEkUYtCtRxRMY=; b=IU9IPGP/s6G5Xe56UYqrFg62nds8TX1R3yF7Oct4z+LsS3+aYW6oWaRcIQcnDXv9dH AmsEkZkfkfW4DEURqN5TvgilybxXvD5pcTTw9WsPDuOWIFN62c/t6aGYc/5rNcnS40KY ojK5P8Dj7xyZAmPPrcaBiSC1KKmkDkzVe2vZ7hKgo2USgLZbo/ieq2gjqcx4i7QEO8DZ 8x/ottLwxIGOecm61FD1O2XJK9dLdIfOnuZvw3clG9TAhUjZqz+acu32sUj9DesTHBUW /AwFZFeR6/HbehUx8aOS1v/PLWF1BZuFrIKx6+x1/+mJhDqI7vxCI2iqcBOUNh1yn++l 9iRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=z3lHLYGw7CrqQolCjh1AThhQG7oibNNEkUYtCtRxRMY=; b=8MxHS81bieLwWoovtFCg6dVm8uRLnN/Ex67w+SmiwjFokDfnPunUZFa3a6sjuH+tuA TbbtaMs9oAKm9VSfdhW57+EaKe+SA7Co3f9leQyo5mk2AF28AGZ9nBgayboAQTxFryGj NI9yi3LcolRGJyj/Qkfk2B/+jLNboQrFuv3BO4WRzE2k17CndKeoA3YP+55FcSqBn0cc jmCjUYHDXJJGiZqIQ6LieaZ48Bpy1EjuedR5FmVwJRsuH0SMXL7JUI0rDZtViD05AtUw XTP0gVCqmPGYFFxkBYUrWMF21SkG0yw6zFN56Q0dv41EXoB89rPI1JOYQpeXLRzVXflw k/Uw== X-Gm-Message-State: AJIora8z7Vwe1uj7nuuOmMQeIj6i33Q/+w6vS6S+MrMjiMeBwhmDcGzE z5NjV3xPH36JQJ2LlOCvI9Y= X-Google-Smtp-Source: AGRyM1v2x9kJHSbFRQIVg/Re4FYChnR5qmFZsTI8F0SthIRhgMtPAqZOUUCnu56sO79vgk4n7skhyA== X-Received: by 2002:a63:8bc4:0:b0:40d:2742:447 with SMTP id j187-20020a638bc4000000b0040d27420447mr6739837pge.272.1656575559657; Thu, 30 Jun 2022 00:52:39 -0700 (PDT) Received: from localhost ([69.163.38.130]) by smtp.gmail.com with ESMTPSA id d59-20020a17090a6f4100b001ec7ba41fe7sm3808210pjk.48.2022.06.30.00.52.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jun 2022 00:52:39 -0700 (PDT) From: Ihor Radchenko To: "T.V Raman" Cc: maciaschain@posteo.net, theophilusx@gmail.com, emacs-orgmode@gnu.org Subject: Re: Org mode export accessibility In-Reply-To: <25273.49476.833965.837697@google.com> References: <87a6b8pbhg.fsf@posteo.net> <875ykwvmz7.fsf@posteo.net> <871qvioquw.fsf@gmail.com> <87czew3w5l.fsf@localhost> <87v8sn3obd.fsf@gmail.com> <87czevr9cn.fsf@posteo.net> <878rpj3dbq.fsf@localhost> <25273.49476.833965.837697@google.com> Date: Thu, 30 Jun 2022 15:53:47 +0800 Message-ID: <87czeq7fjo.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::42b; envelope-from=yantar92@gmail.com; helo=mail-pf1-x42b.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, T_SCC_BODY_TEXT_LINE=-0.01 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-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656575609; 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=z3lHLYGw7CrqQolCjh1AThhQG7oibNNEkUYtCtRxRMY=; b=D+iLi32rjp1Q6YobgAenwfKnNUtcLyMeJJ+OicQ0iQ7Yg81Rti9QG26LV1MzRsRazPIO/D iC59TwROvHzRWEVmtwj0eVJNG0MHXzCbh4HwoENPLGlE+aN1ahSKB//enfhse+DDo43lCX EJYR8UlQzY33YXpRYVECaaZ43BCG6BSv3D1BG15yMff1w4fg3ih8nzGTBtXbi3daohQXs+ v9cdSgfLj1IzyBEShUI/EpOKkVQJLqOxdaK96mlMPDXYpvlvm813o8Qak/ALXOIN65GY7Q fYBZTKczezmuVxt+UNNYwkQCYG3Dn0qWlo1gf6N6mxggkGBCt0HWUCKS6bIc1Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656575609; a=rsa-sha256; cv=none; b=mNxjV50o5jtKia+Asz4LHuNiNoJYWlTLAIQW1PFEi6pzcIYA7aim5cKi1DwC+6n1dm8xkv qE0RIRYNeV8gSeIrwZAEe+W1AYr71XdLOOCLwayMCkdav+Ay9q8vrLbHjOqCC4jLELBIOT n+gqajH6dszAZ1eWnKMN3TL4IGATRoJ5sOiR1v+eTODgW/xhIJpoOxcCnvSzryBLWdah2L OzZkhXpJMROZSei41HaOgiYAR4IwxaLqH2LCDIG/z4FOVQvn9QbVkBVnAjdmsr4mtXuYug iz5kLynyXcRiSOQV3Vu8FVHxakzj3iHjbUYOQHsBYnYeoXNk7sCVmIyUo2bZSQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="IU9IPGP/"; 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: -8.25 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="IU9IPGP/"; 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: 484EC189B4 X-Spam-Score: -8.25 X-Migadu-Scanner: scn0.migadu.com X-TUID: 0SpjjZe8hwXf "T.V Raman" writes: > 1. Accessibility as word used in isolation has now become mostly > meaningless, to be concrete one has to ask "Accessibility to whom"? > > 2. So in the following, everything I say is with respect to users with > visual impairments. This is exactly the perspective I was hoping to hear from you. Though this thread is not dedicated to visual impairments. (I guess you also did not touch the question of color blindness). > 3. It's incorrect to define "Accessibility" in terms of a specific > user access tool or technology -- that usage is marketing jargon > for a specific Access Solution like a screenreader --- so I refrain in general from > defining this in terms of Screenreaders. Yet, in order to simplify the efforts needed to read a document exported from Org mode one needs to use some kind of tool/technology. Unless a common standard exist in this area, we have to support at least the most common Access Solutions (prioritizing Free software, if possible). >From you message, it does not look like there is any common standard. > With those meta-thoughts out of the way: > > A: Org-generated documents are mostly well-structured documents, and ... > B: The LaTeX->PDF pipeline *can* produce tagged PDF with respect to ... > C: pdftex and pdflatex were built in the late 90's by a student in ... > D: All that said, it is likely still easier to go from org->HTML ... Do I understand correctly that you have no issues with reading documents exported using current version of Org? > E: Finally, note that in (D) I said "machine processable" not > "Accessible"; machine-processable is a pre-requisite to "repurpose " > what you publish, and making that result usable by different user > communities is a direct consequence of suche machine-processability. I understand. But one can similarly say that .org files are "machine processable" and Org export code is not strictly necessary. Yet, it ends up extremely useful in practice. I suspect that the exported documents can similarly be improved to reduce the amount of efforts required from visually impair users to read such documents. The question is what kinds improvements can be made on Org side. Best, Ihor