No al impuestazo tecnológico

escrito el 25 de Agosto de 2009 por Sebastián Veggiani

Queremos una Argentina que vaya para adelante

Creo que no debe haber mucha gente que no se haya enterado del impuestazo a los artículos tecnológicos que votará nuestro Senado en aproximadamente una semana.

En nuestra empresa hemos decidido comunicarle a los senadores de nuestra provincia nuestro desacuerdo con la modificación de la Ley por medio de un sencillo e-mail que presenta nuestro punto de vista al respecto.

Además, queremos compartir con nuestros lectores las direcciones de correo de nuestros senadores nacionales y el texto del e-mail que pueden adaptar a su caso concreto.

Los invitamos a participar activamente en este tema que es importante para el futuro de todos. Muchas gracias de antemano.

Senadores de la provincia de Mendoza

  • Perceval, María Cristina – perceval@senado.gov.ar
  • Sanz, Ernesto Ricardo – ernesto.sanz@senado.gov.ar
  • Troadello, Monica – monica.troadello@senado.gov.ar

Si no vivís en Mendoza, aquí podés encontrar las direcciones de e-mail de los senadores de tu provincia.

Texto del e-mail

Sr. Senador [nombre del senador]

Me dirijo a Ud. con motivo de solicitarle que vote en contra del proyecto de modificación de la Ley de Impuestos Internos de 1979 ya que creo que perjudicará severamente las posibilidades de acceso de la población a la tecnología y al conocimiento y herramientas disponibles por intermedio de la misma.

En nuesto caso, una relativamente nueva y pequeña empresa, solamente contratar nuevo personal se transforma en todo un desafío por los costos que esto significa para un emprendimiento de nuestras características. Si además a partir de la modificación de esta ley se viera encarecido el costo de los equipamientos que utilizamos a diario (y que además utiliza la población para acceder a la información) sería un obstáculo más a sumar en el desafío que encaramos día a día de tratar de crear empleo y brindar servicios para estimular el consumo de servicios tecnológicos en el ámbito local.

Me tomo el atrevimiento de recomendarle la lectura de dos artículos muy interesantes que analizan un poco las verdaderas consecuencias que puede traer esta modificación de la ley para nuestra sociedad:

Desde ya agradezco su atención y espero sepa votar a favor del progreso de la Sociedad Argentina.

[tu nombre]
DNI: [tu nro. de dni]

Actualización: los mails a los Senadores Ernesto Sanz y Mónica Troadello han sido rebotados. Quizás sea un problema temporal, pero si alguien tiene más información los invitamos a dejarla en los comentarios.

Naufragio de barcos de papel de diario

escrito el 07 de Agosto de 2009 por Sebastián Veggiani

post_futuro_diarios

Tengo en mis pestañas del navegador, desde hace muchos días, un artículo de John Gruber sobre el rumbo que deberían tomar medios de información que me pareció muy interesante y que despertó algunas reflexiones en este cerebro permanentemente somnoliento lo cual no ocurre muy a menudo.

Los medios buscan un salvavidas

Mucho se viene hablando de los serios problemas que tienen los medios gráficos para sobrevivir en estos tiempos que corren en que el acceso online a la información es gratuito y que las ventas en papel se han hundido estrepitosamente y arrastran consigo hacia las profundidades a los ingresos de sus anunciantes tradicionales.

Lo que propone John Gruber es que estos medios deberían pasar a un modelo de acceso a la información por suscripción paga pero sin medias tintas. Nada de contenidos ‘premium’ o exclusivos para los que pagan y acceso gratuito al resto de sus contenidos. Dicho de otra forma, aunque pueda resultar un poco duro, es cortar por lo sano y empezar a cobrar por una actividad que en estos momentos genera pérdidas.

Y en buena medida estoy de acuerdo. Pensemos que hace 20 años para tener detalles sobre lo que acontecía en el mundo teníamos que comprar el periódico o conformarnos con lo poco que pudiéramos ver y/o escuchar por radio y TV si es que teníamos acceso a alguna. ¿Por qué, si la actividad periodística siempre tuvo un costo para cualquier medio que la ejerciera, ahora tendrían que prestar el mismo servicio de manera gratuita? Simplemente, con el panorama actual, y viendo que los anuncios online  no resultan a estos medios suficientes para sobrevivir, el modelo actual demuestra a cada vez más que no es una alternativa sostenible.

No tan simple

