• No results found

5 CONCLUSION

5.2 Future Directions

Apresentamos o Alfroid, a primeira ferramenta de criação e reprodução de tutoriais em contexto não visuais em smartphones. O processo de criação dos tutoriais é realizado por demonstração, ou seja, são efetuados através da realização da própria tarefa, o que torna o processo simples e intuitivo. Após a sua criação, é possível partilhar para que mais pessoas possam usufruir do mesmo. A reprodução dos tutoriais em contexto vem colmatar o problema de ter de dividir a atenção entre o local onde está o tutorial e o local onde é necessário realizar o passo. Em qualquer ecrã temos um botão sempre acessível em que lista os tutoriais que passam por aquele ecrã. Após a seleção de um dos tutoriais é possível ainda ouvir a explicação dada pelo criador e depois, uma dica que anuncia o próximo passo a realizar. É possível repetir esta explicação e dica, caso o utilizador assim o necessite. De forma a fornecer um nível de ajuda adicional, implementamos a sonificação, em semelhança a um sensor automóvel de estacionamento, este dá um feedback auditivo composto por dois toques e quanto mais próximos estes dois toques estiverem significa que o utilizador está a alcançar o objetivo.

Apresentamos um primeiro estudo sobre o processo de criação de tutoriais em contexto não visuais por participantes cegos e normovisuais e identificamos as diferenças entre as instruções fornecidas. Discutimos com dois formadores cegos de forma a criar as melhores praticas para maximizar a qualidade das suas instruções, pois as pessoas normovisuais não estão familiarizadas com os leitores de ecrã nem com o processo de fornecer assistência a pessoas cegas. As instruções fornecidas pelos participantes normovisuais eram mais concisas, tinham menos passos e, às vezes, confundiam com a informação do objetivo devido às dificuldades na conversão da referência visual a descrições precisas.

Por fim, no segundo estudo realizado, 11 participantes cegos seguiram os tutoriais criados no primeiro estudo. Verificamos que o Alfroid enriqueceu cada tutorial com o anúncio do elemento alvo para abordar a questão focal identificada com tutoriais criados por pessoas normovisuais. Apesar da discrepância entre os tutoriais, não houve diferenças na sua eficácia. Os participantes obtiveram uma baixa taxa de sucesso (36%), apontando como principais motivos para a falha: o desvio do caminho do tutorial e não encontrar o objetivo no ecrã.

52

Existe a necessidade de mais trabalhos sobre criação e reprodução de tutoriais em contexto não visuais. Diversos utilizadores precisam de diferentes níveis de orientação e pesquisas futuras devem se esforçar para soluções personalizáveis conforme as suas necessidades.

6.1 Limitações

Os participantes tiveram de criar e seguir os tutoriais com o smartphone fornecido para o estudo. Como tal, eles não estavam familiarizados ao dispositivo. Além disso, em ambos os estudos, tínhamos diversos utilizadores que diariamente utilizam o iOS. Embora as técnicas básicas de navegação sejam as mesmas, para gestos e interações mais avançadas (por exemplo, fazer scroll), existem diferenças entre os sistemas operativos que criaram dificuldades adicionais tanto na criação como na reprodução. No segundo estudo, algumas das dificuldades enfrentadas pelos participantes decorrem da falta de capacidade de controlo do dispositivo, nomeadamente o teclado que não pode ser discernido se foi causado pela falta de familiaridade com esse dispositivo específico ou se era problemas de longa data.

Utilizamos quatro tarefas no primeiro estudo e, embora sejam todas de diferentes aplicações e três destas foram geradas por dificuldades relatadas anteriormente, elas podem não ser representativas da variedade de tarefas no smartphone.

Antes do primeiro estudo, os participantes foram convidados a familiarizar-se com as tarefas; idealmente, os participantes se tornariam conhecedores o suficiente para poder orientar um utilizador não treinado através dele. No entanto, os participantes só foram requeridos para poder completá-lo, o que pode se traduzir em um tutorial que não foi perspicaz.

