SlideShare una empresa de Scribd logo
1 de 25
Tecnología de la Información y Comunicación

Universidad Tecnológica del Sureste de Veracruz
Tecnologías de la Información y Comunicación

INFORME DE PRÁCTICA
“Resultado de Aprendizaje Unidad l”
PRESENTA
Nicolás Ordaz Lucia Esmeralda
García González Elsa Edith
Rodríguez Zetina Carlos Gilberto
CUATRIMESTRE Y GRUPO
5°. “502”
NOMBRE DEL DOCENTE
Ing. Rogelio Vázquez Hernández

Universidad Tecnológica del Sureste de Veracruz

Página 1
Tecnología de la Información y Comunicación

Índice de Contenidos
Índice

2

Objetivo

3

Introducción

4

I.

Desarrollo de la Práctica

II.

5

Investigación

Conclusiones

22

Referencias Bibliográficas

24

Anexos

Universidad Tecnológica del Sureste de Veracruz

Página 2
Tecnología de la Información y Comunicación

Introducción
En este documento se desglosa toda la unidad vista en el primer parcial el cual contiene
información basada en los siguientes temas:
ria,
JavaScript
Jquery
html

Universidad Tecnológica del Sureste de Veracruz

Página 3
Tecnología de la Información y Comunicación

I

DESARROLLO DE
LA PRÁCTICA

Universidad Tecnológica del Sureste de Veracruz

Página 4
Tecnología de la Información y Comunicación

I

DESARROLLO DE
LA PRÁCTICA

Universidad Tecnológica del Sureste de Veracruz

Página 5
Tecnología de la Información y Comunicación

Universidad Tecnológica del Sureste de Veracruz

Página 6
Tecnología de la Información y Comunicación

Universidad Tecnológica del Sureste de Veracruz

Página 7
Tecnología de la Información y Comunicación

Universidad Tecnológica del Sureste de Veracruz

Página 8
Tecnología de la Información y Comunicación

2
INVESTIGACIÓN

Universidad Tecnológica del Sureste de Veracruz

Página 9
Tecnología de la Información y Comunicación

RIA
Las rich Internet applications, o RIA (en español "aplicaciones de Internet enriquecidas"),
son aplicaciones web que tienen la mayoría de las características de las aplicaciones de escritorio
tradicionales. Estas aplicaciones utilizan un navegador web estandarizado para ejecutarse y por
medio de complementos o mediante una máquina virtual se agregan las características
adicionales.
Las RIA surgen como una combinación de las ventajas que ofrecen las aplicaciones web y las
aplicaciones tradicionales. Buscan mejorar la experiencia y productividad del usuario.
Normalmente en las aplicaciones web, hay una recarga continua de páginas cada vez que el
usuario pulsa sobre un enlace. De esta forma se produce un tráfico muy alto entre el cliente y el
servidor, llegando muchas veces a recargar la misma página con un cambio mínimo.
En los entornos RIA, en cambio, no se producen recargas de página, ya que desde el principio se
carga toda la aplicación, y sólo se produce comunicación con el servidor cuando se necesitan datos
externos como datos de una base de datos o de otros ficheros externos.

Arquitectura RIA
Generalmente se tiene una aplicación cliente “stateful” y una capa de servicios separada. Las RIA
se apoya más sobre un desarrollo “cliente-servidor” en vez de un desarrollo web tradicional, en
donde el estado se mantiene en el servidor en sesiones. El cliente sabe acerca de sí mismo y el tipo
de datos que está solicitando y únicamente solicita los datos que necesita sin ninguna otra
información.

Cliente
Se maneja la interacción entre el usuario y la interfaz de usuario, el usuario invoca comandos,
actualiza vistas y carga datos. Aquí se mantiene el estado de la aplicación, se manejan todas las
peticiones de datos hacia el servidor y se controla como se presentan los datos.

Universidad Tecnológica del Sureste de Veracruz

Página 10
Tecnología de la Información y Comunicación

Servidor
Aquí se manejan y se procesan todas las peticiones de la aplicación cliente y delega las acciones en
el servidor, estas pueden ser, guardar datos en la base de datos, actualizar los archivos del
sistema, retornar datos al servidor, o algún tipo de proceso analítico. Determina y le da formato a
los datos que son retornados al cliente.

Aplicaciones RIA
Consisten en el aprovechamiento de la experiencia del usuario en herramientas y funciones de
escritorio tan naturales como copiar, cortar y pegar, redimensionar columnas, y ordenar etc., con
el alcance y la flexibilidad de presentación y despliegue que ofrecen las aplicaciones o páginas
Web junto con lo mejor de la multimedia (voz, vídeo, etc.).
Entre los beneficios principales de aplicaciones RIA tenemos una mejora importante en la
experiencia visual, que hacen del uso de la aplicación algo muy sencillo, ofrece mejoras en la
conectividad y despliegue instantáneo de la aplicación, agilizando su acceso, garantizan la
desvinculación de la capa de presentación es decir acceso a la aplicación desde cualquier
computador en cualquier lugar del mundo.

Universidad Tecnológica del Sureste de Veracruz

Página 11
Tecnología de la Información y Comunicación

Beneficios
A pesar de que el desarrollo de aplicaciones multimedia para navegadores web está mucho más
limitado y es más difícil que otro tipo de aplicaciones de escritorio, los esfuerzos se justifican por
varios motivos:
No necesitan instalación (solo es necesario mantener actualizado el navegador web).
Las actualizaciones hacia nuevas versiones son automáticas.
Se pueden utilizar desde cualquier ordenador con una conexión a Internet sin depender del
sistema operativo que este utilice.
Generalmente es menos probable la infección por virus, que utilizando por ejemplo programas
ejecutables.
Más capacidad de respuesta, ya que el usuario interactúa directamente con el servidor, sin
necesidad de recargar la página.
Ofrecen aplicaciones interactivas que no se pueden obtener utilizando solo HTML, incluyendo
arrastrar y pegar, cálculos en el lado del cliente sin la necesidad de enviar la información al
servidor.
Evita la problemática del uso de diferentes navegadores al abstraerse de ellos a través de un
framework.

Universidad Tecnológica del Sureste de Veracruz

Página 12
Tecnología de la Información y Comunicación

Web 2.0
El término Web 2.0 comprende aquellos sitios web que facilitan el compartir información,
la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide Web. Un
sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido
generado por usuarios en una comunidad virtual, a diferencia de sitios web estáticos donde los
usuarios se limitan a la observación pasiva de los contenidos que se han creado para ellos.
Ejemplos de la Web 2.0 son las comunidades web, los servicios web, las aplicaciones Web,
los servicios
de
red
social,
losservicios
de
alojamiento
de
videos,
las wikis, blogs, mashups y folcsonomías.
El término Web 2.0 está asociado estrechamente con Tim O'Reilly, debido a la conferencia sobre la
Web 2.0 de O'Reilly Media en 2004.2 Aunque el término sugiere una nueva versión de la World
Wide Web, no se refiere a una actualización de las especificaciones técnicas de la web, sino más
bien a cambios acumulativos en la forma en la que desarrolladores de software y usuarios
finales utilizan la Web. El hecho de que la Web 2.0 es cualitativamente diferente de las tecnologías
web anteriores ha sido cuestionado por el creador de la World Wide Web Tim Berners-Lee, quien
calificó al término como "tan sólo una jerga"- precisamente porque tenía la intención de que la
Web incorporase estos valores en el primer lugar.

Servicios de la web 2.0
Para compartir en la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden
destacar:
Blogs: Un blog es un espacio web personal en el que su autor (puede haber varios autores
autorizados) puede escribir cronológicamente artículos, noticias...(con imágenes y enlaces), pero
además es un espacio colaborativo donde los lectores también pueden escribir sus comentarios a
cada uno de los artículos (entradas/post) que ha realizado el autor. La blogosfera es el conjunto de
blogs que hay en internet. Como servicio para la creación de blogs destacan Wordpress.com y
Blogger.com

Universidad Tecnológica del Sureste de Veracruz

Página 13
Tecnología de la Información y Comunicación

Wikis: En hawaiano "wiki" significa: rápido, informal. Una wiki es un espacio web corporativo, organizado
mediante una estructura hipertextual de páginas (referenciadas en un menú lateral), donde varias personas
elaboran contenidos de manera asíncrona. Basta pulsar el botón "editar" para acceder a los contenidos y
modificarlos. Suelen mantener un archivo histórico de las versiones anteriores y facilitan la realización de
copias de seguridad de los contenidos. Hay diversos servidores de wikis gratuitos.

Redes sociales: Sitios web donde cada usuario tiene una página donde publica contenidos y se comunica
con otros usuarios. Ejemplos: Facebook, Twitter, Tuenti, Hi5, Myspace, etc. También existen redes sociales
profesionales, dirigidas a establecer contactos dentro del mundo empresarial (LinkedIn, Xing, eConozco,
Neurona...).
Entornos para compartir recursos: Entornos que nos permiten almacenar recursos o contenidos en
Internet, compartirlos y visualizarlos cuando nos convenga. Constituyen una inmensa fuente de recursos y
lugares donde publicar materiales para su difusión mundial. Existen de diversos tipos, según el contenido
que albergan o el uso que se les da:

Documentos: Google Drive y Office Web Apps (SkyDrive), en los cuales podemos subir nuestros
documentos, compartirlos y modificarlos.

Videos: Youtube, Vimeo, Dailymotion, Dalealplay... Contienen miles de vídeos subidos y compartidos por
los usuarios.

Fotos: Picassa, Flickr... Permiten disfrutar y compartir las fotos también tenemos la oportunidad de
organizar las fotos con etiquetas, separándolas por grupos como si fueran álbumes, podemos seleccionar y
guardar aparte las fotos que no queremos publicar.

Agregadores de noticias: Digg, Meneame... Noticias de cualquier medio son agregadas y votadas por los
usuarios.

Almacenamiento online: Dropbox, Google Drive, SkyDrive
Presentaciones: Prezzi, Slideshare.
Plataformas educativas
Aulas virtuales (síncronas)
Encuestas en línea

Universidad Tecnológica del Sureste de Veracruz

Página 14
Tecnología de la Información y Comunicación

