Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

HTML 5.1 presentado:14 nuevas funciones explicadas y usos prácticos

HTML5 es propiedad del World Wide Web Consortium (W3C), que proporciona estándares en la web para que los protocolos de todo el mundo sean interaccesibles. En noviembre de 2016, el W3C actualizó el HTML 5 de larga duración, que es la primera actualización menor en 2 años. Muchas funciones iniciales de HTML 5.1 se eliminaron debido a un diseño defectuoso y a la falta de soporte del proveedor del navegador.

Aunque hay pocos elementos y mejoras incorporadas a HTML 5.1, sigue siendo una actualización menor. Algunos de los nuevos elementos contienen etiquetas combinadas, que ahora incluyen

,
, y , lo que brinda a los desarrolladores aún más espacio de expresión.

El W3C ya ha comenzado a trabajar en un borrador de HTML 5.2 que se espera que se publique a finales de 2017. Mientras tanto, presentamos algunas características nuevas e interesantes y mejoras introducidas en la versión 5.1. Puede utilizar estas funciones sin tocar JavaScript. No todos los navegadores admiten estas funciones, por lo que es mejor comprobar la compatibilidad del navegador antes de utilizarlas en producción. 

14. Prevenir ataques de phishing

La mayoría de las personas que usan target=’_blank’ no tienen idea de un hecho curioso:la pestaña recién abierta puede alterar window.opener.location y convertirla en alguna página de phishing. Ejecutará algún código JavaScript malicioso en la página de apertura en su nombre. Como los usuarios confían en la página que ya está abierta, no sospecharán.

Para eliminar completamente este problema, HTML 5.1 ha estandarizado el uso del atributo rel="noopener" que separa los contextos del navegador. El rel="noopener" se puede utilizar dentro de las etiquetas .

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

Leer:24 herramientas de animación CSS3 y HTML5 para diseñadores

13. Maneje la leyenda de la figura con flexibilidad

La etiqueta

representa un título o leyenda asociada con el elemento
, que actúa como contenedor de elementos visuales como imágenes, diagramas, ilustraciones, etc.  En las primeras versiones de HTML,
solo se podía usar como la primera o última etiqueta secundaria del elemento
.
HTML5.1 ha aliviado esta restricción y ahora puedes usar
en cualquier lugar dentro de su contenedor
.

<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. Revisión ortográfica

El corrector ortográfico es un atributo enumerado cuyas palabras clave son la cadena vacía, verdadero y falso. El estado verdadero indica que se debe revisar la ortografía y la gramática del elemento.
element.forceSpellCheck() obliga al agente de usuario a informar errores ortográficos y gramaticales en el elemento de texto, incluso si el usuario nunca se ha centrado en el elemento.

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

11. La opción vacía

La nueva versión de HTML le permite crear un elemento , o