A sonificação foi um meio de fornecer um nível de ajuda extra, a fim de encaminhar o utilizador para o objetivo do passo correto. Porém quando o utilizador realizava os gestos demasiado rápido, a aplicação emitia o som dos diversos gestos realizados o que poderia causar alguma confusão aos utilizadores. Devido a este problema, decidimos não incluir esta funcionalidade nos estudos realizados para não causar dúvidas aos participantes.

Num dos tutoriais efetuado (reenviar uma sms), um dos passos resultava no aparecimento de uma popup. Quando esta era aberta, se o utilizador interagisse com o equipamento, o evento não era despoletado e por sua vez a aplicação fica sem saber que o passo acabou e um novo será realizado. Contudo, a aplicação continuava a gravar o áudio da descrição fornecida pelo utilizador e desta forma tínhamos dois passos num só. Isto causava um passo demasiado longo e fazia com que estes ficassem sem entender.

53

Ainda dentro do mesmo tutorial, o utilizador ao selecionar a mensagem pretendida, a ação é guardada como um passo do tutorial. Porém, este passo contém informação pessoal do utilizador que este não pretende que seja guardada.

Num dos tutoriais realizados (Adicionar uma estação aos favoritos), quando a descrição fornecida pela aplicação é longa e após esta acabar é fornecido a dica, com o mesmo tom do que o leitor de ecrã, diversos utilizadores ao ouvirem a dica, pensavam que já se encontravam no objetivo pretendido para o passo e selecionavam o elemento focado que não era o desejado. Desta forma a aplicação informava o utilizador que este afastou do tutorial e os utilizadores ficavam confusos porque pensavam erroneamente que tinham realizado o passo com sucesso.

6.2 Trabalho Futuro

Tendo em conta algumas das limitações e sugestões recomendadas pelos participantes dos estudos, traçamos o que seria o trabalho futuro de forma a criar uma plataforma mais completa e que conseguíssemos aumentar o número de tutoriais feitos com sucesso por pessoas que estão ainda adaptar-se ao android.

Como ferramenta de ajuda auxiliar, temos de melhorar a precisão da sonificação, é uma ferramenta que vem dar um novo nível de ajuda para os utilizadores que estão a iniciar na adaptação ao android e se esta causar confusão ao utilizador fará com que o mesmo tenha problemas na adaptação e o que pode levar até desistir na utilização de smartphone.

Por diversos motivos, os utilizadores por vezes afastam-se do tutorial que estão a realizar. Nestes casos é apresentada uma mensagem para alertar e, para continuar o mesmo, tem de voltar um passo atrás deste. Por diversas vezes, quando os utilizadores se afastavam do tutorial não conseguiam voltar a um passo do mesmo porque já não se recordavam como voltar a um passo do mesmo e ficavam confusos e por vezes desistindo de concluir o tutorial. Uma solução para este problema seria detetar os passos efetuados pelo utilizador que levou a afastar do tutorial e indicar os passos para voltar ao tutorial.

Seria interessante ter uma plataforma de web, onde seria possível editar os tutoriais criados de forma a poder enriquecê-los ou até mesmo realizar pequenas mudanças sem ter de gravar o tutorial novamente. Por exemplo, mudar alguma descrição fornecida, ocultar algumas dicas (pois estas podem conter informação pessoal), entre outras coisas.

Por fim, um dos problemas encontrados está relacionado com o utilizador não esperar que a descrição/dica acabe e quando esta é anunciada pelo leitor de ecrã o utilizador pensa que já se encontra no local desejado então seleciona a opção selecionada que não é a desejada o que faz com que o utilizador se afaste do tutorial. Uma possível

54

solução seria bloquear o ecrã enquanto a descrição/dica é fornecida e assim levar o utilizador a ouvir a descrição/dica por completo e só após isto poder realizar o passo anunciado.

55

Bibliografia

[1] Shiri Azenkot, Jacob O Wobbrock, Sanjana Prasain, and Richard E Ladner. 2012. Input Finger Detection for Nonvisual Touch Screen Text Entry in Perkinput. d (2012), 121–129.

[2] Lawrence Bergman, Vittorio Castelli, Tessa Lau, and Daniel Oblinger. 2005. DocWizards: A System for Authoring Follow-me Documentation Wizards. Proc. 18th Annu. ACM Symp. User Interface Softw. Technol. (2005), 191–200. DOI:https://doi.org/10.1145/1095034.1095067