HTML5
HTML5 es la quinta revisión de HTML (Hyper Text MarkupLanguage). HTML5 está en desarrollo ya
por algún tiempo y parecía lejano el día de cuando comencemos a utilizarlo, ahora ya estamos
llegando al momento de cuando esto se convierta una práctica común entre los desarrolladores
aunque muchos predicen que recién el 2022 se hará un uso masivo de ello, pero a pesar de ello ya
existen navegadores con soporte completo del HTML5.
Los webmasters ven esto como un gran paso hacia el desarrollo de aplicaciones ricas en
multimedia y con mejores prestaciones. HTML5 cambiará la manera que trabajamos con el HTML
ya que se convertirá en un estándar de codificación y no únicamente un markup para HTML4 sino
un nuevo lenguaje HTML5 que hará más sencillo su uso para todos incluyendo navegadores y
desarrolladores; ya existen muchos ejemplos hechas en Javascript y algunas APIs que ya utilizan el
estándar a venir “HTML5.”
HTML5 especifica dos variantes de sintaxis para HTML: un clásico HTML (text/html), la variante
conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser
servida como XML (XHTML) (application/xhtml+xml) y es la primera vez que HTML y XHTML se han
desarrollado en paralelo, cuyo desarrollo está siendo regulado por el consorcio W3C.
La mayoría de los sitios están basadas en HTML y utilizan HTML 4, pero esto irá cambiando en los
próximos meses y años, hasta ahora el código HTML apenas ha evolucionado de la versión HTML
2.0 únicamente corrigiendo algunos problemas hasta la versión HTML 4, junto a algunas nuevas
características; HTML 5 se basa en el HTML 4 pero por su propia cuenta será completamente
diferente y cambiará la manera que su navegador muestre los sitios web en el monitor de su PC.
HTML 5 tendrá mayor inclinación al uso de JavaScript, y si tiene Javascript deshabilitado las
páginas se mostrarán incorrectamente.
Nuevos elementos
HTML5 incluye un conjunto de nuevos elementos y atributos principalmente originados por las
formas típicas de uso de los sitios web modernos. Algunos elementos son técnicamente similares a
las etiquetas <div> y <span>, pero tienen un significado semántico, por ejemplo <nav> es un
bloque de navegación del sitio web y <footer> la parte inferior de la página. Hay otros elementos
nuevos que proporcionan nuevas funcionalidades a través de una interfaz estandarizada, como los
elementos <audio> y <video> que además están disponibles en Javascript. Por otra parte se
mejoró bastante el elemento <canvas>.

Universidad Tecnológica del Sureste de Veracruz

Página 15
Tecnología de la Información y Comunicación
Algunos elementos de HTML 4.01 han quedado obsoletos tales como <font> y <center>, ya que las
hojas de estilo son totalmente suficientes para ello. Y se enfatiza bastante en la importancia del
scripting DOM para el comportamiento de la web.

Diferencias con HTML 4 y XHTML
Nuevos elementos: article, dialog
Nuevos atributos: media, ping, autofocus, inputmode, min, max, pattern.
Elementoseliminados: acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex,
noframes, s, strike, tt, u
Atributos eliminados:
rev y charset en <link> y <a>
target en <link>
nohref en <area>
profile en <head>
version en <html>
name en <map>
scheme en <meta>
archiv, classid, codetype, declare y standby en <object>
valuetype en <param>
charset en <script>
summary en <header>
axis y abrr en <td> y <th>

Universidad Tecnológica del Sureste de Veracruz

Página 16
Tecnología de la Información y Comunicación

La siguiente imagen muestra la actual manera de hacerla con HTML 4

Universidad Tecnológica del Sureste de Veracruz

Página 17
Tecnología de la Información y Comunicación
La siguiente figura muestra de cómo se haría lo mismo con HTML 5

Universidad Tecnológica del Sureste de Veracruz

Página 18
Tecnología de la Información y Comunicación

Como se nota, la última manera resultará siendo más limpia puesto que HTMl 5
efectivamente hace más sencillo estructurar una página web utilizando los nuevos
elementos. Una vez que la mayoría de los navegadores soporten HTML 5 la web será
más rica y más veloz.

Navegadores compatibles con HTML 5
Con el creciente interés en HTML 5 muchos navegadores se están perfilando a ese
aspecto, actualmente Webkit (Safari, Google Chrome, Shiira, iCab4, …) es totalmente
compatible con el HTML5, Mozilla Firefox 3.5 soporta pero no es 100% compatible
mientras que como siempre Microsoft Internet Explorer todavía no reconoce el HTML 5
aunque comentan que para su versión 9 ya lo hará.
Elementos HTML 5

Universidad Tecnológica del Sureste de Veracruz

Página 19
Tecnología de la Información y Comunicación

Tag

Descripción

<comment>

Define un comentario

<!DOCTYPE>

Define el tipo de documento

<a>

Define un enlace

<abbr>

Define una abreviatura

<address>

Define un elemento de dirección

<area>

Define un área dentro de una imagen

<article>

Define un artículo

<aside>

Define el contenido de al lado (sidebar)

<audio>
<b>

Define contenido de sonido

<base>

Define una URL base para todos los enlaces en una página

<bdo>

Define la dirección del texto a mostrar

<blockquote>

Define un bloque de cita

<body>

Define el elemento BODY

<br>

Define un salto de línea

<button>

Define un botón

<canvas>
<caption>

Define un área para manipular(generar) gráficos

<cite>

Define una citación

<code>

Define un texto de código

<col>

Define los atributos para las columnas de una tabla

<colgroup>

Define grupos de columnas de la tabla

<command>

Define un botón de comandos

<datagrid>

Define datos en una lista-árbol

<datalist>

Define una lista desplegable

<datatemplate>
<dd>

Define una plantilla de datos

<del>

Define un texto eliminado

<details>

Define los detalles de un elemento

<dialog>
<div>

Define una diálogo(conversación)

<dfn>

Define un término de definición

<dl>

Define una lista de definiciones

<dt>

Define un término de definiciones

<em>

Define texto enfatizado

<embed>

Define contenido externo interactivo o un plugin

<eventsource>
<fieldset>

Define un destino para los eventos enviados por un servidor

<figure>

Define un grupo de contenido de medios, y sus etiquetas

<footer>

Define un pie para la sección o página

Define texto en negrita

Define una etiqueta para una tabla

Define una descripción de definiciones

Define una sección en un documento

Define un campo establecido

Universidad Tecnológica del Sureste de Veracruz

Página 20
Tecnología de la Información y Comunicación
<form>

Define un formulario

<h1> a <h6>

Define encabezados 1 a 6

