Mudlet: μŠ€ν¬λ¦°λ¦¬λ”κ°€ Mudlet의 ν…μŠ€νŠΈ 창을 읽을 수 μžˆλ„λ‘ μ„€μ •

에 λ§Œλ“  2020λ…„ 02μ›” 15일  Β·  7μ½”λ©˜νŠΈ  Β·  좜처: Mudlet/Mudlet

λ¬Έμ œμ— λŒ€ν•œ κ°„λž΅ν•œ μš”μ•½/μš”μ²­ν•œ κΈ°λŠ₯에 λŒ€ν•œ μ„€λͺ…:

ν˜„μž¬ μŠ€ν¬λ¦°λ¦¬λ”λ₯Ό μ‚¬μš©ν•˜λ©΄ Mudlet의 메뉴와 λŒ€ν™” μƒμžλ₯Ό 읽을 수 μžˆμ§€λ§Œ κ²Œμž„ ν…μŠ€νŠΈκ°€ ν‘œμ‹œλ˜λŠ” μ‹€μ œ 창은 읽을 수 μ—†μŠ΅λ‹ˆλ‹€.

이것은 Mudlet의 메뉴와 λŒ€ν™” μƒμžκ°€ 이미 접근성을 μ§€μ›ν•˜λŠ” ν‘œμ€€ Qt μœ„μ ―μΈ 반면, κ²Œμž„ ν…μŠ€νŠΈ μœ„μ ―μ€ 아직 μ§€μ›ν•˜μ§€ μ•ŠλŠ” ν…μŠ€νŠΈ λ Œλ”λ§μ„ μœ„ν•œ μ†μœΌλ‘œ λ§Œλ“  맀우 λΉ λ₯Έ μœ„μ ―μ΄κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

이 λ¬Έμ œλŠ” TConsole / TTextEdit ν΄λž˜μŠ€μ— λŒ€ν•œ 지원을 μΆ”κ°€ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

문제λ₯Ό μž¬ν˜„ν•˜λŠ” 단계 / κΈ°λŠ₯을 μΆ”κ°€ν•˜λŠ” 이유:

  1. μŠ€ν¬λ¦°λ¦¬λ”λ₯Ό μœ„ν•œ 더 λ‚˜μ€ μ ‘κ·Όμ„±

였λ₯˜ 좜λ ₯ / κΈ°λŠ₯의 μ˜ˆμƒ κ²°κ³Ό

μ˜ˆμƒλ˜λŠ” κ²°κ³ΌλŠ” Windows의 NVDA, λ‚΄μž₯ macOS 리더, KDE 및 Gnome의 접근성이 κ²Œμž„μ—μ„œ κ°€μ Έμ˜¨ ν…μŠ€νŠΈλ₯Ό 읽을 수 있고 μœ„μ ―μ΄ ν‘œμ€€ λ°©μ‹μœΌλ‘œ 탐색할 수 μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€(예: ν…μŠ€νŠΈ 읽기둜 λŒμ•„κ°€κΈ°) - μ†μƒλœ ν”Œλ ˆμ΄μ–΄κ°€ μ˜ˆμƒν•˜λŠ” λŒ€λ‘œ.

λ”°λΌμ„œ 이것은 우리λ₯Ό μœ„ν•΄ OS별 μ„ΈλΆ€ 정보λ₯Ό μžλ™μœΌλ‘œ μ²˜λ¦¬ν•  Qt의 μ ‘κ·Όμ„± ν”„λ ˆμž„μ›Œν¬λ₯Ό μ‚¬μš©ν•˜μ—¬ κ΅¬ν˜„λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€. https://doc.qt.io/qt-5/accessible-qwidget.html

Mudlet 버전, 운영 체제 및 ν•΄κ²°/κ΅¬ν˜„ 방법에 λŒ€ν•œ 아이디어와 같은 μΆ”κ°€ 정보:

λ¨Έλ“€λ › 4.4.0

