Mostrando entradas con la etiqueta Extensión. Mostrar todas las entradas
Mostrando entradas con la etiqueta Extensión. Mostrar todas las entradas

jueves, 29 de enero de 2015

Probando mi plugin para Windows Live Writer que permite pegar imágenes del portapapeles tanto en formato JPEG como PNG


Estoy aprendiendo a programar en C#, y qué mejor que realizar un plugin para mi editor de blog preferido, Windows Live Writer, uno de los inconvenientes que tiene el editor, es que al pegar imágenes capturadas desde el portapapeles, éste lo pega utilizando el formato PNG, y como sabrán ese formato utiliza un algoritmo sin pérdida de datos, lo cual conlleva a tener imágenes más pesadas que los convenientes JPEG, por tanto, mi plugin permite pegar utilizando el formato JPG aplicando niveles de compresión, asimismo pegarlo en formato URI, es decir convertido a texto en base64, además de poder utilizar 8bit de color en el formato PNG, lo cual reduce el tamaño del PNG que viene por defecto manteniendo una imagen lo más agradable posible. LennaPicture
Estoy pensando agregarle más utilitarios de compresión, como OptiPNG,  Mozjpeg que vuelve a comprimir nuestras imágenes jpg para así obtener mayor compresión manteniendo la misma calidad inicial; entre otras herramientas de compresión de imágenes.
Esto es necesario especialmente cuando deseamos que las imágenes de nuestra página sean cargadas lo más rápido posible, a continuación una lista de imágenes probando las diferentes configuraciones de mi plugin:

sábado, 7 de diciembre de 2013

Transparent Sublime Text 3 at least on Windows


There are sometimes when you like to read content behind your code editor, specially snippets, documentation of APIs or other important stuff that sometimes requires you to switch between your code editor and that documentation (webpage, pdf, etc.).

st3opacity

And that is why it is sometimes useful to have a translucent code editor, and if you love using SublimeText3 editor, you might know that it doesn’t allow you to set its opacity level, so you might end up hitting Alt-Tab hotkeys or adjusting both windows  side by side in order to copy or read a documentation without hassle.

Anyhow, having a little knowledge about Windows APIs gave me the idea to change the application’s alpha opacity level, and since most applications running on Windows let us do it, it is only matter of coding now.

viernes, 19 de julio de 2013

Animando el fondo de reproducción de Youtube con HTML5


Hace bastante tiempo hice una extensión para Google Chrome con la finalidad de poder ocultar el fondo mientras reproducía el vídeo de Youtube, sin embargo alguien más se apoderó de mi código fuente para su extensión pésima en ese entonces pero que invirtió en publicidad; y francamente me quitó las ganas de continuar con el proyecto Focus on video y lo dejé abandonado (supongo que ya ni funciona).

Ahora me encontré con una excelente extensión para reproducir vídeos de Youtube utilizando HTML5, y se me ocurrió agregarle un efecto como fondo de tal forma que en lugar de oscurecer u ocultar el fondo como lo hacía en Focus on video, y ahora se mostraría con una imagen del mismo vídeo en forma desenfocada, dándole un efecto que en lo personal me agrada.

lamrim[3]

Como pueden ver, el fondo adopta la misma imagen de la del vídeo pero desenfocada para no distraer y darle un efecto de reflejo utilizando el color original.

lunes, 1 de noviembre de 2010

Cómo ver Youtube con fondo oscuro (II)


Focus02.jpg


En una anterior post publiqué una extensión junto a un bookmarklet que permite ver vídeos de Youtube con el fondo oscuro, de tal manera que no distraiga.


Con la salida de Opera 11 alpha que ahora incorpora extensiones, decidí portar una extensión que hice para Google Chrome que cumple el mismo objetivo, se llama "Focus on Videos".