5.1.1.

31 mayo 2005

Éso, allá afuera

Categoría
No terminan de entenderlo

El conflicto entre Weblogs SL y los agregadores de feeds. El capitalismo más agresivo que he visto. Si estos tipos son los gurúes de la blogósfera en español y terminan siendo los más conocidos, entonces no quiero seguir siendo blogger. Ni en una pelea de putos se puede presenciar tanto delirio de diva.

II encuesta webloggers y lectores de blogs

Actualización: La encuesta tiene una licencia CC aunque en el pie de página dice © Mayo de 2005.

Y yo que pensaba que preguntar que tipo de licencia tenía la encuesta iba a sonar muy sarcástico.

Puntos a tener en cuenta a la hora de organizar un meetup (según yo)

La blogósfera no aprende que los bares tienden a poner música a todo volumen, por lo que resultan poco apropiados para una reunión pensada para charlar. Creo que después del incidente del problema de organización en el picnic de principios de este año, se podría haber aprendido que organizar no es poner un simple mensajito perdido en un blog sino trabajar para las que las probabilidades de ser vanagloriado sean lo bastante altas. Menos mal que cuando uno de mis estimados me aclaró que la zona era Palermo Hollywood me aterré al punto de no ir.

Como hacer publicidad barata
El nuevo meme de la blogósfera. Para mostrar devoción en lugar de lamé mis botas ahora se dice Votame en los premios Juancito.
30 mayo 2005

Poniendo en claro la licencia de este sitio (2)

Categoría

Todos los comentarios que se hagan en este blog pasan a formar parte del mismo y quedan sujetos a la licencia de este sitio.

Recuerden: All your comment are belong to us.

Por cierto, ¡Brinkster está metiendo publicidad en mis comentarios y obteniendo ganancias! Y es publicidad contextual por lo que leen mis comentarios, ¡o sea que me deben miles de dólares!

29 mayo 2005

Poniendo en claro la licencia de este sitio

Categoría

Sólo por leer este blog me deben un dólar. Envíenlo a Pato Feliz, avenida Siempreviva 72, Springfield. ¡No tarde! La felicidad eterna está a un dólar de distancia.

Me pregunto quienes recordarán este episodio.

28 mayo 2005

Yahoo Mindset. Pequeño destripamiento.

Categoría

Si necesitan saber qué es Yahoo Mindset pueden leer Yahoo! Mindset en ALT1040.

Primero y principal: Yahoo Mindset no es AJAX. No he visto a nadie que lo afirme pero recuerdo que alguien se lo preguntaba. Yahoo Mindset está basado en un simple script que reordena los elementos que contienen los resultados. Si desactivan CSS verán la lista completa de los primeros 100 resultados. Es más, fíjense que cada resultado está acompañado de un número entre paréntesis; número que en la primer página jamás supera el 100.

El código HTML es sencillamente un despelote sin pies ni cabeza. Mucho DIV donde lo mejor sería P, B en lugar de STRONG, atributos style y para asustar a quien intente ver el código, IRIs kilométricas por culpa del redireccionador. Fuera de todo eso que quizás tenga alguna razón de ser, lo que más me sorprendió fueron los LI de cada resultado: <li id="res_1" score="0.034598" rank="1" class="hideres">. El class="hideres" se repite en cada LI. Alguien tendría que explicarles que como no tienen LI anidados, bien podrían haberle puesto un id a OL e incluir en la hoja de estilos ol#resultados li y ahorrarse algunos bytes. Fuera de eso, me llama la atención los dos nuevos atributos inventados: score y rank. rank en particular me llama la atención porque bien podrían haber parseado el atributo id para obtener el número —fíjense que el número en rank es igual al de id, a menos que en algún momento lo estén cambiando mediante Javascript. score acepta valores (numéricos) tanto positivos como negativos, por lo que asumo que es la forma que eligieron para diferenciar los resultados entre shopping y researching —una prueba muy básica revela que los valores negativos se refieren a researching. Me pregunto si tener que parsear el score de cada resultado es más práctico que tener un array con cada valor. Expertos en Javascript sabrán.

