Tag
웹
이 태그가 붙은 문서 3건.
- Blob URL을 img src로 쓰는 법 — 인코딩하지 않는 대신 직접 치운다URL.createObjectURL()은 바이너리를 문자열로 바꾸지 않고 메모리에 둔 채 참조 주소만 준다. base64가 33% 커지는 이유, revokeObjectURL을 잊으면 생기는 누수, CSS·버전 관리에서 갈리는 지점까지 직접 만들어 보며 정리했다.
- 이미지를 파일로 둘까, 문자열로 심을까 — base64가 이기는 구간같은 아이콘도 파일로 두면 요청이 생기고 문자열로 심으면 용량이 붙는다. base64 data URI는 문자열 쪽 선택지고, 작은 아이콘에서는 파일을 관리하지 않는 값이 33% 오버헤드보다 싸다. 그 균형이 어디서 뒤집히는지를 정리했다.
- 이벤트 핸들러 안의 this — 누가 그 함수를 불렀는가onchange 속성 안에서는 this가 그 요소인데 함수 안으로 한 겹 들어가면 사라진다. 인라인 핸들러가 함수 본문이 되는 구조, 엄격 모드에서 Window가 아니라 undefined인 이유, 화살표 함수가 만드는 새 함정, 그리고 currentTarget이라는 지금의 정답까지.