Ajax: la pasión del futbol de la web Ana Lilia Careaga Mercadillo, Julio de 2014 Abstract

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Ajax: la pasión del futbol de la web Ana Lilia Careaga Mercadillo, Julio de 2014 Abstract"

Transcripción

1 Ajax: la pasión del futbol de la web Ana Lilia Careaga Mercadillo, Julio de 2014 Abstract AJAX stands for Asynchronous Javascript and XML, and its meaning refers to a special way for web pages to access the server avoiding to reload the entire page submitting information back to the server and making necessary a refresh of the page in which case the user would have to wait. With AJAX, the browser is able to make a request in the background asynchronously ; meanwhile the user is looking at the page. When the JavaScript web request finishes, it returns data to the browser; sometimes as XML. Ajax is a new way of looking at technology that is already mature and stable because AJAX is a collection of old technologies that work together.these groups of technologies comprise client technology as HTML, CSS and JavaScript; and server technology as WML, XSLT and XMLHttpRequest. AJAX allows displaying web pages with interactive, efficient and quick interfaces, thus, it benefits the user ; that is why web giants like Google, effectively utilize AJAX in their web applications like Google Maps and Gmail. Así es esto del futbol ; es una frase que resume con certeza la esencia de este deporte que se convierte en la cancha en un verdadero arte de lo imprevisto y en un espectáculo capaz de producir muchas emociones individuales y colectivas. Científicamente podríamos explicarlo como un fenómeno emocional que genera dopamina colectiva para producir alegrías y tristezas; ira y violencia; en pocas palabras una locura colectiva en la derrota o en la victoria. Pero el futbol es muchas cosas más; es negocio y entretenimiento; técnica y tecnología; es pasión y religión. Porque el futbol es fe, entusiasmo, calor, exaltación, un campo de fuerzas y una permanente apuesta de que tu equipo va a triunfar; pero sobre todo es pasión universal que se vive durante la Copa del Mundo hasta en los que no saben nada de futbol y tanto para ellos como para los que sí saben de futbol, quizá valga la pena recordar: 14 de julio de Este es el día en que los sueños de Jules Rimet, presidente de la FIFA en aquel entonces, y los sueños de muchas personas más se volvieron realidad. Se trata del día en que se jugaron los primeros dos partidos, de forma simultánea, de la Copa Mundial de la FIFA: EUA vs Bélgica y México vs

2 Francia. Así es, México es parte importante de la historia del futbol al jugar el primer partido en la historia de los mundiales, a pesar de haber perdido 4-1 y haber recibido el primer gol en la historia. Menciono los "sueños" de Jules Rimet ya que por años se intentó organizar un torneo internacional de futbol, un torneo digno en el cual pudieran participar jugadores profesionales al igual que amateurs (en algunos países el futbol aún no se profesionalizaba. En México fue hasta 1943). Por esta razón, cuando el Comité Olímpico Internacional aceptó incluir el futbol en las Olimpiadas, en 1906, esto era lo más cercano a un mundial en aquella época. En 1928, se planteó organizar un torneo de futbol, independiente a las Olimpiadas. Para este año, la FIFA contaba ya con los recursos necesarios para lograrlo. Uruguay, al haber ganado las Olimpiadas de 1924 y 1928, parecía ser el país indicado para ser la sede y organizar el primer mundial. Además, en julio de 1930 estaría celebrando el centenario de su independencia. No se dijo más y se designó a Uruguay como la sede del primer mundial de la historia. Los sueños de Jules Rimet se cumplieron, al igual que los sueños de Pierre de Coubertin cuando en 1896 se llevaron a cabo las primeras Olimpiadas de la modernidad, en Atenas. Quizá Jules Rimet no sabía que la tal "Copa Mundial de la FIFA" se convertiría en un fenómeno. Así es, un fenómeno mundial que ocurre cada cuatro años. Una esperanza que resurge en los países participantes cada cuatro años de alcanzar la gloria. Un sentimiento de nacionalismo y orgullo por la patria, que no se vive con cualquier otro evento de cualquier otra índole. El mundo gira alrededor del balón durante un mes. El mundo se paraliza durante un mes. Que ruede el balón y el mundo se paralice. 1 Sí, el Mundial de futbol Brasil 2014 es el fenómeno mundial que paraliza al mundo en este momento porque sin duda gran parte de la población de este planeta ha estado eufórica desde su inauguración y durante cuatro semanas los medios se concentran en hacer grandes reportajes de sus selecciones nacionales. En México se dejó a un lado la crisis económica, las leyes secundarias en Telecomunicaciones y Reforma Energética; los problemas de la Línea 12 del metro y la corrupción. porque por ahora, solo se habla de futbol y se vive el futbol. Indudablemente, la fiebre de la pasión del futbol está actualmente en su esplendor como cada cuatro años; pero, en nuestro caso, mitigada por la eliminación en los octavos de final por sexta ocasión consecutiva. La dramática derrota del pasado 29 de junio ante los holandeses nos hizo presente ese sentimiento derrotista mexicano; ese sentimiento que nos hace recordar que fuimos conquistados por los españoles y que además perdimos no solo una guerra contra Estados Unidos, sino la mitad de nuestro territorio. En las Copas del Mundo de futbol si bien México es de los países que más ha participado (15 mundiales de 20), también es de los que más derrotas ha acumulado. De 53 1 Millán, Andrés; Historia de las Copas del Mundo de futbol 2014

3 partidos jugados, cuenta con 14 ganados, 14 empatados y colocándolos en el lugar histórico número perdidos; Fuente: Estadísticas FIFA Es cierto. Quizá México ha quedado a deber en los últimos mundiales al ser incapaz de calificar al tan ansiado quinto partido. Las únicas ocasiones en que México ha estado entre los mejores 8 de la competencia ocurrieron en 1970 y 1986, cuando el mundial se organizó en nuestro país. Cabe destacar que aquellos dos mundiales son considerados como unos de los más espectaculares y memorables de la historia, por las figuras, equipos y partidos inolvidables. En 1970 fue el Brasil de Pelé, aquel equipo plagado de estrellas que dominó a sus rivales y acabó por coronarse. Pelé se consolidó como el mejor de la historia al ganar su tercer mundial. La atajada del arquero inglés Gordon Banks de un cabezazo a quemarropa de Pelé, y la semifinal entre Alemania e Italia, conocida como "El partido del siglo", son sucesos al igual inolvidables. En 1986 fue el turno de Maradona y Argentina. Cómo olvidar ese partido de cuartos de final vs Inglaterra, en el cual Maradona se inmortalizó al anotar un gol con la mano y otro burlando a todos los rivales desde la media cancha, hasta finalmente eludir al portero y anotar? Los mundiales organizados en nuestro país son inolvidables, y esto debe llenarnos de orgullo. Quizá en algunos años el Mundial 2 Citado en

