Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

HTML 5.1 enthüllt:14 neue Funktionen erklärt und praktische Anwendungen

HTML5 gehört dem World Wide Web Consortium (W3C), das Standards im gesamten Web bereitstellt, sodass auf Protokolle aus aller Welt zugegriffen werden kann. Im November 2016 aktualisierte das W3C das langjährige HTML 5, das erste kleinere Update seit zwei Jahren. Viele anfängliche HTML 5.1-Funktionen wurden aufgrund eines fehlerhaften Designs und mangelnder Unterstützung des Browser-Anbieters verworfen.

Obwohl in HTML 5.1 nur wenige Elemente und Verbesserungen eingeführt wurden, handelt es sich immer noch um ein kleines Update. Einige der neuen Elemente enthalten Combo-Tags, die jetzt

,
, und umfassen und Entwicklern noch mehr Ausdrucksspielraum bieten.

W3C hat bereits mit der Arbeit an einem Entwurf von HTML 5.2 begonnen, der voraussichtlich Ende 2017 veröffentlicht wird. In der Zwischenzeit stellen wir einige interessante neue Funktionen und Verbesserungen vor, die in Version 5.1 eingeführt wurden. Sie können diese Funktionen nutzen, ohne JavaScript zu verwenden. Nicht alle Browser unterstützen diese Funktionen. Überprüfen Sie daher besser die Browserunterstützung, bevor Sie sie in der Produktion verwenden. 

14. Verhindern Sie Phishing-Angriffe

Die meisten Leute, die target=’_blank’ verwenden, haben keine Ahnung von einer merkwürdigen Tatsache – der neu geöffnete Tab kann die window.opener.location in eine Phishing-Seite ändern. Es führt in Ihrem Namen schädlichen JavaScript-Code auf der Startseite aus. Da Benutzer der bereits geöffneten Seite vertrauen, werden sie nicht misstrauisch.

Um dieses Problem vollständig zu beseitigen, hat HTML 5.1 die Verwendung des Attributs rel=“noopener“ standardisiert, das Browserkontexte trennt. Der rel=“noopener“ kann innerhalb der Tags und  verwendet werden.

<a href="#" target="_blank" rel="noopener">
 The link won't make trouble anymore
</a>

Lesen Sie:24 CSS3- und HTML5-Animationstools für Designer

13. Behandeln Sie Bildunterschriften flexibel

Das

-Tag stellt eine Beschriftung oder Legende dar, die mit dem
-Element verknüpft ist und als Container für visuelle Elemente wie Bilder, Diagramme, Illustrationen usw. fungiert. In frühen HTML-Versionen konnte
nur als erstes oder letztes untergeordnetes Tag des
-Elements verwendet werden.
HTML5.1 hat diese Einschränkung gelockert, und jetzt können Sie
überall in seinem
-Container verwenden.

<article>
 <h1>The Headline of todays news </h1>
 <figure>
 <img src="petrolimage.jpeg" alt="Petrol price drops">
 <figcaption>A man fueling up his car at petrol station</figcaption>
 </figure>
 <p>This is the forth hike in petrol prices in two month and the third in case of diesel in one fortnight.</p>
</article>

12. Rechtschreibprüfung

Die Rechtschreibprüfung ist ein aufgezähltes Attribut, dessen Schlüsselwörter die leere Zeichenfolge true und false sind. Der wahre Zustand gibt an, dass die Rechtschreibung und Grammatik des Elements überprüft werden soll.
Das element.forceSpellCheck() zwingt den Benutzeragenten, Rechtschreib- und Grammatikfehler im Textelement zu melden, auch wenn der Benutzer das Element nie fokussiert hat.

<p spellcheck="true">
 <label>Name: <input spellcheck=" false" id="textbox"></label>
</p>

11. Die leere Option

Mit der neuen HTML-Version können Sie ein leeres , oder