본문으로 바로가기

GitHub Actions로 3시간마다 예약 발행 체크하기

들어가며 정적 블로그를 운영하다 보면 “예약 발행”과 “빌드 제한”이 동시에 문제가 됩니다. 특히 매번 빌드하는 방식은 Cloudflare Pages 같은 플랫폼에서 빌드 제한에 쉽게 걸릴 수 있어요. ...

글 작성일: 2026-01-30 · 글 읽기 시간: 11 분 · 글 단어 수: 5153 단어 · 글쓴이: Isaac

Atomic Tests vs. Holistic Tests: 새로운 테스트 방법론

WCAG 3(3.0)이 제안하는 정량·정성 테스트 흐름을 WCAG 2.2의 성공 기준 기반 평가와 비교합니다. Atomic/Holistic 개념과 뷰·프로세스 단위 평가, 점수 모델과의 연결을 실무 관점에서 정리했습니다.

글 작성일: 2026-01-26 · 수정됨 2026-07-30 · 글 읽기 시간: 6 분 · 글 단어 수: 2984 단어 · 글쓴이: Isaac

WCAG 3.0 적합성 모델: A/AA/AAA 이후의 변화

WCAG 3(3.0) 적합성 모델이 A/AA/AAA를 넘어 어떻게 변하는지 알아봅니다. Core/Supplemental/Assertions 구조와 돌아온 Bronze/Silver/Gold 등급, views·processes 범위 정의를 2026년 3월 초안 기준으로 정리했습니다.

글 작성일: 2026-01-25 · 수정됨 2026-09-10 · 글 읽기 시간: 11 분 · 글 단어 수: 5150 단어 · 글쓴이: Isaac

다국어 블로그의 언어 전환 UX 개선: 스마트한 언어 제안 배너 만들기

들어가며 한국어와 영어 두 언어로 블로그를 운영하다 보니 흥미로운 문제를 발견했습니다. 블로그 링크를 공유하다보면 한국어 페이지를 해외 사용자에게 공유하게 될 때도 있습니다. 한글을 못 읽는 분들은 당황하겠죠? 반대로 한국 커뮤니티에서 공유된 영문 포스트 링크를 클릭한 한국어 사용자도 마찬가지입니다. ...

글 작성일: 2026-01-23 · 글 읽기 시간: 19 분 · 글 단어 수: 9252 단어 · 글쓴이: Isaac

ARIA 실전 가이드: 접근 가능한 웹 인터페이스 구현하기

ARIA를 배운 개발자들이 자주 하는 실수가 있습니다. ARIA의 개념은 이해했지만, 실제 프로젝트에서 어떻게 적용할지, 언제 써야 하는지 확실하지 않은 거죠. ARIA 실전 가이드 - 코드 에디터 화면에 ARIA 속성이 강조된 메인 비주얼 커버 이미지(예시): ARIA 속성 적용 흐름을 상징하는 비주얼 · 제작: Nanobanana AI "ARIA는 마지막 수단이다"라는 말이 있습니다. 먼저 시맨틱 HTML을 사용하고, HTML의 기본 기능으로 부족할 때만 ARIA를 더하는 거예요. 이 가이드는 이 원칙을 바탕으로 실제 프로젝트에서 ARIA를 효과적으로 활용하는 방법을 다룹니다. ...

글 작성일: 2026-01-22 · 글 읽기 시간: 22 분 · 글 단어 수: 10824 단어 · 글쓴이: Isaac

WCAG 3.0 구조 해부: Success Criteria에서 Outcomes로

WCAG 3(3.0)의 구조를 Guidelines-Outcomes-Methods로 해부합니다. 요구사항 153개(Core 92+Supplemental 61)와 Atomic/Holistic 테스트를 로그인 폼 실전 예제로 WCAG 2.2와 비교했습니다.

글 작성일: 2026-01-19 · 수정됨 2026-10-17 · 글 읽기 시간: 25 분 · 글 단어 수: 12093 단어 · 글쓴이: Isaac

정적 사이트에서 동적 댓글 시스템 만들기: Giscus + GraphQL API

들어가며 정적 사이트 생성기(SSG)로 만든 블로그는 정말 빠르고 안전합니다. 하지만 댓글 같은 동적 기능을 추가하려면 고민이 필요합니다. 저도 이 블로그에 GitHub Discussions 기반의 Giscus를 댓글 시스템으로 사용하고 있는데, 한 가지 불편한 점이 있었습니다. ...

글 작성일: 2026-01-16 · 글 읽기 시간: 23 분 · 글 단어 수: 11331 단어 · 글쓴이: Isaac

WCAG 3.0 시대의 시작: 왜 새로운 가이드라인이 필요한가?

WCAG(웹 콘텐츠 접근성 지침) 1.0부터 2.2까지 26년의 역사를 훑고, All or Nothing 판정과 체크박스 접근성의 한계를 짚어 WCAG 3(3.0)이 왜 필요한지 W3C 최신 초안 기준으로 정리했습니다.

글 작성일: 2026-01-12 · 수정됨 2026-07-30 · 글 읽기 시간: 19 분 · 글 단어 수: 9446 단어 · 글쓴이: Isaac

코드 블록 접근성 개선: 스크린 리더 사용자가 선택하는 라인 넘버

들어가며 최근 Hugo에 PaperMod 테마를 이용해서 블로그를 만들고 운영을 시작했습니다. 다른 사람이 만든 것을 그대로 사용하는건 빠르게 운영할 수 있다는 장점이 있지만, 모든 부분이 나에게 맞는 건 아니였습니다. 수많은 곳을 내 입맛과 취향에 맞춰서 수정하다가 보니 코드 블록에 문제가 좀 있더군요. ...

글 작성일: 2026-01-09 · 글 읽기 시간: 15 분 · 글 단어 수: 7379 단어 · 글쓴이: Isaac

규제를 넘어, 신뢰의 기반으로 - AI 기본법과 접근성

이 글은 웹접근성, 공공 웹서비스, 그리고 개발자의 책임에 대해 현장에서 직접 부딪히며 고민해온 기록이다. 법과 기술, 기준과 현실 사이에서 "우리는 정말 모두를 위해 만들고 있는가?"라는 질문에 답해보려 한다. ...

글 작성일: 2026-01-07 · 글 읽기 시간: 19 분 · 글 단어 수: 9462 단어 · 글쓴이: Isaac
맨 위로