4 regrese a nuestro país, con nuevas figuras, nuevos estadios, pero con ese ambiente y color mexicano único en el mundo. 3 En los primeros Mundiales, México era un rival "de chiste" para las potencias del futbol, ya que no era competitivo. Si bien el ansiado quinto partido fuera de casa no ha llegado, el equipo mexicano ha generado respeto con sus actuaciones en los últimos años, en diversas competencias. Ya es un equipo que compite. Los resultados lo demuestran al haber ganado una medalla de oro en los Juegos Olímpicos (Londres 2012) y dos Campeonatos Mundiales sub 17 (2005 y 2011). Podemos ahora estar tristes y algunos haber soltado en llanto pero la verdad es que el trabajo realizado por el Piojo Herrera nos ha dado la esperanza para un triunfo en Moscú Ha llegado el momento de pensar como ganadores y no como perdedores; porque los ganadores, aunque pierdan, siguen trabajando a largo plazo con la seguridad de que volverán a hacerlo. Porque así es esto del futbol unos pierden y otros ganan...pero vale la pena mencionar que para la afición mexicana siempre ganan y en los estadios de Brasil no fue la excepción porque se hizo sentir y logró hacer vibrar no solo a los jugadores mexicanos sino a sus adversarios con su Cielito Lindo, porque si bien por décadas los himnos europeos dominaban las tribunas y los argentinos se distinguían por sus porras, el Cielito Lindo es el más bello himno del futbol mexicano. Si hubiera una copa mundial para los aficionados, sin duda alguna México sería el campeón del mundo porque la afición azteca es una de las más animadas y originales. Porque además alientan a los jugadores desde el primer toque en la frente precedido por su pisada fuerte y su mirada al cielo buscando su bendición y junto con ellos la afición gritando de corazón. El Mundial Brasil 2014 no ha llegado a su fin, pero seguramente cuando leas este texto ya sabrás quien fue finalmente el campeón. Quizá haya una sorpresa de un nuevo ganador pero nosotros tendremos que esperar cuatro años más para revivir esta pasión. Seguramente los que vivimos esta pasión del Mundial lo recordaremos como el Mundial de Memo Ochoa o del Piojo Herrera; o a lo mejor por el penal teatral de Arjen Robben pero para los que sí saben de futbol y para los que nos gusta la tecnología, este Mundial será especialmente recordado por haber sido el primero que se usó una sofisticada tecnología en la línea de gol (GLT por sus siglas en inglés goal-line technology) para la determinación de la validación de un gol. Este es un logro importante después de tanta polémica discutida en la FIFA que se negaba a hacer uso de la tecnología para apoyar el arbitraje. En los 64 partidos jugados en las diferentes 12 ciudades de Brasil se implementó un sistema de 7 cámaras colocadas estratégicamente en la zona de la portería enlazadas a una computadora para el proceso de sus imágenes que con una precisión de 5mm puede determinar la existencia de un gol; todo esto en una velocidad en el orden de los nanosegundos!! Este sistema fue también aprovechado durante los entrenamientos incluyendo chips (sensores) en los balones que, junto con una tecnología analítica, permitieron a los jugadores perfeccionar cada jugada en tiempo real. 3 Millán, Andrés; Historia de las Copas del Mundo de futbol 2014

5 Por otra parte, para los aficionados que quedamos en casa, hemos podido disfrutar la transmisión de los partidos en alta definición más avanzada conocida con el nombre UHD (ultra high definition) que emplea 4,000 pixeles, es decir cuatro veces más que la ya convencional pantalla de 1,080 pixeles verticales. El resultado inmediato de esta tecnología se percibe en la definición de los colores; por ejemplo, los amarillos son más brillantes y los verdes con mayor intensidad. Aunado a ello, el video tiene más nitidez y los movimientos poseen mayor naturalidad y ahora es posible observar hasta la más mínima expresión de los jugadores durante el partido debido a que se aumenta la velocidad de cuadros por segundo de 30 a 60. Por su puesto, el hecho de transmitir una señal de video 4 veces su calidad tiene repercusiones técnicas importantes y para ello la FIFA se asoció con Sony para hacer uso de esta tecnología sólo en algunos partidos reservados para un partido de cuartos de final, semifinales y la final el 13 de julio. Lo que definitivamente no podremos percibir es toda la infraestructura tecnológica que se ha requerido para esta transmisión en vivo y en ultra alta definición; ya que atrás de ella necesariamente hay todo un respaldo de redes ópticas y sistemas sofisticados de monitoreo que dejan pasar esta señal sin la necesidad de recurrir a técnicas de compresión que degradan la calidad. Una mayor precisión en el arbitraje y una alta calidad de video para los aficionados hará que la tecnología, junto con el campeón mundial sean los verdaderos triunfadores de esta copa Brasil Y, para los mexicanos, el verdadero triunfo será visto en el siguiente Mundial, cuando hayamos aprendido que el portero Jasper Cillessen del Ajax de Holanda no es mejor que Memo Ochoa ni Arjen Robben del Bayern Munich mejor que Giovani dos Santos u Oribe Peralta. Porque ahora las diferencias técnicas de todos los equipos no son tantas; porque ahora la diferencia está en la mente y no en las piernas. Pero además de los jugadores del Ajax holandés, hay otro Ajax que ha participado en el desarrollo de muchas apps para la transmisión de la información de la Copa del Mundo así como juegos interactivos de futbol por Internet. Me refiero a la tecnología AJAX, que significa JavaScript Asíncrono, XML y que es una técnica empleada en el desarrollo web en la creación de aplicaciones interactivas conocidas técnicamente bajo el acrónimo RIA (Rich Internet Applications).