Pero no todo sería tan simple como empezar a cobrar por el acceso y quedarse sentados viendo cómo mejoran sus ingresos. También deberán trabajar para optimizar sus estructuras que quizás funcionaban muy bien en otras épocas pero que no resultan sostenibles en esta era digital.

Además deberán comprender y aprender a utilizar los medios digitales para sacarle máximo provecho a la actividad periodística que desarrollen.

Un mar de oportunidades para los independientes

Podemos pensar que si todos los medios tradicionales optaran por este modelo el mundo quedaría sin poder acceder a la información que necesitamos todos los días.

Pero yo creo que más bien esto permitirá a los medios pequeños e independientes aprovechar los bajos costos que tiene desarrollar sus actividades en el medio digital y hacerse conocer, reconocer y diferenciarse de los gigantes. Hasta que el grado de especialización y el costo de desarrollar la actividad los lleve a buscar algún modelo para subsistir (que no tiene porqué ser el de suscripción).

Testigos del cambio

Hace unos días reflexionaba y publicaba en twitter que somos testigos de un cambio muy importante en que casi todo se está tranformando en digital y que estamos navegando en las aguas turbulentas del cambio.

Estamos en la cresta de la ola sin demasiada idea de donde o cuando irá a romper pero sabemos que sucederá.

 
 

Créditos

Foto por Marcel Germain http://www.flickr.com/photos/marcelgermain/ / CC BY-NC-ND 2.0

Sobre HTML5, Flash y Silverlight

escrito el 04 de Agosto de 2009 por Sebastián Romano

Seguro vienen siguiendo el borrador de HTML5. En él se ve la inclusión de varias etiquetas que plantean mejorar la web semánticamente y en cuanto a variedad de contenidos/formatos soportados.

Entre las nuevas etiquetas están las esperadas <audio> y <video>.

Estas etiquetas sumadas a la versatilidad y potencia de las librerías javascript disponibles hacen pensar en el futuro de tecnologías como Adobe Flash y Silverlight.

En el caso de Flash se ve claramente que tiende a mejorar su motor 3D, su lenguaje de programación y su soporte de tecnologías (entre ellas Voip). Seguirá siendo el elegido para juegos, obtener multimedia de los usuarios (grabar audio, video) y para el desarrollo de nuevos negocios de la mano del soporte de Voip.

Silverlight llegó tarde y tiene camino por delante. Es buena su apuesta para trabajar offline. Como todo lo de Microsoft seguro tendrá como fuerte la facilidad para desarrollar y publicar contenido.

Creemos que cada uno tendrá su fuerte, su manera de mantenerse indispensable.

¿Por qué hablar ahora de HTML5?

Es interesante como los navegadores ya comienzan a tener soporte de algunas etiquetas HTML5, esto nos hace ilusionar que será más rápida que nunca la adopción del nuevo estándar.

Update 1

Smashing Magazine acaba de publicar un layout enteramente hecho en HTML5.

GauchoSEO, nuevo blog

escrito el 31 de Julio de 2009 por Sebastián Romano

Decidimos publicar un nuevo blog totalmente dedicado a posicionamiento en buscadores y marketing online.

GauchoSEO busca acercar estos temas a todo tipo de público, ya que consideramos que deben estar presentes antes de iniciar cualquier proyecto web.

www.gauchoseo.com.ar

En cuanto a web al plato seguirá su curso contando novedades de nuestra empresa y del medio local.

Cuando lo barato sale caro

escrito el 28 de Julio de 2009 por Sebastián Veggiani

Hoy he leído un excelente artículo de Julio Loayza publicado en stanque blog. En él Julio da algunas razones y razonamientos sobre los distintos costos que podemos encontrar en el mercado  la hora de desarrollar un sitio web.

Me pareció un muy buen recurso para convencer a nuestros clientes cuando vienen con que Fulanito les hace el sitio web por la mitad de precio. A continuación un pequeño extracto del artículo:

Pero una web no es un kilo de peras. Una web no es mercancía. Un web es un desarrollo a medida, y las diferencias estarán marcadas siempre por el equipo de trabajo que la desarrolle, por su experiencia, sus conocimientos, su formación, su seriedad y su compromiso. El producto final, su calidad, será el fruto de ese desarrollo personalizado y los resultados que se obtengan del mismo serán directamente proporcionales a dicha calidad.

