개발자

깃허브 페이지 이미지 로딩 버벅임(html css js)

2023년 11월 18일조회 62

로컬에서 html을 쓸 때는 이미지가 바로바로 나오는데 깃허브에 넣으면 로딩되는 건지 좀 버벅거리면서 나오더라고요 그런데 다른 깃허브 페이지는 이미지가 버벅임 없이 바로 나오던데 어떻게 하는 건가요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

백승훈님의 프로필 사진

크롬 개발자 도구 f12를 사용하여 Lighthouse 검사 한번 진행해보시기 바랍니다. (대부분의 경우 이미지 최적화를 하지 않아 일어나는 이슈입니다.)

profile picture

익명

작성자

2023년 11월 20일

감사합니다

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2023년 11월 18일

이미지 로딩 속도에 영향을 미치는 여러 요인들이 있어요. 다음은 이를 개선하는 몇가지 방법들입니다: 1. **이미지 최적화**: 이미지 사이즈에 따라 로딩 속도가 달라집니다. 큰 파일일수록 로딩 시간이 길어져서 사용자 환경에 부정적인 영향을 미칠 수 있습니다. 그래서 가능하다면 이미지 크기를 줄이세요. 이 작업은 Photoshop과 같은 툴을 통해 수동으로 할 수도 있고, `imagemin` 과 같은 자동화 도구를 사용할 수도 있습니다. 2. **CDN 사용**: Content Delivery Network (CDN) 은 지리적으로 분산된 서버 네트워크로, 사용자에게 웹 콘텐츠를 보다 빨리 전달합니다. 이미지와 같은 정적 자원들이 CDN에서 호스팅되면, 사용자의 페이지 로딩 시간이 크게 감소하게 됩니다. 3. **캐싱**: 캐싱은 웹사이트의 로딩 시간을 많이 줄일 수 있는 훌륭한 방법입니다. 브라우저는 한 번 캐싱된 리소스를 저장해 두었다가 나중에 해당 페이지를 다시 방문할 때 해당 리소스를 재사용합니다. 이렇게 하면 서버와의 통신을 줄일 수 있습니다. 4. **Lazy loading**: 이 기술은 페이지 또는 이미지가 필요할 때까지 로딩을 지연시킵니다. 예를 들어 웹페이지를 처음 방문할 때 화면에 바로 보이지 않는 이미지들은 로딩을 지연시켜서, 사용자에게 더 중요한 콘텐츠들이 먼저 로드되도록 할 수 있습니다. 위의 방법들 중 하나 혹은 그 이상을 적용해보세요!

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!