SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
Contenido interactivo

Web
8º Congreso de Innovación y Tecnología Educativa

Carlos Suárez

carlos.suarez@itesm.mx

facebook: /zerausolrac twitter: @zerausolrac 

Puntos a considerar
• Etiquetado vs Estructura
• Estilo
• Control de eventos
• Herramientas
¿Lo nuevo?
Etiquetado
“identificar”

“Clasificar”

“Dejar un mensaje”

Estructura
“Posición”

“Orden”

“Localización”
HTML
Etiquetado
“identificar”

“Clasificar”

“Dejar un mensaje”

Párrafo: ¡Hola mundo!

<p> </p>

<p>¡Hola mundo!</p>

Estructura
“Jerarquía”
<body>
<p>¡Hola mundo!</p>
</body>

“Orden”
<html>
<title></title>
<head></head>
<body>
<p>¡Hola mundo!</p>
</body>
</html>

“Localización”
<html>
<title></title>
<head></head>
<body>
<p id=“texto1”>¡Hola mundo!</p>
</body>
</html>
HTML
Estructura de documento
!

<tag id=“identificador” class=“identificador” atributo=“valor”>
…
</tag>
CSS
Hojas de estilo
!

#caja1{
atributo: valor;
}
!
!

.caja2 {
atributo:valor;
}

-webkit-transform: value;
-moz-transform: value;
-ms-transform: value;
-o-transform:
value;
transform:
value;
CSS
boder-radius
border-radius: curva curva curva curva;
!

/*Safari/ Chrome
-webkit-border-radius: 12px;
!

/* Firefox 1-3.6 */
-moz-border-radius: 12px;
/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4
border-radius: 12px;
CSS
Box-shadow
box-shadow: Horizontal vertical Blur Alcance color;

!

-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 10px 10px 5px #888;
CSS
Transición
!

.class {
transition: [transition-property] [transition-duration] [transition-timing-function] [transition-delay];
}
!
-webkit-transition: background-color 2s ease-out;
-moz-transition: background-color 2s ease-out;
-o-transition: background-color 2s ease-out;
transition: background-color 2s ease-out;
CSS
Transformación
!

#div1 {
transform: transform-function
}
!
transform: rotate(angle);
transform: scale(value, [value]);
transform: translate(value [, value]);
transform: translate(value [, value]);
!
-webkit-transform: value;
-moz-transform: value;
-ms-transform: value;
-o-transform:
value;
transform:
value;
CSS
Animation [keyframe]
!
@keyframes nombre-animacion {
	
0% { opacity: 0; }
	
100% { opacity: 1; }
}

-webkit-animation: nombre-animacion 5s infinite;
-moz-animation: nombre-animacion 5s infinite;
-ms-animation: nombre-animacion 5s infinite;
-o-animation:
nombre-animacion 5s infinite;