6 Quieres saber más sobre AJAX la tecnología web que se usa en muchas apps del Mundial y en otras como Google Maps? Continúa leyendo Comenzando con lo básico: Qué es el desarrollo web? Mucha gente confunde el diseño web con desarrollo web pero son cosas completamente diferentes. El diseño web se refiere al diseño gráfico de una página web como la tipografía, colores y proporciones de las imágenes. El producto final del diseño web no contiene código fuente y se emplean herramientas como Photoshop o Flash y se representan en HTML y CSS. La persona que diseña un sitio web suele llamarse diseñador. Por otra parte, el desarrollo web se refiere a la programación necesaria para construir una aplicación o sitio web. Se suele dividir en dos partes conectadas entre sí : la parte cliente y la parte servidor que emplean tecnologías diferentes y funcionan de manera independiente. Para el desarrollo de la parte cliente se requiere tener conocimientos de HTML, CSS, y Javascript y DOM. El desarrollo de la parte servidor requiere la programación necesaria para construir el backend del sitio web que no ven los usuarios pero que es necesario para el funcionamiento del sitio web. Se emplean lenguajes de servidor web (script) como AJAX, JAVA, PHP; ASP, ASP.NET, JSP, Perl y COLDFUSION para acceder a una base de datos (SQL y MySQL) y recuperar la información necesaria para visualizar una página web. Por tanto el desarrollo web también cubre el diseño y desarrollo de las bases de datos. A la persona que realiza una página web se le llama desarrollador.

7 Crear un sitio web es parecido a construir una casa. Ambos son necesarios porque el desarrollador es el ingeniero que construye cimientos y hace instalación eléctrica y de agua y el diseñador web es el arquitecto que busca la estética de la casa ; diseña la fachada y los acabados. De manera similar, un sitio web requiere tanto del diseñador como del desarrollador. Qué es una RIA? Si hay algo actualmente glamoroso dentro del desarrollo de software son las aplicaciones web; las cuales, a excepción del ipod han sido los proyectos más innovadores en las últimas décadas. Sin embargo, antes las aplicaciones web hacían infinidad de peticiones al servidor provocando sobrecargas y mayor tráfico entre el servidor y el cliente. Algunas veces esto podía llegar a desesperar a los usuarios. Las RIAs o Rich Internet Applications son una nueva generación de aplicaciones Web que han nacido últimamente en un ambiente completamente online. Las RIAs nacen como combinación de las características de las aplicaciones web y las de escritorio. Este tipo de aplicaciones disponen de más ventajas que las aplicaciones tradicionales de Internet ya que ofrecen una interacción rica e interesante que mejora la experiencia de usuario, y así, las empresas pueden mejorar su productividad. Las interfaces son más intuitivas y fáciles para que todo esté al alcance del cliente. Son herramientas web flexibles y dinámicas que proporcionan funciones y usos interesantes, tales como videos, procesadores de texto, juegos online y muchas de las aplicaciones móviles que han ido ganando popularidad en todo el mundo. En los entornos RIA, la aplicación se carga en el navegador y funciona en el lado del cliente, sin recargas de página ni sobrecarga en el servidor. Y solo se producen peticiones al servidor para ciertas sincronizaciones. Algunos ejemplos de Plataformas RIA son Adobe Flash, Adobe Flex, Adobe AIR, OpenLaszlo, Silverlight, JavaFX Script, Bindows, GWT, ZK, JavascriptMVC, Javascript y, desde luego, AJAX.

8 AJAX: Una herramienta para el desarrollo web para la creación de RIAs AJAX fue la palabra de moda en el año 2005 para referirse no al equipo de futbol holandés, ni a ningún tipo de limpiador, ni siquiera al héroe de la mitología griega que describe Homero en la Ilíada como un hombre valiente, recto y silencioso. En tecnología, AJAX se refiere al acrónimo de Asíncrono+JavaScript (JavaScript asíncrono)+xml. AJAX, en realidad no es una tecnología, sino un conjunto de tecnologías independientes que se emplean para crear una nueva con fines específicos en el desarrollo web. Las tecnologías que conforman AJAX son: Para crear una presentación basada en estándares existentes: CSS y XHTML Para interactuar y manipular dinámicamente la presentación: DOM (Document Object Model) Para manipular e intercambiar información: JSON, XSLT y JSON Para intercambiar asíncronamente información: XML, HttpRequest Y, finalmente para unir todas estas tecnologías: JavaScript La novedad de AJAX es fácilmente explicable por ser una unión de varias tecnologías; es por ello que sus resultados son sorprendentes como es el caso de Google Maps. El principio es muy sencillo ya que parte de la descarga de la página y posteriormente renderizarla mientras se corren rutinas y scripts en el lado servidor. Por ejemplo, cuando se abre Google Maps, se puede hacer un zoom, mover el cursor y seleccionar mapa y también navegar sobre ellos. Todo sucede instantáneamente sin tener que esperar a que la página se recargue nuevamente; lo cual sería lento y tedioso. Para representar el globo terráqueo se emplean proyecciones bidimensionales (Mercator) basadas en un modelo ideal de la tierra, como si se tratara de un globo inflable al que se le introduce en un cilindro para posteriormente inflarlo para que ocupe el volumen del cilindro. El cilindro ya

9 cortado longitudinalmente es lo que daría como resultado el mapa que observamos en nuestro dispositivo. Google ofrece 18 niveles de zoom que requieren una gran cantidad de imágenes que ocupan alrededor de 200 Terabytes de espacio en el servidor. En realidad, Google Maps son solo imágenes que se van cargando en el fondo de una página HTML que trabaja junto con CSS y JavaScript; es decir que están siendo ejecutadas por AJAX e insertadas con el comando <div> de HTML. Mientras estás navegando en el mapa el API 4 (Application Programming Interface) está enviando información de las coordenadas así como del nivel de zoom solicitado; AJAX es quien se encarga de retornar la imagen solicitada. El ejemplo de la solución técnica de Google Maps tiene mucho sentido si lo comparamos con el modelo de aplicación clásico, es decir, sin el uso de AJAX. Porque en el modelo clásico, mientras el servidor está haciendo sus rutinas, el usuario lógicamente está esperando; y para cada solicitud de tarea; el usuario deberá esperar más. Es obvio que el usuario no desea estar esperando por lo que es mejor opción usar la aplicación AJAX que elimina ese frenar-arrancar-frenar en la página web. En este caso, en lugar de cargar la página Web se carga el motor de AJAX que es el responsable de renderizar la interface que se despliega al usuario y que permite la interacción con éste. Esta interacción sucede asincrónicamente por lo que el usuario jamás estará viendo una pantalla en blanco con un ícono de reloj que indique que la página se está cargando. 4 Interface de programación de aplicaciones (IPA) o API (del inglés Application Programming Interface) es el conjunto de funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.

