Heim  >  Artikel  >  Web-Frontend  >  noscript-Tag, ein wichtiges Tag, das ignoriert wird

noscript-Tag, ein wichtiges Tag, das ignoriert wird

PHPz
PHPzOriginal
2017-03-12 15:38:511432Durchsuche

Öffnen Sie das neue Backend von Drupal und stellen Sie fest, dass ein großer Bereich mit leerem Raum angezeigt wirdnoscript-Tag, ein wichtiges Tag, das ignoriert wird

. Ich dachte, es sei ein CSS-Problem, aber nachdem ich lange gekämpft hatte, stellte ich fest, dass ich das Javascript des Browsers aufgrund von Sicherheitsproblemen auf einigen Websites deaktiviert hatte. Die zunehmende Leistungsfähigkeit von Javascript macht unsere Webseiten reichhaltiger und farbenfroher, die Interaktionen immer leistungsfähiger und die Funktionen immer beeindruckender. Einige Webseiteneffekte sind jedoch vollständig von Javascript abhängig. Ohne die Unterstützung von Javascript wird möglicherweise nicht einmal der grundlegende Inhalt vollständig angezeigt. Zu diesem Zeitpunkt sollte unser altes und starkes noscript-Tag ins Spiel kommen noscript-Tag, ein wichtiges Tag, das ignoriert wird

. Das

noscript-Tag ist ein recht altes Tag. Es wurde ursprünglich eingeführt, um das Upgrade alter Browser zu erleichtern, da frühere Browser kein JavaScript unterstützten. Das Noscript-Tag zeigt alternative Inhalte in Browsern an, die kein JavaScript unterstützen. Dieses Element kann ein beliebiges HTML-Element enthalten. Die Verwendung dieses Tags ist ebenfalls sehr einfach:

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

Allerdings sollte das Problem, dass Browser kein Javascript unterstützen, mittlerweile nicht mehr auftreten, sondern Benutzer können Javascript aus verschiedenen Gründen auch deaktivieren. Zum Beispiel das Einsparen von Datenverkehr, das Verlängern der Akkulaufzeit oder das Vermeiden, dass Ihre Privatsphäre durch verschiedene Statistik-/Tracking-Skripte preisgegeben wird noscript-Tag, ein wichtiges Tag, das ignoriert wird

. Es gibt auch eine ganze Reihe von Benutzern, die ähnliche Browsererweiterungen installiert NoScript haben, um zu verhindern, dass der Browser Javascript ausführt.

Obwohl die Website Benutzer nicht dazu zwingen kann, Javascript in ihren Browsern zu aktivieren, kann sie Benutzer darauf hinweisen, dass ihre Browser Skripts deaktiviert haben, um eine bessere Benutzererfahrung zu erzielen. Beispielsweise fordert Facebook auf:

noscript-Tag, ein wichtiges Tag, das ignoriert wird

Der Inhalt der Elemente im Noscript-Tag wird nur unter den folgenden Umständen angezeigt:

  • Der Browser unterstützt keine Skripte

  • Der Browser unterstützt Skripte, aber Skripte sind deaktiviert

Wenn eine der oben genannten Bedingungen erfüllt ist, wird die Der Browser zeigt Noscript-Inhalte an. In anderen Fällen rendert der Browser den Inhalt nicht in Noscript.

Am Ende geschrieben

Die Verwendung des Noscript-Tags kann nur eine Nachricht an Website-Benutzer übermitteln, d. h. wenn Javascript nicht aktiviert ist, werden der Inhalt und die Auswirkungen der Die Webseite wird möglicherweise nicht vollständig gerendert. Wenn einige Benutzer jedoch nicht wissen, wie sie Javascript aktivieren, sind solche prompten Informationen für sie keine praktische Hilfe. Daher sollten wir zu Beginn des Website-Designs dennoch darüber nachdenken, wie wir dafür sorgen können, dass sich solche unkonventionellen Situationen ohne die Unterstützung von Javascript (oder HTML5) so wenig wie möglich auf das Surfen des Benutzers auswirken.

Das obige ist der detaillierte Inhalt vonnoscript-Tag, ein wichtiges Tag, das ignoriert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Ajax-AntwortdekodierungNächster Artikel:Ajax-Antwortdekodierung