<?xml version="1.0" encoding="utf-8"?> 
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-us">
    <generator uri="https://gohugo.io/" version="0.152.2">Hugo</generator><title type="html"><![CDATA[Accessibility on Blog]]></title>
    
    
    
            <link href="https://blog.scientific-python.org/tags/accessibility/" rel="alternate" type="text/html" title="html" />
            <link href="https://blog.scientific-python.org/tags/accessibility/atom.xml" rel="self" type="application/atom" title="atom" />
    <updated>2026-04-04T04:32:36+00:00</updated>
    
    
    
    
        <id>https://blog.scientific-python.org/tags/accessibility/</id>
    
        
        <entry>
            <title type="html"><![CDATA[Scientific Python awarded CZI grant to improve communications infrastructure & accessibility]]></title>
            <link href="https://blog.scientific-python.org/scientific-python/2022-czi-grant/?utm_source=atom_feed" rel="alternate" type="text/html" />
            
                <link href="https://blog.scientific-python.org/scientific-python/alt-text-workshop-summary/?utm_source=atom_feed" rel="related" type="text/html" title="Team up! Alt text and cross-project community" />
                <link href="https://blog.scientific-python.org/scientific-python/gsod-2022-proposal/?utm_source=atom_feed" rel="related" type="text/html" title="Scientific Python GSoD 2022 Proposal" />
            
                <id>https://blog.scientific-python.org/scientific-python/2022-czi-grant/</id>
            
            
            <published>2022-11-08T00:00:00+00:00</published>
            <updated>2022-11-08T00:00:00+00:00</updated>
            
            
            <content type="html"><![CDATA[<blockquote>New Scientific Python grant to focus on common web themes, adopting and promoting access-centered practices, translations, and interactivity of documentation.</blockquote><p>We are delighted to announce a <a href="https://scientific-python.org/doc/scientific-python-community-and-communications-infrastructure-2022.pdf">two-year grant</a> from the Chan Zuckerberg Initiative (CZI) in support of the <a href="https://scientific-python.org/">Scientific Python project</a>.
This grant will support work on common web themes, joint infrastructure and practices, accessibility, and interactivity of core library documentation.
We are particularly excited that, through this work, we may expand global participation of scientific communities in using and contributing to Python tools.
It is, to the best of our knowledge, the first time that a scientific open source community has received significant support for accessibility and internationalization efforts.</p>
<h2 id="czi--scientific-python">CZI &amp; Scientific Python<a class="headerlink" href="#czi--scientific-python" title="Link to this heading">#</a></h2>
<p>CZI continues to support many impactful and innovative projects in the scientific Python community through its <a href="https://chanzuckerberg.com/eoss/">Essential Open Source Software for Science (EOSS) program</a>.
Today, they announced the <a href="https://czi.co/3fFaQMZ">5th funding cycle of that program</a>.
This grant to Scientific Python, while outside the EOSS program, complements it well.
Among other things, the Scientific Python project aims to support, document, and make accessible common practices &amp; infrastructure.
Such infrastructure will benefit not only the projects at the core of the ecosystem, but also those well beyond it.</p>
<p>&ldquo;We are thrilled to partner with the Scientific Python project, an effort to harmonize a critical set of open source research software projects widely used across all the areas of biomedical research that CZI supports.
The distributed nature of the scientific open source ecosystem will greatly benefit from their efforts to standardize best practices and focus on ecosystem-level initiatives,&rdquo; said Dario Taraborelli, Science Program Officer at the Chan Zuckerberg Initiative.</p>
<h2 id="what-will-we-be-working-on">What will we be working on?<a class="headerlink" href="#what-will-we-be-working-on" title="Link to this heading">#</a></h2>
<p>This grant will support core scientific Python projects by doing release management, writing documentation, building and supporting joint infrastructure, and by measuring and publishing metrics on community involvement and project health.
In addition, here are some specific deliverables:</p>
<h3 id="common-web-themes">Common web themes<a class="headerlink" href="#common-web-themes" title="Link to this heading">#</a></h3>
<p>There are two web themes commonly deployed on community sites: the <a href="https://theme.scientific-python.org/">Scientific Python Hugo Theme</a>—for project websites, and the <a href="https://github.com/pydata/pydata-sphinx-theme">pydata-sphinx-theme</a>—for documentation.
We will improve these themes, effectively upgrading several project websites simultaneously.
By fostering theme adoption, we will help the ecosystem present a more unified front to users, while reducing the web maintenance burden on developers.
Other theme work includes better responsive layouts (important for use on mobile and tables), blogging facilities, increased usability, and accessibility compliance.</p>
<h3 id="adopting-and-promoting-access-centered-practices">Adopting and promoting access-centered practices<a class="headerlink" href="#adopting-and-promoting-access-centered-practices" title="Link to this heading">#</a></h3>
<p>Better accessibility of online resources increases usability for everyone, while fostering community participation and inclusion.
The Scientific Python Hugo Theme and pydata-sphinx-theme are natural conduits for introducing accessibility standards and best practices to the broader ecosystem.
We will develop access-centered best practices and contribution guidelines, organize online workshops, and work with other maintainers to improve their projects&rsquo; documentation and homepage accessibility.
A set of access-centered practices will be written up as a Scientific Python Ecosystem Coordination document (or SPEC, for short), to provide guidance to those projects we cannot support directly.</p>
<p>A key aim of this work is to have web and documentation themes, as well as core scientific Python project websites, meet the applicable <a href="https://www.w3.org/WAI/standards-guidelines/wcag/">Web Content Accessibility Guidelines</a>.</p>
<h3 id="interactive-documentation--translations">Interactive documentation &amp; translations<a class="headerlink" href="#interactive-documentation--translations" title="Link to this heading">#</a></h3>
<p>Documentation is key to a project’s success, and good documentation is approachable to end users with a wide range of backgrounds and skills.
While most scientific Python projects value documentation and work hard at it, there is still much room for improvement.</p>
<p>One such improvement is translation and localization.
Development takes place in English, as reflected by project websites and documentation.
While many contributors are comfortable with English as a first, second, or even third language, the language barrier excludes especially users that are very young, are new to the community, have learning disabilities, or are from the Global South—all potential future contributors and leaders in the scientific Python community! We will therefore translate key pages of core project websites, and provide translation infrastructure for the web themes.</p>
<p>A second area of improvement is interactivity.
Interactive project documentation has the potential to engage less experienced users, making it easier to experiment with and teach ecosystem libraries.
We will work on documentation interactivity by providing seamless, in-browser execution of code via JupyterLite, a WebAssembly Jupyter distribution.</p>
<h2 id="who-will-be-involved">Who will be involved<a class="headerlink" href="#who-will-be-involved" title="Link to this heading">#</a></h2>
<p>The four PI’s for this grant are Stéfan van der Walt (UC Berkeley; NumPy, scikit-image, SciPy; Scientific Python Hugo Theme), Tania Allard (Quansight Labs; JupyterHub, NumFOCUS DISC, Jupyter accessibility), Jarrod Millman (Scientific Python; NetworkX; scikit-image; Scientific Python Hugo Theme, pydata-sphinx-theme), and Ralf Gommers (Quansight Labs; SciPy, NumPy, <a href="https://data-apis.org/">data-apis.org</a>).
Melissa Weber Mendonça (Quansight Labs; NumPy, SciPy) and Chris Holdgraf (2i2c; Project Jupyter, MyST, pydata-sphinx-theme) will participate as key personnel, providing expertise in documentation and Sphinx themes in particular.
Jarrod and Stéfan are co-creators of the Scientific Python project, and everyone on the grant has been involved in the larger scientific Python ecosystem and community for many years.</p>
<h2 id="next-steps">Next steps<a class="headerlink" href="#next-steps" title="Link to this heading">#</a></h2>
<p>Today was announcement day, but the real work starts in December.
Some topics we’ll be able to dive straight into; others will require hiring—and we’re excited to involve new web designers, accessibility experts, and engineers in this journey.
Stay tuned—there’s a lot more to come!</p>
<p>To connect with the team, and to follow job posts, please join us at <a href="https://discuss.scientific-python.org">https://discuss.scientific-python.org</a>.</p>
]]></content>
            
                 
                    
                 
                    
                         
                        
                            
                             
                                <category scheme="taxonomy:Tags" term="scientific-python" label="Scientific-Python" />
                             
                                <category scheme="taxonomy:Tags" term="czi" label="CZI" />
                             
                                <category scheme="taxonomy:Tags" term="funding" label="funding" />
                             
                                <category scheme="taxonomy:Tags" term="accessibility" label="accessibility" />
                             
                                <category scheme="taxonomy:Tags" term="common-infrastructure" label="common-infrastructure" />
                            
                        
                    
                
            
        </entry>
    
        
        <entry>
            <title type="html"><![CDATA[Team up! Alt text and cross-project community]]></title>
            <link href="https://blog.scientific-python.org/scientific-python/alt-text-workshop-summary/?utm_source=atom_feed" rel="alternate" type="text/html" />
            
                <link href="https://blog.scientific-python.org/scientific-python/gsod-2022-proposal/?utm_source=atom_feed" rel="related" type="text/html" title="Scientific Python GSoD 2022 Proposal" />
            
                <id>https://blog.scientific-python.org/scientific-python/alt-text-workshop-summary/</id>
            
            
            <published>2022-05-19T00:00:00+00:00</published>
            <updated>2022-05-19T00:00:00+00:00</updated>
            
            
            <content type="html"><![CDATA[<blockquote>Learn more about alt text on the blog and how you can contribute.</blockquote><p><img src="/scientific-python/alt-text-workshop-summary/alt-text-header.png" alt="Icons of the accessibility symbol, a paper tag labeled ‘Alt’, and a photograph."></p>
<p>The Scientific Python blog has just gotten a little more accessible! If you
didn&rsquo;t catch our <a href="https://twitter.com/scientific_py/status/1523733881651834880">invite on Twitter</a>
or run into the problem firsthand, there&rsquo;s a good chance you might not have
noticed the new descriptions for a number of blog post images.</p>
<p>Since it&rsquo;s not a flashy improvement, we wanted to make a point to highlight
the community effort to to make a more accessible blog&ndash;and internet as a
whole&ndash;last week.</p>
<h2 id="what-did-we-do">What did we do?<a class="headerlink" href="#what-did-we-do" title="Link to this heading">#</a></h2>
<p>In the spirit of <a href="https://scientific-python.org/about/">Scientific Python&rsquo;s mission to build community-developed and
inclusive spaces</a>, the project had its
first image description workshop on May 13, 2022. We gathered to learn about
and practice writing about images from the ground up. Image descriptions&ndash;
<a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/alt">often called <code>alt text</code></a>&ndash;
are one of many accessibility considerations that people making content are
responsible for.
<a href="https://webaim.org/projects/million/#alttext">Missing alt text is among the most common culprits of inaccessible content on the internet</a>.
Fortunately, missing alt text has a clear fix even for those new to with
accessibility: describe the image based on its context.</p>
<p><img src="/scientific-python/alt-text-workshop-summary/group.png" alt="Some of the team behind the alt text. Listed from left to right in Zoom, they are Mars Lee, Jarrod Millman, Isabela Presedo-Floyd, Jan-Hendrik Müller, Mridul Seth, Maxwell Grover, Noa Tamir, Pamphile Roy, and Saranjeet Kaur. Several event participants are not pictured per their request."></p>
<p>During this event, thirteen people wrote 23 image descriptions to improve 11
blog posts in one hour (plus the time for post-event feedback 😉). Wow! The
images covered range from illustrative additions, to creative tutorials, to
charts that carry the message of the blog post, so it provides great set of
examples on how to consider
<a href="https://www.w3.org/WAI/tutorials/images/decision-tree/">writing alt text in different situations</a>.</p>
<p>That&rsquo;s not even counting the many questions, discussions, and ephiphanies that
happened during out work time. Learning can&rsquo;t be captured as easily by a
number, but a taste of our less quantifiable wins can be found on
<a href="https://youtu.be/Zn-zyU2lS0k">the workshop recording</a>.</p>
<h2 id="want-to-learn-more">Want to learn more?<a class="headerlink" href="#want-to-learn-more" title="Link to this heading">#</a></h2>
<p>If you want to further explore the experience and relive the joy, you can find
resources on the <a href="https://hackmd.io/bfhftUCiTRqx2S8CTGUt6g?view">event agenda</a>,
discussions on the <a href="https://github.com/MarsBarLee/blog.scientific-python.org/pull/1">working pull request</a>,
and the final steps needed to make change on the <a href="https://github.com/scientific-python/blog.scientific-python.org/pull/71">contributing pull request</a>.</p>
<p>But wait, there&rsquo;s more! While the community made great progress on improving
the blog, the work to add or improve alt text on Scientific Python&rsquo;s blog,
website, and documentation is ongoing. You can continue these efforts by</p>
<ul>
<li>Contributing as an individual! There&rsquo;s no reason you can&rsquo;t write some image descriptions for your favorite blog post to make it even better. (👀 This is a great excuse to find a new favorite blog post.)</li>
<li>Contributing as a group! Collect your friends, co-workers, neighbors, local book club attendees, or others to team up and write alt text. (Help for duplicating the process of our group PR can be found <a href="https://github.com/isabela-pf/a11y-events/tree/main/workshop-resources/alt-text">on the draft event documentation</a>.)</li>
<li>Staying in touch for announcements of future contributing events on the <a href="https://twitter.com/scientific_py">Scientific Python Twitter</a>.</li>
</ul>
<hr>
<p><em>This image description event has been run across multiple open-source projects in the scientific computing ecosystem. <a href="https://github.com/alt-text-task-force">Reach out via issue</a> if you are interested in running a similar event on a project you are part of.</em> ❤️</p>
]]></content>
            
                 
                    
                 
                    
                         
                        
                            
                             
                                <category scheme="taxonomy:Tags" term="scientific-python" label="Scientific-Python" />
                             
                                <category scheme="taxonomy:Tags" term="event" label="event" />
                             
                                <category scheme="taxonomy:Tags" term="accessibility" label="accessibility" />
                            
                        
                    
                
            
        </entry>
    
</feed>
