WordPress 테마 및 해당 사용자에게 접근성이 중요한 이유

게시 됨: 2020-07-22

"음소거를 해제할 필요가 없도록 비디오의 자막을 읽은 적이 있습니까?" WordPress Themes Team의 대표인 William Patton이 물었다. “길을 건너야 할 때를 알기 위해 횡단보도에서 '삐' 소리를 냈습니까? 공항에서 정보 패널을 읽고 있는 자신을 발견하셨습니까? 그런 것들은 기능으로 간주되지만 실제로는 추가 필요가 있는 사람들을 위한 보조 장치입니다.”

Patton 및 테마 팀의 다른 담당자와 이야기를 나누면서 액세스 가능성이 테마 구축 퍼즐의 중요한 부분이라고 믿었다는 것이 분명했습니다. 팀은 작년에 더 많은 주제를 표준에 맞추기 위해 작은 움직임을 보였습니다. 그러나 그것은 천천히 진행되는 과정이었습니다.

지난 7월 팀은 2개월마다 한 가지 접근성 문제를 해결할 수 있는 새로운 지침을 추가할 계획을 시작했습니다. 새로운 지침을 충족하는지 확인하는 것은 모든 주제 작성자의 책임이 될 것입니다. 지침이 구현될 때 지침을 테스트하는 방법을 이해하는 것은 모든 검토자의 책임입니다. 지금까지 팀은 테마에 작동 중인 콘텐츠로 건너뛰기 링크와 키보드 지원 탐색 메뉴만 있으면 됩니다.

모든 테마 작성자가 이러한 움직임에 흥분한 것은 아닙니다. 일부는 1년 후에도 여전히 저항을 보였습니다.

지난 주에 우리는 Astra 테마의 활성 설치 수가 100만 명을 돌파했다는 소식을 다뤘습니다. 한 코멘터는 최종 사용자가 접근성에 관심이 없다는 데이터가 있다는 점을 지적했습니다. Astra 테마는 접근성에 대한 언급이 없습니다. 결론은 테마 팀은 디렉토리에서 가장 인기 있는 테마 중 하나의 성공을 기반으로 이러한 지침을 구현해서는 안 된다는 것이었습니다.

원래 의견과 상황에 대한 제한된 관점을 구분하기 위해 우리가 할 수 있는 몇 가지 일이 있지만, 그 대신 접근성이 모든 테마 작성자의 마음에 가장 먼저 있어야 하는 것이어야 하는 이유를 논의하기 위해 촉매제로 사용할 수 있습니다. Patton은 테마 팀 대표인 Carolina Nymark 및 Denis Zoljom과 함께 이 주제에 대해 할 말이 많았습니다.

가장 중요한 주제는 인식이 중요하고 테마 개발자가 웹을 보다 쉽게 ​​액세스할 수 있도록 만드는 데 중요한 역할을 한다는 것이었습니다.

인식이 핵심

인간의 눈의 근접 촬영 보기의 장식 이미지.

Zoljom은 접근성에 대한 인식을 트랜스젠더의 관점에서 세상을 바라보는 시스젠더의 인식에 비유했습니다. 더 큰 문제를 알게 되자 그는 코드 주석에서 "그"의 인스턴스를 "그들"로 바꾸는 것과 같이 성별에 따른 대명사를 확실히 다루었습니다. 그는 그러한 작은 변화가 다른 사람들에게서도 비슷한 변화를 촉발하기를 바랍니다.

그는 접근성도 상황은 마찬가지라고 말했다. “장애가 없는 사람에게는 별 의미가 없을지 모르지만, 다른 사람의 입장이 되어 보는 것은 관점이 달라집니다. 이것이 링크 건너뛰기, 키보드 탐색 등과 같은 기능을 포함하기 시작한 이유입니다.”

