Chavalina. Diario

Enero 18, 2010

Curso en línea de diseño web profesional: usabilidad, estándares y arquitectura de información

Archivado en: Accesibilidad y Usabilidad, Eventos, Programación, Recursos, Tecnología — Chavalina @ 08:30

Una vez más, por estas fechas, os aviso de que Juan Carlos, Yusef y yo vamos a impartir un curso básico de creación de páginas web eficaces, ahora llamado Curso en línea de diseño web profesional: usabilidad, estándares y arquitectura de información en la Universidad de Murcia, aunque el contenido sigue siendo similar al del curso que damos cada año:

  • Creación de sitios con HTML y CSS
  • Accesibilidad y Usabilidad
  • Arquitectura de información

En la web del curso de diseño web profesional podéis encontrar todos los detalles del programa.

El curso se realizará de forma online del 22 de febrero al 21 de marzo de 2010, y hoy mismo se ha abierto el plazo de matrícula, que podéis hacer hasta el 12 de febrero, cuesta 100€ (70€ para alumnos de la Universidad de Murcia). Todos los detalles, y enlace para matricularse en la web del curso.

Decir que es un curso básico, pero para gente que ya tenga nociones de HTML y CSS, por lo que os lo recomiendo si habéis empezado hace poco en este mundillo, habéis hecho vuestras primeras páginas web y queréis tomar la dirección correcta.

No es un curso para empezar HTML desde cero, ni tampoco para expertos, pero si queréis hacerlo y tenéis dudas, podéis hacer el test de nivel que os ayudará a saber si el curso es adecuado para vosotros.

Toda la información:  Curso en línea de diseño web profesional: usabilidad, estándares y arquitectura de información y también en Úsalo.

Febrero 2, 2009

Curso online de [introducción al] diseño de páginas web eficaces

Archivado en: Accesibilidad y Usabilidad, Eventos, Programación — Chavalina @ 10:00

Como cada año desde hace unos cuantos, Juan Carlos, Yusef y yo vamos a impartir el anteriormente conocido como Curso online de diseño de webs eficaces, ahora renombrado “de introducción”.

Se trata de un curso de introducción pero para gente que ya sabe algo de HTML. Se tratan temas de estándares, accesibilidad, usabilidad y arquitectura de información a nivel de introducción, pero no es una introducción al diseño web en general.

Para ayudar a la gente a determinar si el nivel del curso es adecuado para ellos, hay un test de nivel que aconsejo que hagáis si tenéis pensado hacer el curso.

La matrícula del curso se podrá hacer a partir del hoy, 2 de febrero, hasta el 26 (os lo recordaré, que sé que muchos luego se quedan fuera por pasarse el plazo), y el curso se celebra a distancia del 5 de marzo al 9 de abril.

Tenéis más información en Úsalo o en la propia web del curso.

Septiembre 20, 2008

La guerra de la especificidad en CSS

Archivado en: Programación — Chavalina @ 08:41

Buscando información sobre la especificidad en CSS encontré una página donde lo explican de forma divertida, con una analogía con La Guerra de las Galaxias: CSS: Specificity wars

Julio 8, 2007

El elemento button

Archivado en: Programación — Chavalina @ 02:02

Redescubriendo el elemento button

Junio 26, 2007

Consejos y buenas prácticas para escribir hojas de estilo

Archivado en: Programación — Chavalina @ 11:36

Consejos y buenas prácticas para escribir CSS. Muy interesante, recomiendo a todos los CSSeros leerlo. Lo he visto en Intenta, uno de mis favoritos de siempre…

Noviembre 14, 2006

Crear una página web en un momentico

Archivado en: Programación — Chavalina @ 05:22

He dejado caer que estoy trabajando en un nuevo proyecto.
Y algunos, sobre todo los que tengo en el messenger y en la vida real dirán “¿No estabas tan ocupada?”. Y yo me tendría que poner roja de vergüenza… ¿o no?

Me apetece contar un poco del proceso que he seguido para crear este sitio. No me he gastado ni un duro todavía, y todo lo hice en ratos. Maravillas de los CMS actuales.

