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.
Actualización: La encuesta sí 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.
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.
lamé mis botasahora se dice
Votame en los premios Juancito.
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!
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.
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.
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.
Por cierto, chequeen la gente con la que me incluyó Diego. ¡Que honor, che!
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
. ¡Una buena! Si mal no recuerdo, Mozilla tenía problemas cuando quotes property is fully supportedquotes 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
. 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-childonly-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).
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)
.
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.
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.
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.
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.
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.
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.
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.
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.
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
.
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
.
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.
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.
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.
¿Son tan pocas las cosas para arreglar en Gecko que los usuarios de Mozilla tienen tiempo de ocuparse de Opera?
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.