Cuestiones básicas de accesibilidad… Si el navegador no soporta Javascript no funciona. O mejor dicho, ¡no se ve nada! A pesar de que en el código fuente aparece claramente la lista de resultados, nada de ésto aparece en pantalla. Parece que en su afán de disimular los 90 resultados extras, de entrada los ocultan a todos. El problema (o grave error) es que primero ocultan todo mediante CSS y recién después los hacen reaparecer mediante Javascript. ¿Para qué usar dos herramientas cuando con una sola alcanzaba? Sólo ellos saben. Si quieren ver el agujero, simplemente agreguen:

<style>
* {visibility:visible !important;overflow: visible !important;}
</style>

Espero que Yahoo se ponga las pilas luego de MSN Search demostrará que se puede escribir código válido.

27 mayo 2005

Meme musical (otra vez)

Categoría

Tanto Rodrigo (Música, música, siempre sí) como Diego (Saracatunga catunga catunga) me mandan a hacer lo que los blogs yanquis empezaron como musical baton. El problema es que yo ya había respondido a un meme similar anteriormente por lo que no hay muchas novedades. Igualmente pasaré a responder.

Tamaño total de los archivos de música en mi PC:
3.69 GB en aproximadamente 1200 archivos. Faltarían un par de docenas que tengo dando vueltas sin clasificar. A todo eso hay que sumar los archivos que tengo en los simuladores de Dance Dance Revolution (aproximadamente 1.5 GB) y Pump it up (aproximadamente 850 MB).
Último disco que me compré:
Uno de Radio Aspen que compré apenas por un tema.
Canción que estoy escuchando ahora:
¡Maldición! ¿Justo ahora preguntan esto? Para ser sincero, estoy escuchando Waterloo de E-rotic; un cover del original de Abba. Ojo, cover en serio, nada de Abba Teens. Si quedaban dudas sobre mí, acaban de ser despejadas.
5 canciones que escucho un montón o que tienen algún significado para mí:
  • Be Rock U(1998 burst style) de NAOKI (género: rave)
  • Frozen ray de dj TAKA (género: trance)
  • Maniac Monday de Bangles
  • Candy ~LMK Trance Style~ de DJ LMK vs. Luv Unlimited
  • Samurai 2000 de Smile.DK vs Juno Reactor - (género: trance)
5 personas a las que les paso el testigo:
  • Lucas, sólo para molestarlo.
  • Franco, así escribe las respuestas en papel, le saca una foto y la publica en su fotoblog.
  • Bcloud, porque no tiene donde responder.
  • Lake, porque es realmente gracioso.
  • Peste, porque posiblemente me tire este meme por la cabeza.

Por cierto, chequeen la gente con la que me incluyó Diego. ¡Que honor, che!

26 mayo 2005

Deer Park: mis observaciones prejuiciosas

Categoría

Vía Firefox 1.1 (Alpha 1 RC): Deer Park en Mundo Geek me acabo de enterar de que se han publicado varios changelogs sobre las mejoras que incluirá Firefox 1.1. Como hay varias cosas interesantes, que mejor que yo para hacer algunos comentarios (lease lo anterior con un tono sarcástico).

Sobre las mejoras en el funcionamiento general del navegador, la nota rescata Sanitize que permite borrar rápidamente el historial, las cookies, la cache, la información de los formularios, y en definitiva toda la información guardada durante la navegación… Ustedes dicen Sanitize, yo digo Delete private data.

La velocidad de navegación por el historial (anteriores o siguientes páginas) se ha incrementado significativamente. Si no me equivoco (repito, si no me equivoco) lo que haría es mantener ciertos documentos en la memoria RAM para no tener que volver a analizar la copia en disco. No es una novedad en el ámbito de navegadores, pero que bueno que mejoren ese aspecto.

Cerca del final enlazan otro documento titulado New Web Developer Features in Deer Park Alpha 1 en Mozilla.org. Obviamente éste es uno de los que más me interesa así que sigamos.

