サービス運営しながら小さくコツコツ始めるアクセシビリティ改善 / actions-for-improving-accessibility-in-backlog-ja11yc

サービス運営しながら小さくコツコツ始めるアクセシビリティ改善 / actions-for-improving-accessibility-in-backlog-ja11yc

3e77f9dbec6a87756d1dbdddab283aee?s=128

Nulab Inc.

July 20, 2019
Tweet

Transcript

  1. αʔϏεӡӦ͠ͳ͕Β খ͘͞ίπίπ࢝ΊΔ ΞΫηγϏϦςΟվળ ౻ాਖ਼܇ʢ෱Ԭʣ த઒༟ೋʢژ౎ʣ #BDLMPHͷࣄྫ

  2. νʔϜͰ͸ͨΒ͘ɺ͢΂ͯͷਓʹ ༷ʑͳۀछͷϢʔβʔ͕Ұॹʹ࢖͑Δ ίϥϘϨʔγϣϯʴϓϩδΣΫτϚωδϝϯτπʔϧ

  3. ೥݄ɹΞΫηγϏϦςΟվળΛൃද ʮ׬ྃͨ͠ʯͱ͸ݴͬͯͳ͍

  4. ೥ɹ6*ϦχϡʔΞϧ ݈ৗऀͷϢʔβϏϦςΟ͸޲্ͨ͠ʢ͸ͣʣ

  5. ίϯτϥετ֬อ ΞΫηγϏϦςΟతͳҙࣝ΋ଟগ͋ͬͨ ৭֮ͷଟ༷ੑରԠ #BDLMPHΒ͠͞ Ϣʔβʔͷ੠υϦϒϯ ɹɹ#BDLMPH6*ϦχϡʔΞϧͷ෣୆ཪ

  6. w ࣾ಺ͷݹ͍σΟεϓϨΠΛ
 ژ౎΁ૹ෇ w ใࠂ͕͋ͬͨϞσϧ΋
 ߪೖͯ͠ͻͨ͢Βࢼ͢ ಛʹίϯτϥετͷௐ੔ ɹɹ#BDLMPH6*ϦχϡʔΞϧͷ෣୆ཪ

  7. ˞ϓϥΠόγʔอޢͷͨΊҰ෦දݱΛม͑ͯ·͢ #BDLMPHɺΞοϓσʔτͰ·ͨ
 εΫϦʔϯϦʔμʔͰ࢖͍ͮΒ͘ͳͬͨ ʢΞΫηγϒϧͰͳ͘ͳͬͯΔʣ #BDLMPHɺ๭εΫϦʔϯϦʔμʔͰ ࢖͍ͮΒ͗ͯ͢ɺͭΒ͍ εΫϦʔϯϦʔμʔͰ࢖͑ͳ͍

  8. ২໦ਅ͞Μˠฐࣾࣾ௕ͷڮຊʹ૬ஊ NBTB ࢹ֮ো֐ऀͷਓ͕ͲͷΑ͏ʹ#BDLMPHΛ࢖͍ͬͯΔ͔ɺ͓࿩Λฉ͖ʹ ߦ͖ͬͯ·͢ɻͲͳ͔ͨҰॹʹߦ͖·͔͢ʁ΋͠ՄೳͰ͋Ε͹ɺϏσΦ Λࡱͬͯ͜Α͏͔ͱࢥͬͯ·͢ɻ ɾࣾ௕ ɾ#BDLMPH։ൃϦʔμʔ ɹ͕๚໰ ⁋উར͞Μͷղઆ෇͖ ࣮ԋಈըʢ࣌ؒʣ

  9. ॏཁϓϩδΣΫτ͕ෳ਺ਐߦதͰ վળΛ࢝ΊΒΕͣ൒೥ܦա ਃ͠༁͋Γ·ͤΜʜ

  10. ೥݄ɹϓϩδΣΫτൃ଍ʢਓʣ wʮνʔϜͰ͸ͨΒ͘͢΂ͯͷਓͷʯͨΊͷπʔϧ
 ʹࢹ֮ো֐Λ࣋ͭϢʔβʔ΋౰વ࢖͑Δ w άϩʔόϧͰ͸ΞΫηγϏϦςΟඞਢ

  11. ࠷ॳͷҰาɿԿ΋Θ͔ΒͣͱΓ͋͑ͣલ΁ #BDLMPHΒ͠͞ ࠷ॳ͔Β8$"(Ϩϕϧ"४ڌͱ͔Λ໨ࢦ͢ͷ͸͍ۤ͠ ೥݄ɹژ౎ʹͯ wಈըΛ΋͏Ұ౓ݟ௚͢ wΞΫηγϏϦςΟΨΠυϥΠϯ 8$"( Λֶश w࣮ࡍʹεΫϦʔϯϦʔμʔΛ࢖ͬͯΈΔ w8"*"3*"Λ͏·͘࢖͍ͬͯΔւ֎αΠτ౳Λݚڀ

  12. ໨ͷલʹ͍Δࠔ͍ͬͯΔϢʔβʔΛٹ͏ #BDLMPHΒ͠͞ ݁ՌతʹϨϕϧ"͙Β͍ͷ४ڌ͸Ͱ͖Δ ର৅ൣғΛܾΊΔ
 ·ͣ͸#BDLMPHͷϝΠϯͷػೳ
 ՝୊ͷ௥ՃɾฤूɾҰཡɾৄࡉը໘ͷΈ ద߹ϨϕϧɾରԠ౓ΛܾΊΔ
 ͱΓ͋͑ͣεΫϦʔϯϦʔμʔͰ࢖͑ͨΒ0,

  13. ͞ΒʹɺٹੈओݱΔ

  14. ฏඌΏ͏ͯΜ ͞Μ גࣜձࣾσΟʔθϩ ϑϩϯτΤϯυΤϯδχΞ / WebΞΫηγϏϦςΟΤϯδχΞ ψʔϥϘ෱ԬͷΠϕϯτʹͯ #BDLMPHͷΞΫηγϏϦςΟվળͱ͔
 ͱͯ΋ڵຯ͋Δ͠΍Δؾ͕͋ΔΜͰ͕͢ɺ OVMBC͞Μ͍͔͕Ͱ͠ΐ͏ʁ


    ੋඇ%;&30͔๻ʹ͓੠ֻ͚͍ͩ͘͞ɻ #BDLMPHΒ͠͞ ͓ݴ༿ʹ؁͑ͯҰॹʹ΍͍ͬͯͨͩ͘͜ͱʹ
  15. ৄ͍͠ਓʹೖͬͯ΋Β͏ϝϦοτ #BDLMPHΒ͠͞ ΊͪΌͪ͘Όॿ͔ͬͯษڧʹ΋ͳΔ w ԿΛͲ͏ͨ͠Βྑ͍͔Θ͔Βͳ͍
 طଘͷ໰୊఺Λࢦఠͯ͘͠ΕΔ w ͜ΕͰຊ౰ʹରԠͰ͖ͯΔͷ͔Θ͔Βͳ͍
 ϨϏϡʔͯ͠΋Β͑ΔͷͰ҆৺ w

    Ͱ͖ͯΔ͸ͣͳͷʹ͏·͘ಡΈ্͛ΒΕͳ͍
 ৄ͍͠ݕূͯ͠΋Β͑Δ
  16. ɹɹɹͷ ΞΫηγϏϦςΟ࣮ફฤɹ ࣮ࡍ΍ͬͨ͜ͱɺ΍͍ͬͯΔ͜ͱ

  17. ·ͣ͸εΫϦʔϯϦʔμʔ ಡΈ্͛ͷݱঢ়

  18. ௰͞ΜΠϯλϏϡʔ͔ΒΘ͔ͬͨ໰୊఺·ͱΊ wԿͷೖྗ߲໨͔Θ͔Βͳ͍ wϑΝΠϧΛΞοϓϩʔυͰ͖ͳ͍ wେྔʹϘΠυϨΠͱಡΈ্͛ΒΕΔ w୲౰ऀͱ͔ΛઃఆͰ͖ͳ͍ ελΠϧγʔτΛແޮԽͯ͠՝୊ొ࿥ͯ͠Δͬʜ িܸʂ ՝୊௥Ճը໘ʹͯʜ

  19. Կͷೖྗ߲໨͔Θ͔Βͳ͍ ೖྗϑΥʔϜͱϥϕϧ͸ɺGPS*%ଐੑͰؔ࿈෇͚Δ MBCFMGPSEFTDSJQUJPO5FYU"SFBৄࡉMBCFM UFYUBSFBJEEFTDSJQUJPO5FYU"SFBUFYUBSFB GPSଐੑͱ*%ଐੑͰͷؔ࿈෇͚͕ͳ͘ʮΤσΟοτෳ਺ߦʯͱ͔͠ಡΈ্͛ΒΕͳ͍

  20. ϑΝΠϧΛΞοϓϩʔυͰ͖ͳ͍ UZQFpMFܕͷJOQVUཁૉ͕EJTQMBZOPOFͳͷͰ ΩʔϘʔυૢ࡞ͰͨͲΓண͚ͳ্͍ʹɺεΫϦʔϯϦʔμʔͰ΋र͑ͳ͍ TQBODMBTTCVUUPO ϑΝΠϧΛબ୒ʜ JOQVUUZQFpMFNVMUJQMFNVMUJQMFTUZMFEJTQMBZOPOF TQBO ελΠϧγʔτΛແޮʹ͢ΔͱʮϑΝΠϧఴ෇͕͏·͍͔͘ ͳ͍৔߹ʯͷ6*͕ग़͖ͯͯح੻తʹΞοϓϩʔυͰ͖Δ

  21. ϑΝΠϧΛΞοϓϩʔυͰ͖ͳ͍ MBCFMDMBTTCVUUPO ϑΝΠϧΛબ୒ JOQVUUZQFpMFNVMUJQMFlNVMUJQMFz MBCFM JOQVU<UZQFpMF>\ QPTJUJPOBCTPMVUF DMJQSFDU  

       XJEUIQY IFJHIUQY PWFSqPXIJEEFO NBSHJOQY ^ ඇදࣔελΠϧͷྫ EJTQMBZOPOF΍WJTJCJMJUZIJEEFOͰ͸ͳ͘ɺ ϑΥʔΧε΍ಡΈ্͛Λߟྀͨ͠ඇදࣔελΠϧʹ͢Δ ૢ࡞ՄೳͳཁૉʹΩʔϘʔυͰϑΥʔΧεҠಈͰ͖Δ͔ཁ֬ೝ
  22. େྔʹϘΠυϨΠͱಡΈ্͛ΒΕΔ ςΩετίϯςϯπΛͪΌΜͱ௥Ճ͢Δɺ
 Ϙλϯ͸جຊCVUUPOUZQFCVUUPOʹ͢Δ BISFGKBWBTDSJQUWPJE   47(ΞΠίϯͷΈ B ʮϘΠυϨΠ ϦϯΫʯ

    ʮϘΠυϨΠ ϦϯΫʯ ʮ΢Υον ɹϦϯΫʯ ʮϘΠυϨΠ ϦϯΫʯ Bλά಺ʹςΩετίϯςϯπ͕ͳ͍ͱ ISFGଐੑʢ63-ʣΛಡΈ্͛ΒΕͯ͠·͏
  23. ୲౰ऀͱ͔ΛઃఆͰ͖ͳ͍ 8"*"3*"ͰͷରԠ͕ඞཁ TFMFDUTUZMFEJTQMBZOPOF PQUJPOPQUJPO TFMFDU EJW CVUUPOUZQFCVUUPOCVUUPO EJW JOQVUUZQFTFBSDI VM

    MJΞΠίϯͱϢʔβʔ໊MJ VM EJW EJW +4ϓϥάΠϯͰඪ४ͷηϨΫτϘοΫεΛEJTQMBZOPOFͯ͠৽ͨʹ%0.Λੜ੒͍ͯ͠ΔͷͰ ηϨΫτϘοΫεͱͯ͠͸ଘࡏ͍ͯ͠ͳ͍͜ͱʹͳ͍ͬͯΔ
  24. 8"*"3*"ͱ͸ SPMF΍BSJBଐੑΛ௥Ճ͢ΔͱɺεΫϦʔϯϦʔμʔͰ )5.-ඪ४ͷηϨΫτϘοΫε͔ͷΑ͏ʹೝࣝ͞ΕΔ EJW CVUUPOUZQFCVUUPOSPMFDPNCPCPYBSJB FYQBOEFEUSVFBSJBIBTQPQVQUSVFCVUUPO EJW JOQVUUZQFTFBSDIBSJBDPOUSPMTYYYMJTUCPY VMSPMFMJTUCPYJEYYYMJTUCPY MJSPMFPQUJPOBSJBTFMFDUFEUSVFΞΠίϯ

    ͱϢʔβʔ໊MJ VM EJW EJW EJW CVUUPOUZQFlCVUUPOzCVUUPO EJW JOQVUUZQFTFBSDI VM MJΞΠίϯͱϢʔβʔ໊MJ VM EJW EJW +4ͷϓϥάΠϯͰੜ੒͍ͯ͠Δ ίϯϘϘοΫεͷ)5.-
  25. 8"*"3*"ͱ͸ʢʣ 8"*"3*"͸΍ͬͯΔ෩͕Ұ൪͋Ϳͳ͍ Ҿ༻ݩIUUQTXXXXPSH53XBJBSJBQSBDUJDFTOP@BSJB@CFUUFS@CBE@BSJB

  26. 8"*"3*"࢖͍͸͡Ί͋Δ͋Δ 8"*"3*"͸΍ͬͯΔ෩͕Ұ൪͋Ϳͳ͍ʢճ໨ʣ

  27. w ୲౰ऀΛઃఆ͢ΔίϯϘϘοΫε w ڞ௨Խ͞Ε͍ͯͯ࢖͍ͬͯΔ৔ॴ͝ͱʹ౎౓ ϥϯμϜͳ*%ଐੑ͕ͭ͘ͷͰGPS*%Ͱͷؔ࿈ ෇͚͕೉͍͠ w ࠷৽൛Ͱ͸ରԠ͞Ε͍ͯΔ w όʔδϣϯΞοϓΧελϚΠζ͕ͭΒ͍

    ϥϕϧʹݻఆ*%Λ;ͬͯɺ ίϯϘϘοΫεʹ͸BSJBMBCFMMFECZͷ஋ͱͯ͠౉͚ͩ͢ BSJBMBCFMMFECZBTTJHOFS-BCFM JEBTTJHOFS-BCFM 8"*"3*"͜Ε͸ྑ͔ͬͨ ϥΠϒϥϦ΍ϓϥάΠϯΛ࠾༻͢Δࡍ͸ɺΞΫηγϏϦςΟରԠ͍ͯ͠Δ͔Λબఆج४ʹ͓ͯ͘͠
  28. ͦΕҎ֎ʹ ίετগͳΊͰͰ͖Δ͜ͱ ͻͱΓͰ΋ίπίπͰ͖Δ

  29. ݟग़͠ΛͪΌΜͱϚʔΫΞοϓ͢Δ ݟͨ໨Ͱ͸ݟग़͕͠ෆཁͳͱ͜ΖͰ͋ͬͯ΋ɺ ಡΈ্͛ઐ༻ͷӅ͠ݟग़͠Λஔ͍ͯΈͨΓ εΫϦʔϯϦʔμʔͰγϣʔτΧοτΩʔ΋͋Γɺϖʔδ಺ͷҠಈʹ͚ͬ͜͏࢖͑Δ

  30. ϦϯΫςΩετ͸ඈͼઌ͕Θ͔ΔΑ͏ʹ͢Δ εϖʔεతʹྖҬ͕ݶΒΕ͍ͯΔ৔߹͸ BSJBMBCFMଐੑΛ࢖͏ͱطଘϨΠΞ΢τʹؾΛ࢖Θͳͯ͘΋Α͍ ʮৄࡉ͸ͪ͜ΒʯˠԿͷʁ BISFGNFOUFOPVODFIUNMBSJBMBCFMϝϯςφϯεͷৄࡉ͸ͪ͜Βʢผ૭Ͱ։͘ʣUBSHFUl@CMBOL ৄࡉ͸ͪ͜Β B BISFGNFOUFOPVODFIUNMUBSHFU@CMBOLৄࡉ͸ͪ͜ΒB

  31. ϑΥʔΧεελΠϧΛͪΌΜͱग़͢ ऑࢹͷਓΛߟ͑Δͱɺͦ΋ͦ΋PVUMJOFOPOF͠ͳ͍ํ͕ྑ͍ ಛʹϘλϯɺϑΥʔϜཁૉ͸ঢ়ଶ͕͍Ζ͍Ζ͋ͬͯ ϑΥʔΧεελΠϧ͕ফ͞Ε͕ͪˍ๨ΕΒΕ͕ͪ ˡϑΥʔΧε࣌

  32. ಾͷUBCJOEFYऔΓআ͘ Ұ୴ɺUBCJOEFYlͰ)5.-ͷߏ଄ͱಉ͡ॱংʹ JOQVUUZQFlUFYUUBCJOEFY ͱ͔͕ٸʹग़ͯ͘Δ

  33. ಡΈ্͛ςΩετΛΘ͔Γ΍͘͢͢Δ ͪΐͬͱม͑Δ͚ͩͰɺͱͯ΋Θ͔Γ΍͍͢ BISFGলུBSJBMBCFMະରԠ݅ͷ՝୊Ұཡ ະରԠTQBOTQBO B BISFGলུUJUMFʰະରԠʱͷ՝୊Λݕࡧ͠·͢ ະରԠTQBOTQBO B ʮະରԠɹɹϦϯΫɹະରԠͷ՝୊Λݕࡧ͠·͢ʯ ʮະରԠ݅ͷ՝୊ҰཡɹϦϯΫʯ

    ՝୊Ұཡ΁ͷϦϯΫʹͳ͍ͬͯΔ
  34. ίετ͔͔Δ͚Ͳ ΍ͬͨํ͕ྑ͍͜ͱ #BDLMPH΋͢΂ͯ͸ରԠ͖͠Εͯ·ͤΜ

  35. ϞʔμϧμΠΞϩάͷதʹϑΥʔΧε ϘλϯͰ։͍ͨ͋ͱϞʔμϧʹϑΥʔΧεҠಈ ʴ͞ΒʹϞʔμϧ಺ΛपճͰ͖Δͱ఺

  36. ϋΠϑϯʢʣ͕ೖྗ͞Ε͍ͯ·ͤΜɻ
 ϋΠϑϯΛೖΕͯೖྗ͠ͳ͓͍ͯͩ͘͠͞ ి࿩൪߸ Τϥʔͷೖྗ߲໨͕̍݅͋Γ·͢ ໊͓લ όοΫϩάଠ࿠ ΤϥʔϝοηʔδΛΘ͔Γ΍͘͢͢Δ ΤϥʔͷՕॴɺΤϥʔ಺༰ɺमਖ਼ํ๏Λ໌ࣔతʹ ʮΤϥʔͰૹ৴Ͱ͖·ͤΜʯ ˡશମΤϥʔͷ਺

    ˡΤϥʔʹͳ͍ͬͯΔՕॴ ˡΤϥʔ಺༰ͱ ɹमਖ਼ํ๏ ͨ͘͞ΜͷΤϥʔϝοηʔδ͢΂ͯʹରԠ͢Δͷ͸͚ͬ͜͏େม ˡͥΜͥΜΘ͔Βͳ͍
  37. #BDLMPHͷΤϥʔରԠͷݱঢ় ͜Ε͙Β͍Ͱ͋Ε͹͙͢Ͱ͖Δ Τϥʔൃੜͨ͠Βʮ໊݅͸ඞͣೖྗ͍ͯͩ͘͠͞ʯͱಡΈ্͛ BSJBMJWF  ΤϥʔՕॴʹϑΥʔΧεΛ΋͍ͬͯ͘ͱ
 ʮ໊݅ΤσΟοτਖ਼͘͠ͳ͍ೖྗ಺༰ʯ BSJBJOWBMJE 

  38. w ϥϕϧ΍Ϙλϯͱͷؔ࿈෇͚ w ঢ়ଶͷ໌ࣔʢ։ดબ୒ΤϥʔͳͲʣ w ΩʔϘʔυͷΈͰૢ࡞Ͱ͖ΔʢϑΥʔΧε؅ཧʣ w ૢ࡞ͨ݁͠ՌมΘͬͨίϯςϯπͷಡΈ্͛ Ϣʔβʔ͞Μ͔ΒͷϑΟʔυόοΫΛ͍͖ͨͩͳ͕Β ঃʑʹվળ͍͚ͯ͠Ε͹ͱ͍͏ॴଘ

    ͜͏͍͏ͷͱ͔͜͏͍͏ͷͱ͔ ͦͷଞɺ+4͕ͬͭΓ෦෼ΛΞΫηγϒϧʹ͢Δ
  39. ڈ೥݄͋ͨΓ͔Β΅ͪ΅ͪϦϦʔε ్த·Ͱ͔͠Ͱ͖ͯͳͯ͘΋
 ྑ͍͜ͱ͔͠ͳ͍ͷͰͲΜͲΜϦϦʔε͢Δ

  40. ͏Ε͍͠ϑΟʔυόοΫͨͪʢʣ

  41. ͏Ε͍͠ϑΟʔυόοΫͨͪʢʣ

  42. ɹɹ·ͩ·ͩվળͷ༨஍͸͋Γ·͕͢ʝ Ұ൪࠷ॳͷ͖͔͚ͬʹͳͬͨ௰͞Μ͔Β΋ ͍͔ͭɺ#BDLMPHͷΞΫηγϏϦςΟͷվળ͕ਐΈɺ εΫϦʔϯɾϦʔμʔར༻ऀ͕ʮ#BDLMPH͕ಋೖ͞Ε ͍ͯΔͷͰ͋Ε͹ɺࣗ෼͸͜ͷ৬৔Ͱ҆৺ͯ͠࢓ࣄ͕ Ͱ͖·͢ʂʯͱ͍͑Δ͘Β͍ɺΞΫηγϏϦςΟͷߴ ͍πʔϧʹͳΔ͜ͱΛظ଴͍ͯ͠·͢ɻ z l Ҿ༻ݩIUUQEFCVHPOTCMPKQBSUJDMFIUNM

  43. ·ͱΊ w ࣮ࡍ͸ϚʔΫΞοϓ΍จݴͷमਖ਼͢Δ͚ͩͰ΋ޮՌେ wରԠͷϋʔυϧΛ͍͖ͳΓ্͛͗͢ͳ͍ w ࣗ෼ͷ࢓ࣄΛݟͭΊ௚͢ྑ͍ػձʹͳͬͨ w ࢖ͬͯΔਓ͍Δͷʁ࢖͑ͳ͍͔Β࢖ͬͯ΋Β͑ͳ͍ wΞΫηγϏϦςΟରԠ΍Δ͜ͱʹΑͬͯ w

    8"*—"3*"ରԠ͸΍ͬͯΔ෩͕Ұ൪ةͳ͍ʢճ໨ʣ w ࣮ࡍʹ࢖͏ͷ͸ਓͳͷͰɺͪΌΜͱ࢖͑Δ͔Ͳ͏͔Λҙࣝ͢Δ wΨΠυϥΠϯ͸͋͘·Ͱ΋ΨΠυϥΠϯ
  44. ࠓ͔Β͸͡ΊͯΈΕ͹ ͍͍Μ͡Όͳ͍ -FUTHFUPO -FUTHFUPO:FB

  45. ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