miércoles, 9 de enero de 2013

Taller de accesibilidad

Esta semana hemos realizado el taller de accesibilidad.


La accesibilidad es un derecho que posibilita a la persona a permanecer en lugar de forma autónoma y confortable. La accesibilidad web se refiere a la capacidad de acceso a la Web y a sus contenidos por todas las personas independientemente de la discapacidad (física, intelectual o técnica) que presenten o de las que se deriven del contexto de uso (tecnológicas o ambientales). Esta cualidad está íntimamente relacionada con la usabilidad.



Las limitaciones en la accesibilidad de los sitios Web pueden ser:

  • Visuales: En sus distintos grados, desde la baja visión a la ceguera total, además de problemas para distinguir colores (Daltonismo).
  • Motrices: Dificultad o la imposibilidad de usar las manos, incluidos temblores, lentitud muscular, etc, debido a enfermedades como el Parkinson, distrofia muscular, parálisis cerebral, amputaciones, entre otras.
  • Auditivas: Sordera o deficiencias auditivas.
  • Cognitivas: Dificultades de aprendizaje (dislexia, discalculia, etc) o discapacidades cognitivas que afecten a la memoria, la atención, las habilidades lógicas, etc.

A las personas con discapacidad podemos añadir el conjunto de personas de la "tercera edad"..

jueves, 20 de diciembre de 2012

Taller de Ajax & Frameworks

Esta semana hemos hecho el ultimo taller antes de vacaciones.



AJAX es una técnica de desarrollo web para crear aplicaciones interactivas. 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.
Ajax es una tecnología asíncrona, en el sentido de que los datos adicionales se solicitan al servidor y se cargan en segundo plano sin interferir con la visualización ni el comportamiento de la página. JavaScript es el lenguaje interpretado (scripting language) en el que normalmente se efectúan las funciones de llamada de Ajax mientras que el acceso a los datos se realiza mediante XMLHttpRequest, objeto disponible en los navegadores actuales. En cualquier caso, no es necesario que el contenido asíncrono esté formateado en XML


También hemos visto los frameworks jQuery, Prototype, Dojo Toolkit y Mootools.

miércoles, 12 de diciembre de 2012

Taller XML

Después del parón para trabajar con la práctica esta semana ha tocado el taller de XML




XML es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C). Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo útil cuando varias aplicaciones se deben comunicar entre sí o integrar información.

XSL es una familia de lenguajes basados en el estándar XML que permite describir cómo la información contenida en un documento XML cualquiera debe ser transformada o formateada para su presentación en un medio.

miércoles, 28 de noviembre de 2012

Taller posicionamiento web

Este taller lo ha impartido la profesora.

El posicionamiento en buscadores es el proceso de mejorar la visibilidad de un sitio web en los resultados orgánicos de los diferentes buscadores. También es común llamarlo posicionamiento web, aunque este término no resulta tan preciso, ya que engloba otras fuentes de tráfico fuera de los motores de búsqueda.
En los últimos años, los motores de búsqueda están incorporando nuevas variables que es necesario tomar en cuenta para la optimización de un sitio web. Búsquedas locales, o búsquedas personalizadas son algunos de estos nuevos tipos de posicionamiento.

Taller PHP & XAMPP

Este taller nos tocaba presentarlo a nosotros.



PHP es un lenguaje de programación de uso general de script del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. PHP puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.

XAMPP es una herramienta que nos servirá para usarlo de interprete para nuestra pagina usando su servidor Apache.

miércoles, 14 de noviembre de 2012

Taller de javascript & DOM

Esta semana hemos dado el taller de Javascript y DOM que ha contado con dos sesiones.

Javascript 



Javascript es un lenguaje de programación utilizado para crear pequeños programitas encargados de realizar acciones dentro del ámbito de una página web. Con Javascript podemos crear efectos especiales en las páginas y definir interactividades con el usuario. El navegador del cliente es el encargado de interpretar las instrucciones Javascript y ejecutarlas para realizar estos efectos e interactividades, de modo que el mayor recurso, y tal vez el único, con que cuenta este lenguaje es el propio navegador


DOM

La verdad es que no he trabajado casi nada con el y por eso ha resultado una presentación muy interesante.
Con DOM podemos modelizr tanto la ventana del navegador como el historial, el documento o página web, y todos los elementos que pueda tener dentro la propia página, como párrafos, divisiones, tablas, formularios y sus campos, etc. A través del DOM se puede acceder, por medio de Javascript, a cualquiera de estos elementos, es decir a sus correspondientes objetos para alterar sus propiedades o invocar a sus métodos.

miércoles, 7 de noviembre de 2012

Taller de CSS3

Hoy hemos tenido el segundo taller del curso, que consistía en CSS3 y ha sido impartido por Joan Florit y Joan Coll.




Primero han  hecho una breve introducción a las hojas de estilo CSS y han explicado las principales características que ofrecen: sintaxis, asignación de CSS a un documento, clases&identificadores... 
Después han concretado en la especificación 3 de CSS.

Por ultimo han mostrado varios ejemplos en lo que se podía apreciar su potencial,