10 Fuente: Garret, Jesee James; AJAX; A New Approach of Web Applications Cuando no se emplea AJAX, cada acción que solicita el usuario generaría normalmente una petición http ; mientras que cuando se empela AJAX el motor hace un llamado a JavaScript y la respuesta no tendrá que viajar desde el servidor; pero si acaso se requiere hacer una solicitud explícita al servidor, se haría asincrónicamente usando XML; pero sin frenar la actividad del usuario. 5 Quién más usa AJAX? En toda la web hay muchas aplicaciones que emplean AJAX y cada vez más. En primer lugar, además de Google Maps, Gmail, Google Docs y prácticamente todos los servicios Google al igual que Microsoft Exchange Server. Otras aplicaciones populares que hacen uso de AJAX son: Amazon Wordpress Flickr Panoramio Webnote BaseCamp Meebo y muchas más. 5 Citado en Garret, Jesee James; AJAX; A New Approach of Web Applications disponible en la web en

11 Ventajas y Desventajas de AJAX Entre las principales ventajas tenemos la rapidez en las operaciones; menor ancho de banda y menor tasa de transferencia de datos cliente/servidor; es soportada por la mayor parte de los navegadores; es interactiva, portable con gran velocidad y usabilidad. Entre las principales desventajas tenemos la pérdida del concepto de regresar a página anterior el cual era el problema con los primeros navegadores. No funciona si no se activa el JavaScript en el navegador y problemas para búsquedas orgánicas tipo SEO porque los buscadores no indexan contenido AJAX. Conclusiones El principal objetivo del AJAX, es intercambiar información entre el servidor y el cliente (navegadores) sin la necesidad de recargar la página. De esta forma, ganamos en usabilidad, experiencia y productividad del usuario final. Usar AJAX permite enfocarse en el usuario final y crear aplicaciones web más limpias ya que gracias a sus características la aplicación se puede hacer más interactiva y con una mayor velocidad de respuesta. En consecuencia, se mejora la experiencia del usuario. El reto actual en la creación de aplicaciones web ya no está en las tecnologías ya que éstas son lo suficiente estables, maduras y conocidas. El reto está en que los desarrolladores no se vean limitados por la web y que dejen volar su imaginación cada vez más allá de sus posibilidades.

Ajax. Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente:

Ajax. Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente: Ajax Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente: XHTML y CSS (presentación basada en estándares) DOM (visualización dinámica e interacción)

Más detalles

Capítulo 2. Marco Teórico

Capítulo 2. Marco Teórico Capítulo 2. Marco Teórico 2.1. Frameworks para Aplicaciones Web en Java Con el crecimiento exponencial de Internet en los últimos años, las aplicaciones Web se han convertido en una parte básica y común

Más detalles

Desarrollo de Rich Entreprise Applications con Flex

Desarrollo de Rich Entreprise Applications con Flex Desarrollo de Rich Entreprise Applications con Flex Desarrollo de Rich Entreprise Applications con Flex Aplicaciones empresariales orientadas a web. Qué hemos ganado con las aplicaciones web Total ubicuidad.

Más detalles

Tecnología Web 2.0. MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre

Tecnología Web 2.0. MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre Tecnología Web 2.0 MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre Objetivos Identificar servicios web 2.0 Dominar definiciones, términos y conceptos Tecnologías subyacentes Plataformas

Más detalles

JavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática

JavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática JavaScript,, AJAX y otras tecnologías Contenidos JavaScript AJAX Flash 2 JavaScript Lenguaje interpretado como PHP, pero se ejecuta en cliente no en servidor Sintaxis semejante a la del lenguaje Java y

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Christian Busquiel Sanz Diego Morillo Arroyo Alicia Rodríguez Carrión José Romero Huertas

Christian Busquiel Sanz Diego Morillo Arroyo Alicia Rodríguez Carrión José Romero Huertas Ajax Christian Busquiel Sanz Diego Morillo Arroyo Alicia Rodríguez Carrión José Romero Huertas Departamento de Ingeniería Telemática Universidad Carlos III de Madrid Contenido Introducción Descripción

Más detalles

Tema 3. 3.3 Tecnologías de Desarrollo

Tema 3. 3.3 Tecnologías de Desarrollo Tema 3 3.3 Tecnologías de Desarrollo HTML pronto pasa a ser insuficiente para todas las posibilidades de la Red No se puede interactuar con el servidor Aparecen los primeros scripts para propocionar dichar

Más detalles

El Museo te ayuda a hacer tus SE INAUGURA EL CAMPEONATO MUNDIAL DE FÚTBOL EN CHILE. ( 30 de mayo de 1962 )

El Museo te ayuda a hacer tus SE INAUGURA EL CAMPEONATO MUNDIAL DE FÚTBOL EN CHILE. ( 30 de mayo de 1962 ) El Museo te ayuda a hacer tus Tareas SE INAUGURA EL CAMPEONATO MUNDIAL DE FÚTBOL EN CHILE ( 30 de mayo de 1962 ) Afiche Oficial del Mundial de 1962. El diario Ilustrado 1962. www.memoriachilena.cl Departamento

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Unidad V: Programación del lado del servidor

Unidad V: Programación del lado del servidor Unidad V: Programación del lado del servidor 5.1 Introducción al lenguaje La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

Arquitecturas Distribuidas 09/10

Arquitecturas Distribuidas 09/10 Tema 4. VI La Web en la actualidad d Arquitecturas Distribuidas 09/10 1 VI. La Web en la actualidad 1. Aplicaciones Web 2. Arquitectura en 3 capas de las aplicaciones web 3. Pero, qué es una aplicación

Más detalles

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

Más detalles

