일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 백준 정리
- 크롬웹
- 단계별로 풀어보기
- :root
- Pull
- html 끝
- calc()
- 코딩테스트
- git
- 백준
- 드림코딩
- box-sizing: border-box
- error: ENOENT: no such file or directory
- 나도코딩 파이썬
- max-width
- 생활코딩 WEB2-JavaScript
- 라매개발자
- button:focus cursor: pointer; outline: none;
- git 버전관리
- nav태그
- li 태그
- HTML
- 생활코딩
- margin 0 auto
- 나도코딩
- border radius
- 할만한데?
- WEB2-JavaScript
- 백준 자바스크립트
- 노마드 코더
- Today
- Total
코딩응애의 개발블로그
코드스테이츠 블로깅 - (Lighthouse) 본문
Performance의 Opportunities 항목에
Properly size images 라는 것이 있는데 이미지 사이즈를 최적화하라는 의미이다
가져오는 이미지의 용량이 현재 보여지는 화면의 용량보다 크기 때문에 과도하게 많은 용량을 가져온다는 의미로 이미지의 사이즈를 줄이라는 뜻
해결 방법
화면에 표시되는 사이즈와 실제 이미지의 용량을 일치시켜야 하는데 용량을 어떻게 줄이냐면 image cdn을 사용해야 한다
image cdn
서버로 부터 이미지를 불러오면 image를 크게하거나, 줄이거나, 직사각형을 둥글게 만들어주는 회사에 이미지를 의뢰해서 원하는 형태로 이미지를 바꾸는 방법
출처 : https://kyounghwan01.github.io/React/optimize-performance/properly-size-images/#%ED%95%B4%EA%B2%B0
Use video formats for animated content
대용량 GIF는 애니메이션 콘텐츠 전달에 비효율적이라서 네트워크 바이트를 저장하려면 GIF 대신 MPEG4/WebM 비디오와
정적 이미지에 PNG/WebP를 사용하는 것이 좋다.
왜냐면 대용량 GIF를 동영상으로 변환하면 사용자의 대역폭을 크게 절약할 수 있기 때문이다.해결 방법
GIF를 비디오로 변환하는 방법 FFmpeg 을 사용한다 Fmpeg를 사용하여 GIF를 MP4 비디오로 변환하려면 콘솔에서
ffmpeg -i my-animation.gif -b:v 0 -crf 25 -f mp4 -vcodec libx264 -pix_fmt yuv420p my-animation.mp4
이 명령을 실행하면 된다 (gif 이름이 my-animation.gif 임)
이 코드를 설명하자면 Fmpeg에 my-animation.gif를 입력으로 받아서(-i 플래그로 지정됨) my-animation.mp4라는 비디오로 변환할 것을 지시하는것을 의미한다.
출처: https://web.dev/replace-gifs-with-videos/