¿Qué es HTML? - 10 cosas que debes saber

EDteam
17 Oct 201817:13

Summary

TLDREl script ofrece una introducción a HTML, el lenguaje de marcado fundamental detrás de la World Wide Web. Destaca su evolución desde su creación por Tim Berners-Lee en 1989, pasando por la guerra de los navegadores y la estandarización por parte de la W3C. Resalta la revolución de HTML5 en 2004, que integró múltiples tecnologías y permitió el desarrollo de aplicaciones web completas en el navegador. Además, menciona los Web Components como la próxima gran innovación, la importancia de un buen HTML para el SEO y el uso de consultas de medios en HTML. Finalmente, señala la coexistencia de dos versiones de HTML, la de la W3C y la del WHATWG, con la última siendo más aceptada por la comunidad de desarrolladores.

Takeaways

  • 😀 HTML es el lenguaje de marcado subyacente de la World Wide Web, permitiendo la creación de hipertextos con enlaces entre documentos.
  • 🌐 HTML y la Web nacieron juntas en 1989 por Tim Berners-Lee, quien buscaba una forma de simplificar el acceso y el intercambio de documentos científicos.
  • 📝 La sintaxis de HTML es sencilla, basándose en etiquetas de apertura y cierre, lo que lo hace fácil de aprender.
  • 🤝 La creación de la W3C en 1994 fue un intento de estandarizar el uso de HTML y evitar la 'guerra de los navegadores', donde cada empresa implementaba el lenguaje de su manera.
  • 🔄 HTML5, lanzado en 2004, marcó una revolución en la web, unificando diversas versiones previas de HTML y XHTML, y añadiendo nuevas funcionalidades.
  • 🛠️ HTML5 no solo es un lenguaje de marcado sino que también incorpora otras tecnologías como geolocalización, canvas, soporte para gráficos vectoriales y multimedia, y WebSockets, permitiendo el desarrollo de aplicaciones web completas.
  • 🏭 Los Web Components son el futuro de la web, permitiendo la creación de componentes personalizados reutilizables a través de tecnologías web puras.
  • 🔍 Un buen código HTML mejora el SEO, ya que Google y otros motores de búsqueda utilizan la estructura y semántica del HTML para entender y clasificar el contenido de una página web.
  • 📱 HTML soporta consultas de medios (Media Queries), permitiendo mostrar contenido adaptado al tamaño y orientación de la pantalla del dispositivo.
  • 📈 Existen dos versiones de HTML en desarrollo, la de la W3C que sigue numerando las versiones y la del WHATWG que promueve un estándar en constante evolución sin números.
  • 📚 Aprender HTML es fundamental para cualquier persona interesada en el desarrollo web, dado su rol central en la creación de páginas y aplicaciones web.

Q & A

  • ¿Qué es HTML?

    -HTML son las siglas de HyperText Markup Language, es decir, Lenguaje de Marcado de Hipertexto. Es un lenguaje que define la estructura de los documentos web mediante el uso de etiquetas.

  • ¿Cuál es la diferencia entre texto plano e hipertexto?

    -El texto plano es un texto que solo se puede leer, mientras que el hipertexto es un texto que contiene enlaces que permiten navegar a otros documentos.

  • ¿Quién es el creador de HTML y de la web?

    -Tim Berners-Lee es el creador de HTML y de la web. Trabajaba en el CERN y desarrolló HTML para facilitar el acceso y la compartición de documentos entre científicos.

  • ¿Cómo se estructura la sintaxis de HTML?

    -La sintaxis de HTML se basa en etiquetas de apertura y cierre, y el contenido va dentro de estas etiquetas. Las etiquetas pueden tener atributos adicionales que se indican con el nombre del atributo, un signo de igual y el valor del atributo.

  • ¿Qué es la W3C y cuál es su función?

    -La W3C (World Wide Web Consortium) es una organización que define los estándares web para que las empresas desarrolladoras de navegadores los respeten, asegurando así la compatibilidad entre los navegadores y las tecnologías web.

  • ¿Qué revolución trajo HTML5?

    -HTML5, lanzado en 2004, unificó siete versiones diferentes de HTML en una sola. Introdujo nuevas APIs como geolocalización, canvas, soporte nativo para audio y vídeo, y mejoró significativamente la capacidad de crear aplicaciones web completas directamente en el navegador.

  • ¿Qué son los web components y por qué son importantes?

    -Los web components permiten crear componentes encapsulados de HTML, CSS y JavaScript que se pueden reutilizar en diferentes proyectos. Son importantes porque facilitan la modularización y reutilización del código en el desarrollo web.

  • ¿Cómo influye un buen código HTML en el SEO?

    -Un buen código HTML mejora el SEO (posicionamiento en Google) porque permite que los motores de búsqueda comprendan mejor la estructura y contenido de la página web, lo que puede resultar en un mejor ranking en los resultados de búsqueda.

  • ¿Qué son las media queries y cómo se utilizan en HTML?

    -Las media queries son consultas a las características de la pantalla del dispositivo, como el ancho y la orientación. En HTML, se pueden utilizar mediante la etiqueta <picture> y el atributo 'media' para mostrar diferentes imágenes según el tamaño de la pantalla.

  • ¿Existen diferentes versiones de HTML actualmente?

    -Sí, existen dos versiones de HTML en paralelo: la versión de la W3C, que usa números para las versiones (como HTML5.2), y la versión de WHATWG, que se considera un estándar vivo y no utiliza números de versión.

