GitHub: Promovendo a acessibilidade através da educação, padrões de design e bootcamps

GitHub Promovendo a acessibilidade através da educação, padrões de design e bootcamps

Dia Mundial da Conscientização sobre Acessibilidade, comemorado anualmente em maio, destaca a necessidade de tornar a tecnologia mais acessível para pessoas com deficiência. Em 16 de maio, o GitHub reiterou seu compromisso com a acessibilidade, lançando várias iniciativas para educar programadores e designers e desenvolver plataformas adaptáveis.

Comunidade ativa na promoção da acessibilidade

A comunidade do GitHub desempenha um papel crucial na promoção da acessibilidade. Eles participam ativamente dos projetos, sugerem melhorias e avaliam a eficácia das iniciativas implementadas. O lema central dessas iniciativas é “Nada sobre nós, sem nós”, que também orienta a comunidade de pessoas com deficiência na proposição de soluções.

Ed Summers, Chefe de Acessibilidade do GitHub, enfatiza a importância da participação ativa das pessoas com deficiência nas decisões que afetam suas vidas. Ele acredita que a tecnologia é uma parte essencial da vida humana e que as pessoas com deficiência devem ter a oportunidade de contribuir e liderar seu desenvolvimento.

Coding accessibility

A série “Coding Accessibility” do GitHub é uma iniciativa que destaca a importância da acessibilidade na programação. Esta série apresenta histórias inspiradoras de indivíduos que estão fazendo a diferença no mundo da tecnologia.

Um dos episódios mais recentes da série apresenta a história de Dr. Chieko Asakawa, uma IBM Fellow e diretora executiva do Museu Nacional de Ciência e Inovação Emergente (Miraikan). Ela tem trabalhado incansavelmente para desenvolver tecnologias que permitem às pessoas com deficiências visuais interagir e participar do mundo ao seu redor.

Dr. Asakawa começou sua jornada na IBM em 1985 e desde então, tem trabalhado para tornar o impossível possível. Alguns de seus primeiros projetos na IBM envolveram a digitalização do Braille, criando um processador de texto e uma biblioteca digital para Braille.

Com o surgimento da web na década de 1990, Dr. Asakawa viu outra oportunidade e construiu o Home Page Reader, o primeiro leitor de tela que permitiu às pessoas cegas acessar a internet. À medida que a tecnologia avançou, também avançaram as aspirações de Dr. Asakawa, e recentemente ela tem trabalhado para usar a tecnologia para ajudar a superar barreiras de acessibilidade muito mais complexas.

Outro episódio da série apresenta a história de Paul Chiou, um desenvolvedor que transforma obstáculos de acessibilidade em soluções inovadoras. Chiou está trabalhando em seu Ph.D. em ciência da computação na USC Viterbi School of Engineering, onde sua pesquisa se concentra em encontrar e corrigir automaticamente problemas de acessibilidade de teclado em aplicativos web e Android usando análise dinâmica de programas.

Essas histórias são apenas alguns exemplos do impacto que a série “Coding Accessibility” está tendo na comunidade de desenvolvimento. Ao destacar essas histórias, o GitHub espera inspirar mais desenvolvedores a considerar a acessibilidade em seu trabalho e a contribuir para tornar a tecnologia mais acessível para todos.

Treinamento e avaliação focados na acessibilidade

O GitHub acredita firmemente que a acessibilidade é uma responsabilidade compartilhada. Para garantir que todos os membros da equipe estejam na mesma página, o GitHub oferece treinamentos abrangentes sobre acessibilidade a todos os seus funcionários, conhecidos como “Hubbers”.

Treinamento em acessibilidade

Durante essas sessões de treinamento, os Hubbers são educados sobre os diferentes tipos de deficiência e a importância de criar sistemas que sejam acessíveis a todos. Eles aprendem sobre as várias ferramentas assistivas que são utilizadas por diferentes pessoas com deficiência. Isso inclui, mas não se limita a, leitores de tela, ampliadores de tela, dispositivos de entrada alternativos e software de reconhecimento de voz.

Os Hubbers também são treinados para entender como as pessoas com deficiência interagem com a tecnologia. Isso inclui aprender sobre como as pessoas com deficiência visual navegam na web usando leitores de tela, como as pessoas com deficiência auditiva dependem de legendas e transcrições para conteúdo de áudio e vídeo, e como as pessoas com deficiência motora podem usar dispositivos de entrada alternativos para interagir com a tecnologia.

Avaliação de acessibilidade

Além do treinamento, o GitHub também implementou um sistema robusto de avaliação de acessibilidade. Este sistema permite ao GitHub monitorar continuamente a acessibilidade de sua plataforma e fazer ajustes conforme necessário.

A avaliação de acessibilidade no GitHub é um processo contínuo que envolve testes regulares de acessibilidade, feedback do usuário e revisões de design. O GitHub utiliza várias ferramentas e técnicas para avaliar a acessibilidade, incluindo testes automatizados de acessibilidade, testes manuais de acessibilidade e sessões de feedback do usuário.

Os resultados dessas avaliações de acessibilidade são usados para identificar áreas de melhoria e informar as decisões de design e desenvolvimento. Isso garante que a acessibilidade seja considerada em todas as etapas do processo de desenvolvimento e que a plataforma do GitHub permaneça acessível para todos os usuários, independentemente de suas habilidades ou deficiências.

O treinamento e a avaliação de acessibilidade são componentes essenciais da estratégia do GitHub para promover a acessibilidade. Ao educar seus funcionários sobre a importância da acessibilidade e ao implementar um sistema robusto de avaliação de acessibilidade, o GitHub está trabalhando para garantir que sua plataforma seja inclusiva e acessível para todos.

