Mis objetivos para la Comunidad Hispana para el 2010

Después de 7 días dentro de esta nueva década (¿será prodigiosa?), me llega un meme que empezó Nukeador hace un tiempo, y que no he hecho por que:

  1. Se me olvidaba
  2. Son fiestas
  3. Estudio
5 years

Así que sin más dilación, voy a poner las 5 cosas que me gustaría que se mejoraran/ocurrieran en este 2010 en la comunidad Hispana:

  • Mayor coordinación sobre la escritura de documentación: SUMO, Mozilla Hispano… sí, sabemos que escribir documentación es una lata, pero al final, alguien lo tiene que hacer.
  • Continuar el Podcast. Ey, sí, ¡tenemos un podcast! Quizás con que haya menos de 1 año de diferencia entre el anterior número y el actual me conformaría por el momento.
  • Miembros, miembras, colaboradores, y colaboradoras (palabra que no está en la RAE pero que aceptaría si aparecen colaboradores de sexo femenino) para la comunidad. Da igual en qué, lo importante es participar: noticias, foros, documentación, desarrollo, organización… todo vale.
  • Organización de un evento de software libre con otras comunidades, como ya se está planteando, pero que necesita un impulso y la organización final (me lo apunto como tema personal también)
  • Con los traductores, más quedadas en persona. Nunca viene mal quedar para tomarnos unas cañas (o unas cocacolas 😉 ) pero me gustaría quedar alguna vez para mejorar las traducciones de forma conjunta, haciendo todo mucho más homogéneo, y quién sabe, si con las comunidades hispanohablantes.

Aquí mi Meme, no sé si falta alguien, pero si no, dejo la pelota en el aire para que caiga en la casa de cualquier persona que quiera participar.

XulTitles! update

Since my last blog post 8 days ago, I have been investigating on how will be the UI (wow, UI designers have a privileged mind!) and basic tests with JavaScript and DOM manipulation as improving my knowledge of these two technologies.

And I think it’s time not to say how is going my project, instead I prefer to share various things about the development.

Since I’m developing a XULrunner application, maybe some things don’t fit for you, but anyway, some tips:

I’m using MacOS X, and there is a problem while running XULrunner app without installation, since if you try to write in a textbox the text that you entered will be displayed on the system console (Terminal) instead in the selected/focused textbox, so I’m using Firefox 3.5 as it is capable of running standalone applications, so to have an easy shortcut to open the project, I have added this line to my

.profile

file:

alias xulSub="/Applications/Firefox.app/Contents/MacOS/firefox -app /Users/willyaranda/mozilla/mmtc/xulsubtitleeditor/application.ini -jsconsole"

and when I need to open the project:

xulSub

and I’m done!

And the bolded argument: -jsconsole . It is a great way to show the Error Console to view Javascript errors, messages, alerts, XUL problems and any kind of debug information we need to know.

And about messages. I have been reading some ways to log messages to the Error Console, but the nice way (thanks FUEL!) is to put on Javascript files:

Application.console.log("foo" + barVariable);

And you will get a message!! Nice, isn’t it?

And just for you, a little screenshot! 😀 (comments welcomed) (the code is HERE)

xultitles1.png

La guerra de los User Agent en los navegadores

El otro día recibí mi Nokia E71-1. Un pepinazo de móvil a un módico precio y su liberación igual. El caso es que me estaba preguntando cuál era el User Agent que tiene este móvil (el navegador predefinido que viene por defecto) y ni más ni menos:

Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/210.21.006; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413

¡Joder! No le podrían haber pusto más extensiones, que si es un Mozilla 5.0, que si es un Symbian 9.2, un Series 60 versión 3 con el Feature Pack 1, el modelo del teléfono con su firmware, un perfil, algo más, la revisión de Webkit que lleva (un poco viejuna ehh), que es KHTML como Gecko y que está basado en Safari.

Vamos, que sólo les ha faltado poner que ¡Internezz Ezplorer 6 Rulzzz!

Y uno de los mejores artículos para explicarlo: http://webaim.org/blog/user-agent-string-history/