Outlines

00:00

🌐 Introducción al HTML y su importancia en la Web

El primer párrafo introduce al espectador al lenguaje HTML, explicando que es el 'Hyper Text Markup Language' y cómo permite la interconexión de documentos a través de enlaces. Destaca que HTML no es un lenguaje de programación, sino de marcado que define la estructura de los documentos. Además, menciona la historia de cómo Tim Berners-Lee creó el HTML y la Web en 1989 para facilitar el intercambio de información entre científicos, resultando en la primera página web en 1990 y el liberar el HTML como un lenguaje libre en 1993. El término 'World Wide Web' se utiliza para describir la red global de documentos interconectados.

05:01

📝 Sintaxis HTML y su aprendizaje

Este párrafo se enfoca en la simplicidad de la sintaxis de HTML, lo que lo hace fácil de aprender. Se basa en etiquetas de apertura y cierre que definen diferentes elementos de un documento, como títulos, párrafos y enlaces. También se menciona el uso de atributos en las etiquetas para añadir información adicional, como enlaces que llevan a otros documentos. La sección ilustra cómo se puede utilizar HTML para estructurar y dar sentido a un contenido web.

10:02

🌌 La 'Guerra de los Navegadores' y el surgimiento del W3C

El tercer párrafo narra la historia de la 'Guerra de los Navegadores', donde diferentes navegadores intentaban dominar el mercado web, lo que llevó a la creación del W3C en 1994 para establecer estándares web. El W3C actúa como una especie de 'Real Academia Española' para el lenguaje de la web, estableciendo reglas y estándares que los navegadores y desarrolladores pueden seguir, aunque no tiene la capacidad de sancionar a quienes no lo hacen.

15:02

🎉 La Revolución HTML5 y su Impacto en la Web

El cuarto párrafo aborda la llegada de HTML5 en 2004 como una revolución en el desarrollo web. Se describe la confusión creada por las múltiples versiones de HTML previas y el intento de unificarlas en XHTML 2. Sin embargo, un grupo de desarrolladores de navegadores propuso una nueva versión de HTML que mantuviera la compatibilidad con versiones anteriores, resultando en HTML5. Este nuevo estándar se caracteriza por integrar nuevas tecnologías y APIs, permitiendo la creación de aplicaciones web más completas y avanzadas.

🛠️ Más que Marcas: HTML5 y las Nuevas Tecnologías

Este párrafo explica que HTML5 es más que solo un lenguaje de marcado, ya que también incorpora nuevas características y APIs que permiten a los navegadores ofrecer funcionalidades avanzadas. Estas incluyen geolocalización, soporte para gráficos vectoriales, audio y vídeo nativos, y WebSockets para comunicaciones en tiempo real. Además, se menciona el desarrollo de CSS3, que aporta animaciones y otros efectos visuales avanzados.

🏭 El Futuro de la Web con Web Components

El sexto párrafo introduce el concepto de Web Components, que son componentes encapsulados de HTML, CSS y JavaScript reutilizables en diferentes proyectos. Aunque aún no son completamente soportados por los navegadores, representan el futuro de la web al permitir la creación de elementos personalizados como menús o formularios sin depender de frameworks o librerías adicionales. Se mencionan cuatro tecnologías clave detrás de los Web Components: Custom Elements, Templates, Shadow DOM y HTML Imports.

🔍 HTML y su Influencia en el SEO

Este párrafo establece la relación entre un buen código HTML y un mejor posicionamiento en motores de búsqueda como Google. Un código HTML estructurado y con una jerarquía de semántica clara ayuda a que los motores de búsqueda entiendan mejor el contenido de una página, lo que a su vez puede mejorar su ranking. Se discuten elementos como títulos, imágenes con atributos alt, la etiqueta 'main' y otros elementos semánticos que son importantes para el SEO.

