Jan 23

Actualización fallida de Wordpress

Ayer se me ocurrió intentar actualiza la versión de Wordpress de este blog. Todo contento, fuí al panel de control de mi hosting y le dí al botón de "actualizar" a la nueva versión disponible. Tras tres segundos escasos, un mensaje me dice que ya está actualizado. Efectivamente, así era, pero con dos pegas importantes.

La primera, menos importante pero estúpida, es que le dio por cambiarme los acentos de títulos, categorías y demás por carcateres extraños.

La segunda y que me llevó a deshacer el cambio, es que el video de youtube que hay en el post de "Fantastic Machine", se empeñó en desplazarse hacia abajo hasta que las barras de enlaces laterales quedaban vacías y entonces, pegarse totalmente a la izquierda. Vaya, que no se salía de la pantalla por la izquierda porque tiene afán de protagonismo y como todo video que se precie quiere ser visto, pero allí estaba, pegadito al borde. A partir de ahí, el resto del texto también.

Por más que me puse a jugar con el editor para tratar de arreglarlo, poniéndolo en formato HTML para controlar exactamente qué es lo que estaba escribiendo y por más que revise las hojas css por si había algún float:left en algún sitio, nada de nada. Totalmente incapaz de poner el video en la columna central, que es donde debe estar. Es más, comparando lo que yo ponía en el editor HTML y el código HTML de la página resultante cuando la estaba visualizando en el navegador, se parecían como un higo a una castaña. En el momento de publicar, wordpress o el editor "se inventan" cosas.

Así que deshice todos los cambios y volví a la versión antigua. Afortunadamente estas actualizaciones automáticas desde el panel de control del hosting se respaldan, de forma que es relativamente sencillo echarse atrás.

Sin embargo, todo esto me confirma dos fallos que veo en aplicaciones como wordpress y que creo que son generales para muchas aplicaciones de este tipo o que generan contenido web.

El primer fallo es que para el contenido principal sí tienen en cuenta los acentos y esas cosas para reemplazarlos por los famosos á de HTML. Sin embargo, no lo hace en las pequeñas cajitas de texto para título, etiquetas, tags, metas, etc. Ahí, si pones un acento, va como acento a la página web, con lo que según el navegador que tengas, codificación de caracteres y demás, lo verás bien o no.

El segundo fallo es que todos estos editores de contenido, en su afán por dejar en condiciones el código HTML que un torpe como tú mete, se ven con la libertad de tocarlo a su gusto. Muchas veces es completamente imposible -o al menos muy difícil- encontrar el truco para conseguir lo que quieres. Por ejemplo, cuando escribes código java para que se vea en un post, es bastante fastidiado conseguir el sangrado de una forma simple. En mi caso, los tags <pre> no sirven para nada, el editor se los come. Tras mucho probar, he descubierto que metiéndolo en un <blockquote> entonces sí respeta los sangrados. A poco que te fijes en foros y blogs por ahí, verás que es un mal bastante extendido el "no sangrar" los ejemplos de código. Muchas veces tiene la culpa la persona que es poco cuidadosa, pero muchas veces es el dichoso gestor de contenido que hace lo que le da la gana. De la misma forma, yo he tenido problemas en la nueva versión de wordpress con el tag <object> del video de youtube. Aunque yo dejaba el HTML correcto, el editor se empeñaba en meterme el <object> entre <p> y </p>, pero dejando fuera todo lo demás, tal que así

<p><object …></p>….</object>

e incluso en algún momento le dio por cerrarme y abrirme un nuevo <object> entre medias, de forma que veía dos cuadros de video, pero vacíos, ya que el contenido de los object era totalmente caótico.

Ojo, no quiero decir que no acabe funcionando, sino que a veces algo que debería ser evidente hay que andar liándolo demasiado hasta pillar el truco. ¿Tanto cuesta que si pongo tres espacios en un editor WYSIWYG para sangrar algo, lo convierta en el código HTML necesario para que haya tres espacios sangrando ese algo? ¿Por qué no puedo sangrar la primera línea de cada párrafo tres espacios desde el editor WYSIWG sin necesidad de hacer cosas raras con el CSS o los TAGS?. Me direis que para eso está CSS y tendréis razón, pero entonces WYSIWYG pierde totalmente su significado. Sería WYSIWYG…SYQ (What You See Is What You Get … Si Yo Quiero)