Vayamos por partes:

  1. El dominio:
    Lo conseguí gratis gracias al blog com, y en el mismo sitio aprendí a ponerlo bajo control para que el dominio apuntara a mi página y más cosicas.

    Esto último, el cambio del registrador del dominio .es a ESNIC, me tardó un par de horas o tres, a otros les ha tardado más, pero tened paciencia, que pa eso es gratis.

  2. El alojamiento:
    Aquí casi todos sabéis que yo tengo Dreamhost, y con el espacio que tengo ahí no necesito contratar nada más para alojar más de un dominio (ya tengo 5 y 3 subdominios ahí), pero estaba un poco mosca por los problemas de su uso de PHP como GCI, que es lo que hace cuando eliges tener PHP5 en un dominio, pero volveremos sobre eso más tarde.

    Para alojar un dominio con Dreamhost sólo tienes que ir al “Manage Domains” del panel de control y decir el dominio que quieres alojar, elegir si quieres redirección, mirror, alojamiento completo… yo elegí esto último, y ellos me dieron los DNS para que los añadiera en ESNIC.

    Esto fue otro ratico de espera, pero en el mismo día yo ya tenía mi dominio apuntando a donde yo quería, con todo el espacio de Dreamhost y sin pagar nada todavía.

  3. El software:
    Yo siempre he abogado por el DO-IT-YOURSELF cuando se quiere algo medianamente complicado, pero los sistemas de gestión de contenido cada vez hacen más cositas, y esta vez no tenía tiempo, así que en el panel de goodies de Dreamhost hice una instalación de Wordpress 2, con un click y sin mirar una línea de PHP ¡qué feliz soy!

    Plugins
    Esta instalación que te hacen de WP te pone unos 50 temas para que elijas tu diseño y unos cuantos plugins. Yo activé Akismet, y WP-Caché 2, cambié el que viene con la instalación por la última versión que aparecía en la web. Aun así, no fue solución suficiente…

    Además, añadí otros necesarios para el funcionamiento del sitio que tenía en mente:

    Event Calendar de Alex Tingle, que permite gestionar una categoría de artículos como eventos con su fecha de fin, crea un calendario para ellos solos y lo típico.

    Simple Pie, agregador de RSS.

    Ultimate Tag Warrior, al usar Event Calendar quería prescindir de las categorías, así que organizaré con etiquetas.

    BB Press
    Mi página necesitaba un foro. Yo ya he probado muchos (PunBB, MiniBB, Simple Machines, phpBB, vBulletin…), pero teniendo WP instalado sería un crimen no probar su foro, además, sabiendo que se puede integrar… pues ale, a la aventura.

    Lo instalé bajo la carpeta de WP (esto es muy recomendable de cara a hacer la integración), y con un plugin y editar un archivo ya tenía el mismo usuario en ambos sistemas.

  4. Lo malo es que todo no era tan bonito como lo he pintado… los problemas:

    Con el alojamiento:
    Dreamhost y Wordpress no son amigos. Todos lo sabemos y hay que aceptarlo emo y poner soluciones, que las hay.

    Yo no iba a cambiar de alojamiento ni de sistema, así que instalé WP-Caché 2, más vale prevenir.

    Por supuesto, en el mismo día no podía consumir tanta CPU como para que me llamaran la atención, pero no era necesario. Yo misma podía ver como la primera vez que intentaba accecer a la web tardaba entre 3 y 5 segundos en aparecer… si es que aparecía, que normalmente se quedaba muerta.

    Algo mosca, ya que tenía el WP-Caché, pregunté al servicio técnico de DH, que le echaron la culpa a WP, así que la que me quedó fue ir al panel de control de DH, y, para este dominio, deshabilitar el uso de PHP5, dejar PHP4 y desaparecieron los problemas.

    Esto no dice mucho en favor de DH, pero a mi al menos no me molesta. Tengo solución, usar PHP4, y también tengo que decir que tengo otros softwares instalados en el mismo hosting (mi CMS, foros PunBB, foros SMF, Drupal, ZenPhoto) y funcionando con PHP5 sin problemas de consumo de CPU ni nada…

    Con los plugins:
    Event Calendar no funcionaba bien al principio, trataba los eventos como otro post más, joer que rabia me dio! pero lo que pasaba es que en WP2 había un problema fácil de arreglar, por suerte.

    Con los foros
    Ojo especialmente al fichero de configuración de los foros (config.php). Para hacer la integración hay que indicar en este fichero la ruta de la instalación de WP… pero hay que hacerlo con todo, achetetepés, uvedobles y dominio completo.
    Yo creía que lo había puesto bien un par de veces pero tuve que darle algunas vueltas.