[3] Jeffrey P. Bigham, Chandrika Jayant, Hanjie Ji, Greg Little, Andrew Miller, Robert C. Miller, Robin Miller, Aubrey Tatarowicz, Brandyn White, Samuel White, and Tom Yeh. 2010. VizWiz: Nearly Real-Time Answers to Visual Questions. Uist (2010), 333–342. DOI:https://doi.org/10.1145/1866029.1866080

[4] Pei-yu Peggy Chi, Sally Ahn, Amanda Ren, Mira Dontcheva, Wilmot Li, and Björn Hartmann. 2012. MixT : Automatic Generation of Step-by-Step Mixed Media Tutorials. Proc. UIST (2012), 93–102. DOI:https://doi.org/doi: 10.1145/2380116.2380130

[5] Parmit K. Chilana, Andrew J. Ko, and Jacob O. Wobbrock. 2012. LemonAid : Selection-Based Crowdsourced Contextual Help for Web Applications. Proc. SIGCHI Conf. Hum. Factors Comput. Syst. (2012), 1549–1558. DOI:https://doi.org/10.1145/2207676.2208620

[6] Tovi Grossman, Justin Matejka, and George Fitzmaurice. 2010. Chronicle: capture, exploration, and playback of document workflow histories. Proc. 23nd Annu. ACM Symp. User interface Softw. Technol. - UIST ’10 (2010), 143–152. DOI:https://doi.org/10.1145/1866029.1866054

[7] J. Guerreiro and D. Gonçalves. 2014. Text-to-speeches: Evaluating the perception of concurrent speech by blind people. ASSETS14 - Proc. 16th Int. ACM SIGACCESS Conf. Comput. Access. (2014), 169–176. DOI:https://doi.org/10.1145/2661334.2661367

[8] Tiago Guerreiro, Paulo Lagoá, Hugo Nicolau, Pedro Santana, and Joaquim Jorge. 2008. Mobile text-entry models for people with disabilities. Proc. 15th Eur. Conf. Cogn. Ergon. Ergon. Cool Interact. - ECCE ’08 (2008), 1. DOI:https://doi.org/10.1145/1473018.1473067

[9] Anhong Guo, Xiang Anthony Chen, Haoran Qi, Samuel White, Suman Ghosh, Chieko Asakawa, and Jeffrey P Bigham. 2016. VizLens : A Robust and Interactive Screen Reader for Interfaces in the Real World. (2016).

[10] T.a Hagiya, T.a Yazaki, T.a Horiuchi, and T.b Kato. 2015. Typing tutor: Automatic error detection and instruction in text entry for elderly people. MobileHCI 2015 - Proc. 17th Int. Conf. Human-Computer Interact. with Mob. Devices Serv. Adjun. (2015), 696–703. DOI:https://doi.org/10.1145/2786567.2793690

[11] Shaun K. Kane, Jeffrey P. Bigham, and Jacob O. Wobbrock. 2008. Slide rule: making mobile touch screens accessible to blind people using multi-touch interaction techniques. Proc. 10th Int. ACM SIGACCESS Conf. Comput. Access. - Assets ’08 (2008), 73–80. DOI:https://doi.org/10.1145/1414471.1414487

[12] Guo Li, Tun Lu, Jiang Yang, Xiaomu Zhou, Xianghua Ding, and Ning Gu. 2016. Intelligently creating contextual tutorials for GUI applications. Proc. - 2015 IEEE 12th Int. Conf. Ubiquitous Intell. Comput. 2015 IEEE 12th Int. Conf. Adv. Trust. Comput. 2015 IEEE 15th Int. Conf. Scalable Comput. Commun. 20 (2016), 187– 196. DOI:https://doi.org/10.1109/UIC-ATC-ScalCom-CBDCom-IoP.2015.50

56

[13] Henry Lieberman, E Rosenzweig, and Christopher Fry. 2014. Steptorials: mixed- initiative learning of high-functionality applications. Iui’14 (2014), 359–364. DOI:https://doi.org/10.1145/2557500.2557543