📱 HTML y Media Queries

El octavo párrafo explora la capacidad de HTML para realizar consultas de medios (media queries), que permiten adaptar el contenido a diferentes tamaños de pantalla y orientaciones del dispositivo. Aunque comúnmente asociadas con CSS y JavaScript, HTML también ofrece esta funcionalidad a través de la etiqueta 'picture' y el atributo 'media', lo que permite mostrar imágenes adecuadas para cada tipo de pantalla sin la necesidad de CSS o JavaScript.

🔄 HTML en Evolución: Versiones Paralelas y Living Standard

Este párrafo discute la existencia de dos versiones de HTML en desarrollo paralelo, una por la W3C y otra por el WHATWG. Aunque la W3C intentó reemplazar HTML con XHTML, el WHATWG continuó con el desarrollo de HTML, lo que llevó a una eventual reconciliación y colaboración entre las dos organizaciones. Sin embargo, el WHATWG promueve un enfoque de 'Living Standard' sin números de versión, lo que indica que el lenguaje está en constante evolución y no está completo.

🚀 Conclusión y Oportunidades en el Desarrollo Web

El último párrafo concluye el video script enfatizando la importancia de aprender HTML para aquellos interesados en el desarrollo web, una carrera con una gran demanda en la industria tecnológica. HTML es descrito como el primer lenguaje a aprender, fácil de aprender y fundamental en el desarrollo web. Se menciona un curso de HTML dictado en la Universidad Mayor de San Marcos en Perú, promocionando su aprendizaje para comenzar una carrera en el desarrollo web.

Mindmap

Keywords

💡HTML

HTML es el acrónimo de Hyper Text Markup Language, que se traduce como 'Lenguaje de Marcado de Hipertexto'. Es el lenguaje básico para la creación de páginas web, permitiendo definir la estructura y el contenido de dichas páginas a través de etiquetas. En el video, se menciona que HTML es el lenguaje sobre el cual está construida toda la web y es fundamental para el desarrollo web.

💡Web

La 'Web' o 'World Wide Web' se refiere a la colección de documentos y recursos interconectados a través de hipervínculos, accesibles a través del protocolo HTTP. En el video, se destaca que la Web y HTML nacieron juntas, con el objetivo de facilitar el acceso y el intercambio de documentos entre científicos.

💡Tim Berners-Lee

Tim Berners-Lee es un científico británico conocido como el creador de la World Wide Web y, por ende, de HTML. En el video, se narra su rol en la creación de HTML y cómo su trabajo permitió la interconexión de documentos, dando lugar a la revolución de la información digital.

💡Etiquetas HTML

Las 'Etiquetas HTML' son los elementos que definen la estructura de una página web. El video menciona que HTML se basa en etiquetas de apertura y cierre, como 'titulo', 'parrafo', 'enlace', etc., que permiten organizar y dar sentido al contenido de una página web.

💡Atributos

Los 'Atributos' en HTML son datos adicionales que se pueden incluir dentro de las etiquetas para proporcionar información extra al navegador. En el video, se da el ejemplo de un enlace con atributos que especifican a dónde lleva el hipertexto.

💡HTML5

HTML5 es una versión significativa de HTML que se introdujo en 2004 y marcó una revolución en el desarrollo web. En el video, se discute cómo HTML5 integró nuevas características y APIs, lo que permitió el desarrollo de aplicaciones web más complejas y la creación de experiencias más ricas en el navegador.

💡Web Components

Los 'Web Components' son una tecnología en desarrollo que permite a los desarrolladores crear componentes web personalizados y reutilizables. En el video, se menciona que estos componentes están basados en tecnologías como Custom Elements, Shadow DOM, y Templates, y que representan el futuro de la web en cuanto a la creación de interfaces de usuario personalizadas.

💡SEO

SEO (Search Engine Optimization) se refiere a la optimización de una página web para mejorar su posición en los resultados de búsqueda de motores como Google. En el video, se destaca que un buen código HTML contribuye positivamente al SEO, ya que permite a los motores de búsqueda entender mejor la estructura y el contenido de la página.

💡Media Queries

Las 'Media Queries' son una técnica en CSS que permite aplicar estilos condicionales basados en las características del dispositivo, como su tamaño de pantalla o orientación. En el video, se menciona que HTML también permite hacer Media Queries a través de la etiqueta 'picture', lo que permite mostrar imágenes adecuadas para diferentes tamaños de pantalla.