<head>

Define información acerca del documento

<header>
<hr>

Define un encabezado para la sección o página

<html>

Define el documento HTML

<i>

Define texto en cursiva

<iframe>

Define una sub ventana (frame)

<img>

Define una imagen

<input>

Define un campo de entrada

<ins>

Define texto insertado

<kbd>

Define texto de teclado

<label>

Define una etiqueta para un control de un formulario

<legend>

Define un título en un <fieldset>

<li>

Define un ítem de lista

<link>

Define una referencia a un recurso

<mark>
<map>

Define un texto marcado

<menu>

Define una lista menú

<meta>

Define información relevante

<meter>

Define las medidas dentro de un rango predefinido

<nav>

Define enlaces de navegación

<nest>

Define un punto de anidación en una plantilla de datos

Define una linea horizontal

Define un mapa para una imagen

<datatemplate>
<noscript>

Define una sección sin scripts

<object>

Define un objeto a embeber

<ol>

Define una lista ordenada

<optgroup>

Define un grupo de opciones

<option>

Define una opción en una lista desplegable

<output>
<p>

Define algunos tipos de salida

<param>

Define un parámetro para un objeto

<pre>

Define texto preformateado

<progress>
<q>

Define el progreso de un tarea de cualquier tipo

<rule>
<samp>

Define las reglas para actualizar una plantilla

<script>

Define un script

<section>
<select>

Define una sección

<small>

Define texto pequeño

<source>
<span>

Define orígenes de medios

Define un párrafo

Define una cita corta
Define código de ejemplo

Define una lista de selección

Define una sección en un documento

Universidad Tecnológica del Sureste de Veracruz

Página 21
Tecnología de la Información y Comunicación
<strong>

Define texto en negrita

<style>

Define una definición de estilos

<sub>

Define texto subscript (posicionado más abajo)

<sup>

Define texto superscript (posicionado

<table>

Define una tabla

<tbody>

Define el cuerpo de la tabla

<td>

Define una celda de tabla

<textarea>

Define un área de texto (memo)

<tfoot>

Define el pie de una tabla

<th>

Define el encabezado de una tabla

<thead>

Define el encabezado de una tabla

<time>
<title>

Define la fecha/hora

<tr>

Define una fila de una tabla

<ul>

Define una lista desordenada

<var>

Define una variable

<video>

Define un vídeo

más arriba

)

Define el título del documento

Universidad Tecnológica del Sureste de Veracruz

Página 22
Tecnología de la Información y Comunicación
Atributo

Valor

Descripción

class

nombre de clase

Especifica un nombre de clase para un
elemento (utilizado en una hoja de estilo
CSS)

contenteditable

true, false

Especifica si un usuario puede o no editar el
contenido

contextmenu

menu_id

Especifica el menú contextual para un
elemento

dir

ltr, rtr

Especifíca la dirección del texto en un
elemento

draggable

true, false, auto

Especifica si un usuario puede o no mover
un elemento

id

id

Especifica un único nombre de identificación
para un elemento

irrelevant

true, false

Especifica si un elemento es irrelevante, si lo
es, dicho elemento no se muestra

lang

código de idioma

Especifica un idioma para el contenido de un
elemento

ref

URL, id

Especifica una referencia a otro documento /
otra parte de un documento (usado
únicamente si se estableció el
atributo template)

registrationmark

marca de registro

Especifica una marca de registro para un
elemento

style

definición de estilo

Especifica un estilo en línea para un
elemento

tabindex

número

Especifica el orden de tabulación de un
elemento

template

URL, id

Especifica una referencia a otro documento /
otra parte de un documento que deba ser
aplicada a un elemento

title

texto

Especifica información extra acerca de un
elemento

Universidad Tecnológica del Sureste de Veracruz

Página 23
Tecnología de la Información y Comunicación

Conclusiones
Se estableció una serie de procedimientos que nos ayudan a poder realizar aplicaciones de
interfaz gráfica.Con contenido extenso y acciones muy dedicadas que sepodrían emplear en
todas las funciones establecidas.

Universidad Tecnológica del Sureste de Veracruz

Página 24
Tecnología de la Información y Comunicación

Referencias Bibliograficas
http://es.wikipedia.org/wiki/JavaScript

http://es.wikipedia.org/wiki/JQuery

http://es.wikipedia.org/wiki/HTML5
http://www.desarrolloweb.com/articulos/que-es-html5.html

Universidad Tecnológica del Sureste de Veracruz

Página 25

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Trabajo terminado de word 4
Trabajo terminado de word 4Trabajo terminado de word 4
Trabajo terminado de word 4
 
Herramientas de la web 2.0
Herramientas de la web 2.0Herramientas de la web 2.0
Herramientas de la web 2.0
 
Web 2.0 y redes sociales
Web 2.0 y redes socialesWeb 2.0 y redes sociales
Web 2.0 y redes sociales
 
Diferencias Entre Web 1.0 Y 2.0
Diferencias Entre Web 1.0 Y 2.0Diferencias Entre Web 1.0 Y 2.0
Diferencias Entre Web 1.0 Y 2.0
 
Web
WebWeb
Web
 
Web 2.0 Principio y Ejemplos
Web 2.0 Principio y EjemplosWeb 2.0 Principio y Ejemplos
Web 2.0 Principio y Ejemplos
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Presentación1
Presentación1Presentación1
Presentación1
 
web 2.0
web 2.0web 2.0
web 2.0
 
LA EVOLUCION DE LA WEB
LA  EVOLUCION DE LA WEBLA  EVOLUCION DE LA WEB
LA EVOLUCION DE LA WEB
 
