Luis Molina

tecnologías de la información, experiencias, conocimiento

Posts Tagged ‘javascript

Enlaces rápidos

leave a comment »

Seguimos…

Written by Luis Molina

30 enero 2012 at 20:49

Enlaces rápidos

leave a comment »

Una nueva selección de enlaces que me han parecido interesantes en los últimos días:

  • Solving Contact Page Confusion: Interesante análisis de cómo abordar el diseño de la página web de contacto para una empresa cuyo objetivo principal es que la gente contacte con ella.
  • FUEL CMS: Gestor de contenidos basado en CodeIgniter que me he propuesto probar en cuanto tenga un rato libre. Porque no todo va a ser WordPress…
  • 25 free fonts perfect for @fontface: Recopilación de 25 tipografías con licencias apropiadas para ser utilizadas con CSS3.
  • Paper prototyping helper kit: Recopilación de controles, botones e iconos para usar en los bocetos sobre papel. Parece un buen complemento al Portable Kit de UXPin.
  • SSHMeIn: Aplicación web basada en AJAX para gestionar servidores UNIX a través de firewalls.
  • Embedded Help System: Plugin de jQuery para integrar sistemas de ayuda en las interfaces web.
  • HTMLform: Aplicación web para crear formularios web de forma visual. Muy interesante.

¡Hasta la próxima!

Written by Luis Molina

14 enero 2011 at 17:36

Publicado en Enlaces rápidos

Tagged with , , , ,

Enlaces rápidos

leave a comment »

Para tener lectura durante el puente, comparto algunos enlaces de cositas que me han resultado interesantes recientemente:

Pues eso, a disfrutar.

Awesome WordPress Plugins to Empower Your Visitors

Written by Luis Molina

3 diciembre 2010 at 17:23

Enlaces rápidos

leave a comment »

Y algunos un pelín atrasados… Expongo una lista de enlaces recopilados desde hace unos meses y que tenía pendiente comentar:

¡Hasta la próxima!

Written by Luis Molina

13 diciembre 2009 at 20:25

Enlaces rápidos

leave a comment »

Agosto, mes de vacaciones por excelencia en España… pero algunos no paramos. He aquí una pequeña lista de cositas que me han parecido interesantes últimamente:

Y esto es todo de momento. ¡Feliz verano!

Written by Luis Molina

7 agosto 2009 at 16:22

Publicado en Enlaces rápidos

Tagged with , , , ,

No te olvides de Internet Explorer 6

leave a comment »

ie_6Pues sí, amigo diseñador web, o amigo desarrollador web: no te olvides de contemplar en tus trabajos las particularidades del navegador Microsoft Internet Explorer 6.

Llevo más de 6 años programando para un cliente aplicaciones en entorno web basadas en Internet Explorer, obligado por decisiones de diseño que se tomaron en su momento. Al principio, y conforme iba aprendiendo, utilizaba etiquetas propias de Microsoft para conseguir ciertas tareas pero luego, con el tiempo, fui utilizando cada vez más los estándares de desarrollo web que conocemos hoy en día. Aún así, seguimos atados a IE, a ActiveX y a ciertas conexiones imprescindibles con el sistema operativo del ordenador donde se utiliza la aplicación.

La cuestión es que últimamente he estado realizando un sitio web para otro cliente que aún utiliza en su equipo el dichoso navegador. Peor aún: también lo utilizan muchos de sus clientes. Y yo, confiado, me puse tranquilamente a diseñar la web respetando estándares pero cuando fui a probarla en IE6 ¡oh sorpresa!

La web funcionaba perfectamente en los 5 navegadores instalados en mi portátil: un Windows Vista con Internet Explorer 7, Firefox 3, Opera 9.63, Chrome 1.0 y Safari 3.2. También funcionaba de maravilla en otro ordenador, Windows XP con Firefox 2… fui a probarlo en Internet Explorer 6 y no notaba nada realmente extraño, la cosa más o menos iba bien.

Pero mi cliente se fijó en que la transición entre las páginas era muy brusca. Y que eso no puede ser en una web de aspecto tan profesional. Y que hay que arreglarlo.

Y buscando y rebuscando lo único que se me ocurrió fue aplicar uno de los filtros propios de IE, y es lo más que he podido conseguir para que ocurra “casi lo mismo” que con el resto de los navegadores.

En fin, Internet Explorer 6 seguirá dando que hablar por mucho tiempo porque mucha gente lo tendrá en sus equipos instalado durante mucho tiempo y nosotros los webmasters tendremos que seguir teniéndolo en cuenta durante mucho tiempo.

Te dejo algunos enlaces que me han resultado interesantes sobre el tema:

Written by Luis Molina

19 abril 2009 at 22:55

Publicado en Artículos

Tagged with , ,

Pensando a lo jQuery

leave a comment »

Llevo unas semanas liado con un proyecto de aplicación web para un cliente, un software que habíamos hecho un compañero y yo hace tiempo y ahora toca adaptarlo a nueva versión de modelo de datos y nueva plataforma (SLES 10, Apache2, PHP 5, Oracle 10g).

En su momento creamos un framework (palabra de moda hoy en día entre webmasters y desarrolladores en general) propio y concreto para el conjunto de aplicaciones que teníamos entre manos, pero ahora, cuando me ha tocado retocar una de ellas, me he liado la manta a la cabeza y he decidido basarme en un framework Javascript que mejore las cosas que teníamos hechas, y que aumente la productividad para las nuevas.

Tras revisar algunos (MooTools, Prototype, Rico) me he decantado por jQuery aunque en una aplicación anterior ya tuve la oportunidad de programar con la combinación Prototype + Rico. He basado mi elección en mi gusto personal por la simplificación y rapidez de código, reconociendo que a veces puede llevar a hacerlo algo ilegible, y sobre todo por la forma de pensar que adopto cuando programo con esta librería: siendo su lema “escribe menos, haz más”, creo que su flexibilidad (o incluso relajación en el código) es su mayor cualidad y, como ellos mismos dicen, se cambia completamente la manera en que se programaba Javascript hasta ahora.

Otros aspectos menos importantes pero que también me han ayudado a decidir es la creciente cantidad de sitios que usan jQuery, al igual que la documentación de referencia (aquí algo más visual), con ejemplos claros y directos, y un buen puñado de tutoriales (tanto en inglés como en español y otros idiomas).

Desde luego, a partir de ahora, voy a intentar basar mis desarrollos en esta librería aunque debo reconocer que la curva de aprendizaje es algo más lenta que en otras, al menos en mi caso y por mi situación de no poder dedicarle todo el tiempo que desearía.

Os dejo aquí un pequeño ejemplo sacado de mi código, que asigna a los campos de texto de un formulario unos estilos distintos según el campo tenga el foco o no:

    var lista_inputs = "input[type='text'], textarea";
    $(lista_inputs).addClass("txtSinFoco");
    $(lista_inputs).focus(function(){
                $(this).addClass("txtConFoco").removeClass("txtSinFoco");
        }).blur(function(){
                $(this).removeClass("txtConFoco").addClass("txtSinFoco");
        });

Por cierto, que todo este código debe ejecutarse cuando la página ha terminado de cargarse.

Para una próxima ocasión dejaré el enfrentarme a un framework PHP…

Written by Luis Molina

2 octubre 2008 at 11:08

Publicado en Artículos

Tagged with , ,