💡DOCTYPE

El 'DOCTYPE' es una declaración en HTML que indica la versión del lenguaje utilizada en la página web. Aunque no se menciona directamente en el video, es un concepto clave relacionado con la compatibilidad y el rendimiento de las páginas web, y es parte de la especificación de HTML5.

💡Living Standard

El 'Living Standard' se refiere a la filosofía de desarrollo de estándares web que no se numeran, y que evolucionan continuamente en lugar de tener versiones fijas. En el video, se menciona que el WHATWG (Web Hypertext Application Technology Working Group) promueve esta filosofía, en contraposición a la W3C, que numera las versiones de HTML.

Highlights

HTML es el lenguaje de marcado de hipertexto que construye toda la web.

El hipertexto permite la interconexión de documentos a través de enlaces.

HTML es un lenguaje de marcado, no un lenguaje de programación.

HTML y la web nacieron juntas en 1989 por Tim Berners-Lee.

La primera versión de HTML tenía solo 18 etiquetas.

La web es conocida como World Wide Web por su interconexión global.

La sintaxis de HTML es sencilla, basada en etiquetas de apertura y cierre.

Las etiquetas HTML pueden tener atributos para añadir información adicional.

La 'guerra de los navegadores' llevó a la creación del W3C para estandarizar la web.

HTML5 llegó en 2004 y revolucionó la web con nuevas características y APIs.

HTML5 incluyó soporte para multimedia, mejoras en accesibilidad y nuevas etiquetas semánticas.

Web Components son el futuro de la web, permitiendo la creación de componentes personalizados.

Un buen código HTML mejora el SEO y el posicionamiento en Google.

HTML soporta consultas de medios (Media Queries) para adaptarse a diferentes tamaños de pantalla.

Existen dos versiones de HTML en desarrollo, la de WHATWG y la de W3C.

La versión de HTML de WHATWG es más aceptada por la comunidad y la industria.

Aprender HTML es fundamental para cualquier carrera en el desarrollo web.

Transcripts

play00:04

conoces html si tu respuesta es no

play00:07

probablemente si habrás escuchado

play00:09

términos como www web o página web

play00:12

pues bien html es el lenguaje sobre el

play00:16

cual está construida toda la web y tanto

play00:19

si ya tienes experiencia con un html y

play00:21

el desarrollo web en general como si es

play00:24

tu primera vez con este lenguaje los 10

play00:27

datos que te voy a dar en este vídeo te

play00:28

van a ayudar muchísimo a comprenderlo

play00:30

mejor número uno que es html html son

play00:34

las siglas de hyper text markup language

play00:37

es decir lenguaje de marcado de

play00:40

hipertexto para comprender mejor esto

play00:42

debemos desmenuzar estas siglas en

play00:45

primer lugar hipertexto se refiere a un

play00:47

texto que contiene enlaces es decir el

play00:50

texto plano es un texto que solamente

play00:52

puedes leerlo pero un hipertexto es

play00:55

aquel texto que contiene fragmentos

play00:57

donde tú puedes hacer clic en un

play00:59

navegador gráfico y te llevan a otro

play01:02

documento eso permite que los documentos

play01:04

estén interconectados entre sí esto es

play01:06

algo muy elemental pero es la

play01:08

de toda la web y en su momento fue una

play01:10

completa revolución marcado significa

play01:13

que html es un lenguaje que define la

play01:15

estructura de los documentos es decir en

play01:18

un documento indica que parte es el

play01:20

título que parte es un párrafo qué parte

play01:22

es una lista qué parte es un subtítulo

play01:24

qué parte es un enlace etcétera mientras

play01:27

que el lenguaje indica obviamente qué

play01:29

html es un lenguaje no es un lenguaje de

play01:32

programación pero obviamente es un

play01:34

lenguaje así que cuando alguien te diga

play01:36

que html no es un lenguaje después dile

play01:38

que crees que significa la l en html

play01:41

número 2 html y la web nacieron juntas

play01:45

en 1989 tim berners-lee era científico

play01:49

de partículas en el cern la organización

play01:51

europea para la investigación nuclear

play01:53

invernal y como todo científico requería

play01:56

acceder y compartir documentos con otros

play01:59

profesionales pero es un proceso

play02:01

bastante arduo era un proceso muy

play02:03

técnico entonces a él se le ocurrió la

play02:05

forma de simplificar este proceso a

play02:07

través del hipertexto es decir que los

play02:09

documentos mismos

play02:10

tengan enlaces que los conecten con

play02:13

otros y de esta manera todos los

play02:15

documentos se iban a estar

