domingo, abril 29, 2007

Mac OS X e Acessibilidade para Pessoas com Deficiência

Sistemas de selecção directa controlados com o movimento da cabeça, sistemas de varrimento controlados por interruptores/manipulos accionados por um maxilar ou sistemas de síntese de fala que lêem o que está no ecrã, são algumas das opções que permitem a pessoas com deficiência fazer do computador uma ferramenta fabulosa de acesso à informação e não só. Veja em baixo diversos exemplos daquilo que hoje se designa por uma oportunidade à inclusão em sociedade.

Vídeos AssistiveWare: seleccione um vídeo
fonte: vídeos AssistiveWare

Marie-France tem Esclerose Lateral Amiotrófica (ELA). Ela não fala nem se mexe, mas continua a ser quem gere as compras lá em casa

Marie-France video

QuickTime 7

mp4

iTunes & iPod

Joe Barnick tem Atrofia Muscular Espinal e explica-nos o seu trabalho enquanto designer.

KeyStrokes in practice

Quicktime 7

mp4

iTunes & iPod

Anne Robertson é cega e usa o VoiceOver, o iVox e o VisioVoice no seu trabalho quotidiano de tradutora

Anne Robertson video

QuickTime 7

mp4

iTunes & iPod

Mike Philips analisa o Age Of Empires 3 usando o SwitchXS

Mike playing Age of Empires 3

QuickTime 7

mp4

sábado, abril 07, 2007

Quicktime 7.1.5 compatível com o leitor de ecrã VoiceOver