Bootcamp de design em acessibilidade e campeões de acessibilidade

O Bootcamp de Design em Acessibilidade é uma das iniciativas pioneiras do GitHub para promover a acessibilidade na tecnologia. Este programa intensivo tem como objetivo eliminar barreiras durante o desenvolvimento de software e reduzir os custos de implementação de sistemas inclusivos.

O bootcamp é realizado online e é aberto a profissionais de todo o mundo. Durante o bootcamp, os participantes têm acesso a uma série de exercícios práticos, discussões e bibliotecas de conhecimento voltadas para a implementação de projetos de acessibilidade na Web.

Os participantes do bootcamp aprendem sobre as melhores práticas de design acessível, incluindo como projetar interfaces de usuário que sejam fáceis de usar para pessoas com uma variedade de habilidades e deficiências. Eles também aprendem sobre as várias ferramentas e tecnologias disponíveis para ajudar a tornar os sites e aplicativos mais acessíveis.

Campeões de Acessibilidade: Líderes na Promoção da Acessibilidade

Junto ao Bootcamp de Design em Acessibilidade, o GitHub também lançou o programa Campeões de Acessibilidade. Este programa visa capacitar pessoas com deficiência para se tornarem líderes na implementação de culturas e sistemas mais acessíveis.

Os Campeões de Acessibilidade são indivíduos que se destacaram em suas respectivas áreas e que estão comprometidos em promover a acessibilidade. Eles participam de exercícios práticos e ganham experiência real na criação de experiências digitais acessíveis.

Além disso, os Campeões de Acessibilidade têm a oportunidade de interagir com especialistas e membros influentes da comunidade de pessoas com deficiência. Esta interação permite que eles aprendam com as experiências de outros e também compartilhem suas próprias experiências e insights.

O programa começou com um pequeno grupo de 17 campeões na área de engenharia e hoje já conta com 52 participantes. A meta é terminar 2024 com 100 pessoas formadas pela iniciativa, demonstrando o compromisso contínuo do GitHub em promover a acessibilidade em todas as suas operações.

O futuro da acessibilidade no gitHub

O GitHub reconhece que a jornada para a acessibilidade total é um processo contínuo e está comprometido em fazer progressos significativos nessa direção. A plataforma está sempre crescendo e evoluindo para atender às necessidades dos desenvolvedores, e o programa de acessibilidade do GitHub precisa acompanhar esse ritmo.

Crescimento e evolução

O GitHub entende que a acessibilidade não é um destino, mas uma jornada. À medida que a plataforma continua a crescer e evoluir, também deve crescer e evoluir seu compromisso com a acessibilidade. Isso significa que o GitHub está sempre procurando maneiras de melhorar e expandir suas iniciativas de acessibilidade.

Feedback

O GitHub valoriza o feedback contínuo de sua comunidade. A plataforma incentiva os usuários a compartilhar suas experiências e sugestões para melhorar a acessibilidade. Esse feedback é fundamental para ajudar o GitHub a identificar áreas de melhoria e a desenvolver soluções eficazes.

Novas iniciativas

O GitHub está sempre buscando novas maneiras de promover a acessibilidade. Isso inclui o lançamento de novas iniciativas focadas na acessibilidade. Essas iniciativas serão anunciadas no blog da plataforma dedicado exclusivamente à acessibilidade.

Compromisso contínuo

O compromisso do GitHub com a acessibilidade é contínuo. A plataforma está comprometida em tornar a tecnologia mais acessível para todos, independentemente de suas habilidades ou deficiências. Isso significa que o GitHub continuará a investir em treinamento, avaliação e desenvolvimento de recursos para promover a acessibilidade.

Em resumo, o futuro da acessibilidade no GitHub é brilhante. Com o compromisso contínuo da plataforma com a acessibilidade e a contribuição valiosa de sua comunidade, o GitHub está bem posicionado para continuar a liderar o caminho na promoção da acessibilidade na tecnologia.

Quais são os principais desafios que o GitHub enfrenta na promoção da acessibilidade?

Promover a acessibilidade é uma tarefa complexa e o GitHub enfrenta vários desafios nesse processo:

  1. Personalização de Interfaces: Um dos desafios é permitir a personalização de interfaces para atender às preferências e necessidades individuais de diferentes pessoas. Isso inclui tamanhos de fonte ajustáveis, esquemas de cores alternativos e outras configurações.
  2. Diversidade Cultural e Contextual: Outro desafio é considerar os variados contextos e a diversidade cultural na criação de interfaces. Isso é particularmente relevante no cenário global em que o GitHub opera.
  3. Educação e Conscientização: A educação e a conscientização sobre a importância da acessibilidade são desafios contínuos. É necessário não apenas educar os desenvolvedores sobre as melhores práticas de acessibilidade, mas também conscientizar o público em geral sobre a importância da acessibilidade.
  4. Implementação de Diretrizes de Acessibilidade: A implementação efetiva de diretrizes de acessibilidade e usabilidade é outro desafio significativo. Isso envolve o desenvolvimento de métodos, técnicas e recomendações baseadas nessas diretrizes.
  5. Feedback Contínuo e Melhoria: O GitHub precisa de um sistema robusto para receber feedback contínuo e fazer melhorias com base nesse feedback. Isso é crucial para garantir que a plataforma permaneça acessível e continue a melhorar.

Esses desafios são complexos e exigem um compromisso contínuo com a acessibilidade. No entanto, o GitHub está comprometido em enfrentar esses desafios e continuar a promover a acessibilidade em sua plataforma.