Presented by:


Linux is not a popular desktop environment, especially for end-user. By statistic, Windows is the most used by end-user. But Linux is powerful for development and server. Fortunately, many Linux distros use GNOME as their default desktop environment. GNOME offers built-in some tools like a screen reader, screen magnifier, On-screen keyboards, and many more for difable.

Not all development tools/application is supported by AT-SPI (Assistive Technologies - Service Provider Interface). This time I will talk and give suggestions about it, "How to develop software on Linux GNOME".


Assistive technology tools

- On-screen keyboards - Visual alerts (blinking screen) - Zoom - High Contrast - Screen reader


- Firefox - Chrome (own its screen reader)

Dev Tools

- Terminal - gedit/vim

Screen Reader User Behaviour

Blind people and other visual impairments need to open website too. Then how they use their laptop to surf the web? There is special navigation for a blind user. Many shortcuts available for them to use. I will show how it works and setup.

Deaf User

Different case for the deaf, they will need something on the screen that notifies them that there is something. "Something" is alert that need action. For example, the success process, confirm actions, etc.

2019 October 5 - 15:30
45 min
Ruang 203c (2nd floor)

Happening at the same time:

  1. Building Open Network Operating System (ONOS) Cluster in top of openSUSE
  2. Start Time:
    2019 October 5 15:30

    Ruang 203b (2nd floor)

  3. openSUSE Indonesia Community Status - What Next?
  4. Start Time:
    2019 October 5 15:30

    Aula Suastika (4th floor)

  5. Securing Nginx Web Server on openSUSE
  6. Start Time:
    2019 October 5 15:30

    Ruang 201 (2nd floor)

  7. Provisioning Kubernetes Cluster with Terraform and Ansible on openSUSE Cloud Infrastucture
  8. Start Time:
    2019 October 5 15:30

    Ruang 202 (2nd floor)

  9. Building Application Deployment Automation using Docker
  10. Start Time:
    2019 October 5 15:30

    Ruang 203a (2nd floor)