HTML Video element를 재생하려고 했더니 영상이 나오다가 만다. safari 버그가 아닐까? webkit 소스코드를 까보았다
1줄 요약
SwiperJS를 사용하여 개발하다가 Transition/Translate 이벤트 핸들러가 성능 문제를 발생시켜 간단히 정리해 보았다.
일본서기에 보이는 미상(未詳) 신라어 ‘구수니자리(久須尼自利)’의 ‘궂은 일이구나’ 해석에 대한 고찰
React의 ref에서 버그를 내어 정리해 보았다.
별뫼, 시간의 팔림프세스트(Palimpsest): 함평 제동 고분의 다층적 경관과 기억의 재구성
왜구란 정의할 수 없다. 그 단어는 각 집단 자신의 시각을 반영하며 남용해 온 나머지 무엇인지도 모르게 되어 버렸다. 왜구에 정체에 대한 연구는 한중일 삼국이 현재의 정체성을 완전히 잃어버린 후에나 가능할지도 모르겠다. 그러다보니 왜구를 어떻게 보았는지 자체가 역사인식론의 연구과제...
@vitejs/plugin-legacy 정리
뒤로가기 눌렀는데 왜 여기로? Chrome과 Safari가 다르네?
requestAnimationFrame의 콜백 함수 실행 시점이 자꾸 햇갈려서 정리해보았다.
11키티즈 개발을 위하여 frontend에서 POC를 수행하고 그 결과를 정리했다(2024년 초 수행).
아테네 민주정의 펠라스기 기원: 망각된 선주민 질서와 문명 기억의 역설
TL;DR 가상 슬라이드(Virtual Slides)를 켠 Swiper.js + React 프로젝트에서 prepend로 아이템을 추가하면서도 사용자가 보고 있던 슬라이드를 유지하는 방법은 Zustand에 “현재 슬라이드 전역 인덱스”를 저장하고, 리...
exhaustive-deps
경고의 기술적 배경
useRef 와 useEffect 의 의존성 진단
trailing slash
리디렉션이 HTTP 로 떨어지는 이슈와 해결법
L4 로드밸런서 + Nginx 환경에서 trailing slash 리디렉션이 HTTP 로 떨어지는 이슈와 해결법
청동기 시대의 붕괴와 고대 이탈리아 민족의 형성
Galaxy S21 WebView 동영상 녹색 화면 이슈 디버깅 및 해결
라우트-단위 코드 스플리팅 — React Data Router v7 + Vite 조합으로 “진짜” Lazy Route 만들기
한국 드라마의 고부 갈등: 시대별 변화와 대표 작품 분석
1970년대부터 현대까지 ‘시집 못 간 늙은 시누이’ 캐릭터 분석