Este documento describe la evolución de HTML desde su introducción a principios de los años 90 hasta la actualidad. HTML ha ido cambiando constantemente a medida que se han introducido nuevas características en las especificaciones y versiones de software. Aunque las implementaciones y prácticas han convergido en algunos aspectos, también han divergido en otros. HTML 5 se presenta como el sucesor de HTML y está reemplazando a Flash, al proporcionar compatibilidad con todos los dispositivos a través de etiquetas y características semánticas.
Presentación Seminario Cleformación HTML5, El lenguaje del futuroCLEFormación
CLEFormación organizó un seminario técnico gratuito sobre "HTML5, el lenguaje del futuro, nuevos paradigmas y nuevos problemas en el desarrollo de aplicaciones web". Como referentes en la Capacitación Profesional en el entorno de las Tecnologías de la Información, concretamente en cursos de programación Oracle, Java, y HTML5 quisieron reiterar su compromiso con la formación en el sector. Por eso después del seminario, comparten la presentación desarrollada por el formador.
Conceptos Fundamentales sobre HTML5:
- Definición
- Historia
- Etiquetas Nuevas
- Etiquetas Eliminadas
- Doctype
- Etiqueta HTML
- Encabezado
- La Codificación
- Nueva Organización del Sitio
- Incorporar Video
- Otras Características
- Validación de HTML5
- Soporte De Los Navegadores
- Referencias
Curso de introducción a HTML5 y CSS3 impartido el 1 junio de 2012 a clientes de Paradigma Tecnológico
http://www.paradigmatecnologico.com/blog/curso-de-html5-y-css3/
Curso de 4 horas con con ejemplos. Bastante completo, incluye canvas, video, almacenamiento, protocols, geolocation, WebRTC, .. y muchos punteros a sitios vistosos
Presentación Seminario Cleformación HTML5, El lenguaje del futuroCLEFormación
CLEFormación organizó un seminario técnico gratuito sobre "HTML5, el lenguaje del futuro, nuevos paradigmas y nuevos problemas en el desarrollo de aplicaciones web". Como referentes en la Capacitación Profesional en el entorno de las Tecnologías de la Información, concretamente en cursos de programación Oracle, Java, y HTML5 quisieron reiterar su compromiso con la formación en el sector. Por eso después del seminario, comparten la presentación desarrollada por el formador.
Conceptos Fundamentales sobre HTML5:
- Definición
- Historia
- Etiquetas Nuevas
- Etiquetas Eliminadas
- Doctype
- Etiqueta HTML
- Encabezado
- La Codificación
- Nueva Organización del Sitio
- Incorporar Video
- Otras Características
- Validación de HTML5
- Soporte De Los Navegadores
- Referencias
Curso de introducción a HTML5 y CSS3 impartido el 1 junio de 2012 a clientes de Paradigma Tecnológico
http://www.paradigmatecnologico.com/blog/curso-de-html5-y-css3/
Curso de 4 horas con con ejemplos. Bastante completo, incluye canvas, video, almacenamiento, protocols, geolocation, WebRTC, .. y muchos punteros a sitios vistosos
HTML5 Nuevas Etiquetas Semánticas. Se presentan y describen las nuevas etiquetas del estándar HTML5. Aunque se repasan la mayoría de ellas se hace un mayor énfasis en etiquetas y atributos para formularios.
Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia.Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/.
Conociendo las novedades, ventajas y nuevos elementos que nos ofrece esta versión de HTML.
Fotos: https://www.facebook.com/media/set/?set=a.601422266572455.1073741831.519082574806425&type=1&l=0930432fd8
HTML5 Nuevas Etiquetas Semánticas. Se presentan y describen las nuevas etiquetas del estándar HTML5. Aunque se repasan la mayoría de ellas se hace un mayor énfasis en etiquetas y atributos para formularios.
Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia.Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/.
Conociendo las novedades, ventajas y nuevos elementos que nos ofrece esta versión de HTML.
Fotos: https://www.facebook.com/media/set/?set=a.601422266572455.1073741831.519082574806425&type=1&l=0930432fd8
Con este poderoso API de HTML 5 podrás realizar aplicaciones Web y para dispositivos móviles con toda la potencia de bases de datos de servidor, de forma rápida y segura, ya que está basado en el motor de SQLite. Se muestra toda la potencia de la sentencia SELECT por medio del DQL (Data Query Language) del API.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
NUEVO!!! EN HTML 5
1.
2. HTML ha estado en constante evolución desde que se
introdujo a la Internet a principios de 1990. Algunas
características fueron introducidas en las especificaciones,
mientras que otros se introdujeron en versiones de
software. En algunos aspectos, las implementaciones y
prácticas autor han convergido entre sí y con las
especificaciones y normas, pero en otros aspectos, siguen
divergiendo.
INTRODUCCION A HTML
1990
3. HTML 4 se convirtió en una Recomendación del W3C en 1997. A
pesar de que continúa sirviendo como una guía aproximada de
muchas de las características básicas de HTML, que no
proporciona suficiente información para construir
implementaciones que interactúan entre sí y, lo más importante,
con una masa crítica de contenido desplegado. Lo mismo ocurre
con XHTML1, que define una serialización XML para HTML 4 y
DOM Level 2 HTML, que define las API de JavaScript para HTML y
XHTML. [ HTML4 ] [ XHTML1 ] [ DOM2HTML ]
HTML 4 A HTML 5
5. HTML 5, un lenguaje que ha ido evolucionando
desde 2008 como sucesor de Flash. A finales de
2011, Adobe anunció que no habría más versiones
de Flash para móviles, lo que animaba aun mas a
las grandes empresas a impulsar HTML5 como
estándar en la web.
Porque HTML5 esta sustituyendo a Flash
6. Normalmente, HTML y Flash suelen compararse como dos lenguajes de
programación distintos, cuando en realidad no es así. A diferencia de HTML, Flash
no es un lenguaje libre, sino un entorno de desarrollo multimedia, siendo muy
agradable para los programadores. Así, puede reproducir vídeo en un determinado
formato en cualquier navegador que le de soporte de manera rápida y sencilla.
Sin embargo, a medida que aumentan los usuarios de dispositivos móviles, las
posibilidades de Flash se ven cada vez más reducidas. De hecho, lo que resulta
extraño es que a pesar de los millones de usuarios de móviles que ya hay, no haya ya
una solución a esta dichosa incompatibilidad. ¿No estáis cansados de entrar en una
página con el móvil o la tablet y no poder visualizar algún vídeo o aplicación
interna?
Porque HTML5 esta sustituyendo a
Flash
7. Hay que resaltar que Flash no está muerto aún, sino que más
bien ha visto redefinido su concepto. Ahora, se enfoca más a
los juegos y algunas aplicaciones específicas, por lo que deja
de tener el peso de antes en la web. Por tanto se hace
oportuno, de una vez por todas, el cambio a otro sistema que
mayor compatibilidad y versatilidad.
HTML5 proporciona todas las utilidades necesarias para el
desarrollo de la nueva Web, ofreciendo soporte a cualquier
tipo de dispositivo móvil o desktop.
PORQUE CAMBIAR FLASH POR HTML 5
8. Las reglas básicas que se plantearon a la hora de actualizar a
HTML 5 fueron:
Basarse en HTML, CSS, DOM y Javascript.
Reducir la necesidad del uso de plugins, como por ejemplo flash.
Mejorar el tratamiento de errores.
Crear etiquetas que reemplacen el uso de scripts.
Lenguaje que pueda utilizarse en cualquier tipo de dispositivo,
como móviles, PDA's, etc.
Eliminación de etiquetas y atributos obsoletos o no deseables
NOVEDADES DE HTML 5
9. Los atributos de formato de muchas etiquetas han sido eliminados.
Deben definirse en los estilos CSS. Así, se pretende separar el
formato del contenido definitivamente. Prácticas que hasta ahora
eran desaconsejadas, como el atributo background de <body> o los
atributos align y border, pasan a estar prohibidas. Algunos ejemplos
más son los atributos cellpadding, cellspacing de las tablas, o las
etiquetas <u>, <font>, <center> o <strike>.
Se han eliminado etiquetas problemáticas como <frame>. Para
mostrar una página dentro de otra se deberá utilizar <iframe>.
También se eliminan otras etiquetas que habían caido en el desuso
porque son perfectamente reemplazables, como <dir> (que no es
más que un <ul>) o <applet> (se utiliza <embed>).
Eliminación de etiquetas
10. Lo primero que esta en toda pagina web, el doctype, es
hora ya de cambiar ese antiguo, largo e inmemorizable
doctype:
<!DOCTYPE html PUBLIC "-
//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht
ml1/DTD/xhtml1-transitional.dtd">
10 NOVEDADES DE HTML 5
1 - Nuevo Doctype
11. En HTML5 ya no es necesario usar el atributo type
cuando llamamos archivos .css o .js:
<link rel="stylesheet" href="estilos.css" type="text/css" />
<script type="text/javascript" src=
"funciones.js"></script>
Sin embargo aun es necesario declarar un rel en el caso de los
estilos:
<link rel="stylesheet" href="estilos.css" />
<script src="funciones.js"></script>
2 - Elementos <script> y <link> mas
simples
12. En HTML5 ya no es necesario que los atributos de los
elementos estén envueltos entre comillas, ahora
podemos declararlos así:
<p class=parrafo id=contenido>Lorem ipsum dolor sit a
met</p>
3- Las comillas en HTML5
13. <div class="header">
</div>
<div class="nav">
</div>
<div class="content">
</div>
<div class="sidebar">
</div>
<div class="footer">
</div>
4- Elementos mas semánticos
<header>
</header>
<nav>
</nav>
<section>
</section>
<aside>
</aside>
<footer>
</footer>
Hay que notar que una
pagina web puede tener
multiples de estos
elementos, por ejemplo
puede haber un header
para la pagina entera y un
header para cada articulo
en el caso de un blog y lo
mismo con el footer.
Nota: estos elementos no son
soportados nativamente en
navegadores antiguos como
IE 6, 7 y 8, para hacer que
sean compatibles puedes usar
HTML5 Shiv, un minúsculo
archivo JS que se encarga de
‘crear’ estos elementos que
no existen en navegadores
antiguos:
14. Ahora con HTML5 podemos hacer que cualquier elemento que contenga
textos(párrafos, listas, títulos, etc) sea editable en el mismo navegador, por
ejemplo un párrafo:
<p contenteditable="true">
La definición de literatura o texto literario surge de la combinación de estas
dos palabras: arte y palabra escrita. Desde tiempos remotos, la humanidad ha
buscado diversas formas de expresar sus ideas y sentimientos. La palabra
escrita sin duda fue un pilar de esa manifestación. </p>
5- Contenido editable
15. Placeholders se les conoce al texto que se esta en los
campos de textos cuando estos no están activos, antes de
HTML5 habia que usar algo de Javascript para lograr este
efecto, pero ahora ya casi todos los navegadores
soportan esta nueva facultad:
<input name="username" type="text" placeholder="Ingr
ese su username" />
6- Placeholders en campos de
textos
16. En HTML5 podemos declarar el atributo required en los
campos de un formulario que queremos que sean
obligatorios de rellenar:
<form method="post" action="">
<input type="text" required>
<button>Enviar</button>
</form>
Este atributo es soportado solo por las ultimas versiones de
navegadores.
7- Validación nativa en HTML5
17. HTML5 introduce tambien el atributo autofocus para campos de
formulario, esta facultad hace que al cargar la pagina el foco del
usuario se concentre en el campo de texto deseado, ideal para el
campo de búsqueda de una pagina web:
<input type="text" autofocus>
<button>Buscar</button>
8- Autofocus
18. Si declaramos type=”number” a un campo de texto, este solo permitira que se
ingresen numeros:
<form>
<input type="number" />
<button type="submit">Enviar</button>
</form>
Lo mismo para fechas:
<form>
<input type="date" />
<button type="submit">Enviar</button>
</form>
Y para URLs y emails:
<form>
<input type="url" />
<input type="email" />
<button type="submit">Enviar</button>
</form>
9- Tipos específicos de campos de
formulario
19. Canvas, es sin duda alguna uno de los elementos mas interesantes que introduce HTML5, el
canvas es un plano vacío en el cual podemos dibujar graficos con la ayuda de Javascript:
10- Canvas
<!DOCTYPE html>
<html>
<body>
<canvas id="micanvas">Tu navegador no soporta canva
s</canvas>
<script type="text/javascript">
var canvas=document.getElementById('micanvas');
var ctx=canvas.getContext('2d');
ctx.fillStyle='#b8dc69';
ctx.fillRect(0,0,200,200);
</script>
</body>
</html>
20. Arrastrar y soltar
Arrastrar y soltar es una característica muy común. Es cuando se "agarra"
un objeto y arrastrarlo a una ubicación diferente.
En HTML5, arrastrar y soltar es parte de la norma, y cualquier elemento
puede ser arrastrable.
HTML5: Arrastrar y soltar