📝 학교 밖 청소년들의 미래를 준비하기 위한 솔루션
| 구분 | 내용 |
|---|---|
| 기간 | 2024.03 ~ 2024.06 (2-1학기) |
| 인원 | 기획 1, 디자인 1, 개발 1 |
| 담당분야 | 팀장 및 서비스 비디오 촬영, 웹 콘텐츠 소스 제작 및 HTML/CSS/JS를 이용한 웹 제작 및 GitHub 배포 |
| 관련 링크 | https://hwijaekim.github.io/blueprint2024 |
🔑 핵심 기술 요약
- HTML/CSS/JS 세 가지를 이용하여 처음으로 제작한 웹 사이트
- 웹 표준을 준수하여 제작
- Web Fonts를 적용하여 웹 사이트를 더욱 완성도 있게 배포
Vanilla JavaScript를 적극적으로 활용한 프로젝트이며Ovserver를 이용하여Viewport에 감지될 시 CSSactive클래스를 토글하여 애니메이션을 구현.Typeit.js외부 라이브러리를 사용하여 타이핑 애니메이션 구현.
📌 주요 코드
Web Fonts 및정리
| |
Typeit.js 라이브러리 사용
| |
스크롤을 통해 배경 이미지가 커지는 상호작용
| |
🖥️ 사용 기술
⌨️ 총평
Good Parts
- HTML/CSS/JS를 모두 사용한 첫 프로젝트
- 웹 표준을 준수한 개발
- 외부 라이브러리를 학습하여 적용
Bad Parts
- 스크롤을 통해 배경 이미지가 커지는 상호작용 코드를 1920x1080기준 절대값으로 하드코딩 하였기 때문에 다른 해상도에서는 높은 확률로 의도하지 않은 결과를 초래
- 시간관리 부족으로 일부 영역에서 통 이미지로 삽입함
![Featured image of post 제 30회 커뮤니케이션디자인국제공모전 동상 수상작 [청사진]](/p/%EC%A0%9C-30%ED%9A%8C-%EC%BB%A4%EB%AE%A4%EB%8B%88%EC%BC%80%EC%9D%B4%EC%85%98%EB%94%94%EC%9E%90%EC%9D%B8%EA%B5%AD%EC%A0%9C%EA%B3%B5%EB%AA%A8%EC%A0%84-%EB%8F%99%EC%83%81-%EC%88%98%EC%83%81%EC%9E%91-%EC%B2%AD%EC%82%AC%EC%A7%84/teaser_hu_63ea26547dece053.webp)