¿Alguien tiene estos problemas o es que soy demasiado torpe?.

Dec 19

Línea de código

Hace unos días descubrí el blog Línea de Código. Veo que se actualiza con frecuencia y cada entrada es una pequeña cosa básica sobre alguno de los lenguajes/metodologías que en él se tratan (java, html, etc).

Aunque por ejemplo, las entradas de java me resultan muy básicas, hay otras de otros temas que conozco menos y sobre los que tengo curiosidad o he tratado algunas veces y no conozco suficiente que sí me resultan intersantes. Además, al ser entradas cortas, está bien para ir leyendo día a día las entradas que te resulten de interés. Es como apuntarse a un curso básico por entregas, en el que con poco esfuerzo diario vas aprendiendo cosas.

A ver si siguen actualizando con frecuencia. Lleva sólo dos meses (desde el 1 de Noviembre) pero ya lo he apuntado en mis favoritos para revisarlo día a día.

Dec 18

Examinator

Estoy desolado, acabo de probar mis Apuntes de programación con Examinator, una herramienta que te valida el código de tu página web y te dice si cumple con las normas/recomendaciones de accesibilidad y acabo de suspender. He sacado un 4.5. Tendré que ir arreglandolo poco a poco…

Dec 18

trackbacks

Jugando, jugando, me he tropezado con los trackbacks de los blogs. Lo tiene wordpress y aunque no lo había visto nunca, parece que también blogger.

Básicamente la idea es la siguiente. Yo veo un blog de algún amiguete y ha puesto un artículo interesante. Es tan interesante que decido hacer algún comentario, pero resulta que el comentario que quiero hacer es también muy interesante y me gustaría publicarlo en mi propio blog.

En vez de añadir el comentario en el blog de mi amigo y luego hacer copy-paste en mi propio blog como una entrada nueva, puedo usar los trackbacks. Para ello, miro en la entrada de mi amiguete y busco su link de trackback. Puede parecerse a algo como esto “http://blog.chuidiang.com/2006/12/17/la-web-del-programador/trackback/” en el caso de wordpress. Básicamente es el link de la entrada con /tracback detrás.

Ahora, con ese enlace hábilmente copiado en el portapapeles, me voy a mi blog y me pongo a editar una nueva entrada. Si estoy en wordpress, abajo de la ventana de edición, tengo una barrita que pone “tracbacks“. Escribo la nueva entrada, abajo en esa barrita de trackbacks pongo el link de tracback de mi amigo, le doy a publicar y listo: Aparece mi entrada en mi blog y aparece además como comentario en el blog de mi amigo.

Para probar, rfilgueiras, por meterme en estos lios, va a “sufrir” mi segundo trackback. El primero fue de prueba conmigo mismo para ver cómo funcionaba el tema.

Dec 16

Contraer y expandir artículos en blogger

Cuando un blog (de blogger) tiene artículos largos, la página puede ser muy larga y el recorrido de la barra de scroll infinito. Esto dificulta echar un ojo rápido a todos los artículos o encontrar uno concreto.

Con este truco que he visto en Vagabundia, se puede conseguir que solo salga la parte inicial de cada artículo y un link para expadirlo. De esta forma, el total de la página será más pequeño y podremos expandir y leer completo sólo el artículo que nos interesa.

Dec 16

Temas de wordpress

Llevo unos días jugando con los temas de wordpress, eligiendo un tema, traduciendo al castellano las etiquetas, poniendo los anuncios de google adsense y en definitiva, entretenido haciendo tonterías con el blog este.

