패스트캠퍼스 환급챌린지 20일차 미션 (2월 20일) : 프론트엔드개발 강의 후기
오늘은 화요일
게으름을 피우다 늦게 강의를 듣기 시작했다.
집에서 들어보는 오늘의 강의
후하
오늘부터는 본격적으로
Ch 10. 스타벅스 예제 로 들어간다!
드디어 예제를 시작하는구나아아!!!
가보쟈고오!
역시 예제의 시작은 HELLO WORLD 인가
ㅋㅋㅋㅋㅋ
돌아와서 오픈 그래프를 통해서 스타버스의 기본적인 코드를 가져와야한다.
원래 있는 사이트이기 때문에 아마 이 기능이 가능한 것이겠지?
근데 그럼 오픈 소스코드는 알겠는데 오픈 그래프는 뭐지?
그리고 그거랑 같이 나오는 <meta>태그는 뭘까?
인터넷으로 좀 찾아봤다. (근데 사실 강의들을 때도 설명을 해주넿ㅎ 난 맘이 급해서 멈춰두고 먼저 검색부터 해봤넿ㅎㅎ 내 급한 성격..)
오픈 그래프 프로토콜은 페이스북에서 만든 것인데
웹 페이지를 페이스북에 공유할 때 페이스북 게시물인 것처럼 만들기 위해 고안된 것이라고 한다.
공유하는 웹 페이지를 직접 클릭해서 들어가 보기 전에 웹 사이트 정보를 미리보기로 구성해서 보여주는거다.
미리보기 화면을 어떻게 구성할지 <meta> 태그 안에서 오픈 그래프를 사용해 설정해야함!
(옹.. 미리보기 화면으로 보이는 거..! 기억기억)
HTML의 <meta> 태그는 웹 페이지에 대한 메타 정보를 담아두는 태그이다. 검색 봇에서 해당 웹 페이지를 검색할 때 참고할 수 있는 정보죠. 오픈 그래프 프로토콜을 적용하기 위해서도, <meta> 태그를 사용해서 공유할 제목과 이미지, 요약 정보 등을 구성한다.
기본적인 오픈 그래프 작성 방식
<meta property="속성 이름" content="속성 값">
오픈 그래프의 기본 속성 4가지
- og:title - 웹 페이지 제목
- og:type - 웹 페이지 유형 (ex, article, movie 등) / 각 유형에 따라 추가적인 정보가 추가될 수 있음
- got:image - 대표 이미지
- og:url - 링크할 주소
기본 속성 외 필요에 따라 추가할 수 있는 여러 가지 옵션
- og:audio - 오디오 파일
- og:description - 웹 페이지 내용 요약
- og:locale - 웹 페이지 언어. 기본은 en-US. 한글로 바꾸려면 ko_KR
- og:site_name : 사이트 이름. og:title은 현재 페이지의 제목이고, og:site_name은 전체 사이트 이름
- og:video - 비디오 파일
앞에서 설명한 속성들 중 일부 속성은 추가적인 정보를 가질 수 있다.
예를 들어, 페이지를 공유할 때 대표 이미지를 사용한다면 그 이미지의 너비나 높이, alt 텍스트 등을 지정 가능함
- og:image:url - og:image와 같음
- og:image:secure_url - https로 접속할 경우 표시할 이미지 주소
- og:image:type - 이미지 유형
- og:image:width - 너비
- og:image:height - 높이
- og:image:alt - 대체 텍스트
비디오
- og:video:url - og:image와 같음
- og:video:secure_url - https로 접속할 경우 표시할 이미지 주소
- og:video:type - 이미지 유형
- og:video:width - 너비
- og:video:height - 높이
오디오
- og:audio:url - og:image와 같음
- og:audio:secure_url - https로 접속할 경우 표시할 이미지 주소
- og:audio:type - 이미지 유형
오 뜬금 없지만 글 쓰다보니까 미리보기가 나오는데 요런 아이들도 오픈그래프인가ㅎㅎㅎ
간단하게 오픈그래프 소스를 만들어 주는 사이트
Meta Tags — Preview, Edit and Generate
With Meta Tags you can edit and experiment with your content then preview how your webpage will look on Google, Facebook, Twitter and more!
metatags.io
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완 #프론트엔드
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr