Radiografía de un Sitio Web

57
Ricardo Alfaro Diseñador Web Alter Lagos Ingeniero de Software RADIOGRAFÍA DE UN SITIO WEB Presente y Futuro FLISOL 2010, Santiago Chile

description

Charla para FLISOL 2010 junto a Alter Lagos acerca de la Web de hoy con HTML4 y el futuro con HTML5

Transcript of Radiografía de un Sitio Web

Page 1: Radiografía de un Sitio Web

Ricardo AlfaroDiseñador Web

Alter LagosIngeniero de Software

RADIOGRAFÍADE UN SITIO WEBPresente y Futuro

FLISOL 2010, Santiago Chile

Page 2: Radiografía de un Sitio Web

Sitio WebPágina WebAplicación Web?

Page 3: Radiografía de un Sitio Web
Page 4: Radiografía de un Sitio Web
Page 5: Radiografía de un Sitio Web
Page 6: Radiografía de un Sitio Web
Page 7: Radiografía de un Sitio Web
Page 8: Radiografía de un Sitio Web

Hoy en día...¡Todos son lo mismo!

Page 9: Radiografía de un Sitio Web

Sitio WebPágina WebAplicación Web?

Page 10: Radiografía de un Sitio Web

Sitio WebPágina WebAplicación Web?

Page 11: Radiografía de un Sitio Web

¿Motivación?

Page 12: Radiografía de un Sitio Web

Antes

Page 13: Radiografía de un Sitio Web

Después

Page 14: Radiografía de un Sitio Web

Sitio Web

HTML CSS Javascript

Page 15: Radiografía de un Sitio Web

Sitio Web

HTMLHTML CSS Javascript

Page 16: Radiografía de un Sitio Web

HTML

Page 17: Radiografía de un Sitio Web

¿Cómo Funciona?

Page 18: Radiografía de un Sitio Web

HTML > CONTENIDO

<html><etiqueta>Contenido</etiqueta></html>

Page 19: Radiografía de un Sitio Web

Un ejemplo...

Page 20: Radiografía de un Sitio Web

Y para que me sirve esto?

Page 21: Radiografía de un Sitio Web

¡Entender un poco más! ¡Poner en Práctica!

¡Aprender!

Page 22: Radiografía de un Sitio Web

HyperText Markup LanguageLenguaje HTML

Es un lenguaje que interpreta el navegador web Contener solamente la información semántica. Está basado en etiquetas de "etiquetas" usando tags < > Su estructura base se divide en dos partes <head> y <body> Para crear HTML se puede usar cualquier editor de texto.

Page 23: Radiografía de un Sitio Web

Sitio Web

HTMLHTML CSS Javascript

Page 24: Radiografía de un Sitio Web

¿Cómo Funciona?

Page 25: Radiografía de un Sitio Web

CSS > APARIENCIA

selector { propiedad: valor }selector { propiedad1: valor1; propiedad2: valor2 }

Page 26: Radiografía de un Sitio Web
Page 27: Radiografía de un Sitio Web
Page 28: Radiografía de un Sitio Web
Page 29: Radiografía de un Sitio Web
Page 30: Radiografía de un Sitio Web
Page 31: Radiografía de un Sitio Web

AspectoPosición

Page 32: Radiografía de un Sitio Web

Un ejemplo menos abstracto...

Page 33: Radiografía de un Sitio Web

CSS Zen Gardenhttp://csszengarden.com/

Page 34: Radiografía de un Sitio Web
Page 35: Radiografía de un Sitio Web
Page 36: Radiografía de un Sitio Web
Page 37: Radiografía de un Sitio Web
Page 38: Radiografía de un Sitio Web
Page 39: Radiografía de un Sitio Web

Cascading Style SheetsCSS (Hojas de Estilos)

Controlar la apariencia de un sitio web Generar estilos visuales (tipografía, color y forma) Determinar la posición de los elementos del sitio web Para generarlo se puede usar cualquier editor de texto

Page 40: Radiografía de un Sitio Web

Sitio Web

HTMLHTML CSS Javascript

Page 41: Radiografía de un Sitio Web
Page 42: Radiografía de un Sitio Web
Page 43: Radiografía de un Sitio Web
Page 44: Radiografía de un Sitio Web

¿Cómo Funciona?

Page 45: Radiografía de un Sitio Web

JAVASCRIPT > FUNCIONALIDAD

var numero = 2function(parametro) {operacion}metodo (valor)

Page 46: Radiografía de un Sitio Web

Un ejemplo?

Page 47: Radiografía de un Sitio Web

Un ejemplo... JQuery

Page 48: Radiografía de un Sitio Web

Lenguaje de ScriptingJavascript

Tiene control sobre el DOM y permite su manipulación Se basa en variables, funciones y métodos. Mejoras de Interfaz y Web Dinámica Existen una infinidad de librerías

Page 49: Radiografía de un Sitio Web

Y para que me sirve esto?

Page 50: Radiografía de un Sitio Web

Para saber que...

Page 51: Radiografía de un Sitio Web

Para saber que...

Page 52: Radiografía de un Sitio Web
Page 53: Radiografía de un Sitio Web

HTML5

Page 54: Radiografía de un Sitio Web

HTML5

Page 55: Radiografía de un Sitio Web

¿Que hay de nuevo?

Page 56: Radiografía de un Sitio Web

HyperText Markup Language [versión 5]HTML5

Establece nuevos elementos de los sitios web modernos Importancia del significado semántico Incorporar nativamente audio y video Aún no se encuentra soportado por todos los navegadores

Page 57: Radiografía de un Sitio Web