CSS2 quotes nesting: Starting with this release, the CSS2 quotes property is fully supported. ¡Una buena! Si mal no recuerdo, Mozilla tenía problemas cuando quotes tenía definida cuatro valores. Opera actualmente también tiene problemas así que buen tirón de orejas es. Para que se den una idea, pueden fijarse la sección de comillas en mi archivo CSS para comprobar el embrollo que tuve que armar para que todo saliera bien.

CSS3 :only-child. Siguen agregando soporte para selectores de CSS3 (lo que no está mal teniendo en cuenta que este módulo es poco probable que cambie). No es que only-child me emocione, pero es bienvenido. Se rumorea que Opera también está trabajando en incluir soporte para estos selectores.

CSS3 columns. No lo malentiendan. Lo que este módulo propone es una manera de hacer fluir el texto en columnas, no los elementos de tipo bloque (para esto último existe float). Tomen en cuenta que bien aclara que se trata de experimental implementation por el momento. Por cierto, si leen el módulo Multi-column layout, les recomiendo el punto 10 Floating in and between columns que va a ser realmente interesante cuando se lo logré resolver.

CSS3 overflow-x and overflow-y properties. Firefox 1.0.3 ya las soporta así que no sé cuál será la novedad.

CSS3 cursors. Personalmente no me emociona que un autor ande modificando con tanta facilidad cuestiones ajenas al documento. Me recuerda demasiado a las propiedades scrollbar-* de Internet Explorer. Supongo que aquellos que desarrollen aplicaciones web les será útil este módulo.

CSS outline property. Lease: pasar de -moz-outline a outline. Supongo que habrán mantenido hasta ahora ésto en experimental para determinar qué lugar ocupa outline en la pila.

SVG Support. Apuntan a SVG 1.1 Full; mucho mejor que el SVG Tiny de Opera —su cuota de mercado en el ámbito de los dispositivos móviles seguramente afectó los objetivos del segundo. Espero que lo logren. ¿Un futuro sin Flash?

XForms support. ¿Con la misma X de XHTML? Salvo que aprenda algo nuevo sobre el tema, no es la gran cosa (o que ocurra un milagro en otros ámbitos).

Esto fue todo. No comenté todos los puntos por lo que les recomiendo leer el artículo completo. Al final no tiré ningún palo como alguno podría haber previsto. Ojalá Opera también hiciera este tipo de avisos (más que nada para calentar el ambiente al menos).

25 mayo 2005

Recomiendo la reseña sobre el diseño de La Coctelera

Categoría

Les recomiendo leer Diseño de interacción para La Coctelera en Terremoto, especialmente el párrafo de Navegación mediante Mapeado Natural. La interfaz para la configuración del blog realmente me ha sorprendido por la simpleza —y no lo digo por repetir el mismo discurso que se escuchó con todo el asunto de la inauguración. Es curioso que si la idea del diseño está basado en un concepto un tanto viejo (guiándonos por los años que disponemos de interfases gráficas) sea tan poco conocido —entiéndase la diferencia entre conocido y usado; por ejemplo, Ajax hace rato que es usado pero ahora se hizo conocido. Al margen, reconozcamos que esta aproximación a las opciones de configuración también está disponible en Windows (Opciones avanzadas, en la pestaña Apariencia de las propiedades de pantalla).

Como último detalle, quiero rescatar un detalle simpático cuando habla de la diferencia entre posible y probable:

(Diseñar para lo más probable) Supone diseñar para el grueso de usuarios y taparse los oídos cuando suena eso de y si un usuario quisiera….

Estoy seguro que la intención del autor fue buena por lo que espero que ningún malintencionado se tape los oídos cuando suene otra frase relacionada y no menos importante como es y si un usuario quisiera (acceder) pero no pudiera (porque no es del grueso de los usuarios).

22 mayo 2005

Netscape 8.0.1 (y algo de IDN)

Categoría

Parece haber un poco de desinformación sobre el tema de esta nueva versión de Netscape.

Algunos (muchos tal vez) sabrán que la versión 8.0 está basada en Firefox 1.0.3. El problema viene a cuento de que, aunque Firefox fue actualizado recientemente a su 1.0.4 por problemas de seguridad, Netscape no había prestado atención a ese detalle.