play02:16

interconectados entre sí entonces si yo

play02:19

estaba leyendo un documento y había una

play02:20

referencia hacia otro me bastaba a

play02:22

seguir ese enlace en lugar de ir a un

play02:25

gran archivo y buscar ese otro documento

play02:28

entonces comienza a trabajar en lo que

play02:30

sería html la primera versión de html

play02:33

tenía apenas 18 etiquetas y en 1990 se

play02:37

publica la primera página web de la

play02:39

historia en el año 1993 el salón libera

play02:42

html como un lenguaje libre de uso la

play02:45

web entonces es el conjunto de

play02:47

documentos html interconectados a través

play02:50

de enlaces alrededor de todo el mundo

play02:52

por eso se le llamo world wide web o red

play02:56

de alcance global así que tim

play02:58

berners-lee no solamente es el creador

play03:00

de html también es el creador de la web

play03:02

número 3 la sintaxis de html es bastante

play03:05

sencilla por lo cual es un lenguaje

play03:07

fácil de aprender ya que es un lenguaje

play03:09

de marcado se basa en etiquetas

play03:11

etiquetas de apertura etiquetas de

play03:13

cierre y dentro del contenido entonces

play03:15

tú puedes tener una etiqueta

play03:16

a título y una etiqueta del cierre

play03:18

título y lo que va adentro es obviamente

play03:20

el título te das cuenta que es fácil de

play03:22

aprenderlo entonces yo podría tener una

play03:24

etiqueta head y otra etiqueta head

play03:26

indican que esto es la cabeza otra

play03:29

etiqueta cuerpo y otra etiqueta cuerpo

play03:31

que indican que esto es el cuerpo además

play03:34

las etiquetas pueden tener datos extra

play03:36

conocidos como atributos y los atributos

play03:38

simplemente se indican con el nombre del

play03:41

atributo el signo de igual y el valor de

play03:43

este atributo por ejemplo esto que

play03:46

ustedes ven en pantalla es un enlace

play03:48

cuando tú haces clic en ese texto te va

play03:51

a llevar a la página web de the team

play03:52

número 4 la doble crisis hace un momento

play03:55

dije que la web se conocía también como

play03:57

www por worldwideweb es así red de

play04:01

alcance global por lo tanto fue una

play04:02

revolución después de la computadora

play04:04

personal la siguiente revolución

play04:06

informática fue la web entonces hubo una

play04:09

guerra de los navegadores donde es que

play04:12

hay por un lado en internet explorer por

play04:14

otro se peleaban por el dominio de la

play04:16

web más allá de las guerras cada empresa

play04:19

implementa

play04:19

el lenguaje a su propio modo particular

play04:22

por eso en 1994 se crea la doble 3 y la

play04:26

doble 3 y consorcio es decir el

play04:28

consorcio que se encarga de velar por

play04:31

los estándares web por definir los

play04:32

estándares web para que en las empresas

play04:35

lo respeten obviamente ellos no tienen

play04:38

la potestad de obligar a que respeten

play04:40

los estándares o de sancionar a las

play04:43

empresas que no respeten los estándares

play04:44

ellos simplemente dan la pauta para que

play04:47

me entiendas mejor es algo así como la

play04:48

real academia española y el idioma

play04:50

castellano la real academia española

play04:52

pone las reglas pon el diccionario dice

play04:55

cómo debe ser el idioma pero finalmente

play04:57

la gente habla como más le parece o cómo

play05:01

se habla en su región particular y la

play05:03

real académia no puede hacer nada al

play05:05

respecto es más cuando una forma de

play05:08

hablar es demasiado usada la real

play05:10

academia española no tiene más opción

play05:13

que añadirle al diccionario igual con la

play05:15

doble o 3 y cuando alguna tecnología es

play05:17

muy usada pues no tiene más opción que

play05:19

añadirla a la especificación así que hay

play05:22

una especie de tira y afloja

play05:24

entre la doble crisis y las empresas que

play05:26

hacen los navegadores y obviamente los

play05:29

desarrolladores entonces la doble crisis

play05:31

no es una policía de la web la doble

play05:33

crisis simplemente fija los estándares

play05:35

número cinco html5 llegué en el 2004 y

play05:39

fue la más grande revolución de la web

play05:41

sucede que html había avanzado hasta la

play05:44

versión 4.0 1 en el año 1999 pero era un

play05:49

caos horrendo si tú vienes de la vieja

play05:53

escuela como yo recordarás que en

play05:55

aquellas épocas había hasta siete

play05:57

versiones de html si escuchaste bien 7

play06:01

