Vous êtes sur la page 1sur 12

INTERFAZ DEL USUARIO

• CUANDO SE HABLA DE SITIOS WEB, SE DENOMINA INTERFAZ AL


CONJUNTO DE ELEMENTOS DE LA PANTALLA QUE PERMITEN AL
USUARIO REALIZAR ACCIONES SOBRE EL SITIO WEB QUE ESTÁ
VISITANDO. POR LO MISMO, SE CONSIDERA PARTE DE LA
INTERFAZ A SUS ELEMENTOS DE IDENTIFICACIÓN, DE
NAVEGACIÓN, DE CONTENIDOS Y DE ACCIÓN.
• TODOS ELLOS DEBEN ESTAR PREPARADOS PARA OFRECER
SERVICIOS DETERMINADOS AL USUARIO, CON EL FIN DE QUE ÉSTE
OBTENGA LO QUE VINO A BUSCAR CUANDO VISITÓ EL SITIO WEB.
POR LO ANTERIOR, CADA UNO DE LOS ELEMENTOS QUE SEAN
INTEGRADOS DENTRO DE LA INTERFAZ DEBE ESTAR PENSADO
PARA CAUSAR UN EFECTO SOBRE EL USUARIO Y DEBEN SER
UTILIZADOS CON UN PROPÓSITO.
XHTML
• HYPERTEXT MARKUP LANGUAGE (LENGUAJE DE MARCADO DE
HIPERTEXTO), ES EL LENGUAJE DE MARCADO PREDOMINANTE
PARA LA ELABORACIÓN DE PÁGINAS WEB. ES USADO PARA
DESCRIBIR LA ESTRUCTURA Y EL CONTENIDO EN FORMA DE
TEXTO, ASÍ́ COMO PARA COMPLEMENTAR EL TEXTO CON
OBJETOS TALES COMO IMÁGENES. EL HTML SE ESCRIBE EN
FORMA DE ETIQUETAS, RODEADAS POR CORCHETES ANGULARES
(<,>).
• HTML TAMBIÉN PUEDE DESCRIBIR, HASTA UN CIERTO PUNTO, LA
APARIENCIA DE UN DOCUMENTO, Y PUEDE INCLUIR UN SCRIPT
(POR EJEMPLO JAVASCRIPT), EL CUAL PUEDE AFECTAR EL
COMPORTAMIENTO DE NAVEGADORES WEB Y OTROS
PROCESADORES DE HTML . EN EL ÁMBITO DE ESTE CURSO
PODEMOS CONSIDERAR UN DOCUMENTO HTML COMO EL
RESULTADO FINAL QUE ENVIARÁ NUESTRA APLICACIÓN DJANGO
AL NAVEGADOR DEL USUARIO PARA QUE SE VISUALICE. HTML
POR TANTO NO ES UN LENGUAJE DE PROGRAMACIÓN SINO UNA
MANERA DE ESTRUCTURAR LA INFORMACIÓN.
HOJAS DE ESTILOS
• UNA HOJA DE ESTILO ES UN ARCHIVO DE EXTENSIÓN *.CSS (CSS,
CASCADING STYLE SHEETS = HOJAS DE ESTILO) QUE
CONTEMPLA DEFINICIONES DE FORMATO (TIPO DE FUENTE,
TAMAÑO, COLOR DE LA FUENTE, COLOR DE FONDO, PÁRRAFOS,
ETC) DE LAS DISTINTAS ETIQUETAS QUE FORMAN UNA PÁGINA
*.HTML.
• SU PRINCIPAL VENTAJA ES DEFINIR UN MISMO ASPECTO PARA
TODAS LAS PÁGINAS DE UN SITIO WEB. SE CREA UNA HOJA DE
ESTILO Y SE VINCULAN TODAS LAS PÁGINAS DEL SITIO WEB A
ESTE ARCHIVO. CUALQUIER CAMBIO EFECTUADO EN LA HOJA DE
ESTILO AFECTA INSTANTÁNEAMENTE AL FORMATO DE TODAS LAS
PÁGINAS VINCULADAS A LA MISMA.
JAVASCRIPT
• ES UN LENGUAJE DE PROGRAMACIÓN INTERPRETADO. SE DEFINE
COMO ORIENTADO A OBJETOS, BASADO EN PROTOTIPOS,
IMPERATIVO, DÉBILMENTE TIPADO Y DINÁMICO. SE UTILIZA
PRINCIPALMENTE EN SU FORMA DEL LADO DEL CLIENTE,
IMPLEMENTADO COMO PARTE DE UN NAVEGADOR WEB
PERMITIENDO MEJORAS EN LA INTERFAZ DE USUARIO Y PÁGINAS
WEB DINÁMICAS, EN BASES DE DATOS LOCALES AL NAVEGADO.
• JAVASCRIPT SE DISEÑÓ CON UNA SINTAXIS SIMILAR AL C,
AUNQUE ADOPTA NOMBRES Y CONVENCIONES DEL LENGUAJE DE
PROGRAMACIÓN JAVA. SIN EMBARGO JAVA Y JAVASCRIPT NO
ESTÁN RELACIONADOS Y TIENEN SEMÁNTICAS Y PROPÓSITOS
DIFERENTES. TODOS LOS NAVEGADORES MODERNOS
INTERPRETAN EL CÓDIGO JAVASCRIPT INTEGRADO EN LAS
PÁGINAS WEB
TCP/IP
• EL PROTOCOLO DE CONTROL DE TRANSMISIÓN (TCP) PERMITE A
DOS ANFITRIONES ESTABLECER UNA CONEXIÓN E INTERCAMBIAR
DATOS. EL TCP GARANTIZA LA ENTREGA DE DATOS, ES DECIR, QUE
LOS DATOS NO SE PIERDAN DURANTE LA TRANSMISIÓN Y TAMBIÉN
GARANTIZA QUE LOS PAQUETES SEAN ENTREGADOS EN EL MISMO
ORDEN EN EL CUAL FUERON ENVIADOS.
• EL PROTOCOLO DE INTERNET (IP) UTILIZA DIRECCIONES QUE SON
SERIES DE CUATRO NÚMEROS OCETETOS (BYTE) CON UN
FORMATO DE PUNTO DECIMAL, POR EJEMPLO: 69.5.163.59
SERVIDORES WEB
• UN SERVIDOR WEB O SERVIDOR HTTP ES UN PROGRAMA
INFORMÁTICO QUE PROCESA UNA APLICACIÓN DEL LADO DEL
SERVIDOR, REALIZANDO CONEXIONES BIDIRECCIONALES O
UNIDIRECCIONALES Y SÍNCRONAS O ASÍNCRONAS CON EL
CLIENTE Y GENERANDO O CEDIENDO UNA RESPUESTA EN
CUALQUIER LENGUAJE O APLICACIÓN DEL LADO DEL CLIENTE.
• EL CÓDIGO RECIBIDO POR EL CLIENTE ES RENDERIZADO POR UN
NAVEGADOR WEB. PARA LA TRANSMISIÓN DE TODOS ESTOS
DATOS SUELE UTILIZARSE ALGÚN PROTOCOLO. GENERALMENTE
SE USA EL PROTOCOLO HTTP PARA ESTAS COMUNICACIONES,
PERTENECIENTE A LA CAPA DE APLICACIÓN DEL MODELO OSI. EL
TÉRMINO TAMBIÉN SE EMPLEA PARA REFERIRSE AL ORDENADOR.