보통 HTML이 중요하다 라는 말을 자주 접하게 되지만 왜 정확히 중요한지에 대해서는 항상 정확한 이유를 알지 않고 가는 경우가 많이 있다.
간단한 예시를 들어서 설명을 하도록 하겠다.
<span style="font-size:24px">coding</span>
<h3>coding</h3>
위의 HTML 코드가 두개가 있다고 가정해보자
검색엔진은 HTML 태그를 통해서 아 이 웹페이지가 어떤식으로 구성되어 있구나! 라는것을 태그를 통해서 인지한다.
제목이 coding인 사이트와 시각적으로 제목이 coding으로만 보이게 한 코드 중에서 둘중에 어느것이 우선적으로 검색엔진에 노출될까?
단연 제목이 coding인 사이트를 우선적으로 찾아내어 검색 결과에 노출시키고 그 뒤에 시각적으로 제목이 coding으로만 보이게한 사이트는 그 뒤에 나타나게 될것이다.
검색 엔진에 노출이 되지 않는다는 것은..’실질적으로 사이트가 존재하지 않는다’ 라는 의미를 가지기 때문에 화려하게 꾸미고 다양한 기능을 추가하기 보다는 웹이 가지고 있는 본래의 의미, 정보라고 하는것을 탄탄히 하는것이 더욱더 중요한 이슈라는 의미이다.
웹이 중요하게 생각하는 접근성 중에 하나는 신체적인 장애가 있는 분들고 정보의 소외가 되지 않도록 노력해야 한다.
예를 들어 시각장애인 분들 같은 경우에는 대부분의 정보를 청각화 해서 정보를 접하게 되는데 웹페이지를 이쁘게 만들고 싶어서 문자까지 통으로 이미지 파일로 만들어서 사이트를 제작했을때, 스크린 리더를 통해서 정보를 접하는 시각 장애인 분들은 제대로 된 정보를 알지 못하는 경우가 존재한다. 시각장애인들을 위한 다양한 기술적인 방법이 있겠지만, 결국 가장 중요한것은 각각의 HTML 의미를 정확히 알고 의미에 맞게 사용하는 것이 중요하다.
HTML은 비즈니스 측면에서도 중요하지만 휴머니즘 측면으로도 매우 중요한 기술이다. 꼭 HTML 태그에 대한 중요성을 인지하고 꼼꼼히 다시 한번 확인해 보도록 하자.