A mi me molesta el silencio de Blogger. Esa manera en que NO comunica los cambios más allá de una entradita mínima en un blog en inglés donde no hay informacion detallada, donde no se responden preguntas y donde siempre leemos que están muy excitados aunque no sepamos muy bien si eso es por un problema hormonal o hay razones valederas para decir ¡ohhhhhh qué bueno!!!

Hace poco sacaron sus nuevas plantillas y lo anunciaron con bombos y platillos. En teoría, era una mejora pero, confieso que huí apenas miré el código porque imaginé que esas plantillas estaban hechas pura y exclusivamente para ser usadas así, tal como vienen y que esa era la única explicación razonable para tal exceso de códigos retorcidos. No creo estar demasiado equivocado aunque es obvio que aún así, pueden ser modificadas o personalizadas pero muchas veces, eso sólo será posible a costa de bastante esfuerzo.

Es evidente que Blogger apunta a que usemos esas plantillas, ahora, apenas creamos un blog, las opciones para seleccionar muestran esas plantillas y ninguna otra:


Luego, si queremos utilizar algún modelo anterior, el enlace para acceder a esa opción está allá abajo, en la ventana de Diseño | Editar HTML, escondido, no vaya a ser que lo descubramos.


Moraleja, ahora Blogger tiene conviviendo tres sistemas de plantillas lo que hace que todo sea muy confuso para alguien que recién empieza.

Es obvio que como servicio, tiene el derecho de hacer y deshacer a su antojo, a agregar o quitar opciones, a promover sus productos e incluso, forzar su uso, es lo que hacen todas las empresas; ofrecen algo y ponen condiciones; los usuarios aceptamos o no aceptamos y no hay términos medios ni negociaciones posibles. Lo que no suena muy razonable es que esto no se haga de manera explícita o que no se informe debidamente de las características de cada producto. No les costaría nada tener algún siio con información detallada y, de esa manera, evitar malos entendidos. No sólo no les costaría nada sino que sería beneficioso porque Google, Blogger o cualquier empresa de este tipo se nutre de lo que los usuarios aportan gratuitamente.

Por supuesto, era inevitable que las nuevas plantillas trajeran problemas, que ciertas cosas no pudieran hacerse y que otras hubiera que modificarlas. Lo malo es que también han sumado confusiones y una de esas confusiones ha hecho que muchos pregunten por un mismo tema: "OHHHHHH en Internet Explorer se ven las curvas!!! ¿No era que en IE no existe esa posibilidad?"

Y la respuesta es siempre la misma: NO, en IE no hay propiedades CSS para hacer curvas (hasta que salga la versión 9) y SI, cuando se usan las plantillas nuevas se pueden usar curvas con CSS que se ven en todos los navegadores ¿Dónde está la trampa?

No es un tema de trampas, el tema se reduce a la existencia de un script que Blogger agrega sin decirnos nada y que, lamentablemente, no lo hace en todos los blogs pese a que, por lo visto, salvo excepciones, funciona perfectamente.

El código no se ve en las plantillas sino que es parte de la serie de etiquetas que se agregan junto con:
<b:include data='blog' name='all-head-content'/>
y que dice esto:
<!--[if IE]>
<script type="text/javascript" src="http://www.blogger.com/static/v1/jsbin/XXXXXXXXXX-ieretrofit.js"></script>
<![endif]-->
donde ese XXXXXXXXXX es un número que parece variar en función de algo que desconozco:

http://www.blogger.com/static/v1/jsbin/4291056590-ieretrofit.js
http://www.blogger.com/static/v1/jsbin/3858476896-ieretrofit.js
http://www.blogger.com/static/v1/jsbin/2567459709-ieretrofit.js

El script existe, puede descargarse y analizarse, es más puede agregarse en algunas plantillas y eventualmente funcionará. Me pregunto ¿por qué no lo han publicitado si es algo bueno?

Lo que hace es simular por lo menos dos propiedades de CSS3 que IE no dispone: border-radius: y box-shadow; para eso, inventan propiedades con un nombre especial, las llaman -goog-ms-border-radius y -goog-ms-box-shadow. Por ejemplo:
-moz-border-radius: 10px; /* Mozilla */
-webkit-border-radius: 10px; /* Crhome */
-goog-ms-border-radius:10px; /* el invento para IE */
border-radius: 10px; /* la propiedad según la w3org */

-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; /* Mozilla */
-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; /* Crhome */
-goog-ms-border-top-left-radius: 5px; -goog-ms-border-top-right-radius: 5px; /* el invento para IE */
border-top-left-radius: 5px; border-top-right-radius: 5px; /* la propiedad según la w3org */

-moz-box-shadow: 0 0 10px #FFFFFF; /* Mozilla */
-webkit-box-shadow: 0 0 10px #FFFFFF; /* Crhome */
-goog-ms-box-shadow: 0 0 10px #FFFFFF; /* el invento para IE */
En este ejemplo online he usado una plantilla de nuevo estilo a la que le he quitado absolutamente todo para verificar y ... funciona.