Screen reader compatibility | Using VoiceOver, included with Mac OS X v10.4, visually impaired users can enjoy QuickTime Player features. (source: what's new in quicktime player)

domingo, março 11, 2007

Tablet Mac: Modbook

ModBook - um tablet Mac verdadeiramente portátil

Tudo indica que estará prestes a chegar ao mercado. Um Mac para pôr debaixo do braço.

Na área das necessidades especiais precisamos mesmo de hardware portátil.

domingo, fevereiro 25, 2007

IF Mac OS X in IPhone IS completely true THEN we get a good accessibility level in a Phone.

iPhone - poderá revolucionar as comunicações móveis

No passado dia 9 de Janeiro, ao ouvir Steve Jobs apresentar o iPhone, prometido para entrar no mercado americano em Julho deste ano e que surgirá na Europa até ao final do ano, houve duas coisas que me chamaram a atenção:

  • O iPhone terá o Mac OS X incorporado. E a mensagem a este respeito foi bem sublinhada: não criámos um mini-sistema operativo para o iPhone... o iPhone não corre uma mini-versão do navegador Web Safari. É o mesmo Safari que corre no Mac. And so on, and so on... in a iPhone everything is equal than in a Mac. That seems me very interesting!!
  • O iPhone usa um ecrã, que é, ao mesmo tempo, teclado. Tudo me leva a crer que é o primeiro da sua espécie, pelo menos a deixar a bancada dos protótipos, que permite usar dois dedos em simultâneo para executar funções.

And what is the interest of these two features to accessibility?

Bom, aparentemente nada, ou melhor aparentemente tudo; na realidade não sei.

O primeiro sublinhado de Steve Jobs, consistente como já nos habituou, leva-nos a pensar que o iPhone terá as aplicações que incorporam, de raíz, o Mac OS X. Se isso for assim, é razoável pensarmos que o VoiceOver, leitor de ecrã essencial para que pessoas cegas possam ler, fará parte do iPhone. O iPhone será assim, à semelhança do que sucede com os computadores Mac, o primeiro telefone a incorporar um leitor de ecrã de origem - i.e. Design Universal.

O segundo elemento que me chamou a atenção foi a forma como, usando dois dedos, geralmente o polegar e o indicador, Steve Jobs obtinha pormenores ampliados do ecrã. Juntando este elemento ao Zoom, aplicação que incorpora, de raíz, o Mac OS X, é legítimo pensar que o iPhone terá um sistema de ampliação que, entre outras coisas, é óptimo para pessoas com baixa visão.

Quanto ao primeiro elemento levanta-se uma interrogação pertinente. É uma verdade que os softwares de leitura de ecrã servem para fazer chegar a informação, principalmente, a pessoas cegas através de síntese de fala e até mesmo em braille (tudo indica que o Mac OS X Leopard vai trazer esta possibilidade). Mas, ... e o teclado de ecrã? Como poderá uma pessoa cega usar um teclado de ecrã? É uma boa pergunta e a resposta é, já hoje, uma realidade. Experimente, por exemplo, pressionar o canto inferior direito do ecrã das máquinas de venda de bilhetes no Metropolitano de Lisboa. Nalgumas delas terá uma agradável surpresa. Surpresa esta que permite às pessoas cegas comprar o bilhete. E as máquinas de venda de bilhetes do Metropolitano de Lisboa têm o teclado no ecrã. Mas há mais... mesmo nos PDAs, onde este problema de interação também existe, há investigação em curso. Veja-se, por exemplo, a memória descritiva do projecto BloNo - Bloco de Notas Electrónico, que tem por grupo-alvo pessoas cegas e gira em volta da interacção destes com teclados de ecrã de dispositivos portáteis.

Buttons & controls can't change. In IPhone they can! This is Universal Access!!

Por último, talvez porque não há duas sem três e que enforma a estratégia de desenvolvimento do IPhone, há uma terceira característica, enumerada por Steve Jobs que poderá tornar-se vantajosa para pessoas com necessidades especiais. Tal como Tim Berners-Lee no final da década de 80 se confrontou com um problema de computadores com necessidades especiais que o levou a inventar a World Wide Web, também Steve Jobs destaca as necessidades especiais de cada uma das aplicações para justificar a construção de um teclado apropriado a cada uma. A solução parece passar por uma superfície plana, controlada com a ponta dos dedos, onde poderão ser concebidos "n" teclados capazes de responder a cada aplicação mas também, digo eu, a cada utilizador.

Para justificar o porquê da Apple se ter iniciado na construção do iPhone, Steve Jobs cita Alan Kay, que há 30 anos atrás, disse:

People who are really serious about software should make their own hardware.

Confesso que quando assisti pela primeira vez à apresentação, neste processo de tradução quase que inconsciente de inglês para português, percebi algo, que a ser verdade, seria ainda mais revolucionário:

People who are really serious about software should be transform it in "hardware".

Ou seja, para quê fazer botões físicos (teclas) se os mesmos podem ser feitos por software? Imaginei eu então que, aquilo que Jobs nos estava a dizer era que tinha encontrado a chave da personalização do hardware ao Homem: onde hoje há hardware temos de passar a ter software. Mas não me parece que o Jobs tenha dito isto de forma explicita embora o iPhone seja um exercício prático deste enunciado. O potencial desta estratégia para o Universal Access é fenomenal e fará do hardware peças irreconhecíveis no futuro. Será que era isto que o CEO da Apple nos quis dizer ao afirmar que o iPhone estava 5 anos adiantado face aos seus pseudo-concorrentes ou serei eu que tropeçei em algo que me fez ir parar uma década à frente?

sábado, fevereiro 24, 2007

VoiceOver: ele fez o mundo da diferença.

Anne Robertson - uma tradutora que usa com mestria o VoiceOver da Apple

Anne Robertson ficou cega quando era ainda criança. Ela é actualmente uma profissional de tradução de Francês para Inglês usando a última versão do leitor de ecrã do Mac OS X em combinação com as vozes sintetizadas Francesa e Inglesa.

Neste pequeno vídeo, ela mostra como faz uso do VoiceOver. Com o VoiceOver ela conseguiu acelerar a velocidade do trabalho de tradução uma vez que passou a ouvir o texto num idioma enquanto escreve num outro idioma. Anne Robertson vive em Orry la Ville, França.

Veja o vídeo de Anne Robertson no episódio 3 do PodCast da AssistiveWare.

domingo, dezembro 24, 2006

iCreate analisa Leopard

A equipa portuguesa do nº1 da revista iCreate andou a ver o que já se pode ver do sucessor do Mac OS Tiger. Quanto à acessibilidade diz-se o seguinte:

O Leopard está melhor em termos de acessibilidade e há um novo personagem para o VoiceOver, chamado Alex, que fala inglês. Só ainda não sabemos se é poliglota...

Era fantástico se o fosse! Mas mesmo que não seja já temos a Célia, uma voz portuguesissima que já roda em Mac OS Tiger.

Teclado Retro-iluminado, uma mais valia para a baixa visão

Recentemente pousou em cima da minha secretária um MacBook Pro com um fantástico monitor de 17 polegadas. Um portátil de 17 polegadas, curiosamente mais fino e mais leve que o meu PC de 15 polegadas.

Uma das funcionalidades desta peça de hardware, com a qual nunca me tinha confrontado antes, é o teclado retro-iluminado.

Pressiona-se F8 e como se de um interruptor de um candeeiro se tratasse, o teclado fica com os contornos das teclas e os caracteres nelas afixados em verde fluorescente.

O contraste é excelente para quem tem baixa visão e claro, para qualquer utilizador que necessita de trabalhar num ambiente menos iluminado.

sábado, dezembro 16, 2006

Explorando as fronteiras das tecnologias assistivas

A empresa holandesa AssistiveWare lançou um sistema de vídeo podcast que mostra como as pessoas usam as tecnologias de apoio para comunicar, para expressar a sua criatividade, para jogar jogos de computador e muito mais.

Este podcast mostra que não existem razões para que as pessoas com deficiências físicas, de visão, de fala ou linguagem não usem o mesmo software criatívo e educativo como quaisquer outros utilizadores Mac OS X. Serão disponibilizados, por ano, alguns episódios, cada um dedicado a uma pessoa em concreto.

Episódio 1: Um importante papel nas lides domésticas.

Marie-France controla o computador com um músculo da maxila

Marie-France, perdeu a voz e apenas consegue mover um dos músculos das maxilas, no entanto continua a desempenhar um importante papel nas actividades domésticas graças às tecnologias de apoio.

Marie-France perdeu a voz e apenas consegue mexer um músculo da maxila derivado da "Amyotrophic Lateral Sclerosis (ALS) - Esclerose Lateral Amiotrófica (ELA), também conhecida por "Motor Neurone Disease (MND)" (doença motora dos neurónios) ou "Lou Gherigs Disease" - doença de Lou Gherigs.

Neste vídeo de 4 minutos, ela mostra como, com um único manípulo e os programas Proloquo, KeyStrokes e SwitchXS da AssistiveWare, acede ao seu computador PowerBook e comunica com os outros. Ela explica de que forma continua a desempenhar um papel fulcral nas actividades domésticas, fazendo as compras, gerindo as contas bancárias e até mesmo desenhando o seu próprio sítio na Web. A Marie-France vive em París, França.

Consulte o vídeo podcast da AssistiveWare.

Veja o episódio 1:

sábado, dezembro 09, 2006

Petição pela Acessibilidade Electrónica

Já assinou a petição pela acessibilidade electrónica?

Assine a petição pela acessibilidade electrónica portuguesa!

sábado, setembro 16, 2006

VoiceOver Engasga-se com as WCAG 1.0 do W3C

Apesar do ponteiro estar a apontar o início do parágrafo, na janela de texto ampliada apenas é visível o primeiro segmento de texto do mesmo. Isto mesmo sucede com o VoiceOver da Apple quando se usa o sintetizador de fala

Dos testes que efectuei com o VoiceOver e com o VisioVoice que o complementa, verifiquei que na leitura de documentos em HTML existem algumas dificuldades, as quais se agravam quanto mais os designers seguem as Directrizes de Acessibilidade para o Conteúdo da Web (WCAG) 1.0 do World Wide Web Consortium (W3C).

Uma das regras de prioridade 1 das WCAG prende-se com o facto de termos de marcar todas as mudanças de idioma que ocorrem ao longo de um texto. Este mesmo post segue essas mesmas regras. No meu entender para além de visualmente o texto ficar com um aspecto mais cuidado, são várias as possibilidades de leitura e pesquisa que estes mesmos elementos acrescentam ao documento, não apenas para os agentes de utilizador actuais (nos quais se incluem as ajudas técnicas) mas para os que ainda se irão inventar.

Por exemplo, a frase que se segue:

No próximo dia 27 Setembro de 2006 Joe Clark vem a Portugal dar uma conferência sobre "Web Accessibility: From 0 to 100 in a single day".

tem o seguinte código:

<p>No próximo dia 27 Setembro de 2006 <span lang="en">Joe Clark</span> vem a Portugal dar uma conferência sobre "<span lang="en">Web Accessibility: From 0 to 100 in a single day</span>".</p>

Existem inúmeros outros exemplos de marcação inline (em linha) que constituem directrizes de acessibilidade para o W3C. Por exemplo, os acrónimos e as abreviaturas são mais dois dos exemplos a adicionar à lista.

É compreensível e lógico que o VoiceOver faça uma leitura por elementos de HTML, mas na verdade essa lógica torna a leitura aborrecida para as pessoas cegas e constitui uma barreira para as pessoas com baixa visão que usam a janela de ampliação do VisioVoice.

No caso das mudanças de idioma, como deveria ler o VoiceOver?

Ao adquirir a capacidade de multilingue com a adição do VisioVoice, o VoiceOver deveria naquele pequeno excerto que se apresentou ler:

"No próximo dia 27 Setembro de 2006" com um sintetizador de fala em português, e depois ir buscar o sintetizador em inglês para ler "Joe Clark", e logo de seguida ir de novo buscar o sintetizador de fala em português e continuar "vem a Portugal dar uma conferência sobre" e de novo trocar o sintetizador português pelo inglês e ler "Web Accessibility: From 0 to 100 in a single day".

Difícil? Sim, de facto! Agora imaginem com mais do que dois idiomas. É lindo e bem mais claro, para quem está a ouvir. Em Windows, onde o leitor de ecrã JAWS é líder de mercado, ele faz exactamente isso, quando o utilizador dispõe de um sintetizador multilingue, como é o caso do Eloquence. E se a Apple nos trouxesse isto com o Leopard? Fica a sugestão ou o desejo de que seja mesmo verdade, sabendo que mais tarde ou mais cedo isso vai acontecer.

E como lê o VoiceOver actualmente?

No excerto anterior a dupla VoiceOver+VisioVoice pára em cada um daqueles pequenos segmentos, esperando que o utilizador lhe dê a instrução para avançar em cada um deles. É uma chatice! Para além de parar constantemente, principalmente em código HTML bem marcado de acordo com as WCAG, não troca o idioma do sintetizador. Curiosamente isto sucede igualmente com a janela de ampliação do VisioVoice. Ao posicionarmos o cursor no principio do parágrafo, na janela ampliada apenas nos aparece o pequeno segmento de texto que constitui o elemento em vez da totalidade do parágrafo. Se na voz é chato, já com a ampliação é impossível ao utilizador com baixa visão controlar este procedimento.

Um pedido: do monolingue do Tiger para o multilingue do Leopard

Seria fantástico que o novo sistema operativo Mac OS X Leopard fosse dotado da função de identificação das mudanças de idioma no código HTML e buscasse, no rol de sintetizadores de fala instalados no sistema operativo, o mais apropriado para efectuar a leitura de um determinado elemento.