관련 alt 이미지 속성을 자동으로 추가하기

안녕하세요 여러분.

사용자가 새 주제/게시글에 이미지를 업로드하면, 이미지의 alt 속성이 기본적으로 'image’로 설정됩니다(모든 이미지의 기본값).

아래 예시와 같습니다:

image

여기서는 제 제안을 시연하기 위해 alt 이름을 변경하여, 사용자가 클릭할 때 “관련된” 정보를 얻을 수 있도록 했습니다.

image

또는

image

이미지의 Alt 텍스트는 SEO에 매우 중요하며 검색 엔진 랭킹에 기여하는 핵심 요인입니다

현재 제 웹 포럼에는 수천 개의 게시글이 있는데, 거의 모든 이미지의 alt 이름이 'image’로 되어 있습니다.

따라서 제 제안은 다음과 같습니다:

alt 속성이 기본값(‘image’)인 경우, 관련 있는 이름(예를 들어, 주제 이름 + 게시글 번호)으로 변경하도록 합니다.

1개의 좋아요

아니요. Alt 텍스트는 사용자가 이미지를 검색할 때 좀 더 나은 기회를 제공하기 위해 상대적으로 더 중요할 뿐, 파일명이야말로 더 중요합니다. 하지만 가장 중요한 것은 올바른 컨텍스트를 사용하는 것입니다. 예를 들어, 이것은 사과입니다: apple.jpg라는 이름의 사과 이미지, Alt 텍스트는 apple.

사이트의 SEO 측면에서 Alt 텍스트는 전혀 의미가 없습니다.

1개의 좋아요

대체 텍스트는 화면 낭독기를 사용하는 사용자에게 매우 유용합니다. 여기에는 시각 장애가 있거나 시력이 저하된 사람도 포함됩니다. 이상적으로는 이미지에 표시된 내용을 설명하는 텍스트여야 합니다. 이는 접근성 문제입니다. (이 주석을 처리하는 간단한 방법을 생각할 수 없었습니다. 이미지 중심의 소프트웨어 서비스 중 하나가 이 기능을 제공할 수 있을 것입니다.)

1개의 좋아요

네, 이 문제는 이전에 이미 제기된 바 있습니다. 제 생각에는 접근성 관련 논거가 SEO 관련 논거보다 훨씬 더 중요합니다.

포스트에 이미지를 단순히 삽입하고 설명을 전혀 제공하지 않으면, 포럼을 읽는 시각 장애인은 큰 불이익을 겪게 됩니다. 매우 중요한 맥락을 잃어버리게 되는 것이죠.

AI가 여기에서 일부 도움을 줄 수 있으며 자동 제목 생성을 제공할 수 있습니다. 제 평가로는 성능이 괜찮은 편이지만, 여전히 많은 한계가 있습니다.

첫 단계로 저는 테마 컴포넌트를 생성하는 것을 권장합니다.

force users to provide titles on images

이 기능이 활성화된 상태에서 아무 내용을 게시할 때 이미지 제목을 입력하는 것을 잊었다면, 이미지에 제목을 추가하도록 상기시켜 주는 중간 단계의 부트박스(bootbox)를 표시할 수 있습니다.

2개의 좋아요

참고로, AI가 제공하는 이미지 대체 텍스트는 AI 팀의 백로그에 올라 있습니다.

4개의 좋아요

물론 그렇습니다. 글쎄요, 그 논거는 SEO를 제외한 다른 모든 것에 가깝습니다.

저는 시각 장애가 있는 친구가 두 명 있습니다. 두 사람 모두 항상 같은 말을 합니다. 문제는 alt 속성 자체에 있는 것이 아니라, 품질이 낮은 alt 텍스트의 부재와, 아무런 콘텐츠도 없는 이미지에 alt를 항상, 어디서나 사용하는 것입니다. 그리고 웹마스터들이 alt 텍스트를 생성하기 시작하는 AI를 도입할 때 정말 큰 문제가 발생한다고 생각합니다.

그리고… 스크린 리더 사용자에게 가장 큰 문제는 플랫폼의 잘못된 디자인인데, 그 부분에서는 팀이 꽤 잘 해냈다고 봅니다.

팔코, 정말 좋은 소식이에요 :slight_smile:
이 작업이 코어에 새로운 기능으로 추가될 예정인가요, 아니면 플러그인으로 나올 건가요?

그리고 제게 가장 중요한 건: 대략적인 계획상 2023년에 출시될까요, 아니면 2024년 이후인가요?

1개의 좋아요

흥미롭네요.
코딩 없이 내 Discourse 인스턴스 전체에서 이미지 대체 텍스트를 필수로 지정할 수 있는 네이티브 기능이 있을까요? 체크박스 하나만 체크하면 되는 방식이요.

그렇지 않기를 바랍니다. 그런 일은 절대 하고 싶지 않으니까요. 이미지가 콘텐츠의 중요한 부분이라면 ALT 속성을 지정해 두는 것이 좋습니다. 하지만 대부분의 이미지는 그저… 시각적 노이즈일 뿐 :winking_face_with_tongue:이므로, 그런 경우에는 ALT 속성을 사용하지 않는 것이 좋습니다.

모든 이미지에 이름이 없는 경우 발생하는 상황입니다:

대부분의 사람은 게으릅니다. модератор에게 비용을 지불하여 이러한 작업을 수행하도록 하지 않는 한, 대부분의 사용자는 유용한 alt 텍스트를 입력할 정도로 성의가 없습니다. alt가 1, aaa, xxx, image1 등으로 되어 있는 이미지 무더기를 받게 될 가능성이 높습니다.

3개의 좋아요

13개월이 지났는데, 진행 상황은 어때요? 게시물에 업로드하는 이미지에는 대체 텍스트(alt text)를 추가할 수 있을지 궁금했어요. 랜딩 페이지 플러그인을 블로그 랜딩 페이지와 함께 사용하는데, 블로그 랜딩 페이지에 가져오는 이미지에는 대체 텍스트가 부여되지 않는 것 같아요? (https://forums.gonomad.me/home) - 적어도 Lighthouse와 성능 관련 사이트들은 그렇게 알려주고 있어요.

이 기능을 몇 달 전 Discourse AI 모듈로 출시했습니다. 자세한 내용은 아래 링크를 참고하세요.

3개의 좋아요