html transición al html estricto html

play06:05

friends & xhtml transicional xhtml

play06:08

estricto xhtml friends set y xhtml 1.1

play06:13

cada uno con sus doctas y cada uno con

play06:16

reglas diferentes

play06:18

eeuu cause la doble trees y tuvo la

play06:20

genial idea de unificar estas siete

play06:23

versiones en una sola que se iba a

play06:24

llamar x html 2

play06:27

con lo cual html como lenguaje iba a

play06:30

morir ya habían decidido no seguir más

play06:33

un grupo de desarrolladores de mozilla

play06:35

opera y safari propusieron un borrador

play06:39

para una nueva versión de html sin

play06:42

embargo la doble crisis lo rechazó

play06:44

entonces estos desarrolladores pues

play06:46

dijeron no vamos a dejar que html muera

play06:47

y crearon una nueva institución alterna

play06:50

esta institución se llama web doble ya

play06:52

que significa web

play06:54

hyper text application technology

play06:56

working group sí bastante largo pero

play06:58

significa algo así como grupo de trabajo

play07:02

de tecnologías de aplicaciones web

play07:05

la web doble y empezó a trabajar en la

play07:08

nueva versión de html porque ellos no

play07:10

querían que html muera y que se cree

play07:13

xhtml 2

play07:15

en su reemplazo porque además tenía

play07:16

varios problemas una de las principales

play07:18

cosas a las que se oponían era que es

play07:20

html 2 no iba a tener compatibilidad

play07:22

total con las versiones anteriores de

play07:24

html con lo cual muchas páginas web iban

play07:26

a dejar de funcionar así que luego de un

play07:28

arduo trabajo en 2004 la uat w presenta

play07:32

la especificación html 5 y en el mundo

play07:35

cambio la web como la conoces hoy en día

play07:37

le debe mucho a este momento en que se

play07:39

lanzó html 5 en el año 2007 como te dije

play07:42

hace un rato la doble crisis no tuvo más

play07:44

opción que tomar la especificación de la

play07:46

uar doble y continuar con el desarrollo

play07:50

de html es decir echarse para atrás en

play07:52

sus intenciones de matar html y en el

play07:55

2009 le dieron la estocada final a xhtml

play07:59

2 y abandonaron por completo su

play08:01

desarrollo número 6 html5 es más que

play08:04

html cómo es esto posible pues html es

play08:07

el lenguaje de marcado sin embargo como

play08:09

ya explicamos son las

play08:11

empresas desarrolladoras de navegadores

play08:13

las que implementan finalmente html pero

play08:17

también integran otras características

play08:20

entonces para el lanzamiento de html

play08:22

también los navegadores habían alcanzado

play08:24

nuevas características y venían con

play08:27

nuevas apis por ejemplo geolocalización

play08:30

por ejemplo canvas para hacer dibujos en

play08:33

pantalla a través de javascript

play08:35

por ejemplo soporte para xxvii es decir

play08:37

para gráficos vectoriales tipo

play08:38

illustrator pero que se podían

play08:40

interpretar desde el navegador por

play08:42

ejemplo soporte nativo para audio y

play08:44

vídeo soporte para websockets es decir

play08:47

comunicación bidireccional con el

play08:49

servidor en tiempo real y bastantes

play08:52

otras incluso css con sus nuevas

play08:55

características como animaciones 3d y

play08:58

otros efectos interesantes al que se le

play09:00

llamó css3 por marketing aunque css3

play09:03

como versión jamás existió entonces

play09:06

aunque técnicamente hablando html5 en la

play09:09

versión 5 del lenguaje de marcado hay

play09:12

que recordar que en su lanzamiento se

play09:14

integraron muchas tecnologías por lo

play09:16

tanto cuando te escuchas hablar

play09:18

5 también pueden estarse refiriendo a

play09:20

todas las tecnologías que vinieron con

play09:22

los navegadores y que permitieron que

play09:25

empecemos a desarrollar aplicaciones web

play09:27

es decir aplicaciones completas que se

play09:29

ejecutan directamente en el navegador

play09:30

como si fueran una aplicación de

play09:32

escritorio pero todo en tu navegador si

play09:35

tú pienses en aplicaciones como google

play09:36

docs que prácticamente es un office de

play09:39

escritorio pero en el navegador

play09:41

entenderás a qué me refiero con

play09:42

aplicaciones web estas fueron posibles a

play09:45

partir de html5 número 7 los web

play09:48

componentes son el futuro de la web

play09:50

hasta este momento las etiquetas html

play09:53

son las que nos dice el estándar

play09:55

