[BlindRUG] My internship at RStudio for accessibility and follow-up virtual meetup

shey lontum sheylontum at gmail.com
Thu Sep 24 01:44:09 UTC 2020


Thanks a lot JooYoung. That sounds like a lot of improvements to me.


On 9/23/20, Elif Emir Öksüz via BlindRUG <blindrug at nfbnet.org> wrote:
> congrats,
> excellent work.
>
> On 9/24/20, Vincent Martin via BlindRUG <blindrug at nfbnet.org> wrote:
>> Looks like a very productive summer.  From what I read, this is close to
>> being accessible.  With past knowledge, some of us might be able to use
>> this
>> now.  I'll go find that beta on GIT.
>>
>> -----Original Message-----
>> From: BlindRUG <blindrug-bounces at nfbnet.org> On Behalf Of JooYoung Seo via
>> BlindRUG
>> Sent: Wednesday, September 23, 2020 4:38 PM
>> To: blindrug at nfbnet.org
>> Cc: JooYoung Seo <jooyoung at psu.edu>
>> Subject: [BlindRUG] My internship at RStudio for accessibility and
>> follow-up
>> virtual meetup
>>
>> Hello All,
>>
>> Before everything else I hope everyone is doing well and safe.
>>
>> Actually, I have not had a chance to keep you all posted about my summer
>> internship activities at RStudio. And, my original plan to host a virtual
>> webinar for Rmarkdown topic in September has been pushed back due to some
>> school work. I massively apollgize for these delays.
>>
>> Let me first share some stories about my RStudio internship between May
>> and
>> August.
>>
>> To concisely deliver my activities, I have made them as bullet points.
>>
>> * Worked on accessibility improvement projects for Rstudio Server and
>> Desktop IDE, Shiny and Rmarkdown.
>>
>> * Patched Shiny’s bootstrap dependencies to improve navigation of Shiny
>> apps
>> for screen-reader and keyboard users (alert, tooltip, popover, modal
>> dialog,
>> dropdown, tab Panel, collapse, and carousel elements). (Shiny PR #2911)
>>
>> * Made selectInput widget accessible by patching selectize-a11y-plugin JS
>> library. (Shiny PR #2993)
>>
>> * Developed a way to pass dynamic alt attribute for reactive plot objects.
>> (Shiny PR #3006)
>>
>> * Made fontawesome and glyphicon readable to assistive technologies.
>> (Shiny PR #2917)
>>
>> * Made dateInput and dateRangeInput widgets accessible for screen readers.
>> (Shiny PR #2978)
>>
>> * Fixed keyboard accessibility for file picker button. (Shiny PR #2937)
>>
>> * Added semantic landmarks for main and sidebarPanels via aria roles.
>> (Shiny PR #3009)
>>
>> * Made dynamic output objects accessible to be announced to assistive
>> technologies in real time via aria-live. (Shiny PR #3002)
>>
>> * Developed a way to pass document-level lang attribute to Shiny apps.
>> (Shiny PR #2920)
>>
>> * Developed JS code to resolve accessibility issue in highlighted code
>> blocks of HTML output produced by Pandoc for screen reader users.
>> (Rmarkdown PR #1833)
>>
>> * Added the customizable lang attribute to ioslides_presentation output.
>> (Rmarkdown PR #1841)
>>
>> * Added the number_sections argument to the word_document() output format.
>> (Rmarkdown PR #1869)
>>
>> * Authored technical document on how to run RStudio Server via Windows
>> Subsystem for Linux.
>>
>> * Authored technical document on RStudio Screen Reader Support.
>>
>> * Certified as the first blind Tidyverse instructor.
>>
>> * Also certified as the first blind Shiny instructor.
>>
>> In sum, Shiny will be made reasonably made accessible from v1.5.1. Of
>> course, you can now test the dev version of Shiny on GitHub. RStudio IDE
>> is
>> getting better, but maybe significant accessibility improvements will be
>> experienced from v1.5 or so. It seems like they will switch to a more
>> accessible framework, which is Electron App (hopefully, in v1.5).
>>
>> If anyone has follow-up questions, please let me know. I will be more than
>> happy to detail each of the points.
>>
>> Next, I would like to discuss our next virtual meeting.
>>
>> Again, I massively apologize for the delay. I have been a bit swamped with
>> finishing my Ph.D. degree and seeking a job these days.
>>
>> I will be able to host a Q&A type on Rmarkdown and/or Shiny via Zoom in
>> early November if you all forgive me and allow me to do.
>>
>> Please feel free to share your thoughts on that. Any suggestions on the
>> meeting topics are always welcome.
>>
>> Looking forward to reconnect with you all.
>>
>> Best regards,
>>
>> JooYoung
>>
>> --
>> --------------------
>>   JooYoung Seo, CPACC
>>   Ph.D. Candidate (ABD),
>>   RStudio's Trusted Data-Science Instructor
>>   Learning, Design, and Technology
>>   Learning and Performance Systems
>>   The Pennsylvania State University
>>   Site: https://www.jooyoungseo.com/
>>   Phone: +1 (814) 777-5825
>>   E-mail: jzs323 at psu.edu
>>
>> _______________________________________________
>> BlindRUG mailing list
>> BlindRUG at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/blindrug_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>> BlindRUG:
>> http://nfbnet.org/mailman/options/blindrug_nfbnet.org/vincentfmartin2020%40gmail.com
>> The list archive can be viewed at:
>> http://www.nfbnet.org/pipermail/blindrug_nfbnet.org
>> More information and useful links about using R as a blind person can be
>> obtained at:
>> http://R-Resources.massey.ac.nz
>>
>> Look for help using R commands by reading the accessible e-book "Let's Use
>> R
>> Now" compiled by Jonathan Godfrey at:
>> http://R-Resources.massey.ac.nz/lurn/front.html
>>
>>
>> _______________________________________________
>> BlindRUG mailing list
>> BlindRUG at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/blindrug_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>> BlindRUG:
>> http://nfbnet.org/mailman/options/blindrug_nfbnet.org/filerime%40gmail.com
>> The list archive can be viewed at:
>> http://www.nfbnet.org/pipermail/blindrug_nfbnet.org
>> More information and useful links about using R as a blind person can be
>> obtained at:
>> http://R-Resources.massey.ac.nz
>>
>> Look for help using R commands by reading the accessible e-book "Let's Use
>> R
>> Now" compiled by Jonathan Godfrey at:
>> http://R-Resources.massey.ac.nz/lurn/front.html
>>
>
> _______________________________________________
> BlindRUG mailing list
> BlindRUG at nfbnet.org
> http://nfbnet.org/mailman/listinfo/blindrug_nfbnet.org
> To unsubscribe, change your list options or get your account info for
> BlindRUG:
> http://nfbnet.org/mailman/options/blindrug_nfbnet.org/sheylontum%40gmail.com
> The list archive can be viewed at:
> http://www.nfbnet.org/pipermail/blindrug_nfbnet.org
> More information and useful links about using R as a blind person can be
> obtained at:
> http://R-Resources.massey.ac.nz
>
> Look for help using R commands by reading the accessible e-book "Let's Use R
> Now" compiled by Jonathan Godfrey at:
> http://R-Resources.massey.ac.nz/lurn/front.html
>


-- 
Lontum E. Nchadze (M.Sc)
2017 Mandela Washington Fellow (Georgia State University)
Statistical Analyst (Cameroon Ministry of Finance)
+(237) 677 199 500
"To win a war is not to win every battle, but to win crucial battles."



More information about the BlindRUG mailing list