Igualmente, Netscape 8.0.1 fue lanzado a las pocas horas, esta vez sí usando el motor de Firefox 1.0.4. O sea que Netscape 8 (en general) debería ser tan seguro como Firefox para este momento.

Tanto Infobae en Netscape tuvo que actualizar su nuevo navegador y Libertad Digital en La nueva versión del navegador Netscape sufre hasta 44 fallos de seguridad se hicieron eco de esta noticia — también Linklog actualizó su comentario al respecto.

Igualmente sobre la nota en Libertad Digital no deja de sorprenderme que hablen de 44 problemas de seguridad cuando el reporte de Firefox sólo habla de 3 (2 de seguridad más especáficamente), además que encontrar tan tremenda cantidad en tan poco tiempo y resolverlo en apenas horas no deja de ser sorprendente aún suponiendo las mejores intenciones de parte de los responsables de Netscape. Además, al final, comentan que Netscape resuelve los problemas con mucha mayor presteza que Microsoft, aunque vale pensar que el que Firefox ya los tuviera corregidos seguramente habrá ayudado bastante.

Por cierto, quisiera agregar una última curiosidad. La solución que eligió Netscape para prevenir a los usuarios de sitios peligrosos es el uso de una lista de sitios seguros y de sitios sospechosos.

Netscape continuously updates the browser with a list of trusted and suspected sites, so it will automatically apply your security settings to make you safer and more compatible.

User receives frequent updates of trusted and potentially dangerous sites.

Lo curioso es que es la misma solución que eligió Opera para evitar engaños con los nombres de dominio internacionales. Básicamente Opera actualiza una lista de dominios de nivel superior cuyos registrantantes controlan los dominios para evitar problemas.

No he podido bajar Netscape 8 así que si alguien lo tiene quisiera pedirle que por favor chequee la siguiente URL: http://www.müller.de/. Si en la barra de direcciones se lee exactamente la URL como la he escrito, Netscape estaría usando el mismo sistema de Opera. Si en cambio, muestra algo como http://www.xn--mller-kva.de/ entonces siguieron los pasos de Firefox.

18 mayo 2005

Pronostico del tiempo à la Bloglines

Categoría

Hace poco comentaba sobre la opción de pronóstico del tiempo de Bloglines.

En este exacto momento, Bloglines informa que hoy miércoles es un día soleado (y mañana jueves también).

Por si ni siquiera vieron por la ventana, les aviso que hay una humedad terrible y el cielo está todo cubierto.

Ya me habían advertido que los periodistas no tienen idea sobre meteorología.

16 mayo 2005

Un helecho por la inauguración

Categoría

De una conversación por MSN (el que habla obviamente soy yo):

Que gran parte — ¿o acaso todos? — de los que están suscriptos mediante Bloglines a Weblog sobre weblogs lo estén haciendo prácticamente desde el mismo día, ¿significará algo?

¿En qué extraño mundo hemos caído en el todo se vuelve rosa con la promesa de un hermoso futuro — en este caso un blog?

Aclaro que la mención del anterior blog es sólo anecdótica — en serio lo digo — ya que considero que muchos se habrán enterado de los 4 otras promesas — dos blogs, un blogzine y un servicio (a los que no planeo publicitar).

Me dije que el próximo blog que acabara con mi paciencia festejando una inauguración iba a ser borrado de mis suscripciones. Lamentablemente no pude respetar mi promesa por un conflicto de intereses — y también algo de culpa.

Finalmente, como acto de bondad, quiero que toda la blogósfera sea feliz: ¡planeo escribir otro post! Convensance Convénzanse de que va ser muy bueno y serán felices.

Al margen, si abandono este blog y empiezo uno nuevo (igual), ¿también van a armar tanto barullo? Es que me encanta ser el centro de atención.

13 mayo 2005

Hablando mal de Opera desde la ignorancia

Categoría

Si visitan Concept&Development con un navegador distinto a Mozilla, serás bienvenido con un simpático mensaje.

Estás usando un navegador que no cumple con los estándares. Ciertas funciones pueden no estar disponibles.

Decirle esto a alguien que usa Internet Explorer tendría cierto sentido teniendo en cuenta el soporte desactualizado que tiene, pero decirlo sobre Opera (y otros como Safari o Konqueror) es una estupidez.