nosotros no podemos crear nuevas

play09:57

etiquetas es decir tú puedes escribir

play09:59

etiquetas en el código pero el navegador

play10:01

no las va a interpretar así que es lo

play10:03

mismo que nada pero sería muy

play10:04

interesante poder a través de

play10:06

tecnologías web puras crear componentes

play10:10

encapsulados por componentes me refiero

play10:12

a un trozo

play10:15

de html css con javascript con todo su

play10:18

comportamiento que pueda ser reutilizado

play10:21

en proyectos si has usado y aquí es

play10:24

angular view o incluso polymer este

play10:28

concepto te suena este concepto es

play10:30

nativo de la web el detalle es que los

play10:32

navegadores aún no lo soportan y todavía

play10:35

está en desarrollo pero el futuro de la

play10:36

web es que tú puedas crear tus propios

play10:38

componentes por ejemplo un menú por

play10:40

ejemplo un acordeón por ejemplo un

play10:42

formulario encapsularlos con código

play10:45

nativo sin librerías ni frameworks y

play10:47

poder reutilizarlos en cualquier

play10:49

proyecto los web components están

play10:51

basados en cuatro tecnologías número uno

play10:54

los custom elements es decir que tú

play10:56

puedes crear tus propios elementos html

play10:58

a través de javascript

play10:59

y luego utilizarlos como html de toda la

play11:02

vida número 2

play11:03

los templates de html con la etiqueta

play11:06

template de html tú puedes crear un

play11:07

marcado vacío y luego llenarlo con

play11:09

javascript como si fuera un mix sing

play11:11

número 3 el pseudo mail shadow dom es el

play11:14

don interno de los web componentes es

play11:17

decir si tú creas un formulario como un

play11:19

web componen

play11:20

metes a otro documento html

play11:23

el documento html tiene sus dos

play11:25

principales decir su estructura de

play11:27

documento y el componente tiene su

play11:29

propio don que no interfiere con el

play11:31

superior y se llama shadow dom

play11:33

obviamente hay métodos de javascript y

play11:35

pseudo clases de css para acceder a ese

play11:38

botón y número 4 los importes de html

play11:42

con lo cual podemos a través de la

play11:43

etiqueta el link traernos otro documento

play11:46

html en el que estamos actualmente los

play11:48

navegadores todavía no soportan

play11:50

completamente los web componentes para

play11:51

pasar un tiempo más pero obviamente va a

play11:53

ser la gran revolución de la web

play11:56

después de html5 número 8 un buen código

play11:59

html te da mejor ceo es decir mejor

play12:02

posicionamiento en google porque simple

play12:05

ya hemos dicho que html es un lenguaje

play12:07

que estructura los documentos y les ha

play12:09

jerarquía de la semántica

play12:11

por lo tanto google rastrea las páginas

play12:13

web y si tu código html es bueno google

play12:16

va a entender cuál es el título cuál es

play12:18

el contenido cuáles son las imágenes de

play12:21

qué son estas imágenes si tú has puesto

play12:23

el código alto las metido en un figurón

play12:26

etcétera de hecho cuando se intenta

play12:28

mejorar el posicionamiento de una página

play12:30

web uno de los primeros análisis que se

play12:32

hacen es el de html entonces se buscan

play12:35

errores como páginas que no tengan

play12:37

título h1 o que tengan títulos o uno

play12:40

repetido imágenes que no tengan el

play12:43

atributo al que indica de qué se trata

play12:45

esta imagen para que google entiende y

play12:47

la ponga en google y mayer páginas que

play12:49

no tengan la etiqueta title páginas que

play12:51

no tengan el meta descripción que nos da

play12:53

una descripción para mostrar en redes

play12:55

sociales y en google enlaces que apunten

play12:57

a direcciones equivocadas o direcciones

play12:59

inexistentes o la misma estructura del

play13:02

contenido es decir que exista la

play13:03

etiqueta main que existan los las

play13:05

secciones y los subtítulos

play13:06

correspondientes por lo tanto si te

play13:08

dedicas al marketing digital o quieres

play13:11

dedicarte al marketing digital también

play13:12

deberías aprender html no solamente para

play13:15

el desarrollo web número 9 html soporta

play13:18

media cual es las media cuáles son

play13:20

consultas a los medios para simplificar

play13:22

te lo porque es un poco más complejo la

play13:24

media fuera es una consulta a la

play13:26

pantalla del dispositivo entonces le

play13:28

puede preguntar al dispositivo de qué

play13:30

ancho es tu pantalla de qué

play13:32

es tu pantalla su pantalla es vertical o