¿Puede hacerse eso en una plantilla "normal"? Ahí las cosas se complican porque todo es cuestión de prueba y error. En este otro ejemplo, he tomado una plantilla mínima de Blogger a la que también le he borrado todo y he puesto el HTML de la anterior. Como se ve, también funciona.

¿Cuál es la diferencia entre una plantilla normal y una de las nuevas plantilas?: Las etiquetas del encabezado: DOCTYPE y HTML.

Lo que vemos normalmente dice esto:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
Y las nuevas dicen esto:
<!DOCTYPE html>
<html b:version='2' class='v2' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
EL DOCTYPE cambia para adecuarse al formato del HTML5 y en la etiqueta HTML se le agregan dos parámetros: b:version='2' y class='v2' que, obviamente, son los que llaman a este nuevo script.

Uno podría entonces suponer que bastaria agregar esos dos parámetros en nuestra plantilla común y es verdad pero eso no tiene consecuencias neutras ya que junto con el script, se incluirá una hoja de estilo.

Por defecto, Blogger nos agrega esta:

http://www.blogger.com/static/v1/widgets/XXXXXXXXXX-widget_css_bundle.css

y ahora, nos incluirá esta otra:

http://www.blogger.com/static/v1/widgets/XXXXXXXXXX-widget_css_2_bundle.css

que es "enorme" y que contiene definiciones genéricas que afectan los márgenes de muchos elementos del blog lo que puede desconfigurar nuestro diseño.

En resumen, cada cuál hará lo que le parezca conveniente y es posible experimentar con cualquiera de estas cosas e incluso usarlas, eso no es mayor problema. El tema, para mi, sigue siendo esta sensación de ser una nada cuando soy un usuario y como tal, creo que merezco alguna clase de consideración mínima. No es mucho lo que pido, sólo que me digan cuales son las reglas y que no me las estén cambiando a cada momento o lo que es peor, que las oculten y "andá a adivinar cuales son".

19 comentarios:

CHiCken  

tiene toda la razon, como dices como usuarios merecemos alguna explicacion mas detallamente, no entiendo porque nomas las nuevas plantillas traen esas propiedas, nuevos script, y no se que tantos codigos, pero para los nuevos bloggeros sera diferentes ya que trabajaran con nuevos codigos por decir mas actualizados.

Yo no sabia nada de esto, pero ahora que me doy cuenta veo que blogger no se preocupa por informar a los usuarios en difundir nuevas actualizaciones que pueden ser de grab utilidad, me anticipo en comentarlo, pero blogger podria hacerlo en un futuro donde los usuarios pidan y la empresa diga "los usuarios quieren estar informado de lo que pasa aqui", como dices JMiur no les costaria nada en dar un informe detallado. Encontes tendriamos que hacer un comunidad entre bloggeros para dar a conocer el interes que tenemos, apenas asi blogger tendria que hacer algo.

ahora que me doy cuenta de esto, espero que blogger haga algo al respecto, solo es falta de tiempo para haber que pasa :D


Gran informe Jmiur

Responder
Víctor  

Mmm, te cuento que parece que Blogger está haciendo pruebas con los comentarios, son las tres de la mañana en Guayaquil y no puedo comentar correctamente, claro... no es de sorprenderse, pero esto es algo especial, cuando comento desde el box del post los comentarios no aparecen, pero cuando comento de la forma antigua con la página externa los comentarios aparecen solo en esa página y no en el post, sale un error raro que dice que la URL es demasiado larga o algo así, sospecho que pronto habrá un nuevo sistema de comentarios o al menos nuevas opciones (ya era hora).

Responder
Víctor  

Ya revisé y está interesante el cambio, salen errores pero nada que no pueda corregir, lo único a lo que no le encuentro corrección es al espacio que queda arriba en la navbar, no importa que la ocultemos, un hueco horrible aparece en su lugar.

Responder
Graciela  

Sigo pensando, aclaro que entiendo muy poco, que no hay grandes beneficios en las nuevas plantillas.

Imposible que pueda entenderlas, apenas si me manejo con la mínima anterior. Ya te dije que me bajé una?, muy pesada.

No quiero imaginarme para los que recién comienzan y toman una de ellas! podrían a esta altura hacerlo más facil de comprensión.

Todo chino para mi Jmiur :)

Responder
egoloco  

Hola. Osea que para agregar la nueva clase para IE es necesario el script? No se puede experimentar sólo con el invento ese en el CSS? Que complicados que son!!!

Responder
Gem@  

Da la sensación que es como si nos pusieran un buen menú por delante sin saber los ingredientes :S

Responder
Marcos-Gabriel  

Pensei que so eu teria visto isso.
hehe
Eu não gosto do fato do blogger incluir diversos arquivos em nosso site...
Mas fazer o que, ja o JS é até util mas não tão bom quando ja usamos um javascript para o mesmo recurso ...
=)

Responder
JAIME  

Me olvide de preguntarte algo, q tipo de fuente es la q usas para tus titulos de los post?

Gracias

Responder
JAIME  

