B.웹표준을지키면웹호환성, 웹접근성을향상시킬수있다. C.구조, 표현, 동작을담당하는코드들이분리되면서유지보수가용이해졌다. D.코드가 분리되고 파일 개수가 늘어나면서 트래픽 비용은 늘어났다.
웹 표준의 등장으로 구조, 표현, 동작의 각 영역을 담당하는 코드들이 분리되면서 코드가 경량화되었고, 코드가 가벼워진만큼 트래픽 비용이 줄어드는 효과를 얻게 되었습니다.
2.다음 중 시맨틱 요소에 대한 설명으로 옳은 것을 모두 고르세요.
A.<div>, <span>은 시맨틱 요소가 아니다. B.<section>은 독립적으로 구분해 재사용할 수 있는 부분을 의미하는 시맨틱 요소다. C.시맨틱 요소를 잘 사용하면 웹 접근성과 검색 효율성을 높일 수 있다. D.시맨틱 요소를 사용해도 id, class 속성의 중요도는 동일하다.
A.크로스 브라우징은 브라우저의 종류에 상관 없이 동등한 화면과 기능을 제공할 수 있도록 만드는 작업을 의미한다.
B.인터넷 익스플로러의 지원 종료로 크로스 브라우징의 난이도가 낮아졌다. C.크로스 브라우징은 초기 기획 → 개발 → 수정 → 테스트의 단계로 이루어진다. D.개발단계에서는주요고객층이주로사용하는브라우저의호환성을고려한코드를사용해야한다. 크로스 브라우징은 초기 기획 → 개발 → 테스트/발견 → 수정/반복의 단계로 이루어집니다.
6. 다음 중 SEO에 대한 설명으로 옳은 것을 고르세요.
A.SEO가 제대로 되지 않으면 아무도 찾지 않는 웹 페이지가 될 수도 있다.
B.SEO에는 페이지 내부에서 진행할 수 있는 Off-Page SEO, 페이지 외부에서 진행할 수 있는 On-Page SEO, 두 종류가 있다.
B.SEO에는 페이지 내부에서 진행할 수 있는 Off-Page SEO, 페이지 외부에서 진행할 수 있는 On-Page SEO, 두 종류가 있다. C.광고비를 사용하여 검색 결과 상위에 뜨게 만드는 것은 On-Page SEO의 예시다. D.효율적인 HTML 요소사용은 Off-Page SEO의예시다.
Off-Page SEO와 On-Page SEO의설명이반대로되어있습니다. 효율적인 HTML 요소사용등페이지내부에서진행할수있는 SEO가 On-Page SEO, 광고비사용등페이지외부에서진행할수있는 SEO가 Off-Page SEO입니다.
7. 다음 중 SEO에 영향을 미치는 요소 중 오픈그래프에 대한 설명으로 옳지 않은 것을 고르세요.
A.링크를 공유했을 때 미리보기에 뜨는 내용들을 다루는 요소다.
B.og:title 속성은 <title> 요소보다 우선되어 표시된다.
C.og:image 속성은 <img> 요소보다 우선되어 표시된다.
D.og:description 속성이 없으면 description 속성이 미리보기에 표시된다.
B.og:title 속성은 <title> 요소보다 우선되어 표시된다. C.og:image 속성은 <img> 요소보다 우선되어 표시된다. D.og:description 속성이 없으면 description 속성이 미리보기에 표시된다. og:description 속성이 없으면 description 속성이 있더라도 미리보기 설명이 표시되지 않습니다. description 속성은 검색 엔진에서 미리보기 내용을 표시하는 속성입니다.
8. 다음 중 웹 접근성에 대한 설명으로 옳지 않은 것을 고르세요.
A. 어떤 상황이든, 어떤 사람이든 정보를 제공받지 못하는 경우가 없도록하는 것이 웹 접근성의 목적이다.
B.웹 접근성이 잘 갖춰져 있어도 비장애인에게는 큰 도움이 되지 않는다.
C.우리나라의 웹 접근성 수준은 높은 정보화 수준에도 불구하고 높지 않다.
D.우리나라는 법으로 웹 접근성을 갖추도록 강제성이 부여되어 있어도 단속이 이루어지지는 않는다.
B. 인접한 요소에서 이미지를 설명하는 내용을 담고 있으므로 대체 텍스트까지 중복으로 작성할 필요가 없습니다. C. 대체 텍스트의 설명이 지나치게 자세합니다. D. class 속성으로 보아 배경 이미지로 사용되는 요소입니다. 배경 이미지의 경우 대체 텍스트에 빈 문자열을 주어 스크린 리더가 인식하지 않게 만드는 것도 좋은 사용법입니다.