가장 단순한 웹 사이트 디자인조차도 복잡한 코드에 의존하여 브라우저에서 보는 페이지를 생성합니다. 숨겨진 텍스트는 보이는 디자인 요소의 표면 아래에 숨어있을 수 있습니다. 일부는 실제로 페이지에 표시되며 캐주얼 한보기에서 은폐되어 있습니다. 의도적으로 포함하거나 침입자의 노력을 통해 페이지 코드, CSS 또는 JavaScript 파일에 다른 숨겨진 텍스트 요소가 나타날 수 있습니다. 웹 브라우저에 내장 된 기능을 사용하여이 묻혀있는 보물을 드러 낼 수 있습니다.
숨겨진 텍스트와 스타일 옵션
숨겨진 텍스트는 둘 이상의 변형으로 제공됩니다. 경우에 따라 웹 사이트 디자이너는 클릭 가능한 메커니즘을 사용하여 방문자가 페이지 인터페이스와 상호 작용하여 텍스트 블록을 표시 할 때까지 텍스트 블록을 숨 깁니다. 예를 들어, 이러한 기술은 자주 묻는 질문 목록을 표시하는 FAQ 페이지에 표시되며, 각 질문은 아래에 답변을 표시하는 링크입니다. 올바르게 사용하면 이러한 전략은 텍스트의 합법적 인 사용을 나타냅니다. 다른 형태의 숨겨진 텍스트는 긴 키워드 목록으로 구성됩니다. 이 텍스트는 색상이 페이지의 배경과 일치하기 때문에 눈에 잘 띄지 않을 수 있습니다. 가장 분명하지 않은 형태의 숨겨진 텍스트는 웹 브라우저에 표시되는 라이브 페이지에 표시되지 않는 코딩 된 자료로 구성됩니다.
스터핑, 스팸 및 해킹
검색 엔진이 귀하의 웹 사이트가 귀하가 제공하는 특정 유형의 정보를 찾는 잠재 방문자와 관련성이 높은 것으로 평가하면 귀하의 사이트는 검색 결과 목록에서 지위를 얻습니다. 초기 검색 엔진 최적화 트릭은 이러한 페이지가 해당 검색어에 대해 인위적으로 높은 관련성을 보이도록 만드는 키워드로 가득 찬 웹 사이트 페이지 코드를 크 래밍하는 데 의존했습니다. 과거의 선례와는 달리 이러한 전술은 더 이상 효과가 없을뿐만 아니라 역효과를냅니다. 검색 엔진은 숨겨진 코드 텍스트에 대한 검색을 자동화하는 새로운 방법을 지속적으로 개발하고 있습니다.이 텍스트는 스팸으로 분류되어이를 사용하는 웹 사이트의 상태를 더 이상 사용하지 않습니다. 숨겨진 텍스트는 또한 음란물, 가짜 의약품 또는 기타 사기에 대한 언급을 포함하여 관련없는 단어가 추가되어 사이트가 악의적 인 해킹 침입을 당했음을 나타낼 수 있습니다.
선택을 통해 텍스트 표시
웹 사이트 페이지에서 넓은 영역의 빈 공간이 보이면 숨겨진 텍스트가 있음을 나타낼 수 있습니다. 색상이 페이지 배경과 일치하기 때문에 숨겨지는 텍스트를 표시하려면 빈 공간을 두 번 클릭하여 여기에 나타나는 텍스트를 선택할 수 있습니다. 숨겨진 링크 나 코드를 실수로 실행하지 않으려면 브라우저의 "모두 선택"명령 (일반적으로 키보드 단축키 "Ctrl-A"가 할당 됨)을 사용하여 숨겨진 텍스트를 활성화하여 강조 표시합니다. 일반적으로 "Ctrl-F"로 호출되는 브라우저의 페이지 검색 기능을 사용하여 페이지에 표시되지 않는 단어 나 구문을 검색합니다.
소스 코드보기
많은 수의 키워드를 포함하거나 웹 사이트 코드에 메시지를 배치하는 다른 숨겨진 텍스트 방법에 의존하는 웹 페이지는 브라우저를 사용하여 페이지 자체의 텍스트를 선택할 때 비밀을 드러내지 않습니다. 브라우저 소프트웨어에서 보는 것을 생성하는 소스 코드를 볼 때 이러한 형태의 숨겨진 텍스트를 볼 수 있습니다. 소스 코드를 표시하기 위해 독립 창을 여는 키보드 단축키 및 메뉴 위치는 브라우저마다 다릅니다. 소스 창을 열면 페이지 코드의 비활성화 된 부분에 숨어있는 텍스트를 스크롤하여 검색 할 수 있습니다. 일부 숨겨진 텍스트는 스타일 시트 파일 및 기타 웹 사이트 코드의 보조 부분에만 표시되기 때문에, 특히 해킹 공격으로 인해 발생한 경우 이러한 은폐 된 메시지를 표시하려면 기본 소스 코드 구조에 연결된 파일을 열어야 할 수 있습니다.