Hola JMiur, seria genial si en otro post nos explicas como poner curvas en IE con este nuevo descubrimiento q has hecho (pero de una manera menos complicada q en este) En tu segundo ejemplo, donde usas la plantilla minima, hay una cabezera con bordes celestes e iluminada detras muy bonita, talvez seria estupendo para muchos aprender el codigo para usarla.

Otra cosa (y solo como sugerencia): he notado q en mi barra de feeds favoritos (q estas tu y otros q sigo) cuando leo un post tuyo y luego vuelo a buscarlo para leerlo con mas calma, ya no esta ... solo quedan los q no he leido aun, y tengo q utilizar otro post para entrar a tu blog ... conclusion: Se me hace mas dificil encontrar el post q me interesa y perdi el q use para entrar, obviamente se donde los puedo encontrar pero es mas trabajo el buscarlos ... y la idea es hacerlo todo mas facil no?

Por ejemplo cuando busque tu respuesta a este comentario no puedo entrar a este post por SU feed, tendria q entar a tu pagina principal, buscar tus post y desde ahi entrar a ver las respuestas, cosa q no funciona asi con los demas feeds q sigo.

Un abrazo peruano. Gracias.

Responder
Gizaa Veiga  

Muito Obrigado!!!

Me ajudou muito, já sou sua fã!!!

[]s

Responder
JMiur  

CHiCken:
No, yo tampoco entiendo porque no se preocupan por informar.

Víctor:
El tema de los comentarios fue igual por acá. Un desastre pero me parece que ha sido algún tipo de error; ojalá tengas razón y estén haciendo mejoras.
Los errores varairán con el diseño y hay que buscar y cambair cada uno de ellos, no es fácil. Fijate si no hay alguna clase de margen en el body o en el contenedor principal. También puede ser que el ID de la navbar sea diferente, no sé en cuál blog estás probando, si me dices, me fijo.

Graciela:
Mo, no hay grandes beneficios, sólo es un tema de diseños así que es algo meramente estético y de gustos personales. Es verdad, para quien empieza, son muy pero muy confusas.

egoloco:
No es CSS, es un script. de alguna manera, hace lo mismo que este otro.

Gem@:
Exacto, hacen algo bien y lo esconden :D

Marcos-Gabriel:
Si, eso es verdad, esos scripts automáticos no son de mi agrado y pueden interferir con otros que pongamos nosotros. De allí que sería bueno que informaran para que, ya que están, podamos usarlos.

JAIME:
No hay nada que explicar más allá de lo dicho en esta entrada. No recomendaría hacer cambios a menos que se esté sabiendo qué se está haciendo.
La forma en que el lector de feed funciona no es algo que pueda controlar un sitio, dependerá de cuál usas. Si no te muestra los feeds leidos es porque así está configurado el lector que utilizas y deberás buscar como cambiar eso.
La fuente se llama Century Gothic

Responder
JAIME  

ok, gracias JMiur.

Responder
La hormiguita  

Ahhh, bueno algo entiendo , pero no en profundiad, pero como siempre le digo, leer los leo.....:O si estaría muy pero muy bueno que tengan un blog e informen de las novedades y donde uno pueda si hay algún problema comunicarse con alguién..... pero pidamoslo, todo llega... si insistimos... el cliente siempre tiene la razón... no?

Responder
JMiur  

Eso dice el refrán pero ... por las dudas, yo esperaría sentado :-D

Responder
Gem@  

Sentado y con un buen surtido de alimentos de larga duración.

Responder
JMiur  

Sí, esa es buena idea :D

Responder
Eulalia  

A mi me han desquiciado. Ahora que le tenía cogido el truquito a las plantillas de blogger van y me ponen estas con tantos y tantos códigos.
¿Porqué subdividen tanto el espacio?
Da la impresión, a primera vista al menos, que cada pixel del blog está definido en el css para que se pueda modificar, pero a mi me desquicia.
¡Con decirte que cuando alguien me hizo una consulta referente a uno de estos blogs, (antes de saber que ya estaban en funcionamiento), pensé que usaba una plantilla que no era de blogger!

Con lo fácil que era tuenar la minima!

Saludos.

Responder
Felipe  

Uyyy.
Fui a hacer esos 2 pequeños cambios.... y nooo!
Mas bien deje asi... :)
Me aguanto las ganas de las curvitas para IE.. Jaja.
Saludos.

Responder
JMiur  

Eulalia:
Pués sí, algo de eso es tal como dices. Hay una canditad de DIVs que son para colocar imágenes de fondo y detalles especiales, además de agregar mucho código que es el que se requiere para la parte de la edición de esos nuevos modelos.
Sigo creyendo que están hechas para ser usadas así, tal como vienen y eso está bien si es lo que uno quiere; en el momento en que se desea algo más, las cosas se complican y no son las plantillas indicadas para jugar. Son casi "se mira y no se toca" :D

Felipe:
Mejor así :D

Responder

¿Quiere dejar un comentario?

recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...

Todos los archivos y demos alojados en Fileden han sido redireccionados y deberían estar funcionando correctamente.
De todos modos, también puede accederse a ellos a través de SkyDrive

Nota: sólo los miembros de este blog pueden publicar comentarios.

Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.

Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...

 
CERRAR