Este documento proporciona una introducción a HTML5. Explica que HTML5 no incluye CSS3, APIs de JavaScript u otras tecnologías relacionadas, sino que se refiere específicamente al lenguaje de marcado. Describe algunas de las nuevas características de HTML5 como formularios web, video, audio, canvas y almacenamiento web. También resume brevemente la historia del desarrollo de HTML5 y las organizaciones involucradas como WHATWG y W3C.
Breve curso de introducción al social media: para qué sirve, cómo afrontarlo, herramientas (facebook, twitter, linkedin, foursquare...). Todo pensado desde el que no tiene ni idea.
Leading Manufacturer and Exporter from Jaipur, our product range includes Semi Precious Gemstones such as Peridot Cube Beads, Green Onyx Gemstone, Lapis Gemstone Tumbles, Lapis Lazuli Beads, Pyrope Garnet Gems, Tourmaline Beads and many more items.
El silicio es el elemento electropositivo más abundante de la corteza terrestre. Es un metaloide con marcado lustre metálico y sumamente quebradizo. Por lo regular, es tetravalente en sus compuestos
Breve curso de introducción al social media: para qué sirve, cómo afrontarlo, herramientas (facebook, twitter, linkedin, foursquare...). Todo pensado desde el que no tiene ni idea.
Leading Manufacturer and Exporter from Jaipur, our product range includes Semi Precious Gemstones such as Peridot Cube Beads, Green Onyx Gemstone, Lapis Gemstone Tumbles, Lapis Lazuli Beads, Pyrope Garnet Gems, Tourmaline Beads and many more items.
El silicio es el elemento electropositivo más abundante de la corteza terrestre. Es un metaloide con marcado lustre metálico y sumamente quebradizo. Por lo regular, es tetravalente en sus compuestos
En este número de la Revista Carta de España, editada por el Ministerio de Trabajo e Inmigración lo más destacado es Maria Pilar Pin en Chile y Perú, Padrón de españoles en el exterior, Convenio con la FEAER
Dossier Senssai Energy Festival Alicante ColaboradoresSenssaiWellness
Si eres una empresa, marca o profesional del sector fitness/wellness y te gustaría participar en Senssai Energy Open Festival (edición de Alicante) donde presentar tus productos, servicios y/o actividades, puedes contactar con nuestro departamento comercial y te indicamos como formar parte.
Tel. 635230672 / info@senssai.com
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
En este número de la Revista Carta de España, editada por el Ministerio de Trabajo e Inmigración lo más destacado es Maria Pilar Pin en Chile y Perú, Padrón de españoles en el exterior, Convenio con la FEAER
Dossier Senssai Energy Festival Alicante ColaboradoresSenssaiWellness
Si eres una empresa, marca o profesional del sector fitness/wellness y te gustaría participar en Senssai Energy Open Festival (edición de Alicante) donde presentar tus productos, servicios y/o actividades, puedes contactar con nuestro departamento comercial y te indicamos como formar parte.
Tel. 635230672 / info@senssai.com
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
HTML Tour - Construyendo tu ecosistema de desarrollo WebPlain Concepts
En esta sesión daremos un repaso a los distintos tipos de aplicaciones web que podemos desarrollar, decidiremos cual es más adecuado para cada situación y veremos de qué frameworks y herramientas disponemos para desarrollarlos. Utilizaremos Asp.net MVC4 para crear desde webs más “sencillas” hasta single page applications. Intentaremos perderle el miedo a javascript y veremos algunos frameworks como knockout, crearemos Apis Rest con Web Api, y veremos cómo consumir datos en tiempo real con signalR.
(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.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
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.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
Í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
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.
9. 2004 - WHATWG
Formada por gente de Mozilla, Opera y
Apple para trabajar en avanzar HTML
en respuesta a la decisión de la W3C de
abandonar HTML en favor de
tecnologías basadas en XML
10. 2007 - WHATWG + W3C
Se forma el grupo de trabajo HTML
para trabajar conjuntamente
Ambos grupos trabajaron juntos en el
desarrollo de la especificación HTML5
11. 2009 - R.I.P. XHTML
Reconociendo el valor del grupo de
trabajo de XHTML 2 la W3C decide
abandonar el desarrollo
12. 2011 - Logo HTML5
http://www.w3.org/html/logo/
15. header nav
header
nav section
figure figure
video
figcaption figcaption
header section
header header
article article article
aside
footer
16. Nuevas etiquetas
av
tim
e gr ess met
er
n pro
rp
audio
ou tput list ary
key
ta f ooter su mm
da
gen
figure details
art
mark
vid
icl
command
eo
e
ad er de
he si
source canv a
oup figc as wb
rt hgr ruby apti
on r
19. Offline web aplications
Navegación offline
Recursos cacheados cargan más rápido
Solo descarga los recursos que cambian
<html manifest=”cache.appcache”>
window.applicationCache.addEventListener(‘updateready’, function(e){
if(window.applicationCache.status == window.applicationCache.UPDATEREADY) {
window.applicationCache.swapCache();
if(confirm(‘Una nueva versión está disponible. ¿Descargar?’)) {
window.location.reload();
}
}
}, false);
22. API de Geolocalización
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition, handlePositionError);
}
function showPosition(position) {
var latLng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
var marker = new google.maps.Marker({position: latLng, map: map });
map.setCenter(latLng);
}
23. Conectividad
Chats en tiempo real
Juegos más rapidos
Mejor comunicación
Notificaciones Push
(Web Sockets, Server-Sent Events)
46. HTML5 BOILERPLATE
Todos los navegadores (IE6)
Preparado para HTML5.
Recomendaciones sobre caché y compresión
Configuración por defecto basada en buenas prácticas
Optimizaciones para navegadores móviles
Mejora progresiva con degradación gradual … sí, lo
conseguimos!
Clases específicas para IE
Clases .no-js y .js
Completa e interconectada test suite
47. HTML5 BOILERPLATE
Medir el rendimiento de Javascript
console.log
CSS para impresión
Marcado y estructura CSS adaptables a Smartphones y
tablets
Ajuste pngfix para IE6 incluído.
Clases .clearfix, .visuallyhidden
.htaccess para HTML5 y mayor velocidad
Alojamiento CDN de jQuery con sistema de anticaídas
49. Chrome Frame
Google Chrome en IE
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
50. Librerías que usa
jQuery · http://jquery.com/
QUnit · http://docs.jquery.com/Qunit
modernizr · http://www.modernizr.com/
DD_belatedPNG · http://www.dillerdesign.com/experiment/DD_belatedPNG/
51. jQuery
31KB (Minified and Gzipped)
Soporta selectores CSS3 y más
IE 6.0+, FF 2.0+, Safari 3.0+, Opera
9.0+, Chrome
52. QUnit
test("a basic test example", function() {
Unit testing ok( true, "this test is fine" );
var value = "hello";
para javascript equals( "hello", value, "We expect value to be hello" );
});
module("Module A");
test("first test within module", function() {
ok( true, "all pass" );
});
test("second test within module", function() {
ok( true, "all pass" );
});
module("Module B");
test("some other test", function() {
expect(2);
equals( true, false, "failing test" );
equals( true, true, "passing test" );
});