Aplicacionesweb2 0-090425083440-phpapp02
Aplicacionesweb2 0-090425083440-phpapp02Aplicacionesweb2 0-090425083440-phpapp02
Aplicacionesweb2 0-090425083440-phpapp02
 
Presentacion Web 2.0- Edith Cortés
Presentacion Web 2.0- Edith CortésPresentacion Web 2.0- Edith Cortés
Presentacion Web 2.0- Edith Cortés
 
Trabajo sistemas web 2.0
Trabajo sistemas web 2.0Trabajo sistemas web 2.0
Trabajo sistemas web 2.0
 
Web 20,bayardo
Web 20,bayardoWeb 20,bayardo
Web 20,bayardo
 
Recursos web
Recursos web Recursos web
Recursos web
 
Tipos de webs
Tipos de websTipos de webs
Tipos de webs
 
Bd en paginas web
Bd en paginas webBd en paginas web
Bd en paginas web
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 

Similar a Resultado de aprendizaje (20)

Ria
RiaRia
Ria
 
Diapositivas Web 2.0
Diapositivas Web 2.0Diapositivas Web 2.0
Diapositivas Web 2.0
 
Diapositivas Web 2.0
Diapositivas Web 2.0Diapositivas Web 2.0
Diapositivas Web 2.0
 
Web 2.0 elida alzamora
Web 2.0 elida alzamoraWeb 2.0 elida alzamora
Web 2.0 elida alzamora
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Las aplicaciones web 2
Las aplicaciones web 2Las aplicaciones web 2
Las aplicaciones web 2
 
La web 2.0...
La web 2.0...La web 2.0...
La web 2.0...
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 
Servicio Web 2.0
Servicio Web 2.0Servicio Web 2.0
Servicio Web 2.0
 
Web 2
Web 2Web 2
Web 2
 
UWE
UWEUWE
UWE
 
La web 2.0
La web 2.0La web 2.0
La web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
web 2.0 emerson
web 2.0 emersonweb 2.0 emerson
web 2.0 emerson
 
Web2.0
Web2.0Web2.0
Web2.0
 
Web 2.0 Introducción a La Colaboración en Línea
Web 2.0 Introducción a La Colaboración en LíneaWeb 2.0 Introducción a La Colaboración en Línea
Web 2.0 Introducción a La Colaboración en Línea
 
La web
La webLa web
La web
 
Web 2
Web 2Web 2
Web 2
 

