Now showing items 1-6 of 6

    • Automated Reasoning for Web Page Layout 

      Panchekha, Pavel
      Web pages define their appearance using Cascading Style Sheets. However, the CSS language's quirks and subtleties make it difficult for designers to write, debug, and test CSS to implement their designs. Additionally, web ...
    • Automated Reasoning for Web Page Layout 

      Panchekha, Pavel
      Web pages define their appearance using Cascading Style Sheets. However, the CSS language's quirks and subtleties make it difficult for designers to write, debug, and test CSS to implement their designs. Additionally, web ...
    • Enhancing Quality of Life for People who are Blind or Low Vision Using Computing Technology 

      Rector, Kyle Kasie
      People who are blind or low vision may have a harder time participating in activities that enhance quality of life due to inaccessibility, travel difficulties, or lack of experience. Enhancing quality of life allows people ...
    • Expanding Information Access through Data-Driven Design 

      Bragg, Danielle
      Computer scientists have made progress on many problems in information access: curating large datasets, developing machine learning and computer vision, building extensive networks, and designing powerful interfaces and ...
    • Runtime Repair and Enhancement of Mobile App Accessibility 

      Zhang, Xiaoyi
      Mobile devices and applications (apps) have become ubiquitous in daily life. Ensuring full access to the wealth of information and services they provide is a matter of social justice. Unfortunately, many capabilities and ...
    • Touchscreen-Based Learning Technologies for Children with Visual Impairments 

      Milne, Lauren
      Many learning technologies, such as the block-based programming environments used to teach programming and many literacy applications, rely heavily on visual elements to convey information, making them inaccessible for ...