e-planning - Estudio de frameworks para la creación de interfaces gráficas -

e-planning - Estudio de frameworks para la creación de interfaces gráficas - e-planning - Estudio de frameworks para la creación de interfaces gráficas - Elaborado por Rodrigo Testillano Tordesillas Versión del documento: 1.0 Página 1 de 12 Índice INTRODUCCIÓN... 3 JSF.... 4 SOBRE

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

Documento Técnico Gerardo Barcia Jonathan Trujillo María Alejandra Uribe

Documento Técnico Gerardo Barcia Jonathan Trujillo María Alejandra Uribe Documento Técnico Gerardo Barcia Jonathan Trujillo María Alejandra Uribe Índice de contenido 1. Introducción...3 2. El modelo de negocio...3 2.1 Antecedentes...3 2.2 Planteamiento del problema actual...3

Más detalles

DWR: Easy Ajax for Java

DWR: Easy Ajax for Java DWR: Easy Ajax for Java Juan Fernández Rodríguez uo67775@uniovi.es Resumen. En este artículo describiremos brevemente que es Ajax de que tecnologías se compone y como funciona, haremos un breve resumen

Más detalles

Introducción. Ajax. Capítulo 1. A continuación, en este primer capítulo, presentamos a Ajax y sus conceptos. fundamentales: arquitectura del modelo,

Introducción. Ajax. Capítulo 1. A continuación, en este primer capítulo, presentamos a Ajax y sus conceptos. fundamentales: arquitectura del modelo, Ajax Capítulo 1 Introducción A continuación, en este primer capítulo, presentamos a Ajax y sus conceptos fundamentales: arquitectura del modelo, tecnologías componentes y características de funcionamiento.

Más detalles

Los distintos navegadores para movernos por Internet

Los distintos navegadores para movernos por Internet www.solucionesenlaweb.com Los distintos navegadores para movernos por Internet Para que los usuarios puedan navegar por Internet y ver la información que más les interesa en cada momento, utilizamos los

Más detalles

Introducción a AJAX y visión global de la práctica

Introducción a AJAX y visión global de la práctica Introducción a AJAX y visión global de la práctica Modelo de aplicaciones Web clásico (1) La mayor parte de las interacciones del usuario causan una petición HTTP al servidor Web El servidor Web procesa

Más detalles

programar o cual es lenguage de programación que tiene una rápida inserción laboral. Para empezar observemos que el mundo de la informática

programar o cual es lenguage de programación que tiene una rápida inserción laboral. Para empezar observemos que el mundo de la informática Muchos usuarios de nuestro boletín de noticias nos preguntas en que lenguage de programación conviene programar o cual es lenguage de programación que tiene una rápida inserción laboral. Para empezar observemos

Más detalles

Historia de revisiones

Historia de revisiones GVA Glosario Versión 1.2 Semana 4 Historia de revisiones Fecha Versión Descripción Autor 20/08/2014 1.0 Comienzo del documento Nicolás Fiumarelli 30/08/2014 1.1 Correcciones y agregados Martín Santagata

Más detalles

Microsoft Virtual Academy

Microsoft Virtual Academy Microsoft Virtual Academy Cursos técnicos gratuitos en línea Tome un curso gratuito en línea. http://www.microsoftvirtualacademy.com Aprendiendo a Programar Capítulo I Cómo funciona una computadora? La

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Introducción a WebMathematica

Introducción a WebMathematica Introducción a WebMathematica WebMathematica es una nueva tecnología que permite la generación de contenido web dinámico con Mathematica. Se integra en Mathematica a través de un servidor web. WebMathematica

Más detalles

LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas

LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas HTML, XHTML Y CSS K008 10 horas Obtener un conocimiento base sobre las tecnologías usadas en la creación de páginas web. Conocer la estructura y comandos básicos

Más detalles

DESARROLLO WEB EN ENTORNO CLIENTE

DESARROLLO WEB EN ENTORNO CLIENTE DESARROLLO WEB EN ENTORNO CLIENTE CAPÍTULO 1: Selección de arquitecturas y herramientas de programación Juan Manuel Vara Mesa Marcos López Sanz David Granada Emanuel Irrazábal Jesús Javier Jiménez Hernández

Más detalles

DESARROLLO DE UN SITIO WEB ESPECIALIZADO EN ESTADISTICAS DEL FUTBOL

DESARROLLO DE UN SITIO WEB ESPECIALIZADO EN ESTADISTICAS DEL FUTBOL DESARROLLO DE UN SITIO WEB ESPECIALIZADO EN ESTADISTICAS DEL FUTBOL Ariosto Vicuña Pino 1, Juan Carlos Giler 2, Abel Romero Vélez 3, Francisco Novillo 4 1 Ingeniero en Computación especialización Sistemas

Más detalles

Unión de Rugby de Buenos Aires

Unión de Rugby de Buenos Aires TORNEO OFICIAL DE DIVISIONES SUPERIORES 2014 1) Desarrollo de los Torneos URBA 2014 Grupos I y II En el Torneo del Grupo I, los 24 equipos se dividen en 3 zonas de 8 equipos (A, B y C) jugando todos contra

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

Universidad ORT Uruguay

Universidad ORT Uruguay Universidad ORT Uruguay Facultad de Ingeniería Introducción a Tecnologías Enriquecidas para Internet Artículo Técnico Freddy Veit 129756 2008 Abstract Este artículo trata sobre las nuevas tendencias en

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web Arquitectura 1.- Aplicaciones Web Definición Contenidos 1.- Aplicaciones Web 2.- Arquitectura de aplicaciones Web Lo que distingue una aplicación Web de una mero sitio Web reside en la posibilidad que

Más detalles

Propuesta de entrenamiento táctico para mejorar la velocidad en el juego ofensivo

Propuesta de entrenamiento táctico para mejorar la velocidad en el juego ofensivo cuaderno del entrenador 5458 Propuesta de entrenamiento táctico para mejorar la velocidad en el juego ofensivo Ignacio Ferrer Ruiz Entrenador Regional de Fútbol Máster en Relaciones Internacionales y Comunicación

Más detalles

Qué es una aplicación web

Qué es una aplicación web Departamento de Lenguajes y Sistemas Informáticos Qué es una aplicación web Programación en Internet Curso 2006-2007 Índice Introducción Cliente Servidor Transferencia páginas web Entornos web Ventajas