팀은 테마 작성자가 테마의 접근성 문제를 해결하는 데 기술적으로 능숙해지기를 바라지 않습니다. 검토 관점에서는 도움이 되지만 문제의 근본 원인이 아닌 증상만 해결합니다. 대신 더 많은 개발자가 인식하게 함으로써 다양한 관점에서 개발을 보기 시작할 것입니다. 그들은 스크린 리더가 주제를 어떻게 다룰 것인지 묻습니다. 저시력 사용자가 읽을 수 있도록 색상 대비가 충분한지 묻습니다. 그들은 마우스가 아닌 사용자가 사용자의 사이트를 탐색할 수 있는지 궁금해할 것입니다.

기술적인 부분은 쉬운 부분입니다. 관점을 바꾸고 다른 사람들에게 더 공감하는 것은 훨씬 더 어렵습니다. 하지만 불가능한 것은 아닙니다.

Patton은 "웹용으로 빌드하는 우리 중 많은 사람들이 우리의 일상적인 것 이상의 추가 요구 사항이 어떤 것인지에 대한 기본적인 통찰력이 부족합니다."라고 말했습니다. “'내 눈으로 본다면 다르게 보일 것이다'라는 말이 있습니다. 색맹이나 시각 장애가 있는 사람의 눈을 통해 볼 수 있다면 말 그대로 사물이 다르게 보일 것입니다.”

일반적으로 인간의 문제는 때때로 다른 사람의 눈으로 사물을 보는 것이 어려울 수 있다는 것입니다. 물론 개발자를 위한 접근성 문제를 시뮬레이션하는 도구가 있으므로 도움이 됩니다. 그러나 이러한 도구는 특정 장애나 장애가 있는 삶을 걷는 것과 같은 것을 복제하지 않습니다. 우리 중 일부는 다른 사람들이 웹을 탐색할 때 겪을 수 있는 어려움을 부분적으로만 엿볼 수 있습니다. 그렇다고 해서 우리가 구축한 소프트웨어의 실패를 해결할 수 없고 모든 사람을 더 포용할 수 있다는 의미는 아닙니다. 특히 문제가 제기될 때 사전 예방적이라면 더욱 그렇습니다.

Nymark는 커뮤니티가 인식을 개선할 수 있는 몇 가지 영역을 식별했습니다.

  • 모든 새로운 기능에 액세스할 수 있도록 모든 기여자가 WordPress 액세스 가능성 요구 사항을 알고 있는지 확인하십시오.
  • WordPress가 업데이트되면 접근성 개선 사항을 강조 표시합니다.
  • 더 다양한 사용 사례를 소개하고 WordPress에 내장된 접근성이 사람들이 중요한 콘텐츠를 공유하고 액세스하는 데 도움이 된 영역을 강조 표시합니다.

"테마 팀은 테마 작성자가 접근성 문제를 인식하도록 함으로써 작성자가 코드와 디자인을 조금만 변경해도 큰 긍정적인 영향을 미칠 수 있음을 배우게 되기를 바랍니다."라고 그녀는 말했습니다.

최종 사용자에게 접근성이 중요합니까?

노트북, 책, 아트웍을 장식한 이미지입니다.

확실히 접근성은 일부 사용자에게 중요합니다. 2016년에 액세스할 수 없는 웹사이트에 대해 피자 체인 도미노를 고소한 시각 장애인 Guillermo Robles에게는 확실히 중요한 문제였습니다. 법원 사건은 시스템을 통해 미국 대법원까지 넘어갈 만큼 중요했습니다. 결국 고등법원은 도미노의 앞선 판결에 대한 항소를 기각했다. 미국 제9 순회 법원은 이전에 비즈니스 웹사이트가 미국 장애인법(ADA)의 제목 III에 해당하며 접근성 표준을 충족해야 한다고 판결했습니다.

이것은 지난 10월 접근성 옹호자들에게 미국에서 획기적인 사건이었습니다. 다가오는 7월 26일에 ADA 30주년이 가까워지면서 기억할 가치도 있습니다.

Domino's는 10억 달러 규모의 비즈니스입니다. 회사는 수년 동안 그러한 전투를 벌일 수 있는 충분한 자금을 보유하고 있습니다. 그들은 또한 접근성 문제를 해결하기 위해 세계적 수준의 웹 개발자를 고용할 돈이 있습니다.

