1

주제: 특정 스킨에서 스크린리더로 댓글입력시....

스크린리더를 이용해 특정 스킨에서 댓글 입력시 약간의 불편함이 있어 이렇게 글을 쓰게 되었습니다.
대표적인 스킨이 한글기본스킨_xhtml1.1 - 티스토리 기본스킨 인데요..
본문을 지나 trackback및 댓글 주소 등을 거치고나면 댓글입력폼이 나오지요. 그러나 댓글 입력폼에 댓글 입력을 하려할 경우에 스크린리더가 댓글폼의 내용(이름, 홈페이지 및 비밀글 여부 및 글 입력상자)등을 읽어주긴 하지만 정확히 포커스가 되지않아 댓글입력을 할 수가 없습니다. 가상커서등을 해제해서 홈페이지를 둘러봐도 댓글 입력상자를 찾진 못했습니다. 결국엔 댓글입력 방법을 알아내긴 했는데요..
(x개의 댓글이 달렸습니다)를 눌러줘야 댓글 입력을 할 수 있게 되어있더군요. 원래 이런 식으로 댓글을 입력하게끔 방법을 구연하신건가요? 한글기본스킨_xhtml1.1 스킨 이외에 이런 방법으로 댓글을 입력하는 스킨의 경우 SimpleRed 스킨도 이런 방법으로 댓글을 입력해야 했습니다.
ps. 제목길이의 압박이 심하군요.. 짧아서~~

MSN, GTALK: advck1123@(hotmail.com, gmail.com)

2

답글: 특정 스킨에서 스크린리더로 댓글입력시....

음.. 기본적으로 댓글 보기 화면을 펼쳐야만 댓글 입력이 가능합니다. AJAX를 통해 댓글 입력폼을 받아오도록 되어 있기 때문이죠.
보통의 경우 포스트 위나 아래에 달려있는 댓글 개수가 링크로 되어 있음을 보고 선택하지만, 스크린리더를 쓰는 경우에는 알아내기 힘들 수도 있겠다는 생각이 드네요.

하나 궁금한 것이 있는데, 링크를 걸어주는 a태그에 title 속성이 있으면 스크린리더의 경우 그것을 어떻게 읽어주나요? 기본 스킨에 title 속성을 넣어서 그 링크를 클릭하면 댓글을 입력할 수 있다는 것을 설명해도 괜찮을 것 같습니다만..

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

3

답글: 특정 스킨에서 스크린리더로 댓글입력시....

사무실 컴퓨터 중 스크린리더가 설치된 컴퓨터가 마침 있으니 출근해서 확인해봐야겠네요. smile

하늘은 스스로 삽질하는 자를 삽으로 팬다

4

답글: 특정 스킨에서 스크린리더로 댓글입력시....

daybreaker 작성:

음.. 기본적으로 댓글 보기 화면을 펼쳐야만 댓글 입력이 가능합니다. AJAX를 통해 댓글 입력폼을 받아오도록 되어 있기 때문이죠.
보통의 경우 포스트 위나 아래에 달려있는 댓글 개수가 링크로 되어 있음을 보고 선택하지만, 스크린리더를 쓰는 경우에는 알아내기 힘들 수도 있겠다는 생각이 드네요.

하나 궁금한 것이 있는데, 링크를 걸어주는 a태그에 title 속성이 있으면 스크린리더의 경우 그것을 어떻게 읽어주나요? 기본 스킨에 title 속성을 넣어서 그 링크를 클릭하면 댓글을 입력할 수 있다는 것을 설명해도 괜찮을 것 같습니다만..

아~~ 잘 읽어주네요.. 해당 링크에 (포커스로 이동)라는 기능을 쓸 경우 타이틀 속성을 읽어주는군요..

MSN, GTALK: advck1123@(hotmail.com, gmail.com)

5

답글: 특정 스킨에서 스크린리더로 댓글입력시....

흠.. 그러면 해당 링크에 title 속성을 넣는 것이 좋겠군요.
그런데 이 부분이 태터툴즈 코어로 조절할 수 있는 부분이 아니라, 각 스킨제작자가 알아서 넣어주어야 하는 방식입니다. 일단 기본스킨에 적용해두겠습니다.

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

6

답글: 특정 스킨에서 스크린리더로 댓글입력시....

daybreaker 작성:

음.. 기본적으로 댓글 보기 화면을 펼쳐야만 댓글 입력이 가능합니다. AJAX를 통해 댓글 입력폼을 받아오도록 되어 있기 때문이죠.
보통의 경우 포스트 위나 아래에 달려있는 댓글 개수가 링크로 되어 있음을 보고 선택하지만, 스크린리더를 쓰는 경우에는 알아내기 힘들 수도 있겠다는 생각이 드네요.

하나 궁금한 것이 있는데, 링크를 걸어주는 a태그에 title 속성이 있으면 스크린리더의 경우 그것을 어떻게 읽어주나요? 기본 스킨에 title 속성을 넣어서 그 링크를 클릭하면 댓글을 입력할 수 있다는 것을 설명해도 괜찮을 것 같습니다만..

AJAX로 읽어오지는 않습니다. display: none으로 그냥 숨겨져 있다가 나오는 것 같군요.

7

답글: 특정 스킨에서 스크린리더로 댓글입력시....

논외이지만.. 이런 기법이 스크린리더 사용자에게는 또 하나의 장애물이 될 수 있겠네요.
좋은 것을 배웠습니다. advck1123님 감사합니다. smile

8

답글: 특정 스킨에서 스크린리더로 댓글입력시....

ditto 작성:

AJAX로 읽어오지는 않습니다. display: none으로 그냥 숨겨져 있다가 나오는 것 같군요.

네, 확인하고 수정해서 커밋해두었습니다.

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

9

답글: 특정 스킨에서 스크린리더로 댓글입력시....

advck1123님, 메신저는 어떤 걸 쓰시는지요. 잠시 상의 드렸으면 하는 일이 있는데요...

graphittie (2007-01-16 13:34:13)에 의해 마지막으로 수정

10

답글: 특정 스킨에서 스크린리더로 댓글입력시....

graphittie 작성:

advck1123님, 메신저는 어떤 걸 쓰시는지요. 잠시 상의 드렸으면 하는 일이 있는데요...

msn - advck1123@hotmail.com 입니다.

MSN, GTALK: advck1123@(hotmail.com, gmail.com)