Creo que como profesionales debemos estar capacitados para demostrarle al cliente porqué nuestro trabajo tiene un costo superior poniendo en la mesa detalles a tener en cuenta, planificación, experiencia y todo aquello que demuestre por qué el trabajo que haremos nosotros será de mejor calidad.

No puedo evitar recordar y referirme a la cantidad de clientes que acuden a envero y nos comentan que les desarrollaron un sitio que no cumple sus expectativas para nada. Muchas veces, ante esta situación, el cliente no tiene el dinero necesario para encarar un rediseño y nuevo desarrollo y se queda con un mal producto que le otorga a su empresa una pésima imagen en internet.

Enlace: Una web no es un kilo de peras

Palermo Valley Mendoza 2

escrito el 17 de Julio de 2009 por Sebastián Romano

Hace alrededor de dos años con mi amigo y socio @efedoce tuvimos la suerte de estar trabajando dos meses en Buenos Aires.

En ese tiempo sin duda lo que más nos enamoró fue la cantidad de eventos disponibles. Los había de todo tipo, sí, también de nuestro rubro.

Así es que cuando volvimos (con el borrador de envero en la mochila!) lo que más extrañabamos (y aún hoy) era este tema de la cantidad de eventos, estar a un paso de todo y poder cruzar palabras con gente que haga lo mismo que nosotros.

Palermo Valley Mendoza nos dá esta oportunidad.  Nació hace pocos meses y es la versión mendocina del Palermo Valley un evento destinado a reunir  a desarrolladores, emprendedores e inversores. El mismo cuenta con cierto prestigio, sin ir más lejos hace poco Google los recibió en sus oficinas.

Nos sentimos orgullos de poner nuestro granito de arena s¡endo sponsors, e invitamos a empresas del rubro a que hagan lo mismo por el bien de todos, para que el evento crezca y se haga fuerte.

