A First Look at Accessibility Issues in Popular GitHub Projects

被引:3
|
作者
Bi, Tingting [1 ]
Xia, Xin [1 ]
Lo, David [2 ]
Aleti, Aldeida [1 ]
机构
[1] Monash Univ, Fac Informat & Technol, Melbourne, Vic, Australia
[2] Singapore Management Univ, Sch Informat Syst, Singapore, Singapore
关键词
Accessibility Issues; Empirical Study; Mining Repository; WEB ACCESSIBILITY; USABILITY;
D O I
10.1109/ICSME52107.2021.00041
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Accessibility design elements allow people to access software products and services independent of their different abilities. However, accessibility is challenging to handle and whether accessibility is widely considered in software projects is unclear. In this work, we aim to understand if accessibility is a prevalent consideration in practice, what accessibility issues are discussed in GitHub projects, what potential reasons cause accessibility issues, and what solutions (e.g., tools and standards) are applied for addressing accessibility issues. In this work, we collect 11,820 accessibility issues and their threads discussed by developers in popular GitHub projects. We manually analyzed and grouped the collected accessibility issues into seven categories. The results of our study uncover that accessibility is widely discussed in general projects, and the potential reasons that cause accessibility issues are because developers are not aware of the importance of accessibility and they lack knowledge about accessibility concerns, standards, and existing tools. Our results and findings can enhance and improve developers' knowledge and awareness when they conduct accessibility-relevant design or incorporate accessibility elements into their projects.
引用
收藏
页码:390 / 401
页数:12
相关论文
共 50 条
  • [1] A First Look at Good First Issues on GitHub
    Tan, Xin
    Zhou, Minghui
    Sun, Zeyu
    [J]. PROCEEDINGS OF THE 28TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '20), 2020, : 398 - 409
  • [2] Recommending Good First Issues in GitHub OSS Projects
    Xiao, Wenxin
    He, Hao
    Xu, Weiwei
    Tan, Xin
    Dong, Jinhao
    Zhou, Minghui
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 1830 - 1842
  • [3] Characterization and Prediction of Popular Projects on GitHub
    Han, Junxiao
    Deng, Shuiguang
    Xia, Xin
    Wang, Dongjing
    Yin, Jianwei
    [J]. 2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2019, : 21 - 26
  • [4] A first look at unfollowing behavior on GitHub
    Jiang, Jing
    Lo, David
    Yang, Yun
    Li, Jianfeng
    Zhang, Li
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 105 : 150 - 160
  • [5] A first look at bug report templates on GitHub
    Li, Hongyan
    Yan, Meng
    Sun, Weifeng
    Liu, Xiao
    Wu, Yunsong
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 202
  • [6] A novel approach for recommending semantically linkable issues in GitHub projects
    Yang ZHANG
    Yiwen WU
    Tao WANG
    Huaimin WANG
    [J]. Science China(Information Sciences), 2019, 62 (09) : 202 - 204
  • [7] An Exploratory Study of Documentation Strategies for Product Features in Popular GitHub Projects
    Puhlfuerss, Tim
    Montgomery, Lloyd
    Maalej, Walid
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2022), 2022, : 379 - 383
  • [8] A novel approach for recommending semantically linkable issues in GitHub projects
    Zhang, Yang
    Wu, Yiwen
    Wang, Tao
    Wang, Huaimin
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (09)
  • [9] A novel approach for recommending semantically linkable issues in GitHub projects
    Yang Zhang
    Yiwen Wu
    Tao Wang
    Huaimin Wang
    [J]. Science China Information Sciences, 2019, 62
  • [10] eTagger - An Energy Pattern Tagging Tool for GitHub Issues in Android Projects
    Shanbhag, Shriram
    Chimalakonda, Sridhar
    Sharma, Vibhu Saujanya
    Kaulgud, Vikrant
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2022), 2022, : 484 - 488