그러나 소기업 소유자의 경우 단일 개발자를 고용하는 것은 훨씬 더 나아가 전체 기관이나 팀을 고용하는 것이 아닌 경우가 많습니다. 많은 중소기업이 운이 좋게도 손익분기점을 넘습니다. WordPress와 무료 또는 저비용 솔루션의 생태계는 이전에 목격되지 않은 규모로 전자 상거래를 민주화했습니다. 즉, 엄마-앤-팝 상점이 온라인에서 입지를 가질 수 있습니다. 이는 십대들이 자신의 맞춤형 예술품 판매를 시작할 수 있고 많은 사람들이 현금 뭉치의 후원 없이 온라인으로 돈을 벌 수 있음을 의미합니다.

이러한 소기업 소유자의 경우 많은 사람들이 접근성 문제를 인식하지 못합니다. 그들은 몇 가지 플러그인을 선택하고 브랜드와 적절하게 일치하는 테마를 찾습니다. 임박한 접근성 관련 소송의 가능성은 그들의 마음에서 가장 멀리 떨어져 있습니다. 이것이 WordPress가 접근성 표준을 충족하는 데 있어 선두주자가 되어야 하는 주요 이유입니다. 방문자가 상호 작용할 사이트의 일부인 테마는 아마도 해당 방정식의 가장 중요한 부분일 것입니다.

어떤 사람들은 소기업 소유자가 관할 법률을 이해해야 한다고 주장합니다. 그것은 사실이다. 그러나 테마 팀 담당자는 부분적으로 소프트웨어 제작자의 책임이기도 합니다.

"예, 이 기술은 추가 요구 사항을 설명해야 합니다."라고 Patton은 말했습니다. “예, 도구는 사람들이 이와 관련하여 좋은 선택을 할 수 있도록 해야 합니다. 네, 우리가 쉽게 만드는 것들에서 최소한의 접근성을 쉽게 충족해야 합니다. 예, 선택할 수 있는 선택 사항에 접근할 수 있다는 것은 공정한 가정이어야 합니다.”

웹은 기본적으로 즉시 액세스할 수 있습니다. 원시 HTML은 누구나 콘텐츠에 액세스할 수 있는 방식으로 웹 브라우저에서 읽고 출력됩니다. Patton은 그 경험을 더 좋게 또는 나쁘게 만드는 것은 그 시점부터 개발자가 하는 일이라고 말합니다.

“좋은 의도는 있지만 항상 도움이 되는 것은 아닙니다.”라고 그는 말했습니다. “디자인 절충안은 가장 쉽게 지적할 수 있습니다. 텍스트를 가져와서 이미지에 삽입한다는 것은 예뻐 보이는 대신 그 가치의 일부가 손실된다는 것을 의미합니다. 텍스트와 배경에 밀접하게 일치하는 색상을 사용하면 어떤 사람들에게는 흥미로운 효과를 줄 수 있지만 다른 사람들에게는 읽을 수 없게 만듭니다. 때때로 그것은 그러한 절충안과 다른 사람들의 필요 사이의 균형을 맞추는 것이지만, 대부분의 사람들이 포기하기 위해 고군분투하는 것은 그런 종류의 절충안입니다.”

Nymark는 일반 최종 사용자가 단순히 문제가 아닌 것으로 예상해야 하는 몇 가지 기술적인 문제에 대해 설명했습니다. 예를 들어, 공식 WordPress 디렉토리에서 설치된 테마는 HTML, PHP 및 JavaScript 오류가 없을 것이라고 가정하는 것이 합리적입니다. 이들은 사이트에서 테마를 활성화하기 전에 사용자가 확인에 대해 걱정할 필요가 없는 항목입니다. 오류는 단순히 존재하지 않아야 합니다.

최종 사용자가 액세스 가능성 측면에서 기대해야 하는 품질 관리 수준, 즉 테마가 해야 할 모든 작업을 수행한다는 확신입니다. 최종 사용자가 접근성에 대해 "관심"하는지 여부가 아닙니다.

