인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

96 Hannover님의 프로필 이미지
96 Hannover

작성한 질문수

애플 웹사이트 인터랙션 클론!

Canvas vs MP4 vs SVG (Bodymovin)

작성

·

301

0

안녕하세요. 

현재 canvas를 이용해서 인터렉티브한 개인 포트폴리오용 웹사이트를 만들고 있는데 큰 도움이 되었습니다.

추가적으로 "이미지, 영상, 웹사이트 로드속도"에 대해 궁금한점이 있어 질문을 남겨봅니다.

정적인 이미지를 로드 할 때

- 카메라로 담긴 실제 사진은 jpg 또는 배경 상황에따라 png 로

- 일러스트로 만들어진 아이콘, 그래픽디자인은 svg 로 

업로드 하면 여러방면에서 괜찮다고 들었습니다.

<<<궁금한점은 gif animation처럼 짧은 모션디자인이나 영상 mp4 클립을 일반적으로 (인터렉티브 function 이 없는 경우) 어떤 방식으로 업로드해야 가장 효율적인지 입니다. >>>

최대 15초 가량되는 1920 x 1080 FHD 영상을 업로드 한다면 어떤  방법이 가장 효율적인지 궁금합니다.

포트폴리오 목적이기에, 많은 모션영상이 업로드 될 예정이고 처음부터 탄탄하게 웹사이트를 제작하고 싶습니다.

CANVAS vs HTML Video vs SVG (body Movin from after effects 또는 직접 만들기)

강좌에 포함된 파일에서 비교영상을 보았을 때, 인터렉티브한(예: 스크롤) function 을 적용 했을 경우 canvas가 더 효과적이라고 이해했습니다. 인터넷으로 리서치 해 본 결과도 이 분야에서는 대체적으로 canvas > svg > html mp4 로 이해하고 있습니다. 

<<< canvas의 단점은 오로지 svg 와 html mp4 에 비해 작업양이 더 많기 때문인가요? >>>

경험을 바탕으로 개인적인 의견 부탁드리겠습니다.

그리고 다시 한 번 좋은 강좌 감사합니다! 

답변 2

1

1분코딩님의 프로필 이미지
1분코딩
지식공유자

로드 속도만 고려한다면 이미지든 비디오든 파일의 용량이 더 적은 쪽을 택하시는게 가장 좋다고 생각합니다. 다운로드 속도도 그렇고, 서버 트래픽을 줄이는 것에도 도움이 될테니까요~

인터랙티브 요소가 들어가면 많은 경우 퍼포먼스는 캔버스가 유리하지만,
뭐가 가장 낫다고 정답이 있다기보다, 상황이나 구조에 따라 달라진다고 할 수 있을 것 같아요.

https://www.inflearn.com/questions/38135

다른분이 질문 주셨던 것인데,
이 질문에  대한 답변도 참고하시면 좋을 것 같습니다^^
사이트 만드시면 한번 보여주세요~^^ 작업 화이팅입니다!!!

0

96 Hannover님의 프로필 이미지
96 Hannover
질문자

링크 확인했습니다. :)

일과 병행하면서 틈틈히 시간 날 때마다 작업하기에 제작하는데 얼마나 걸릴지 모르지만, 마무리되면 공유하도록 하겠습니다.

감사합니다!

96 Hannover님의 프로필 이미지
96 Hannover

작성한 질문수

질문하기