중국에서 WEB 표준이 지속적으로 대중화됨에 따라 구조적 성능 동작 분리, 모듈화, 의미론 및 우아한 저하와 같은 개념도 프런트 엔드 직원의 WEB 표준 이해를 평가하는 데 중요한 항목이 되었습니다. SEO 이면의 상업적 가치 중 "의미화(Semanticization)"가 큰 주목을 받았습니다. 저는 새로운 프론트엔드 작업자로서 한때 "의미화(semanticization)"가 검색 엔진에 가장 유리한 태그를 사용하여 (x) HTML 구조를 구성하는 방법이라고 믿었습니다. 무게.
선배들의 많은 프론트 엔드 책과 많은 기사를 읽은 후, 나는 내 의식의 천박함을 깨닫기 시작했고 천천히 "의미화"의 가치를 깨달았습니다. 다음 내용은 개인의 일상생활 실천을 요약한 것에 불과하며, 더 멀리 보기 위해 여러 선배들의 의견을 모아 거인의 어깨에 올라선 것입니다.
"의미론적"이란 무엇입니까?
"의미론적"이란 인간의 개입을 줄이면서 정보를 연구하고 수집하여 기계가 웹 페이지를 이해할 수 있게 만들고 궁극적으로 인간에게 도움이 되는 기계의 능력을 말합니다. 구체적으로 BI 포럼의 한 네티즌의 유명한 설명을 빌리자면 "의미론은 여자친구를 평범한 친구로 대하지 않는다는 뜻입니다." 다음은 간단한 XML 형식의 예입니다.
그러나 CSS 제어를 통해 "친구"처럼 "여자 친구"를 쉽게 표시할 수 있습니다. 프리젠테이션 레이어에만 집중한다면 레이블은 CSS와 JS가 처리하도록 제공되는 "후크"일 뿐입니다. 여전히 "의미화"를 강조하고 있으며 이에 대해서는 아래에서 자세히 설명합니다.
의미론적 의미
1. 검색 엔진
검색 엔진 최적화에 관해서는 이미 많은 선배님들께서 Hx의 무게나 숨겨진 텍스트 등에 대해 풍부한 설명을 해주셨기 때문에 여기서는 자세히 설명하지 않겠습니다. 얼마 전 Wolfram( http://www.wolframalpha) 이라는 소프트웨어가 있었습니다. .com/ )은 Google이 각 웹사이트의 PR 가치에 따라 검색 결과를 정렬한다는 것을 알고 있습니다. 다른 검색 엔진에도 자체적인 알고리즘이 있으며 Wolfram은 사용자 입력 내용을 "이해"한다고 주장합니다. "who is adrian"을 입력했을 때 Wolfram이 나에게 그런 피드백을 주었지만 결과는 그다지 정확하지 않았습니다.
프론트 엔드 작업과 관련하여 우리가 존경하는 "의미론"은 컴퓨터가 우리의 콘텐츠를 이해하도록 하는 것에 관한 것이 아닙니까? <acronym title="세계야생생물기금">WWF</acronym>과 같은 간단한 예를 통해 컴퓨터는 WWF가 세계물포럼이 아닌 세계야생생물기금이 될 자격이 있다는 것을 이해할 수 있습니다. 컴퓨터가 완전히 그렇게 하는 것은 비현실적입니다. 그렇습니다. Wolfram과 같은 검색 엔진은 수명이 짧을 수 있지만 그들이 추구하는 비전, 즉 세계의 지식을 계산 가능하게 만드는 것은 실제로 우리가 추구할 가치가 있는 것입니다.