chuso.net

Categoría: Programación web

  • Plegar todos los bloques de código en Github o GitLab
    Cómo plegar todos los bloques de código en Github o GitLab al ver el listado de cambios entre versiones
  • No, la culpa no es del usuario
    No es habitual ver a un informático defender a los usuarios. Menos aún si el informático es un administrador de sistemas. Se sabe que la relación entre administradores de sistemas y usuarios es tensa. Pero cuando me intentan tomar el pelo me pongo más tenso todavía. Vayamos a los hechos. El registrador Me hallaba actualizando el contacto administrativo de unos dominios registrados con un conocido registrador español. La empresa que figuraba como contacto administrativo del dominio ya no existe y los dominios pertenecen ahora a otra empresa, así que tengo que actualizar todos los datos, pero esa es otra historia.
  • Cualquiera puede hacer una página web
    El título de esta entrada es ambiguo, ya que puede interpretarse como que "hacer páginas web es algo que está al alcance de todo el mundo" o como que "hasta al más inútil le dejan hacer una web". Esta ambigüedad es intencionada, ya que la experiencia me ha demostrado que ambas interpretaciones son correctas, de hecho a menudo la primera implica la segunda. Y es que claro, aunque cualquiera puede hacer una página web, no cualquiera puede hacer cualquier página web.
  • Luchando contra el recordador de contraseñas del Firefox
    La situación es la siguiente: una página web en la que tras acceder con un nombre de usuario y una contraseña se puede dar de alta a nuevos usuarios y un usuario que usa Mozilla Firefox con la opción de recordar contraseñas. El caso: el usuario crea una nueva cuenta o bien accede con una cuenta y luego edita esa misma cuenta desde otra cuenta El problema: Al crear la nueva cuenta el Firefox le rellenará los campos con el nombre y contraseña de la cuenta actual.
  • Descargar con RapidShare premium en Opera
    La culpa vuelve a ser de Fonso, que me pregunta por algo similar a FlashGot pero para Opera y en Linux, es decir, un modo de poder seleccionar en el navegador un bloque de URLs de RapidShare para descargarlas con una cuenta premium en un gestor de descargas. Y yo claro, al no encontrar nada, pues no pude evitar ponerme a hacer algo. Acabé con un script de bash que acepta como parámetros una lista de enlaces y los añade en el gestor de descargas Aria con cuenta premium the RapidShare.
  • Nuevo Google Docs y Opera
    Actualización: Este parche ya no es necesario con Opera 9.5. Comprueba tu versión y actualiza si es necesario. Hace poco Google sacó una nueva versión de Google Docs y si pensabas que había aprovechado la ocasión para añadir (aunque sólo fuera un poco) compatibilidad con otros navegadores, no podías estar más equivocado. De hecho, en el caso de Opera, fue a peor. Si antes era suficiente con añadir ?browserok=true para poder entrar en Google Docs con Opera y hacerlo pasar por Internet Explorer para poder entrar en Spreadsheets, ahora al entrar en Google Docs se queda recargando continuamente y Spreadsheets sólo es usable en un cutre módo sólo lectura (haciéndolo pasar por MSIE da errores).
  • IE 8 no pasa el test Acid 2
    Fragmento de IEBlog La noticia se extendió por todos los medios especializados: por fin, casi dos años después del primer navegador que lo paso (que no fue iCab, Safari ni Konqueror sino Opera), Internet Explorer 8 pasaría el test Acid 2. El titular de la única prueba que nos da Microsoft (ya que el navegador no está disponible) es contundente: «completadas las pruebas del test Acid 2». El artículo correspondiente en IEBlog tampoco parece tener dudas de su éxito: «IE8 ahora renderiza correctamente la "
  • De vuelta
    Los que visitáis frecuentemente mi página (que los hay) habréis comprobado que hace unos días tuvo un comportamiento bastante irregular estando inaccesible la mayor parte del tiempo. Esto se debe a dos motivos. La abusiva frecuencia con la que el nuevo buscador Cuill rastrea páginas web exprimiendo el ancho de banda con más de 1.000 peticiones diarias, la mayoría de las cuales se refieren a URLs inexistentes que parecen ser generadas aleatoriamente por el propio buscador a base de combinar distintas URLs, hasta conseguir que mi servidor de hospedaje me bloquee mi página web por exceder el ancho de banda diario.
  • Evita Canalmail
    Cualquiera que se mueva un poco por portales comunitarios tipo PHPNuke y similares seguro que se ha encontrado alguna vez con alguno en el que le pedían el registro en Canalmail para acceder a alguna de sus secciones (por ejemplo, a los enlaces de descarga). Canalmail es un servicio de envío masivo de emails publicitarios bastante molesto y como una de las webs que más visito se pasó a Canalmail he acabado haciendo este script en JavaScript que en el Opera sistituye las URLs intermedias de Canalmail por la URL final evitando tener que registrarse en Canalmail.
  • Safari y MSIE sobre Linux
    Tan pronto conocí la existencia de una versión de Safari para Windows lo tuve claro: tras hacer correr Internet Explorer sobre Linux era el turno de Safari. No es tarea sencilla, pero una vez que sabes lo que tienes que hacer tampoco es difícil. Y viendo los resultados que aporta en Windows: tampoco cabe esperar maravillas con Wine Bien, estos son los pasos necesarios para ejecutar Safari en Linux usando Wine.
  • Barra de herramientas Jëkýll & Hyde para Opera 9.2
    Jëkýll & Hyde es completa y útil barra de herramientas para Opera, pero como su última versión fue desarrollada para Opera 8, no incluye soporte para algunas características introducidas en la versión 9 como Crear búsqueda o Bloquear contenido, por lo que al instalar esta barra desparecían estas opciones. He hecho una versión modificada de Jëkýll & Hyde para incluir soporte para estas características y algunas otras mejoreas y retoques. Algunos de los cambios incluyen:
  • <sarcasm>Realmente adoro el Internet Explorer</sarcasm>
    Sé que ya he criticado anteriormente al Internet Explorer por su peculiar interpretación de los estándares. Pero es que luego está el caso del bug del día que consiste en que el Internet Explorer te obsequia con que lo que funciona en los demás navegadores en IE inexplicablemente no, por lo que tendrás que dedicar hasta horas o en ocasiones días para averiguar que lo que esta vez hace fallar al producto estrella de Microsoft puede ser:
  • Cómo arreglar flash player para que funcione con cualquier navegador
    Actualización: Opera 9.50 parece resolver este problema. Comprueba tu versión y actualiza si es necesario. Tras el tropiezo de una grave vulnerabilidad en el plugin de Acrobat para PDF, uno de los productos líder de Adobe convertido ahora en estándar, que afectó a todos los navegadores ahora resulta que el formato de vídeo online que estaban logrando implantar también como estándar de facto no funciona en algunos navegadores. Se puede comprobar que el plugin de Flash para Linux (parece ser que también pasa en Windows) no reproduce vídeo FLV en Opera (se encuentran casos también de usuarios de Firefox y Konqueror).
  • Navegador web Opera con usage report tool para Gentoo
    Anunciaba Opera hace poco a través de su equipo de escritorio el lanzamiento de una nueva versión en desarrollo para betatesting que incluye una herramienta que genera informes sobre el uso y la configuración del navegador y sin información personal para enviárselo anónimamente a a la compañía para ayudar a mejorarlo. Es lo que algunos ya bautizaron como Opera 'Spyware', aunque es una característica que no está presente en las versiones oficiales, se puede desactivar, se pueden consultar los informes antes de enviarlos y te avisa de todo esto la primera vez que se ejecuta.
  • Navegadores y estándares
    Opera 9 Safari 2.0 Konqueror 3.5 Firefox 2 Internet Explorer 7 Esos son los resultados de llevar a cabo el test Acid2 en los navegadores mayoritarios. Los resultados son elocuentes, pero por si acaso, aclaro: debería ser una carita sonriente amarilla sobre fondo blanco que al pasar el ratón cerca o por encima de la nariz ésta se volviese azul. Opera 9 pasa el test Acid 2, haciéndolo el segundo navegador en conseguirlo, y el primer navegador para Windows o Linux/UNIX en pasarlo.