Más detalles

Retos en el Desarrollo de Interfaces para Aplicaciones Modernas. Arturo Durán Etask Technologies

Retos en el Desarrollo de Interfaces para Aplicaciones Modernas. Arturo Durán Etask Technologies Retos en el Desarrollo de Interfaces para Aplicaciones Modernas Arturo Durán Etask Technologies Cámara de Comercio de Bogotá Centro Empresarial Chapinero Agenda Evolución de la tecnología web Motivaciones

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo de

Más detalles

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte I Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte II Requisitos técnicos proyecto. Servidor. Cliente. Tecnologías empleadas. Diagrama de red. Parte

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. 1 de 26 TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo

Más detalles

Capítulo 4 Análisis y Resultados

Capítulo 4 Análisis y Resultados 58 Capítulo 4 Análisis y Resultados Al terminar la aplicación desarrollada con Django se han cumplido los objetivos planteados al principio de la propuesta. Los objetivos fueron planteados para cumplir

Más detalles

Clase 4. Ajax XML. XML Ajax definición Breve explicación de como funciona el HTTP XMLHttpRequest. El XML se creó para que cumpliera varios objetivos.

Clase 4. Ajax XML. XML Ajax definición Breve explicación de como funciona el HTTP XMLHttpRequest. El XML se creó para que cumpliera varios objetivos. Clase 4 Ajax XML Ajax definición Breve explicación de como funciona el HTTP XMLHttpRequest XML El XML se creó para que cumpliera varios objetivos. Que fuera idéntico a la hora de servir, recibir y procesar

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

ANÁLISIS ESTADÍSTICO Y REVISIÓN DE LOS PARTIDOS

ANÁLISIS ESTADÍSTICO Y REVISIÓN DE LOS PARTIDOS ANÁLISIS ESTADÍSTICO Y REVISIÓN DE LOS PARTIDOS VI NACIONES 2014 Traducción: Juan A. Arenas. 1 P á g i n a 2 P á g i n a SEIS NACIONES 2014 COMENTARIOS IRLANDA GANA EL TÍTULO POR DIFERENCIA DE PUNTOS No

Más detalles

Modelo de Test de Usuario

Modelo de Test de Usuario Modelo de Test de Usuario Resumen En este documento se da a conocer un modelo de aplicación de un test de usuario que permite comprobar el grado de usabilidad que tiene la interfaz de un sitio web de Internet.

Más detalles

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Introducción y objetivos De modo muy resumido Internet es una red que interconecta redes de ordenadores. Conectándose

Más detalles

Paso 1 de 10. Paso 2 de 10. Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación

Paso 1 de 10. Paso 2 de 10. Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación Paso 1 de 10 Una vez que hemos creado una película Flash, sea una animación, un juego, un recurso educativo, etc., el último paso

Más detalles

THEATER LOCATION. iphone Application

THEATER LOCATION. iphone Application THEATER LOCATION iphone Application INDICE Diseño... 1 ios... 4 Gestor de Contenidos... 9 Presupuesto... 11 DISEÑO» MAPA DE LOCALIZACIONES Indicador de localización. 12:30 Botón de intercambio de vista

Más detalles

Interacción Persona- Ordenador Lydia Galán Pache 080068

Interacción Persona- Ordenador Lydia Galán Pache 080068 Realidad Aumentada Interacción Persona- Ordenador Lydia Galán Pache 080068 CARACTERÍSTICAS Y DESCRIPCIÓN La Realidad Aumentada, Augmented Reality (AR) o también conocida como Realidad Inmersiva es una

Más detalles

Curso de HTML5 y CSS3

Curso de HTML5 y CSS3 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 Uno de los principales

Más detalles

Grupo de Sistemas y Comunicaciones

Grupo de Sistemas y Comunicaciones Laboratorio de Servicios Web Grupo de Sistemas y Comunicaciones gsyc-profes@gsyc.escet.urjc.es Curso 2008-2009 1 (c) GSyC, Grupo de Sistemas y Comunicaciones, 2009 http://gsyc.escet.urjc.es Se permite

Más detalles

Uso de Comet (Reverse AJAX) en los SIG. Prototipo de SIG colaborativo.

Uso de Comet (Reverse AJAX) en los SIG. Prototipo de SIG colaborativo. II JORNADAS DE SIG LIBRE Uso de Comet (Reverse AJAX) en los SIG. Prototipo de SIG colaborativo. Diego Gómez Deck (1), Manuel de la Calle Alonso (2),Vidal Toboso 2) y Raquel Martínez (1) (1) Consultar.

Más detalles

Web Mastering y Design

Web Mastering y Design Web Mastering y INTRODUCCIÓN Propósito de este documento El presente documento contiene el programa del curso online de Web Mastering y. OBJETIVOS Y MÉTODO DE USO Y EVALUACIÓN Objetivo y métodos de uso

Más detalles

Historia de revisiones

Historia de revisiones Binary-Rain Glosario Versión 1.2 Historia de revisiones Fecha Versión Descripción Autor 18/08/2012 1.0 Versión inicial Paul Green 18/08/2012 1.1 Revisión de calidad Camilo Servetti 25/08/2012 1.2 Se agregaron

Más detalles

Descripción. Se contratará un servidor dedicado en un ente externo. Razones

Descripción. Se contratará un servidor dedicado en un ente externo. Razones ANEXO 2 Identificador: REQ-001 Se contratará un servidor dedicado en un ente externo. Es recomendable que el servidor se encuentre alojado en unas instalaciones destinadas a tal fin, donde la infraestructura

Más detalles

Contenidos funciones. cultura y sociedad. El fútbol. Mejor, peor Superlativo absoluto: - ísimo. Superlativo relativo: el

Contenidos funciones. cultura y sociedad. El fútbol. Mejor, peor Superlativo absoluto: - ísimo. Superlativo relativo: el vocabulario El fútbol. Contenidos funciones gramática comunicativas Mejor, peor Comparar. Superlativo absoluto: - ísimo. Superlativo relativo: el más de Mayoría, un montón. Oraciones comparativas: igual

Más detalles

Curso de HTML5 y CSS3