"쇼핑 체크아웃 페이지의 양식이 작동하지 않으면 수입 손실로 이어질 수 있습니다."라고 그녀는 말했습니다. “사용자는 플러그인과 테마가 제공하는 기술 솔루션에 의존하고 모든 사람이 자신의 상점을 사용할 수 있기를 기대합니다. 사이트 소유자가 이를 접근성 문제로 인식하는지 여부는 페이지가 작동하기만 하면 되므로 관련이 없습니다."

테마 작성자가 관심을 가져야 하는 이유

Apple 컴퓨터, 커피잔 등 다양한 품목이 있는 흰색 데스크탑의 장식 이미지입니다.

Patton은 "테마를 선택한 사람들이 접근성을 고려하지 않고 테마 작성자가 고려하지 않았다면 해당 테마로 구축된 사이트의 [방문자]가 손해를 보는 것입니다."라고 말했습니다. "사이트의 낮은 접근성이 잠재 사용자의 감소와 직결된다는 사실을 깨닫는 것은 큰 도약이 아닙니다."

그는 최종 사용자가 자연스럽게 자신이 선택한 테마에 접근성 문제가 없다고 가정할 것이라고 말했습니다. 그러나 그 가정은 일반적으로 정확하지 않습니다.

"테마 작성자는 자신의 창작물에 대한 접근성에 신경써야 테마를 선택하는 사람들이 이를 결정적인 요소로 사용할 필요가 없습니다."라고 그는 말했습니다.

내가 선호하는 답변은 개발자가 접근성에 관심을 가져야 한다는 것입니다. 접근성은 공동의 이익을 위한 것이기 때문입니다. 인간은 다른 모든 인간이 흔히 당연하게 여겼던 것과 동일한 자유를 누릴 수 있도록 주의를 기울여야 합니다.

그런 관점에서 볼 수 없는 사람도 현명한 비즈니스 결정이라는 점을 이해할 수 있을 것입니다. 특히 테마를 판매하거나 무료 테마에 추가 기능을 추가 판매하는 개발자인 경우에 돈을 남겨두는 것은 거의 의미가 없습니다. 손실된 돈을 나타내는 전체 사용자 세그먼트가 있습니다.

또한 점점 더 많은 국가에서 웹 접근성에 관한 법률을 시행하고 있습니다. 시간이 지남에 따라 이러한 법률은 특히 비즈니스 부문에서 보편화될 것입니다. 액세스할 수 없는 테마는 이러한 법률이 시행됨에 따라 사용자를 잃게 됩니다. 지금이 임박한 변화에 앞서가기에 좋은 때입니다.

앞으로 더 많은 지침

WordPress 테마 팀은 접근성과 관련된 추가 지침을 채택하는 데 느렸습니다. 그러나 어느 시점에 더 많은 것이 착륙할 것으로 예상됩니다. 팀 담당자는 가능한 한 고통 없이 전환할 수 있도록 작성자 및 검토자와 함께 작업하기를 원합니다.

Patton은 "테마 작성자가 아직 실행 중인 건너뛰기 링크 및 사용 가능한 키보드 탐색 구현으로 테마를 출시하지 않았기 때문에 다른 것을 추가하지 않았습니다."라고 말했습니다. “이 두 가지가 습관화되면 또 다른 측면을 요구사항으로 도입해야 할 때입니다.”

다음 가이드라인은 게시물 내용의 링크에 밑줄이 그어져 있을 것으로 예상됩니다. 팀이 현재 단계를 통과할 수만 있다면 쉽게 승리할 수 있을 것입니다. 현재로서는 팀 담당자가 언제 그런 일이 일어날지 확신할 수 없습니다.

Patton은 "저자들이 이 권리를 얻는 데 너무 오랜 시간이 걸렸다는 사실은 아마도 우리가 그것을 하는 방법과 이것이 왜 중요한지 배우기 위해 리소스를 더 잘 안내해야 함을 나타냅니다."라고 말했습니다. "아마도 그것이 그들에게 추가 요구를 구현하는 것보다 추구하는 더 나은 방법일 것입니다."