Introducción al desarrollo de proyectos RIA.

Download Report

Transcript Introducción al desarrollo de proyectos RIA.

Slide 1

Introducción al
desarrollo de
proyectos RIA.


Slide 2

Los diseñadores de páginas web utilizan el lenguaje HTML
para crear sus páginas, los programas que utilizan los
diseñadores generan páginas escritas con HTML y los
navegadores que utilizamos los usuarios muestran las
páginas web después de leer su contenido HTML.
El lenguaje HTML es un estándar reconocido en todo el
mundo y cuyas normas define un organismo sin ánimo de
lucro llamado W3C (World Wide Web Consortium). Como se
trata de un estándar reconocido por todas las empresas
relacionadas con el mundo de Internet, una misma página
HTML se visualiza de la misma manera en cualquier
navegador de cualquier sistema operativo.
El propio W3C define el lenguaje HTML como “un lenguaje
reconocido universalmente y que permite publicar
información de forma global”.


Slide 3

XML

es el lenguaje que nos garantizará el intercambio de
cualquier tipo de información, sin que ocasione problemas de tipo
"contenido" o de tipo "presentación". Este garantiza que los datos
estructurados sean uniformes e independientes de aplicaciones o
fabricantes, lo que está originando una nueva generación de
aplicaciones en la Web.
Es un lenguaje usado para estructurar información en un
documento o en general en cualquier fichero que contenga texto,
como por ejemplo ficheros de configuración de un programa o una
tabla de datos.

Los ficheros XML son ficheros de texto, que en principio están en
código Unicode, pero se pueden usar otros alfabetos como el latin1. Existen cinco caracteres especiales en XML: los símbolos menor
que, <, mayor que, >, las comillas dobles, ”, el apostrofe ’ y el
carácter &.


Slide 4

XHTML

significa lenguaje de marcado de hipertexto

extendido.
Se utiliza para generar documentos y contenidos de
hipertexto generalmente publicados en la WEB. Es además
una reformulación del lenguaje HTML que se puede jactar
de ser ahora compatible con XML.

Un lenguaje de marcado nos permite dejar indicaciones
(marcas) en un documento que sirven para diferenciar
distintos tipos de contenidos, estructuras o secciones. Por
ejemplo hay marcas (elementos, etiquetas) que pueden
"marcar" qué es un título, y su lugar en una jerarquía de
importancia, o advertir que una palabra debe estar
enfatizada, o bien que una oración es además un enlace
hacia otro recurso.


Slide 5

CSS es un lenguaje de hojas de estilos creado para controlar el
aspecto o presentación de los documentos electrónicos definidos
con HTML y XHTML. CSS es la mejor forma de separar los
contenidos y su presentación y es imprescindible para crear páginas
web complejas.
La separación de los contenidos y su presentación presenta
numerosas ventajas, ya que obliga a crear documentos
HTML/XHTML bien definidos y con significado completo (también
llamados “documentos semánticos”). Además, mejora la
accesibilidad del documento, reduce la complejidad de su
mantenimiento y permite visualizar el mismo documento en
infinidad de dispositivos diferentes.
Mientras que el lenguaje HTML/XHTML se utiliza para marcar los
contenidos, es decir, para designar lo que es un párrafo, lo que es
un titular o lo que es una lista de elementos, el lenguaje CSS se
utiliza para definir el aspecto de todos los contenidos, es decir, el
color, tamaño y tipo de letra de los párrafos de texto, la separación
entre titulares y párrafos, la tabulación con la que se muestran los


Slide 6

En las aplicaciones RIA los proyectos WEB deberán
separarse en capas de manera correcta, lo que da
varias ventajas:
Facilidad de actualización y modificación de datos,
diseño y estructura.
Reutilización de código al máximo
Reducción de código al máximo
Reducción del tamaño de los archivos, con el
aumento consecuente de las velocidades
Simplicidad en el código fuente
Mejora del rendimiento de indexación en los
buscadores
Excelente disponibilidad para trabajar en equipo.