Y creo que éste fue todo el troubleshooting para montar una página bastante completa. Ahora sólo me queda lo más entretenido, que es crear la imagen corporativa (ya está casi) construir un tema personalizado que la implemente, empezar a crear contenido e idear un plan para darlo a conocer.

Miguel, si lo lees, esto es lo que estaba preparando el otro día cuando te escribí, a ver qué te parece cómo lo he solventado emo

Agosto 3, 2006

¿PHP 4? ¿PHP 5 ¿PHP 6?

Archivado en: Programación — Chavalina @ 04:45

En este momento feliz de vacaciones me dedico a reescribir mi CMS mientras como helaos, me ha venido bien este artículo sobre PHP 4 y PHP 5. Es un artículo bastante claro y lo recomiendo, yo creo que me decidiré por PHP 5, ya mirando un poco más de cara al futuro, aunque todavía no estoy muy segura, por desgracia ya tengo mucho código escrito y tengo que buscar la compatibilidad… Que os aproveche. Por cierto, lo he visto en Sentido web si no recuerdo mal…

Mayo 8, 2006

Creando un chat con PHP y Flash

Archivado en: Programación — Chavalina @ 00:44

En Intenta explican cómo hacer un chat en PHP y Flash de una forma bastante clara. Mientras, yo sigo sin acabar el mío (ajax y PHP) y sin escribir aquí prácticamente. Es lo que tiene la procrastinacion y demás. A ver si después de acabar mis cursos vuelvo a coger el ritmo.

Enero 19, 2006

Feedback del chat con Ajax

Archivado en: Programación — Chavalina @ 10:31

Mi apretada agenda me deja poco tiempo para los proyectos personales, pero mi chat en Ajax avanza poco a poco.
Lo que llevo hecho puede verse, pero todavía no es funcional al 100%, quiero cambiar unas cuantas cosas y tengo por decidir otras muchas. Después será el momento de poner un poco de código aquí.

Mientras tanto, mi experimento de chat aquí está, ojo, cambio de dirección para probar otro servidor, a ver si me tiran jeje.

En breve volveré a poner el chat a vuestra disposición. Hora de hacer retoques.

Enero 12, 2006

Conociendo Ajax

Archivado en: Programación — Chavalina @ 15:40

Logotipo de Ajax... pero de Ajax Pino Nunca he sido una amante de la programación en cliente, no me gusta Flash, y tampoco Javascript. Es más, soy tan inútil que no distingo un lenght de un length (y así acabo luego…).

Sin embargo, por motivos de trabajo he tenido que programar un chat, y he elegido esta tecnología debido a que no disponíamos de un canal propio de IRC, ni entraba en nuestros planes, ni tampoco soy partidaria de los applets de Java. Para una clase de unos 20 alumnos y un profesor, tampoco merecía la pena usar sockets.

La idea de la aplicación es la siguiente: que la página pida los nuevos mensajes cada “x” segundos, haga ping para que se mantenga una lista de usuarios activa , que cuando envíe un mensaje el usuario, lo guarde y además recoja los nuevos mensajes que pueda haber, y, por supuesto, que sea accesible.

Para conseguir accesibilidad, en lugar de buscar la forma de refrescar la página de otra forma, simplemente opté por añadir un enlace a la propia página, y un formulario normal y corriente. Pocos son los usuarios que no utilizan Javascript, pero de esta forma, a los que no lo tienen les dejamos control total sobre cuándo quieren recibir mensajes nuevos.

Lo que me preocupa es la carga que pueda generar al servidor todo este tráfico, la fase de pruebas será crítica. Ya os contaré.

Entradas más antiguas »

Administrado con WordPress. Traducido por WordPress España.