play13:34

es horizontal

play13:35

qué proporción de aspecto tiene etcétera

play13:39

y según las respuestas que le del

play13:40

dispositivo nosotros podemos mostrar una

play13:42

cosa u otra con ccs podemos hacer media

play13:45

cual es a través de la regla arroba

play13:47

media con javascript podemos hacer media

play13:49

pérez a través del método match media

play13:51

pero te sorprenderá saber qué html

play13:54

también permite hacer media queries a

play13:57

través de la etiqueta picture entonces a

play13:59

través del atributo media nosotros

play14:01

podemos indicar qué imagen se va a

play14:03

mostrar en cada tamaño de pantalla sin

play14:06

necesidad de ccs ni de javascript y

play14:09

número 10 existen dos versiones de html

play14:11

corriendo en paralelo aunque no lo

play14:13

puedas creer cómo es esto posible pues

play14:16

recordarás que la doble cierre

play14:17

institución que se encarga de definir

play14:20

los estándares web pero ellos querían

play14:22

matar html entonces apareció el agua

play14:24

doble y para crear html5

play14:27

por un tiempo trabajaron juntas cuando

play14:31

la doble ciencia dio cuenta de su error

play14:32

y empezó a trabajar en html tomando el

play14:36

trabajo que había hecho la uat doble y

play14:38

empezaron a trabajar en conjunto hasta

play14:40

el año 2011 en que se divorciaron porque

play14:44

porque la doble crisis tenía la obsesión

play14:47

de ponerle número al lenguaje

play14:51

55.1 5.2 5.3 etcétera para la doble 3 y

play14:55

ahorita estamos en html5 punto 2

play14:57

mientras que el agua doble y decía que

play14:59

no porque ponerle un número lenguaje

play15:01

indica que el desarrollo está terminado

play15:03

y terminar un desarrollo monolítico tan

play15:07

grande es muy complejo de hecho por eso

play15:09

es que se hace es ese parte en módulos

play15:11

entonces la postura del agua tobruk y

play15:13

era tener un estándar vivo que no tenga

play15:16

números entonces para el agua w

play15:19

no hay html5 hay html y nada más y le

play15:23

llaman living standard ahora bien a cuál

play15:25

de las versiones debemos hacerle caso

play15:27

cuál es la versión oficial

play15:29

si nos ponemos institucionales y nos

play15:33

ponemos tradicionalistas podríamos decir

play15:35

que la versión de la doble oficina sin

play15:37

embargo hay que reconocer que la versión

play15:39

más aceptada por la comunidad de

play15:41

desarrolladores y por la industria

play15:42

general es la versión de la uat w

play15:46

de hecho en la especificación del agua

play15:48

al doble ellos comentan claramente que

play15:51

la doble crisis se basa en el trabajo de

play15:54

ellos para crear sus especificaciones

play15:55

incluso ellos dicen que la dolores y

play15:57

republica tal cual el trabajo del agua

play16:00

doble allí y a ellos no les gusta que

play16:02

danés existe una página llamada cannabis

play16:04

donde nosotros podemos revisar la

play16:07

compatibilidad de los navegadores con

play16:08

las tecnologías web entonces cuando tú

play16:11

revisas una tecnología web aparece un

play16:13

link a la documentación y esa

play16:15

documentación siempre es la del agua

play16:17

doble y no de la doble 30 y esos son los

play16:20

10 datos que quería contarte sobre html

play16:22

espero haberte contado algo nuevo y si

play16:24

algo me he olvidado déjalo en los

play16:26

comentarios

play16:27

y probablemente hagamos una segunda

play16:28

parte si quieres dedicarte al desarrollo

play16:30

web que es una de las carreras con mayor

play16:32

mercado en el mundo de la tecnología

play16:34

html es el primer lenguaje que debes

play16:37

aprender es sencillo de aprender es un

play16:39

lenguaje de marcado no es un lenguaje de

play16:41

programación por lo tanto no te vas a

play16:43

enfrentar a cálculos fórmulas

play16:45

manipulación de datos etcétera y en el

play16:48

de tim tenemos un curso completo

play16:50

a tease de html que fue dictado en la

play16:52

universidad mayor de san marcos en lima

play16:55

perú solamente entra a tim es las 7 ml

play16:59

para comenzar su carrera en el

play17:01

desarrollo web

play17:03

y

Rate This

5.0 / 5 (0 votes)

Related Tags
HTMLWebDesarrollo WebHTML5Web ComponentsSEOGoogle RankingsTim Berners-LeeWeb StandardsW3C
Do you need a summary in English?