>  기사  >  웹 프론트엔드  >  noscript 태그, 무시되는 중요한 태그

noscript 태그, 무시되는 중요한 태그

PHPz
PHPz원래의
2017-03-12 15:38:511439검색

Drupal의 새 백엔드를 열면 넓은 공백이 표시되는 것을 확인하세요noscript 태그, 무시되는 중요한 태그

. CSS 문제인 줄 알았는데, 한참 고민 끝에 일부 사이트에서 보안 문제로 인해 브라우저의 자바스크립트를 비활성화했다는 사실을 알게 되었습니다. Javascript의 증가하는 힘은 우리의 웹 페이지를 더욱 풍부하고 다채롭게 만들고, 상호 작용을 더욱 강력하게 하며, 기능을 더욱 눈부시게 만듭니다. 그러나 일부 웹 페이지 효과는 Javascript에 완전히 의존합니다. Javascript를 지원하지 않으면 기본 내용조차 완전히 표시되지 않을 수 있습니다. 이 때 우리의 오래되고 강력한 noscript 태그가 나타납니다noscript 태그, 무시되는 중요한 태그

.

noscript 태그는 원래 초기 브라우저가 JavaScript를 지원하지 않았기 때문에 오래된 브라우저의 원활한 업그레이드를 돕기 위해 도입된 꽤 오래된 태그입니다. noscript 태그는 JavaScript를 지원하지 않는 브라우저에 대체 콘텐츠를 표시합니다. 이 요소에는 모든 HTML 요소가 포함될 수 있습니다. 이 태그의 사용법도 매우 간단합니다.

<noscript>
  <p>本页面需要浏览器支持(启用)JavaScript</p>
</noscript>

그러나 이제 브라우저가 Javascript를 지원하지 않는 문제는 더 이상 발생하지 않지만 사용자는 다양한 이유로 Javascript를 비활성화할 수도 있습니다. 트래픽 절약, 배터리 수명 연장, 다양한 통계/추적 스크립트 noscript 태그, 무시되는 중요한 태그

로 인해 개인 정보가 유출되는 것을 방지하는 등의 작업을 수행할 수 있습니다. 브라우저에서 자바스크립트가 실행되지 않도록 유사한 브라우저 확장 프로그램을 NoScript설치

한 사용자도 꽤 있습니다.

웹사이트에서는 사용자에게 브라우저에서 Javascript를 활성화하도록 강제할 수는 없지만 더 나은 사용자 경험을 제공하기 위해 브라우저에서 스크립트를 비활성화했다는 메시지를 사용자에게 표시할 수 있습니다. 예를 들어 Facebook에서는

noscript 태그, 무시되는 중요한 태그

noscript 태그에 있는 요소의 콘텐츠가 다음과 같은 상황에서만 표시됩니다.
  • 브라우저가 스크립트를 지원하지 않습니다
  • 브라우저가 스크립트를 지원하지만 스크립트가 비활성화되어 있습니다

위 조건 중 하나라도 충족되면 브라우저는 noscript 콘텐츠를 표시합니다. 다른 경우에는 브라우저가 noscript로 콘텐츠를 렌더링하지 않습니다.

마지막에 작성

noscript 태그를 사용하면 웹사이트 사용자에게 메시지만 전달할 수 있습니다. 즉, Javascript가 활성화되어 있지 않은 경우 태그의 내용과 효과는 웹페이지가 완전히 렌더링되지 않을 수 있습니다. 그러나 일부 사용자가 Javascript를 활성화하는 방법을 모르는 경우 이러한 프롬프트 정보는 해당 사용자에게 실질적인 도움이 되지 않습니다. 그러므로 우리는 웹사이트 디자인 초기에 Javascript(또는 HTML5

또는 기타 종속성)의 지원 없이 이러한 색다른 상황이 사용자의 탐색에 가능한 한 적은 영향을 미치도록 하는 방법을 고려해야 합니다.

위 내용은 noscript 태그, 무시되는 중요한 태그의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.