Todavía no tenemos fechas confirmadas (#gripeA), ni bien tengamos más información actualizaremos este post.

CSS: herencia de font-family en controles

escrito el 13 de Julio de 2009 por Sebastián Veggiani

Debo reconocer que en mis más de 10 años de experiencia en desarrollo web vengo recién a ser consciente de esto y me siento hasta un poco avergonzado. Pero quiero aprovechar que me he desburrado para compartir este conocimiento con quienes aún no lo tengan bien claro (si es que quedara alguien).

El problema

Examinando algunos formularios de una aplicación que estamos desarrollando me di cuenta de que la propiedad font-family no es heredada por los elementos input, textarea por defecto, sino que el navegador utiliza la fuente que tiene asignada en su configuración para texto proporcional o texto monoespaciado. Esto ocurre aunque en el body hayamos seteado alguna familia en particular.

Se me ocurre que no conocía esto hasta ahora porque, a menudo, he seteado exclusivamente para estos elementos la propiedad font-family sin tener en cuenta que no era heredada de elementos padre superiores.

Un ejemplo práctico

Supongamos que definimos en la hoja de estilos de nuestra página la siguientes propiedades para el elemento body:

body {
	font: 62.5%/1.6 "Trebuchet Ms", Arial, Helvetica, sans-serif;
	background-color: #fff;
}

Podemos ver que Firefox 3.5 en Windows interpreta y renderiza el control con la fuente MS Shell Dlg (click en la imagen para verla más grande):

post_fontfamily_inheritance_ff35_small

De la misma manera vemos que en Internet Explorer 7 el navegador decide que va a mostrar el control utilizando Arial en lugar de heredar lo que hemos seteado en para el body:

post_fontfamily_inheritance_ie7_small

La solución

Por suerte la solución que he encontrado es muy sencilla. Se trata de forzar en la propiedad CSS que el elemento herede la fuente que se ha seteado para sus padres, en este caso el body:

input {
    font-family: inherit;
}

textarea {
    font-family: inherit;
}

Y eso es todo. Espero que les resulte de utilidad a aquellos que se han pasado horas luchando con algún formulario porque la fuente se veía “rara” o no lograban los resultados esperados.

Nota: Es importante aclarar que no he probado todavía que ocurre en Opera o Safari pero me imagino que ocurre exactamente lo mismo. Cuando pueda hacer la prueba actualizaré este post con los resultados.

Minianimalista v0.2 para WordPress libre al fin

escrito el 12 de Junio de 2009 por Sebastián Veggiani

Hoy tenemos el orgullo de presentar nuestro primer aporte más o menos serio a nuestros lectores y a la comunidad en general.

Conoce a Minianimalista

Minianimalista preview

Se trata de nuestro tema para WordPress que hemos bautizado minianimalista y que cuenta con algunas características que creemos pueden resultar interesantesy novedosas (pues no las hemos visto en otras plantillas, no porque no existan). A continuación un breve resumen de las más importantes:

  • Basado en el Framework Blueprint CSS
  • Diseño sencillo y sobrio.
  • Escrito desde cero logrando código XHTML y CSS limpio.
  • Fácilmente internacionalizable y localizable.
  • Soporte para Gravatars

Diseño y desarrollo basado en Blueprint CSS Framework

La utilización de este framework CSS como base para el planteo del diseño y el desarrollo permitió que de manera sencilla hayamos podido utilizar una grilla organizativa e implementar la técnica de ritmo vertical en la composición tipográfica. Bueno, este último punto no fue muy fácil de lograr pero con un poco de práctica se aprende a dominar la técnica.

Estas dos características comunmente utilizadas en el diseño tradicional, pero que no son sencillas de trasladar al diseño web, contribuyen a lograr un resultado equilibrado, ordenado y armonioso.Ver este post con la grilla de base activa.

Si bien el diseño no es netamente minimalista, se han mantenido al mínimo los elementos decorativos en el tema. Pero como podrán ver en ‘web al plato’ se puede extender y modificar para adaptarlo al gusto personal de cada uno.

Código escrito desde cero

Utilizando un template vacío para WordPress se construyó desde el principio para que cumpla con los estándares XHTML y CSS.

Sin embargo, por motivos que casi todos los desarrolladores conocemos y sufrimos a diario existe la excepción de tener que servir una plantilla adicional con ‘tweaks’ para Internet Explorer 6 y 7 (mueran ya por favor!).

Se han reducido casi al mínimo los archivos que utiliza WordPress para mostrar su contenido por lo cual puede servir como base para extenderlo a temas más complejos.

Fácil de internacionalizar y localizar (o traducir)

Todos los textos y otros elementos (como las fechas) que utiliza el tema han sido implementados de manera que puedan ser fácilmente adaptados a otros idiomas y costumbres.

A continuación algunos consejos para que puedan utilizar y sacar provecho de estas características.

Cómo internacionalizarlo y localizarlo

Por defecto el tema contiene todos los textos en inglés. Se eligió este idioma por resultar el más universal y que cualquier desarrollador pueda utilizarlo como base y crear su propia traducción.

Para traducir el tema a otros idiomas hay que seguir los siguientes pasos. Vamos a suponer que queremos traducir el tema al catalán.

1. Configurar WP para el idioma específico al que vamos a traducirlo.

En el archivo wp-config.php de WordPress descomentar y cambiar la siguiente línea:

define ('WPLANG', 'en_EN');

por

define ('WPLANG', 'ca_CA');

Por ahora no veremos ningún cambio hasta que completemos el segundo paso.

Enlace útil: Listas de códigos para los idiomas.

2. Traducción del archivo que contiene los textos

Las traducciones a cada idioma se encuentran en los archivos .po y .mo que están la carpeta del tema.

Nota: los archivos .po contienen los textos a traducir. Los archivos .mo son versiones compiladas de los anteriores que, generalmente, los programas de edición  crean automáticamente cada vez que guardamos el .po. Por esto asumiremos de aquí en adelante que trabajaremos sólamente con los archivos .po.

Como punto de partida deberemos hacer una copia del archivo es_ES.po y guardarlo como ca_CA.po.

Luego, con algún programa de edición como Poedit abrimos este nuevo archivo y vamos traduciendo las cadenas de texto original al idioma elegido.

Enlace: Más info para trabajar con archivos .po.

3. Configuración del formato de la fecha

En el panel de Administración de WordPress seleccionar:

Opciones > General > Formato de fecha

y configurar lo de acuerdo a sus preferencias o al uso común en el idioma. Por ej.

d de F de Y

Enlace: Documentación para los formatos de fecha.

Con esto ya deberíamos poder disfrutar del tema en nuestro idioma favorito.

Consejos de uso

Trabajando con imágenes

Para incluir imágenes en nuestros post sin que perdamos el ritmo vertical en el resto de la página solamente debemos asegurarnos de que la altura de la misma sea múltiplo de 18px.

Por ej. 18px, 36px, 54px, 72px, 90xp, 108px, etc.

Activar la grilla para verificar el ritmo vertical

En todo momento podemos activar la grilla de fondo agregando a la URL de las páginas el parámetro ‘showGrid=1′.

Minianimalista preview con grilla

Por ej.: http://www.envero.org/blog/2009/06/12/minianimalista-v02-para-wordpress-libre-al-fin/?showGrid=1 (ver este post con la grilla activa).

Compatibilidad

Este tema ha sido probado con las versiones de Worpress 2.6.x y 2.7.x. Sin embargo, es probable que funcione sin problemas en versiones anteriores o más modernas.

Problemas conocidos

  • Al momento de plantear el diseño se utilizó como alto de línea 18px y 12px para el cuerpo que son las medidas que utiliza por defecto Blueprint CSS. Sin embargo, para lograr óptima legibilidad este interlineado es insuficiente. Está previsto que sea corregido en la próxima versión de minianimalista.
  • En Internet Explorer 6 aparece un ‘misterioso’ espacio en la parte inferior del formulario que no hemos podido de momento eliminar. No afecta en nada la funcionalidad del tema.

Descarga

Enlace: Descargar minianimalista_v02.zip.

Licencia

minianimalista v0.2 WordPress theme by envero.org está licenciado bajo GNU General Public License (GPL) version 3 sólo nos gustaría que, por cortesía, se conservara el link hacia nuestro blog en el pie del tema.

Cambiar, cada tanto, viene bien

escrito el 09 de Junio de 2009 por Sebastián Veggiani

Como quizás hayan notado, a partir de hoy este blog ha cambiado un poco su apariencia y algunas cosas más técnicas y profundas que quizás no estén tan a la vista pero que significan una mejora en el funcionamiento de este humilde espacio.

Ahora al plato

Comenzamos por cambiarle el nombre. “envero blog” resultaba un tanto inexpresivo y no transmitía la razón esencial  por el que tenemos este blog: expresar nuestros puntos de vista sobre este vasto mundo del desarrollo y el diseño web, internet, las tecnologías directamente e indirectamente relacionadas y su impacto en la sociedad.

Poniendo al plato estas ideas buscamos servirle contenidos y opiniones que creemos pueden resultar interesantes a nuestros lectores.

Nueva cara

Hemos implementado la nueva versión de nuestro tema para WordPress llamado minianimalista v0.2. El mismo tiene algunas características interesantes que podemos destacar:

  • Basado en el framework CSS Blueprint.
    El nuevo diseño está diagramado en base a una grilla y aplicando la técnica del ritmo vertical para la composición tipográfica (ver este post con la grilla de fondo). Fue un trabajo enorme llevar a cabo el tema respetando completamente estos preceptos pero valió la pena ya que ganamos mucha experiencia en el uso del framework y en la técnica de ritmo vertical.
  • Cumple con la especificación de los estándares XHTML y CSS.
    Con excepción, por supuesto, de Internet Explorer que requiere de algunos ‘tweaks’ especiales para domarlo.
  • Fácilmente localizable e internacionalizable.
    Todos los textos del tema son traducibles modificando un archivo .po y cambiando una línea en la configuración de WP.

En los próximos días estaremos liberando la versión básica del tema (sin algunos retoques estéticos para este blog) a la comunidad para su descarga y uso gratuito.

Ahora 50% más vivo

Esta es la razón más importante que nos movió a actualizar el blog. En los últimos tiempos hemos podido aumentar la frecuencia de publicación lo cual siempre fue un tema pendiente para nosotros. No queríamos que ‘envero blog’ fuera uno más de los millones de blogs abandonados. En el futuro esperamos poder continuar con este ritmo de publicación.

Los invitamos, si gustan, a dejar su crítica, comentario, reporte de bugs, etc. en los comentarios del post.

El equipo de envero espera que estos cambios sean de su agrado y resulten en una mejor experiencia de uso para nuestros visitantes.

Consejo a emprendedores

escrito el 01 de Junio de 2009 por Sebastián Veggiani

Si de veras quieres empezar un negocio deja tu trabajo, reduce tus gastos y dedícate a ello a tiempo completo. Es la única manera de darle una oportunidad de éxito a tu idea.

– Jesús Encinar

Visto en Microsiervos (original en 10 consejos sobre cómo empezar una empresa).

nuestra mirada sobre el desarrollo web, noticias de envero y otras cosas que queremos compartir…

archivo