Resultado de aprendizaje

  • 1. Tecnología de la Información y Comunicación Universidad Tecnológica del Sureste de Veracruz Tecnologías de la Información y Comunicación INFORME DE PRÁCTICA “Resultado de Aprendizaje Unidad l” PRESENTA Nicolás Ordaz Lucia Esmeralda García González Elsa Edith Rodríguez Zetina Carlos Gilberto CUATRIMESTRE Y GRUPO 5°. “502” NOMBRE DEL DOCENTE Ing. Rogelio Vázquez Hernández Universidad Tecnológica del Sureste de Veracruz Página 1
  • 2. Tecnología de la Información y Comunicación Índice de Contenidos Índice 2 Objetivo 3 Introducción 4 I. Desarrollo de la Práctica II. 5 Investigación Conclusiones 22 Referencias Bibliográficas 24 Anexos Universidad Tecnológica del Sureste de Veracruz Página 2
  • 3. Tecnología de la Información y Comunicación Introducción En este documento se desglosa toda la unidad vista en el primer parcial el cual contiene información basada en los siguientes temas: ria, JavaScript Jquery html Universidad Tecnológica del Sureste de Veracruz Página 3
  • 4. Tecnología de la Información y Comunicación I DESARROLLO DE LA PRÁCTICA Universidad Tecnológica del Sureste de Veracruz Página 4
  • 5. Tecnología de la Información y Comunicación I DESARROLLO DE LA PRÁCTICA Universidad Tecnológica del Sureste de Veracruz Página 5
  • 6. Tecnología de la Información y Comunicación Universidad Tecnológica del Sureste de Veracruz Página 6
  • 7. Tecnología de la Información y Comunicación Universidad Tecnológica del Sureste de Veracruz Página 7
  • 8. Tecnología de la Información y Comunicación Universidad Tecnológica del Sureste de Veracruz Página 8
  • 9. Tecnología de la Información y Comunicación 2 INVESTIGACIÓN Universidad Tecnológica del Sureste de Veracruz Página 9
  • 10. Tecnología de la Información y Comunicación RIA Las rich Internet applications, o RIA (en español "aplicaciones de Internet enriquecidas"), son aplicaciones web que tienen la mayoría de las características de las aplicaciones de escritorio tradicionales. Estas aplicaciones utilizan un navegador web estandarizado para ejecutarse y por medio de complementos o mediante una máquina virtual se agregan las características adicionales. Las RIA surgen como una combinación de las ventajas que ofrecen las aplicaciones web y las aplicaciones tradicionales. Buscan mejorar la experiencia y productividad del usuario. Normalmente en las aplicaciones web, hay una recarga continua de páginas cada vez que el usuario pulsa sobre un enlace. De esta forma se produce un tráfico muy alto entre el cliente y el servidor, llegando muchas veces a recargar la misma página con un cambio mínimo. En los entornos RIA, en cambio, no se producen recargas de página, ya que desde el principio se carga toda la aplicación, y sólo se produce comunicación con el servidor cuando se necesitan datos externos como datos de una base de datos o de otros ficheros externos. Arquitectura RIA Generalmente se tiene una aplicación cliente “stateful” y una capa de servicios separada. Las RIA se apoya más sobre un desarrollo “cliente-servidor” en vez de un desarrollo web tradicional, en donde el estado se mantiene en el servidor en sesiones. El cliente sabe acerca de sí mismo y el tipo de datos que está solicitando y únicamente solicita los datos que necesita sin ninguna otra información. Cliente Se maneja la interacción entre el usuario y la interfaz de usuario, el usuario invoca comandos, actualiza vistas y carga datos. Aquí se mantiene el estado de la aplicación, se manejan todas las peticiones de datos hacia el servidor y se controla como se presentan los datos. Universidad Tecnológica del Sureste de Veracruz Página 10
  • 11. Tecnología de la Información y Comunicación Servidor Aquí se manejan y se procesan todas las peticiones de la aplicación cliente y delega las acciones en el servidor, estas pueden ser, guardar datos en la base de datos, actualizar los archivos del sistema, retornar datos al servidor, o algún tipo de proceso analítico. Determina y le da formato a los datos que son retornados al cliente. Aplicaciones RIA Consisten en el aprovechamiento de la experiencia del usuario en herramientas y funciones de escritorio tan naturales como copiar, cortar y pegar, redimensionar columnas, y ordenar etc., con el alcance y la flexibilidad de presentación y despliegue que ofrecen las aplicaciones o páginas Web junto con lo mejor de la multimedia (voz, vídeo, etc.). Entre los beneficios principales de aplicaciones RIA tenemos una mejora importante en la experiencia visual, que hacen del uso de la aplicación algo muy sencillo, ofrece mejoras en la conectividad y despliegue instantáneo de la aplicación, agilizando su acceso, garantizan la desvinculación de la capa de presentación es decir acceso a la aplicación desde cualquier computador en cualquier lugar del mundo. Universidad Tecnológica del Sureste de Veracruz Página 11
  • 12. Tecnología de la Información y Comunicación Beneficios A pesar de que el desarrollo de aplicaciones multimedia para navegadores web está mucho más limitado y es más difícil que otro tipo de aplicaciones de escritorio, los esfuerzos se justifican por varios motivos: No necesitan instalación (solo es necesario mantener actualizado el navegador web). Las actualizaciones hacia nuevas versiones son automáticas. Se pueden utilizar desde cualquier ordenador con una conexión a Internet sin depender del sistema operativo que este utilice. Generalmente es menos probable la infección por virus, que utilizando por ejemplo programas ejecutables. Más capacidad de respuesta, ya que el usuario interactúa directamente con el servidor, sin necesidad de recargar la página. Ofrecen aplicaciones interactivas que no se pueden obtener utilizando solo HTML, incluyendo arrastrar y pegar, cálculos en el lado del cliente sin la necesidad de enviar la información al servidor. Evita la problemática del uso de diferentes navegadores al abstraerse de ellos a través de un framework. Universidad Tecnológica del Sureste de Veracruz Página 12
  • 13. Tecnología de la Información y Comunicación Web 2.0 El término Web 2.0 comprende aquellos sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide Web. Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual, a diferencia de sitios web estáticos donde los usuarios se limitan a la observación pasiva de los contenidos que se han creado para ellos. Ejemplos de la Web 2.0 son las comunidades web, los servicios web, las aplicaciones Web, los servicios de red social, losservicios de alojamiento de videos, las wikis, blogs, mashups y folcsonomías. El término Web 2.0 está asociado estrechamente con Tim O'Reilly, debido a la conferencia sobre la Web 2.0 de O'Reilly Media en 2004.2 Aunque el término sugiere una nueva versión de la World Wide Web, no se refiere a una actualización de las especificaciones técnicas de la web, sino más bien a cambios acumulativos en la forma en la que desarrolladores de software y usuarios finales utilizan la Web. El hecho de que la Web 2.0 es cualitativamente diferente de las tecnologías web anteriores ha sido cuestionado por el creador de la World Wide Web Tim Berners-Lee, quien calificó al término como "tan sólo una jerga"- precisamente porque tenía la intención de que la Web incorporase estos valores en el primer lugar. Servicios de la web 2.0 Para compartir en la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden destacar: Blogs: Un blog es un espacio web personal en el que su autor (puede haber varios autores autorizados) puede escribir cronológicamente artículos, noticias...(con imágenes y enlaces), pero además es un espacio colaborativo donde los lectores también pueden escribir sus comentarios a cada uno de los artículos (entradas/post) que ha realizado el autor. La blogosfera es el conjunto de blogs que hay en internet. Como servicio para la creación de blogs destacan Wordpress.com y Blogger.com Universidad Tecnológica del Sureste de Veracruz Página 13
  • 14. Tecnología de la Información y Comunicación Wikis: En hawaiano "wiki" significa: rápido, informal. Una wiki es un espacio web corporativo, organizado mediante una estructura hipertextual de páginas (referenciadas en un menú lateral), donde varias personas elaboran contenidos de manera asíncrona. Basta pulsar el botón "editar" para acceder a los contenidos y modificarlos. Suelen mantener un archivo histórico de las versiones anteriores y facilitan la realización de copias de seguridad de los contenidos. Hay diversos servidores de wikis gratuitos. Redes sociales: Sitios web donde cada usuario tiene una página donde publica contenidos y se comunica con otros usuarios. Ejemplos: Facebook, Twitter, Tuenti, Hi5, Myspace, etc. También existen redes sociales profesionales, dirigidas a establecer contactos dentro del mundo empresarial (LinkedIn, Xing, eConozco, Neurona...). Entornos para compartir recursos: Entornos que nos permiten almacenar recursos o contenidos en Internet, compartirlos y visualizarlos cuando nos convenga. Constituyen una inmensa fuente de recursos y lugares donde publicar materiales para su difusión mundial. Existen de diversos tipos, según el contenido que albergan o el uso que se les da: Documentos: Google Drive y Office Web Apps (SkyDrive), en los cuales podemos subir nuestros documentos, compartirlos y modificarlos. Videos: Youtube, Vimeo, Dailymotion, Dalealplay... Contienen miles de vídeos subidos y compartidos por los usuarios. Fotos: Picassa, Flickr... Permiten disfrutar y compartir las fotos también tenemos la oportunidad de organizar las fotos con etiquetas, separándolas por grupos como si fueran álbumes, podemos seleccionar y guardar aparte las fotos que no queremos publicar. Agregadores de noticias: Digg, Meneame... Noticias de cualquier medio son agregadas y votadas por los usuarios. Almacenamiento online: Dropbox, Google Drive, SkyDrive Presentaciones: Prezzi, Slideshare. Plataformas educativas Aulas virtuales (síncronas) Encuestas en línea Universidad Tecnológica del Sureste de Veracruz Página 14
  • 15. Tecnología de la Información y Comunicación HTML5 HTML5 es la quinta revisión de HTML (Hyper Text MarkupLanguage). HTML5 está en desarrollo ya por algún tiempo y parecía lejano el día de cuando comencemos a utilizarlo, ahora ya estamos llegando al momento de cuando esto se convierta una práctica común entre los desarrolladores aunque muchos predicen que recién el 2022 se hará un uso masivo de ello, pero a pesar de ello ya existen navegadores con soporte completo del HTML5. Los webmasters ven esto como un gran paso hacia el desarrollo de aplicaciones ricas en multimedia y con mejores prestaciones. HTML5 cambiará la manera que trabajamos con el HTML ya que se convertirá en un estándar de codificación y no únicamente un markup para HTML4 sino un nuevo lenguaje HTML5 que hará más sencillo su uso para todos incluyendo navegadores y desarrolladores; ya existen muchos ejemplos hechas en Javascript y algunas APIs que ya utilizan el estándar a venir “HTML5.” HTML5 especifica dos variantes de sintaxis para HTML: un clásico HTML (text/html), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como XML (XHTML) (application/xhtml+xml) y es la primera vez que HTML y XHTML se han desarrollado en paralelo, cuyo desarrollo está siendo regulado por el consorcio W3C. La mayoría de los sitios están basadas en HTML y utilizan HTML 4, pero esto irá cambiando en los próximos meses y años, hasta ahora el código HTML apenas ha evolucionado de la versión HTML 2.0 únicamente corrigiendo algunos problemas hasta la versión HTML 4, junto a algunas nuevas características; HTML 5 se basa en el HTML 4 pero por su propia cuenta será completamente diferente y cambiará la manera que su navegador muestre los sitios web en el monitor de su PC. HTML 5 tendrá mayor inclinación al uso de JavaScript, y si tiene Javascript deshabilitado las páginas se mostrarán incorrectamente. Nuevos elementos HTML5 incluye un conjunto de nuevos elementos y atributos principalmente originados por las formas típicas de uso de los sitios web modernos. Algunos elementos son técnicamente similares a las etiquetas <div> y <span>, pero tienen un significado semántico, por ejemplo <nav> es un bloque de navegación del sitio web y <footer> la parte inferior de la página. Hay otros elementos nuevos que proporcionan nuevas funcionalidades a través de una interfaz estandarizada, como los elementos <audio> y <video> que además están disponibles en Javascript. Por otra parte se mejoró bastante el elemento <canvas>. Universidad Tecnológica del Sureste de Veracruz Página 15
  • 16. Tecnología de la Información y Comunicación Algunos elementos de HTML 4.01 han quedado obsoletos tales como <font> y <center>, ya que las hojas de estilo son totalmente suficientes para ello. Y se enfatiza bastante en la importancia del scripting DOM para el comportamiento de la web. Diferencias con HTML 4 y XHTML Nuevos elementos: article, dialog Nuevos atributos: media, ping, autofocus, inputmode, min, max, pattern. Elementoseliminados: acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, s, strike, tt, u Atributos eliminados: rev y charset en <link> y <a> target en <link> nohref en <area> profile en <head> version en <html> name en <map> scheme en <meta> archiv, classid, codetype, declare y standby en <object> valuetype en <param> charset en <script> summary en <header> axis y abrr en <td> y <th> Universidad Tecnológica del Sureste de Veracruz Página 16
  • 17. Tecnología de la Información y Comunicación La siguiente imagen muestra la actual manera de hacerla con HTML 4 Universidad Tecnológica del Sureste de Veracruz Página 17
  • 18. Tecnología de la Información y Comunicación La siguiente figura muestra de cómo se haría lo mismo con HTML 5 Universidad Tecnológica del Sureste de Veracruz Página 18
  • 19. Tecnología de la Información y Comunicación Como se nota, la última manera resultará siendo más limpia puesto que HTMl 5 efectivamente hace más sencillo estructurar una página web utilizando los nuevos elementos. Una vez que la mayoría de los navegadores soporten HTML 5 la web será más rica y más veloz. Navegadores compatibles con HTML 5 Con el creciente interés en HTML 5 muchos navegadores se están perfilando a ese aspecto, actualmente Webkit (Safari, Google Chrome, Shiira, iCab4, …) es totalmente compatible con el HTML5, Mozilla Firefox 3.5 soporta pero no es 100% compatible mientras que como siempre Microsoft Internet Explorer todavía no reconoce el HTML 5 aunque comentan que para su versión 9 ya lo hará. Elementos HTML 5 Universidad Tecnológica del Sureste de Veracruz Página 19
  • 20. Tecnología de la Información y Comunicación Tag Descripción <comment> Define un comentario <!DOCTYPE> Define el tipo de documento <a> Define un enlace <abbr> Define una abreviatura <address> Define un elemento de dirección <area> Define un área dentro de una imagen <article> Define un artículo <aside> Define el contenido de al lado (sidebar) <audio> <b> Define contenido de sonido <base> Define una URL base para todos los enlaces en una página <bdo> Define la dirección del texto a mostrar <blockquote> Define un bloque de cita <body> Define el elemento BODY <br> Define un salto de línea <button> Define un botón <canvas> <caption> Define un área para manipular(generar) gráficos <cite> Define una citación <code> Define un texto de código <col> Define los atributos para las columnas de una tabla <colgroup> Define grupos de columnas de la tabla <command> Define un botón de comandos <datagrid> Define datos en una lista-árbol <datalist> Define una lista desplegable <datatemplate> <dd> Define una plantilla de datos <del> Define un texto eliminado <details> Define los detalles de un elemento <dialog> <div> Define una diálogo(conversación) <dfn> Define un término de definición <dl> Define una lista de definiciones <dt> Define un término de definiciones <em> Define texto enfatizado <embed> Define contenido externo interactivo o un plugin <eventsource> <fieldset> Define un destino para los eventos enviados por un servidor <figure> Define un grupo de contenido de medios, y sus etiquetas <footer> Define un pie para la sección o página Define texto en negrita Define una etiqueta para una tabla Define una descripción de definiciones Define una sección en un documento Define un campo establecido Universidad Tecnológica del Sureste de Veracruz Página 20
  • 21. Tecnología de la Información y Comunicación <form> Define un formulario <h1> a <h6> Define encabezados 1 a 6 <head> Define información acerca del documento <header> <hr> Define un encabezado para la sección o página <html> Define el documento HTML <i> Define texto en cursiva <iframe> Define una sub ventana (frame) <img> Define una imagen <input> Define un campo de entrada <ins> Define texto insertado <kbd> Define texto de teclado <label> Define una etiqueta para un control de un formulario <legend> Define un título en un <fieldset> <li> Define un ítem de lista <link> Define una referencia a un recurso <mark> <map> Define un texto marcado <menu> Define una lista menú <meta> Define información relevante <meter> Define las medidas dentro de un rango predefinido <nav> Define enlaces de navegación <nest> Define un punto de anidación en una plantilla de datos Define una linea horizontal Define un mapa para una imagen <datatemplate> <noscript> Define una sección sin scripts <object> Define un objeto a embeber <ol> Define una lista ordenada <optgroup> Define un grupo de opciones <option> Define una opción en una lista desplegable <output> <p> Define algunos tipos de salida <param> Define un parámetro para un objeto <pre> Define texto preformateado <progress> <q> Define el progreso de un tarea de cualquier tipo <rule> <samp> Define las reglas para actualizar una plantilla <script> Define un script <section> <select> Define una sección <small> Define texto pequeño <source> <span> Define orígenes de medios Define un párrafo Define una cita corta Define código de ejemplo Define una lista de selección Define una sección en un documento Universidad Tecnológica del Sureste de Veracruz Página 21
  • 22. Tecnología de la Información y Comunicación <strong> Define texto en negrita <style> Define una definición de estilos <sub> Define texto subscript (posicionado más abajo) <sup> Define texto superscript (posicionado <table> Define una tabla <tbody> Define el cuerpo de la tabla <td> Define una celda de tabla <textarea> Define un área de texto (memo) <tfoot> Define el pie de una tabla <th> Define el encabezado de una tabla <thead> Define el encabezado de una tabla <time> <title> Define la fecha/hora <tr> Define una fila de una tabla <ul> Define una lista desordenada <var> Define una variable <video> Define un vídeo más arriba ) Define el título del documento Universidad Tecnológica del Sureste de Veracruz Página 22
  • 23. Tecnología de la Información y Comunicación Atributo Valor Descripción class nombre de clase Especifica un nombre de clase para un elemento (utilizado en una hoja de estilo CSS) contenteditable true, false Especifica si un usuario puede o no editar el contenido contextmenu menu_id Especifica el menú contextual para un elemento dir ltr, rtr Especifíca la dirección del texto en un elemento draggable true, false, auto Especifica si un usuario puede o no mover un elemento id id Especifica un único nombre de identificación para un elemento irrelevant true, false Especifica si un elemento es irrelevante, si lo es, dicho elemento no se muestra lang código de idioma Especifica un idioma para el contenido de un elemento ref URL, id Especifica una referencia a otro documento / otra parte de un documento (usado únicamente si se estableció el atributo template) registrationmark marca de registro Especifica una marca de registro para un elemento style definición de estilo Especifica un estilo en línea para un elemento tabindex número Especifica el orden de tabulación de un elemento template URL, id Especifica una referencia a otro documento / otra parte de un documento que deba ser aplicada a un elemento title texto Especifica información extra acerca de un elemento Universidad Tecnológica del Sureste de Veracruz Página 23
  • 24. Tecnología de la Información y Comunicación Conclusiones Se estableció una serie de procedimientos que nos ayudan a poder realizar aplicaciones de interfaz gráfica.Con contenido extenso y acciones muy dedicadas que sepodrían emplear en todas las funciones establecidas. Universidad Tecnológica del Sureste de Veracruz Página 24
  • 25. Tecnología de la Información y Comunicación Referencias Bibliograficas http://es.wikipedia.org/wiki/JavaScript http://es.wikipedia.org/wiki/JQuery http://es.wikipedia.org/wiki/HTML5 http://www.desarrolloweb.com/articulos/que-es-html5.html Universidad Tecnológica del Sureste de Veracruz Página 25