Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor] LightHouse 성능 개선 #175

Merged
merged 6 commits into from
Aug 20, 2024

Conversation

jhj2713
Copy link
Member

@jhj2713 jhj2713 commented Aug 19, 2024

🖥️ Preview

close #174

✏️ 한 일

우선 빠르게 수정할 수 있는 부분들을 개선해봤습니다.

LCP

image

초기 헤드라인 이미지를 로드하기까지 시간이 오래 걸리는 문제가 있었습니다. 따라서 이미지를 preload해서 로드 시간을 줄여줬습니다.

image

(렌더링 지연 시간은 디졸브 애니메이션으로 인한 지연 시간)

글꼴 표시

image

폰트가 설정되기 전에 텍스트 표시 방식은 font-display라는 css 속성에 의해 정의됩니다. 디폴트 값은 auto로 보통 폰트가 로드되기 전까지 텍스트를 렌더링하지 않습니다.
font-display: swap으로 설정해서 폰트가 설정되기 전까지는 기본 폰트를 보여주는 방식으로 바꿀 수 있습니다.

검색 엔진 최적화

image

meta 태그는 웹페이지를 요약하는 태그로, 페이지에 대한 설명을 description으로 정의해줘야합니다.

image

robots.txt는 검색 로봇이 웹사이트 정보를 수집할 수 있도록 허용/제한하는 파일입니다.

❗️ 발생한 이슈 (해결 방안)

❓ 논의가 필요한 사항

@jhj2713 jhj2713 added the refactor 리팩토링 label Aug 19, 2024
@jhj2713 jhj2713 requested a review from sooyeoniya August 19, 2024 08:51
@jhj2713 jhj2713 self-assigned this Aug 19, 2024
Copy link

빌드를 성공했습니다! 🎉

Copy link
Member

@sooyeoniya sooyeoniya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수업 들은거 바로 반영하는 자세 정말 멋있습니다!!

@sooyeoniya sooyeoniya merged commit 420afc0 into dev Aug 20, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor 리팩토링
Projects
None yet
Development

Successfully merging this pull request may close these issues.

lighthouse 성능 개선
2 participants