Si revisan el script que detecta navegadores, se ve claramente que con toda la intención se está discriminando cualquier cosa que no sea Mozilla (por lo que cabe preguntarse si no estará criticando también a K-Meleon que también usa el motor Gecko el script reacciona ante la palabra Gecko por lo que no debería dar problemas con K-Meleon).

Me importa un bledo qué navegador prefiere cada uno, pero no pienso permitir que alegremente se difame al resto. Y menos cuando evidentemente lo están haciendo desde la más pedante ignorancia.

Por cierto, muy interesante la explicación sobe la posición del sitio con respecto a los estándares (y otros navegadores):

Este sitio web respeta los estándares desarrollados por el W3 Consortium por lo tanto está optimizado para ser utilizado con navegadores que respetan dichos estándares.

31 errores. El atributo alt es obligatorio. Border y target no están permitidos. El contenido de SCRIPT está desnudo.

Mejor me cambio a Firefox para ver si todo eso se corrige.

Actualización: A pesar de tantas líneas, el script de detección es bastante simple. O sea, las líneas que cuentan son apenas dos:

var Moz = (navigator.userAgent.indexOf('Gecko') != -1);
if (!Moz) {document.write ('...');}

Opera cuando intenta identificarse como Mozilla envía Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.0 por lo que es imposible escapar.

11 mayo 2005

Opera mini

Categoría

Para vos, que me comentabas que Opera debería tener una versión reducida de su navegador. La respuesta oficial.

We have discussed doing a "light" version of Opera where we have stripped extra functionality, but we have always come to the same conclusion; Opera is a lot smaller than the competition and the program size would not get a lot smaller by removing mail, chat and the like. With Opera 8 we have taken steps to hide a lot of the functionality and only show it when you wants to use it. The benefit of doing it this way is to give you the flexibility to choose how complex you want Opera to be and not spend a lot of resources on doing two versions of Opera. I believe this gives you the best solution.

09 mayo 2005

Editar las busquedas en Opera

Categorí­a

Vamos a hacerle un poco la contra a Real Academia Española, MercadoLibre y DeRemate en tu FireFox.

En principio, editar las búsquedas de Opera no está soportado tan oficialmente como ocurre con Firefox. Igualmente existen dos formas de hacerlo: editando el archivo search.ini o usando Opera Search.ini Editor. Por cuestión de simpleza, comentaré la segunda.

El programa incluye traducción al español por lo que no debería ser mayor problema. Al instalarlo, como recomienda el programa, conviene asegurarse que la auto detección de search.ini fue correcta — especialmente importante cuando Opera está guardando configuraciones específicas para cada usuario. Por otro lado, es importante que Opera esté cerrado cuando quieras guardar la nueva configuración.

Agregar búsquedas predefinidas

El programa incluye por defecto varias configuraciones de búsquedas listas para ser instaladas. Primero seleccioná la opción Añadir (Editar, Añadir) y la nueva ventana mostrará, en la columna izquierda, una lista de búsquedas listas para ser instaladas. Usando el menúFiltro es posible mostrar sólo aquellas que estén es español.

Agregar nuevas búsquedas

Las búsquedas predefinidas en español son bastante pobres, por lo que lo mejor es agregar tus propios buscadores. Nuevamente en la opción Añadir, usaremos la columna derecha para agregar nuestro propio buscador.

Hay que tener en cuenta que Opera sólo reconocerá los primeros 50 buscadores, aparte de los de click rápido o hotclick —que serían los de diccionario, enciclopedia y traductores.

La opción Nombre es bastante obvia. Simplemente se trata del nombre del buscador. Éste también será el nombre usado en los menús de Opera.

El campo Dirección se refiere a la URL que usa el buscador para la búsqueda. En el caso de Google, ésta es http://www.google.com/search?q=palabra. La opción Asistente URL puede ayudar a determinar la URL de cada buscador.