ν˜„μƒκΈˆ

이 λ¬Έμ œλŠ” μ΅œμ†Œ 2λͺ…μ˜ μ‹œκ° μž₯μ• κ°€ μžˆλŠ” μ‚¬μš©μžκ°€ μ‚¬μš©μ„±μ„ μŠΉμΈν•˜λ©΄ μ’…λ£Œλœ κ²ƒμœΌλ‘œ κ°„μ£Όλ©λ‹ˆλ‹€.

μš°λ¦¬λŠ” 개발자 ν¬μƒκΈˆμ„ 처음 μ ‘ν•˜κ³  이것이 우리의 첫 번째 μ‹œλ„μž…λ‹ˆλ‹€ - κ·Έλž˜μ„œ μš°λ¦¬λŠ” 길을 따라 μ•½κ°„μ˜ 좩돌이 μ˜ˆμƒλ©λ‹ˆλ‹€ :)

a11y enhancement

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

자, 그럼 mpconley의 일을 끝내도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. λ‚˜μ€‘μ— μ΄μ•ΌκΈ°ν•˜κ² μŠ΅λ‹ˆλ‹€.

λͺ¨λ“  7 λŒ“κΈ€

이에 λŒ€μ²˜ν•˜κΈ° μ‹œμž‘ν•©λ‹ˆλ‹€. λ‹€μŒ 주에 WIP/PoCλ₯Ό κΈ°λŒ€ν•˜μ„Έμš”!

이미 discordμ—μ„œ λ§ν–ˆμ§€λ§Œ μ—¬κΈ°μ—μ„œ 말할 κ²ƒμž…λ‹ˆλ‹€. μ „λ¦¬ν’ˆμ΄ 그보닀 였래 걸릴 κ²ƒμž…λ‹ˆλ‹€! :ν”Ό

@mpconley λŠ” 이미 일뢀 μž‘μ—…μ„ κΈ°λΆ€ν–ˆμŠ΅λ‹ˆλ‹€. https://github.com/Mudlet/Mudlet/compare/add-mpconleys-accessibility-workκ°€ 도움이 λ˜λŠ”μ§€ 확인

이 λͺ¨λ“  것에 λŒ€ν•΄ μ£„μ†‘ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ λ‹€λ₯Έ κ³³μ—μ„œ 일이 μŒ“μ—¬μ„œ 아무데도 가지 λͺ»ν–ˆμŠ΅λ‹ˆλ‹€. λ‚΄κ°€ 이 일을 ν•˜κ³  μžˆλ‹€κ³  μ£Όμž₯ν•˜κ³  λ‚΄κ°€ 없을 λ•Œ 잠재적으둜 ν˜„μƒκΈˆμ„ μœ λ³΄ν•˜λŠ” 것이 λΆˆκ³΅ν‰ν•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. μ§€κΈˆμ€ 이것을 ν¬κΈ°ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€0, 상황이 μ§„μ •λ˜λ©΄ ν•œ 달 정도 후에 λ‹€μ‹œ 올 κ²ƒμž…λ‹ˆλ‹€.
μ—…λ°μ΄νŠΈ : λŒμ•„μ˜€μ§€ _μ•Šμ„_