Curso de HTML5 y CSS3 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 HTML sin duda, definió

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

Desarrollo de Aplicaciones Web con AJAX Huibert Aalbers Senior Certified Software IT Architect

Desarrollo de Aplicaciones Web con AJAX Huibert Aalbers Senior Certified Software IT Architect Desarrollo de Aplicaciones Web con AJAX Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de

Más detalles

TOOLS NOV 2014. total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL.

TOOLS NOV 2014. total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL. TOOLS NOV 2014 total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL.COM C O L A B O R A N : MrMarcel School es una escuela del Siglo

Más detalles

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Índice Conceptos básicos En este capítulo se enseñan los conceptos básicos de trabajo en Adobe Dreamveaver CS3. También se describen

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman 11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas

Más detalles

Capítulo 1. Sistema de Control de Inventario y Reportes de Falla

Capítulo 1. Sistema de Control de Inventario y Reportes de Falla Capítulo 1 Sistema de Control de Inventario y Reportes de Falla 1.1 Descripción del Problema La Universidad de las Américas, Puebla (UDLA) cuenta con la Dirección de Capacitación y Servicios en Sistemas

Más detalles

INSTITUTO POLITÉCNICO NACIONAL

INSTITUTO POLITÉCNICO NACIONAL INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE TURISMO TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN NAVEGADOR Y BUSCADOR WEB MÁRQUEZ GARCÍA ALLAN ITM7 Navegador Un Explorador Web o Navegador es un

Más detalles

RIA. http://goo.gl/zhfj7. Desarrollo con Tecnologías Open Source. Diego F. Quiroga diegoq@unsl.edu.ar

RIA. http://goo.gl/zhfj7. Desarrollo con Tecnologías Open Source. Diego F. Quiroga diegoq@unsl.edu.ar http://goo.gl/zhfj7 Desarrollo con Tecnologías Open Source Diego F. Quiroga diegoq@unsl.edu.ar Tecnologías de la Información Universidad Nacional de San Luis Introducción Las nuevas tecnologías y estándares

Más detalles

Presentador: Oscar Castillo Invitado Especial: Julián Arias

Presentador: Oscar Castillo Invitado Especial: Julián Arias Presentador: Oscar Castillo Invitado Especial: Julián Arias Qué descubrirá en este Webinar? Los 5 Pasos Exactos para Crear Apps Móviles Rentables en cuestión de minutos, sin conocimientos técnicos y que

Más detalles

PERIÓDICO ESCOLAR ON-LINE

PERIÓDICO ESCOLAR ON-LINE PERIÓDICO ESCOLAR ON-LINE Resumen El periódico escolar on-line potencia el uso de las TIC permitiendo a los docentes reforzar las competencias de los alumnos. Se desarrolla con el uso del periódico no

Más detalles

Neomobile: El futuro de los juegos móviles prosperará integrando el HTML5 con el cloud computing

Neomobile: El futuro de los juegos móviles prosperará integrando el HTML5 con el cloud computing Neomobile: El futuro de los juegos móviles prosperará integrando el HTML5 con el cloud computing La reciente alianza entre Neomobile, empresa global del entretenimiento y comercio móvil, y Boostermedia,

Más detalles

#SoftwareLibre14. Páginas Web con Software Libre. WordPress

#SoftwareLibre14. Páginas Web con Software Libre. WordPress Páginas Web con Software Libre WordPress Qué es WordPress? WordPress es un popular sistema de gestión de contenidos (CMS), más orientado a lo que son los blogs, o bitácoras en línea, pero también usado

Más detalles

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante Modulo 2. Inicio con Java Muchas veces encontramos en nuestro entorno referencias sobre Java, bien sea como lenguaje de programación o como plataforma, pero, que es en realidad Java?, cual es su historia?,

Más detalles

Ciclo Formativo de Grado Superior en. Desarrollo de. Aplicaciones. Web. visual.iedmadrid.com

Ciclo Formativo de Grado Superior en. Desarrollo de. Aplicaciones. Web. visual.iedmadrid.com La escuela de la Nueva Comunicación Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Web visual.iedmadrid.com Qué es el IED Madrid? El IED Madrid es un Centro Superior de Diseño que pertenece

Más detalles

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda.

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda. Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador Desarrollado por: Jessica Nathaly Correa María Isabel Granda. 12 de febrero de 2015 Loja-Ecuador Contenido Presentación... 3

Más detalles

Contenido 1.1 INTRODUCCIÓN... 3 1.1 QUÉ ES LA WEB?... 4 1.1.1 ESTRUCTURA DE LA WEB... 4 1.1.2 LOS SITIOS WEB... 5 1.2 EVOLUCIÓN DE LA WEB... 5 1.

Contenido 1.1 INTRODUCCIÓN... 3 1.1 QUÉ ES LA WEB?... 4 1.1.1 ESTRUCTURA DE LA WEB... 4 1.1.2 LOS SITIOS WEB... 5 1.2 EVOLUCIÓN DE LA WEB... 5 1. Palabras clave Página web, web, e-learning, world wide web, dominio, servidor, HTML, internet, Inteligencia Artificial, Data Web, web 1.0, web 2.0, web 3.0, web 4.0, Bullying cibernético, Streaming. Contenido

Más detalles

Copa Mundial de la FIFA. 25 datos que quizás no conozcan...

Copa Mundial de la FIFA. 25 datos que quizás no conozcan... Copa Mundial de la FIFA 25 datos que quizás no conozcan... 25 datos sobre la Copa Mundial de la FIFA 1 El trofeo de la Copa Mundial de la FIFA es un trofeo itinerante que es propiedad de la FIFA. Fue creado

Más detalles

C/ Navarra, 24.bis. 1º C 28039 Madrid 91 383 06 41 91 383 06 14 [fax] info@tecnolearning.com www.tecnolearning.com

C/ Navarra, 24.bis. 1º C 28039 Madrid 91 383 06 41 91 383 06 14 [fax] info@tecnolearning.com www.tecnolearning.com C/ Navarra, 24.bis. 1º C 28039 Madrid 91 383 06 41 91 383 06 14 [fax] info@tecnolearning.com www.tecnolearning.com Porque su negocio depende cada vez más de Internet, hemos creado Internet NonStop. Este

Más detalles

UTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET

UTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET UTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET Enrique Ramón Gómez Rosas, Miguel Angel Mendoza García, Luis Alejandro De la Cruz Velázquez

Más detalles

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción Dato: Hecho o valor a partir del cual se puede inferir una conclusión.

Más detalles

ÍNDICE DE SIZMEK SOBRE DISPOSITIVOS MÓVILES EN 2015. Análisis sobre formatos, adopción y desaprovechamiento en dispositivos móviles

ÍNDICE DE SIZMEK SOBRE DISPOSITIVOS MÓVILES EN 2015. Análisis sobre formatos, adopción y desaprovechamiento en dispositivos móviles ÍNDICE DE SIZMEK SOBRE DISPOSITIVOS MÓVILES EN 2015 Análisis sobre formatos, adopción y desaprovechamiento en dispositivos móviles CO N T ENID O S RESUMEN GENERAL DEL MARKETING PARA MÓVILES Inventario

Más detalles

5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE

5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE 5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE Julio 2012 Introducción. Cada empresa y cada empresario ha entendido que, si hay una constante, ésta es el cambio. Día a día, los negocios se ponen

Más detalles

Confección y publicación de páginas Web

Confección y publicación de páginas Web 2014 Confección y publicación de páginas Web Docente: Manuel Fernández Catalán 0 ÍNDICE 1 Presentación... 2 2 Objetivos... 2 3 Tecnología... 2 4 Metodología y evaluación... 3 5 Material didáctico... 3

Más detalles

Tecnologías de la Información en la Gestión Empresarial

Tecnologías de la Información en la Gestión Empresarial Tecnologías de la Información en la Gestión Empresarial 1 Sesión No. 9 Nombre: Cloud Computing Objetivo: Al término de la sesión, el alumno explicará las principales características del Cloud Computing.

Más detalles

APP SOFTWARE S.L. Consultoría y Desarrollo de Software a medida. José Joaquín Salguero Camacho. Plaza De quito P.-11 2ºA. CP.

APP SOFTWARE S.L. Consultoría y Desarrollo de Software a medida. José Joaquín Salguero Camacho. Plaza De quito P.-11 2ºA. CP. APP SOFTWARE S.L. Consultoría y Desarrollo de Software a medida José Joaquín Salguero Camacho 692022193 Plaza De quito P.-11 2ºA CP.- 21005 Huelva CIF B21469994 administracion@appsoftware.com.es Quienes

Más detalles

POTENCIAL DE MACROMEDIA FLASH EN EL ENTORNO DOCENTE

POTENCIAL DE MACROMEDIA FLASH EN EL ENTORNO DOCENTE POTENCIAL DE MACROMEDIA FLASH EN EL ENTORNO DOCENTE (1) Juan A. Juanes Méndez; (2) Alberto Prats Galino, (3) Mª José Rodríguez Conde; (4) Sandra y David Martínez-Juanes (1)Dpto. de Anatomía Humana. Facultad

Más detalles

AJAX: otra forma de ver las aplicaciones Web

AJAX: otra forma de ver las aplicaciones Web AJAX: otra forma de ver las aplicaciones Web AJAX: another way to look at Web applications Alejandro León Mora Ángela Paola Cubillos Martín Resumen Diariamente en Internet se encuentra gran variedad de

Más detalles

Facultad de Ingeniería Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces

Facultad de Ingeniería Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces JSF + JSP + RichFaces Manual Introductorio al uso de JSF, JSP y RichFaces en Java El siguiente documento es un manual muy introductorio, ya que la primera vez que me encontré con estas 3 frases juntas

Más detalles

Capítulo 1 Documentos HTML5

Capítulo 1 Documentos HTML5 Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs

Más detalles

PFM Administración web y comercio electrónico

PFM Administración web y comercio electrónico UOC - Master en Software Libre 6 de Junio del 2011 Desarrollo de librería Django para desarrollo de RIAs e implementación de zona privada de portal web sminn.com Qué es Sminn? Sminn Portal web Sminn es

Más detalles

Programación con PHP y MySql Instituto CBTech 5/14

Programación con PHP y MySql Instituto CBTech 5/14 Programación con PHP y MySql Instituto CBTech 5/14 Programación con PHP y MySql Instituto CBTech 6/14 Qué es una aplicación web? Una aplicación web es un sistema informático que los usuarios utilizan accediendo

Más detalles

Tienda Online Responsive Web Design

Tienda Online Responsive Web Design Tienda Online Le gustaría crearse una Tienda Online para vender sus productos o servicios por Internet y entrar en el mundo del ecommerce? Abra su propia Tienda Online con todo lo que necesita para vender

Más detalles

Facultad de Ingeniería Mecánica y Eléctrica. Biblioteca en línea. Proyecto IAS 1

Facultad de Ingeniería Mecánica y Eléctrica. Biblioteca en línea. Proyecto IAS 1 UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN Facultad de Ingeniería Mecánica y Eléctrica Biblioteca en línea Proyecto IAS 1 Elvira Magdalena López Vázquez 21 de noviembre de 2010 Índice general 1. Introducción 2

Más detalles

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect Elección de tecnología para la capa de presentación de SOA Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast

Más detalles

Arquitecturas Distribuidas. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl

Arquitecturas Distribuidas. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl Arquitecturas Distribuidas Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl Temario Arquitectura Cliente/Servidor File Arquitectura Cliente/Servidor SQL Arquitectura Cliente/Servidor

Más detalles

Desarrollo Web Front-End utilizando Diseño Adaptativo. Ing. Henry Llanos Carranza

Desarrollo Web Front-End utilizando Diseño Adaptativo. Ing. Henry Llanos Carranza Desarrollo Web Front-End utilizando Diseño Adaptativo Ing. Henry Llanos Carranza Objetivos Desarrollo Web Front-End utilizando Diseño Adaptativo 2 Objetivos Conocer el uso Diseño Adaptativo en el Diseño

Más detalles

CONSTRUCCIÓN DE PORTALES

CONSTRUCCIÓN DE PORTALES Curso «Los portales de internet». Fac. Documentación. Universidad de Murcia. 29 CONSTRUCCIÓN DE PORTALES Juan Antonio Pastor Sánchez 1. Introducción La Gestión de los contenidos informativos de los portales

Más detalles