jueves, 24 de enero de 2013

Acabando la Web

Bueno se acerca el final de la asignatura y ya estamos encarando la recta final de la práctica. A falta de hacer algunas pequeñas modificaciones para poder presentarla luego, el aspecto sería más o menos el que se muestra a continuación.



En esta primera imagen se muestra la información referente a un personaje elegido, con una galería de fotos de dicho personaje.



En la segunda imagen se muestra una galería de imágenes con paginación que muestra dichas imágenes de 9 en 9. Cada una de las imágenes puede ser clicada y se muestra en un tamaño mayyor. De la misma forma, desde este modo se pueden pasar las imágenes, expandirlas para verlas en un atamaño mayor o cerrar la ventana y volver a ver la galería.

miércoles, 9 de enero de 2013

Taller de accesibilidad

Esta semana terminamos con los talleres y el último abarca el tema de la accesibilidad.

Al igual que me ocurrió con el taller de posicionamiento, me sorprende la cantidad de puntos que hay que tener en cuenta para hacer que una web sea accesible y que podemos pasar por alto pensando que son detalles sin importancia. No estoy para nada familiarizado con este tema por lo que encuentro que es muy interesante el taller y puede ser de mucha ayuda.


miércoles, 19 de diciembre de 2012

Taller de Ajax & Frameworks

Esta semana el taller ha tratado sobre Ajax y Frameworks.

Lamentablemente no he trabajado con ninguno aunque estoy bastante interesado en aprender a manejarme con soltura, por lo que el tema ha sido bastante interesante.

  • AJAX, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones.

  • Frame Work ("marco de trabajo").Es una biblioteca pre-escrita de controles, funciones y métodos que hacen más fácil a los desarrolladores el producir con mayor velocidad y precisión código que es compatible entre todos los navegadores.
Los ejercicios propuestos por nuestros compañeros creo que son bastante útiles para aprender un poquito sobre el tema en cuestión, por lo que en breve trastearé con ellos.

Los conceptos de AJAX y FRAMEWORK

miércoles, 12 de diciembre de 2012

Taller XML

Esta semana después del parón para trabajar en la práctica, ha tocado el taller de XML impartido por Juan Andrés y Pepe.

En cuanto al tema del taller XML, ya estaba familiarizado con él puesto que ya había trabajado en otras asignaturas. Aunque es bastante útil, no lo había vuelto a utilizar y la verdad es que el atller me ha servido para refrescar conocimientos que tenías enterrados.


En el taller hemos visto:
  • XSL. Es un lenguaje que permite trabajar con XML. Formado por:
    • XPath: Expresiones para moverse por la estructura jerárquica que representa un XML . Se contiene dentro del XQuery.
    • XSL-T: Aplicar transformaciones a un documento XML, convirtiéndolo a un documento XHTML al que se le pueden aplicar estilos CSS, entre otros.
    • XSL-FO: Aplicar formatos a tus documentos XML.
  • DTD y Schema. El DTD permite especificar la estructura de tu documento XML y saber si tu documento está bien construido. El Schema es una alternativa al DTD. Aunque son para lo mismo, éste tiene ciertas ventajas: son más potentes y permiten más cosas que DTD.


viernes, 7 de diciembre de 2012

Semana de trabajo

Esta semana hacemos un break en los talleres para dedicarnos a la web.

Nos hemos dividido un poco el trabajo para poder avanzar con más celeridad y luego poder corregir lo que veamos que no esté bien. Por mi parte estoy trabajando con las diferentes "Casas" y "personajes" que hay en la serie. De estos he hecho una selección de los que veo importantes (aún dejando muchos fuera), porque si quisiese abarcarlos todos, el abanico es muy muy amplio.

A continuación una imagen del diseño de la pagina de las casas:


domingo, 25 de noviembre de 2012

Taller PHP& XAMPP - Taller SEM

Bueno, esta semana (en realidad han sido casi 2) nos ha tocado hacer la presentación de nuestro taller, PHP & XAMPP.

Éste taller lo hemos dividido en 2 sesiones. En la primera, ha sido más una introducción histórica y descripción de la sintaxis, con algunos ejemplos para que los compañeros pudiesen introducirse un poco en PHP. En la segunda sesión tratamos el paso de parámetros, las sesiones, la conexión con el servidor y configuración.