@-webkit-keyframes infinite-spinning {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
CSS
Media queries: resolución
@media screen and (max-width: 600px) {
.class {
background: #ccc;
}
.
.
.
}
CSS
Frameworks

!

blueprint bootstrap
Javascript
Control eventos
!

<script language=“javascipt” type=“text/javascipt” src=“js/
archivo.js”>
...
</script>
Javascript
Core
<script>

!
!

var elementoId = document.getElementById(“id”);
var elementoClass = document. getElementsByClassName(“class”);
fuinction mifuncion(){
alert(“mi función”);
}

!

</script>

!
!
Javascript
Frameworks

!

jQuery AngularJS Node.js
Javascript
!

FrameworksjQuery

DOM: Document Object Model
<script>
$( document ).ready(function(){
!

$(“#elemento”).metodo
!

});
</script>
Documento Web
HTML

CSS

Estructura documento
Etiquetado de contenido
Identificación de elementos

Estilo por identificador de elemento
Diseño responsable
Transformación y Transición

JS
Control de elementos
Gestión de eventos y mensajes
Interactividad
Estructura de documento versión 1

<!doctype html>
<html>
<title></title>
<head>
<style>
<!- - Estilo en elementos y contendo - ->
</style>
!
<script>
<!- - Programación y control - ->
</script>
</head>
!
<body>
<p>¡Hola mundo!</p>
</body>
</html>
Estructura de documento versión 2

<!doctype html>
<html>
<title></title>
<head>
<link rel="stylesheet" type="text/css" href="theme.css">
<script src=“script.js type=“text/javascript”>
</script>
</head>
!
<body>
<p>¡Hola mundo!</p>
</body>
</html>
Elementos Web
Distribución
<DIV>
<div>
<div> </div>
<div> </div>
</div>
<div> </div>
</DIV>

<DIV>
<div> </div>
<div> </div>
<div> </div>
</DIV>

<DIV>
<div> </div>
</DIV>
Formulario
<form method=“get” action=“registro.php”>
</form>

<input type=“text” size=“10” name=“nombre”/>

<input type=“submit” value=“enviar”/>

<form method=“get” action=“registro.php”>
<input type=“text” size=“10” name=“nombre”/>
<input type=“submit” value=“enviar”/>
</form>
Video/Audio
<video src=“http://misitio.com/video.ogg” controls>
No soporta el codec <code>video</code>
</video>

<embed type="video/quicktime" src="movie.mov"
width="640" height="480">

controls

<audio src="/carpeta/audio.ogg">
No soporta el codec <code>video</code>
</audio>

OGG MP4 (H.264)

plug-in en navegador
Imágenes
<img src=“misitio.com/video.jpg” />

width=“120”
height=“120”

JPG (compresión)
GIF (animado)
PNG (opacidad)
Tipografía
<p id=“texto1”> Texto uno </p>
<p class=“texto2”> Texto dos </p>

@font-face {
font-family: mifuente;
src: url('Sansation_Light.ttf'),
url('Sansation_Light.eot');
}

!
!

#texto1{
font-family:mifuente;
}

Google font (http://www.google.com/fonts )
Font2Web (http://www.font2web.com/ )
Converter (http://www.kirsle.net/wizards/ttf2eot.cgi

<font face=“Arial” size=“4”> </font>
Arial
Helvetica
Verdana
¿Cómo crearlo?

•
•
•
•

Contenido
Estructura
Alcance
Nivel de servicio

• Diseño
• Comunicación
visual
• Identidad
corporativa
• Flujo de servicio

•
•
•
•

Lenguajes
Sintaxis
Tecnologías
Desarrollo de
servicio

• Mejorar el
proceso
• Herramientas
• Integración
plataformas
Enlaces de interés
• HTML5 Estándar W3C http://dev.w3.org/html5/markup/input.text.html

• jQuery http://jquery.com/

• jQery UI http://jqueryui.com/

• PHP myAdmin http://www.phpmyadmin.net/home_page/index.php

• GIMP http://www.gimp.org/

• Google App Engine https://developers.google.com/appengine/?hl=es

Más contenido relacionado

Similar a Contenido interactivo Web

Similar a Contenido interactivo Web (20)

Curso de HTML5
Curso de HTML5Curso de HTML5
Curso de HTML5
 
DocumentacióN Del Sitio Web En Xml
DocumentacióN Del Sitio Web En XmlDocumentacióN Del Sitio Web En Xml
DocumentacióN Del Sitio Web En Xml
 
Tema 9 - Estructura con css
Tema 9 - Estructura con cssTema 9 - Estructura con css
Tema 9 - Estructura con css
 
Estándares Web con Chico UI
Estándares Web con Chico UIEstándares Web con Chico UI
Estándares Web con Chico UI
 
HTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas SemanticasHTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas Semanticas
 
DocumentacióN Del Sitio Web En Xml
DocumentacióN Del Sitio Web En XmlDocumentacióN Del Sitio Web En Xml
DocumentacióN Del Sitio Web En Xml
 
Seminario jquery, html5 y wicket
Seminario jquery, html5 y wicketSeminario jquery, html5 y wicket
Seminario jquery, html5 y wicket
 
Prácticas de html
Prácticas de htmlPrácticas de html
Prácticas de html
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Sesion2 desarrollo de aplicaciones web usp
Sesion2   desarrollo de aplicaciones web  uspSesion2   desarrollo de aplicaciones web  usp
Sesion2 desarrollo de aplicaciones web usp
 
DNI
DNIDNI
DNI
 
Primer presentacion
Primer presentacion Primer presentacion
Primer presentacion
 
1.6.2. Lenguajes de Programación - Unidad 2
1.6.2. Lenguajes de Programación - Unidad 21.6.2. Lenguajes de Programación - Unidad 2
1.6.2. Lenguajes de Programación - Unidad 2
 
HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?
 
1. guia css3
1. guia css31. guia css3
1. guia css3
 
Reg estado
Reg estadoReg estado
Reg estado
 
Presentación html5
Presentación html5Presentación html5
Presentación html5
 
Consultar estado
Consultar estadoConsultar estado
Consultar estado
 
Introducción a RDFa
Introducción a RDFaIntroducción a RDFa
Introducción a RDFa
 
Aprendiendo PHP
Aprendiendo PHPAprendiendo PHP
Aprendiendo PHP
 

Último

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 

Último (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 

Contenido interactivo Web