Busqué y probé un par de temas de wordpress de www.themesbase.com, pero desistí. Los dos que me descargué, vienen en un zip que dentro lleva repetido el directorio padre, es decir, viene todo dentro de nombre_tema/nombre_tema/ficheros. Esto es un poco incordio, porque al desempaquetarlo en el directorio de wordpress wp_content/themes no vale tal cual. Hay que eliminar uno de los directorios. Además, uno de ellos sólo traía las imágenes y la hoja de estilo, por lo que supongo que es como un “añadido” para otros temas, pero por ningún lado en la página ví que hiciera distinciones entre estilos sueltos y temas completos. Quizás alguien que sepa sí es capaz de ver el detalle en la página que le permite saber si es completo o no, pero desde luego, para un novatillo como yo, la única solución es bajárselo, probarlo y llevarse el chasco.

Al final busqué los temas en la página oficial de wordpress para temas. Aunque la búsqueda es engorrosa por haber muchísimos temas, hay un buen filtro para la búsqueda y se pueden probar antes de bajarlos. Al final probé varios y me quedé con este. No me gustan demasiado los colores, pero tiene lo que yo quería, un par de barras de menús una a cada lado y sobre todo, que el texto es ancho y no esas columnas estrechas que deben estar diseñadas para 800×600.

Nunca he destacado por mi gusto estético y por ahora creo que está bien de “pintar blogs”. A ver si ahora me dedico a algo más interesante de java, aprendo php de una vez o me meto en cualquier otra cosa.

Dec 15

Nueva versión de blogger

Aunque me acabo de pasar a este blog, no sé si definitivamente o no, voy a comentar aquí algunas de las mejoras de la nueva versión de blogger respecto a la antigua.

La primera es que pasar de la anterior a la nueva es fácil. Basta hacer un par de clicks de ratón y nuestro antiguo blog de blogger se cambia rápidamente a la nueva versión de blogger. La pega es que blogs como wordpress, que permiten importar los blogs de blogger, parece que con la nueva versión no funcionan. Al menos, yo lo he intentado y no lo he conseguido. Tiene pinta de que cuando pasas de blogger a su nueva versión, la antigua cuenta desarparece y es reemplazada por la nueva, por lo que wordpress ni siquiera es capaz de entrar en sesión. De hecho, intentando entrar en el antiguo blogger manualemente con mi cuenta de usuario no lo consigo.

Otra ventaja del nuevo blogger son las etiquetas para los posts, que permiten organizarlos y sobre todo, encontrarlos luego mucho mejor.

En cuanto a la hora de diseñar el blog, también es bastante más fácil que antes. Se sigue eligiendo entre un montón de temas, pero a la hora de los retoques y añadidos, antes se hacía editando directamente una especie de compleja página html. Ahora, además de seguir teniendo la misma opción, se puede hacer de forma visual con el ratón. Tenemos un montón de posibles cosas para añadir, habituales en los blogs, como listas de vínculos, anuncios de google, etiquetas, etc y basta un click de ratón para añadirlas. Luego, arrastrando, podemos decidir el orden de estas cosas en la columna de la derecha.

Otra cosa que me ha gustado bastante, es que se tiene acceso a los posts antiguos con un ínidice en forma de árbol, primero los años, si abrimos el año salen los meses y si abrimos el mes salen todos los títulos de los posts de ese mes.

En principio me paso a este blog propio (bueno, provisto por mi hosting), pero tengo grandes dudas. En principio no tenía grandes pegas con blogger, por lo que salvo el “orgullo” de tenerlo en tu propio dominio, no hay ningún motivo para el cambio. También es posible que eche cosas de menos, como la búsqueda de posts en forma de árbol. Otro motivo para no cambiarme es que en blogger en principio el espacio de disco para fotos y para posts es ilimitado (no he visto ningún sitio que ponga el límite, aunque tampoco suelo leerme las cosas con detalle). En este dominio y con este hosting tengo bastante hueco (1 Giga de disco), pero no es ilimitado ni nada que se le parezca. Si subo fotos y demás, se acaba rápido, aunque siempre existen cosas como youtube o imageshack.

Dec 14

Empiezo

Haciendo caso, como casi siempre, a mi amigo rfilgueiras, acabo de instalar wordpress en mi dominio. A ver si encuentro algo de tiempo para jugar con él y decidir si abandono mi antiguo blog y sigo en este.