La segunda sesión tuvimos que retrasarla debido a problemas técnicos con mi portátil que se saldaron con la avería de mi placa base y por consiguiente, me quedé sin ordenador. Espero que la propia universidad se haga cargo de lo sucedido  puesto que la avería tuvo lugar por componentes propios de la universidad.


Por otra parte, también tuvo lugar el taller de SEM impartido por la profesora. La verdad es que resultó bastante interesante ya que desconocía la materia y me ha sorprendido bastante.
Los algoritmos de posicionamiento web son bastante complejos y tienen en cuenta muchos factores que podríamos pasar por alto pensando que son nimiedades. Page Rank de Google es posiblemente el mejor de estos.

Este taller nos es muy útil ya no de cara a nuestra práctica sino más para un futuro profesional puesto que mejor posicionamiento implica más visitas a nuestra web.

miércoles, 14 de noviembre de 2012

Taller Javascript & DOM

Hoy toca seguir con los talleres y el que hoy nos han presentado trata de Javascript y DOM.

Sinceramente, he trabajado muy escasamente con Javascript por lo que el taller me ha parecido muy instructivo y creo que se le puede sacar mucho jugo trabajando sobre los ejemplos que nos han expuesto.

Respecto a DOM, lamentablemente no he tenido el placer (o desgracia) de trabajar con él por lo que el taller me ha sido de mucha utilidad.

Espero poder introducirme más en el tema próximamente.

El próximo taller que se presenta es el nuestro, por lo que ya es el turno del taller de PHP. A ver si todo nos sale bien.

viernes, 9 de noviembre de 2012

Empezando la web

Empezada la práctica de la asignatura.

El tema de nuestra web es la conocidísima saga de libros "Canción de Hielo y fuego" y serie televisiva "Juego de Tronos". Hemos elegido esta temática porque los 3 miembros somos bastante aficionados y nos pareció que hacerla sobre esto nos haría hacer la web con muchas más ganas.



A falta de definir el fondo final y retocar algunos detalles, está será la página principal de nuestra web. Espero que os guste.  

A medida que vayamos trabajando iré informando de nuestros avances.

miércoles, 7 de noviembre de 2012

Taller CSS3

Hoy ha sido el turno del taller de CSS3 impartido por Joan Florit y Joan Coll.

Como siempre se hace en estos casos, han empezado por una breve introducción de CSS. Ha sido bastante breve puesto que todos ya estamos bastante familiarizados con el tema. Han comentado un poco la sintaxis y cuatro conceptos básicos., para luego adentrarse en CSS3 (la especificación 3 de CSS). Las propiedades que nos ofrece CSS3 tienen mucho potencial con lo que nos permite hacer una infinidad de cosas.

Después de la presentación nos han mostrado una serie de ejemplos de maquetación web bastante interesantes, que pueden sernos de mucha utilidad a la hora de realizar nuestra práctica de la asignatura.

Por último comentar que los enlaces facilitados en la wiki, son bastante interesantes, como buenos y malos ejemplos de CSS3, curiosidades (como la imagen de abajo) y tutoriales online.


lunes, 5 de noviembre de 2012

Taller HTML5 & Xampp

Empiezan los talleres que tenemos que impartir cada uno de los grupos, y el primero de ellos ha sido sobre HTML5 y Xampp y lo han realizado David y Ramón.

Respecto a la parte de HTML5, nos han enseñado las nuevas especificaciones que incluye la 5ª revisión del lenguaje HTML frente a las versiones anteriores. Esta versión incluye nuevos tags (etiquetas) como:


Una de las mayores novedades, es la funcionalidad para la geolocalización. Ésta funcionalidad permite recoger la posición de un usuario para ser usada en aplicaciones web. 

Son curiosas las múltiples cosas que se pueden hacer con HTML5, dotándolo de un gran potencial.

La otra parte del taller hacía referencia a XAMPP, que es una herramienta con la que ya estábamos familiarizados todos y que además tendremos que usar para la práctica. XAMPP permite simular un servidor Apache con el que poder trabajar con una base de datos.

En general ha sido un taller bastante instructivo y sobretodo la parte de HTML5 ha sido muy interesante.