[14] H. Nicolau, K. Montague, T. Guerreiro, J. Guerreiro, and V.L. Hanson. 2014. B#: Chord-based correction for multitouch braille input. Conf. Hum. Factors Comput. Syst. - Proc. (2014), 1705–1708. DOI:https://doi.org/10.1145/2556288.2557269 [15] Uran Oh, Shaun K. Kane, and Leah Findlater. 2013. Follow that sound: Using

Sonification and Corrective Verbal Feedback to Teach Touchscreen Gestures. Proc. 15th Int. ACM SIGACCESS Conf. Comput. Access. - ASSETS ’13 (2013), 1– 8. DOI:https://doi.org/10.1145/2513383.2513455

[16] João Oliveira, Tiago Guerreiro, Hugo Nicolau, Joaquim Jorge, and Daniel Gonçalves. 2011. BrailleType: Unleashing Braille over touch screen mobile phones. Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics) 6946 LNCS, PART 1 (2011), 100–107. DOI:https://doi.org/10.1007/978-3-642-23774-4_10

[17] André Rodrigues. 2015. Breaking Barriers with Assistive Macros. Proc. ACM SIGACCESS Conf. Comput. Access. (ASSETS 2008) (2015), 351–352. DOI:https://doi.org/10.1145/2700648.2811322

[18] André Rodrigues, Kyle Montague, Hugo Nicolau, João Guerreiro, and Tiago Guerreiro. 2017. In-context Q & A to Support Blind People Using Smartphones. (2017).

[19] André Rodrigues, Kyle Montague, Hugo Nicolau, and Tiago Guerreiro. 2015. Getting Smartphones to Talkback : Understanding the Smartphone Adoption Process of Blind Users. ASSETS 2015 17th Int. ACM SIGACCESS Conf. Comput. Access. (2015), 23–32. DOI:https://doi.org/10.1145/2700648.2809842

[20] Caleb Southern, James Clawson, and Brian Frey. 2012. An evaluation of BrailleTouch: mobile touchscreen text entry for the visually impaired. … Interact. With Mob. … (2012), 317–326. DOI:https://doi.org/10.1145/2371574.2371623 [21] Hironobu Takagi, Shinya Kawanaka, Masatomo Kobayashi, Takashi Itoh, and

Chieko Asakawa. 2008. Social Accessibility: Achieving Accessibility Through Collaborative Metadata Authoring. Proc. 10th Int. ACM SIGACCESS Conf. Comput. Access. (2008), 193–200. DOI:https://doi.org/10.1145/1414471.1414507 [22] Vyshnavi. Tech Accessibility YouTube Channel. Retrieved from

https://goo.gl/3ijYhp

[23] Cheng-Yao Wang, Wei-Chen Chu, Hou-Ren Chen, Chun-Yen Hsu, and Mike Y Chen. 2014. EverTutor: Automatically Creating Interactive Guided Tutorials on Smartphones by User Demonstration. Proc. SIGCHI Conf. Hum. Factors Comput. Syst. (2014), 4027–4036. DOI:https://doi.org/10.1145/2556288.2557407

[24] Tom Yeh, Tsung-Hsiang Chang, and Robert C Miller. 2009. Sikuli: using GUI screenshots for search and automation. Proc. 22nd Annu. ACM Symp. User interface Softw. Technol. Figure 1 (2009), 183–192. DOI:https://doi.org/10.1145/1622176.1622213

[25] Tom Yeh, Tsung-Hsiang Chang, Bo Xie, Greg Walsh, Ivan Watkins, Krist Wongsuphasawat, Man Huang, Larry S. Davis, and Benjamin B. Bederson. 2011. Creating contextual help for GUIs using screenshots. Proc. 24th Annu. ACM Symp. User interface Softw. Technol. - UIST ’11 (2011), 145. DOI:https://doi.org/10.1145/2047196.2047214

[26] Yu Zhong, T V Raman, Casey Burkhardt, Fadi Biadsy, and Jeffrey P Bigham. 2014. JustSpeak: Enabling Universal Voice Control on Android. Proc. 11th Web All Conf. - W4A ’14 (2014), 1–4. DOI:https://doi.org/10.1145/2596695.2596720