λƒ‰μ†Œμ μœΌλ‘œ λ³΄μ΄λŠ” 것은 μ‹«μ§€λ§Œ λˆ„κ΅°κ°€κ°€ 방에 μžˆλŠ” 코끼리λ₯Ό κ°€λ¦¬μΌœμ•Ό ν•©λ‹ˆλ‹€. ν…μŠ€νŠΈ μƒμžλ‘œ μ›ν•˜λŠ” λͺ¨λ“  μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆμ§€λ§Œ μ‹œκ° μž₯μ• μΈμ˜ 경우 이 μ•±μ˜ κ°€μΉ˜λŠ” 전체 UIκ°€ μ‚¬μš©ν•˜κΈ°μ— μ•…λͺ½μ΄λΌλŠ” μ μ—μ„œ μ—¬μ „νžˆ μ€‘μš”ν•©λ‹ˆλ‹€. ν‚€λ³΄λ“œλ§ŒμœΌλ‘œ. μ•„λ‹ˆμš”, λͺ‡ λΆ„ 정도 μ‹œκ°„μ„ λ‚΄μ–΄ κ΄€λ ¨ 양식을 μ•”κΈ°ν•˜κ³  λˆˆμ„ 감고 마우슀λ₯Ό κ±΄λ“œλ¦¬μ§€ μ•Šκ³  슀크립트λ₯Ό μž‘μ„±ν•΄ λ³΄μ‹­μ‹œμ˜€. 적어도 Linuxμ—μ„œλŠ” 탐색쑰차 ν•  수 μ—†λ‹€λŠ” 것을 μ•Œκ²Œ 될 κ²ƒμž…λ‹ˆλ‹€. λ„ˆλ¬΄ μ’‹μ•„ν•˜λŠ” 도ꡬ λͺ¨μŒ λ²„νŠΌμ€ 포컀슀λ₯Ό 받지 μ•ŠμœΌλ©°, 포컀슀λ₯Ό λ²—μ–΄λ‚  방법이 없이 포컀슀λ₯Ό μž‘λŠ” ν…μŠ€νŠΈ 컨트둀이 μžˆμŠ΅λ‹ˆλ‹€. 슀크립트λ₯Ό μ‚¬μš©ν•  수 μ—†κΈ° λ•Œλ¬Έμ— 앱은 ν…”λ„· ν΄λΌμ΄μ–ΈνŠΈλ³΄λ‹€ 더 μœ μš©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 그리고 μ‚¬μš©μ„±μ„ μ‰½κ²Œ κ³ μΉ  μˆ˜λŠ” μ—†μŠ΅λ‹ˆλ‹€. 앱에 기술적인 뢀채가 λ„ˆλ¬΄ λ§Žμ•„μ„œ μ‹œλ„ν•˜λ©΄ λͺ‡ 달 λ™μ•ˆ 멈좜 수 μžˆμŠ΅λ‹ˆλ‹€. μ „λ°˜μ μœΌλ‘œ, 당신은 λ‹Ήμ‹ μ˜ μž₯점을 μ΅œλŒ€ν•œ ν™œμš©ν•˜κ³  그것에 λ„ˆλ¬΄ λ§Žμ€ μ‹œκ°„μ„ λ‚­λΉ„ν•˜κ³  핡심 μ‚¬μš©μž κΈ°λ°˜μ„ μΆœν˜ˆμ‹œν‚€κΈ° μ‹œμž‘ν•˜μ§€ μ•Šλ„λ‘ 11yλ₯Ό μ™„μ „νžˆ λ¬΄μ‹œν•΄μ•Ό ν•©λ‹ˆλ‹€.

μš°λ¦¬λŠ” 그것이 λ§Žμ€ μž‘μ—…μ΄λΌλŠ” 것을 μ•Œκ³  μžˆμ§€λ§Œ λ‚΄λΆ€ν™”λŠ” λ§Žμ€ μž‘μ—…μ΄μ—ˆκ³  μš°λ¦¬λŠ” 그것을 λ‹¬μ„±ν–ˆμœΌλ©° Mudlet을 더 λ§Žμ€ μ‚¬λžŒλ“€μ—κ²Œ μ œκ³΅ν–ˆμŠ΅λ‹ˆλ‹€. ν΄λΌμ΄μ–ΈνŠΈλ₯Ό λ§Œλ“œλŠ” μ‚¬λžŒμΈ μš°λ¦¬λ„ 접근성을 달성할 κ²ƒμž…λ‹ˆλ‹€.

자, 그럼 mpconley의 일을 끝내도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. λ‚˜μ€‘μ— μ΄μ•ΌκΈ°ν•˜κ² μŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