El Tipo de búsqueda no sólo determina el tipo de búsqueda, valga la redundancia, sino que también se usaba en Opera 7 para determinar el icono. En Opera 8, la cuestión de los iconos ya no cuenta pero si la de los números, dado que algunos están reservados. Lo mejor es usar el botón Predefinida y seleccionar un número de la lista Normal. No deberían existir problemas al usar números repetidos (al menos personalmente no los he tenido).

El campo Clave se refiere al prefijo que se usará para activar cada buscador. Por ejemplo, por defecto, escribiendo la letra G más la palabra a buscar en la barra de direcciones, se activará el buscador Google.

Codificación se refiere a juego de caracteres internacionales. Salvo que UTF-8 cause problemas, no es necesario cambiarlo.

Tiene separador final simplemente agrega una línea separadora debajo del nombre del buscador en el menú desplegable. Ideal para agruparlos.

Sobre los números de las búsquedas

Todos los buscadores (normales) definidos aparecerán en la lista desplegable de buscadores, en el orden que están definidos. Sumado a esto, los primeros 16 estarán disponibles como campos exclusivos. Seleccioná Tools, Appearance, la solapa Buttons y de la columna izquierda, la opción Search para seleccionar entre estos 16.

Por otro lado, los buscadores 1 y 2 serán los usados por Super search.

Super search

Este pseudo buscador lo que hace es buscar en dos buscadores al mismo tiempo. Como dije antes, esta opción utiliza los dos primeros buscadores definidos. Por defecto, esta opción viene desactivada en Opera 8, pero con Opera Search.ini Editor es posible volver a activarlo.

Dentro del programa, seleccioná Añadir, en el filtro seleccioná Especial, y de los buscadores desplegados, seleccioná Super.

Descargar nuevas búsquedas

Nuevas motores de búsquedas pueden ser descargados de la red, básicamente descargando un archivo que contiene la configuración necesaria. Opera Search.ini Editor se integra a Opera de tal forma que cuando intentes bajar uno de estos archivos (con extensión .se7) automáticamente aparecerá una ventana para instalar la búsqueda. El programa también es compatible con los archivos de búsquedas para Mozilla (con extensión .src), por lo que las búsquedas de Real Academia Española, MercadoLibre y DeRemate para FireFox también funcionarían si no fuera por el browser sniffing. Como para no robarle los archivos, modifiqué los suyos para hacerlos compatibles con Opera.

Sobre las búsquedas en Babylon: En principio es posible modificar los motores de traducción, que trae Opera por defecto, usando el Opera Search.ini Editor. Si aún quieren tenerlas dentro de las búsquedas normales, también es posible.

Sobre YaGoohoogle, aunque bien podrían definir a Yahoo y Google como los primeros buscadores y llamarlos usando Super Search, también puede ser agregado: Buscador Compuesto (Yahoo/Google).

Aprovechando, incluyo algunas sugerencias mías:

Si querés seguir agregando buscadores, podés visitar Opera Search Plugin Manager que contiene configuraciones especiales para Opera o sino Mycroft project que reúne buscadores para Mozilla.

Editando manualmente

Por lo visto es posible simplemente copiar el contenido del archivo .se7 dentro de search.ini sin problemas. Sólo falta cambiar el texto entre corchetes (Opera Search Engine) por Search Engine seguido de un número que esté disponible.

08 mayo 2005

Cinturón de castidad

Categorí­a

Disculpa, pero tu sistema de represión sexual está invadiendo mi privacidad.

En realidad sigue haciendolo desde aquella vez.

Al menos a Lake le ocurrió y a Fede también les pasó — lo que demuestra que no soy el único buscando eso por internet.

04 mayo 2005

Tiempo para perder

Categorí­a

¿Son tan pocas las cosas para arreglar en Gecko que los usuarios de Mozilla tienen tiempo de ocuparse de Opera?

02 mayo 2005

El CEO de Opera respondió

Categorí­a

El CEO de Opera respondió a (algunas) de las preguntas que le enviaron los usuarios. La nota completa: Opera CEO chat.

Lamentablemente, los muy guachos ignoraron mi pregunta de por qué no tienen una base de datos abierta sobre bugs (al menos en CSS) como The Mozilla bug database. Una de esas cosas que le envidio al resto.

Powered by Blogger