Estoy tratando de evaluar la posibilidad de un parche para WebKit que permita renderizar todos los gráficos renderizados en un fondo completamente transparente.¿Es posible procesar contenido web sobre un fondo claro utilizando WebKit?
El efecto deseado es presentar contenido web sin ningún tipo de fondo, debería aparecer flotando sobre el escritorio (o lo que se muestra detrás de la ventana del navegador).
¿Alguien ha visto una aplicación para esto? (Puedo pensar en algunos emuladores de terminal que sí pueden). Si alguien ha trabajado dentro de WebKit (¿o posiblemente Gecko?), ¿Cree que sería posible hacer esto?
Actualización: me he dado cuenta de que Mac OSX widgets de paneles utilizan esta técnica exacta. Entonces, esto debe ser posible.
Actualización 2: He compilado WebKit en Linux y se dio cuenta de las opciones de configuración incluyen:
--enable-dashboard-support
enable Dashboard support default=yes
estoy cada vez más cerca. ¿Alguien puede ayudar?
Actualización 3: que siguen encontrando referencias a esto en funciones en varias listas de correo relacionadas.
- https://lists.webkit.org/pipermail/webkit-dev/2008-September/005019.html
- https://lists.webkit.org/pipermail/webkit-dev/2009-June/008182.html
Si lo deseas, puedes intentar construir para la plataforma Adobe AIR. Hay algunas maneras de hacerlo allí. http://theflexmagazine.com/2009/01/29/transparent-application-window-with-adobe-air/ y http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=4&postId = 8226 –
Me doy cuenta de que esto es posible, pero no es ideal debido a los requisitos de licencia (el objetivo está integrado en el reproductor), estamos tratando de mantenerlo lo más libre posible. Me doy cuenta de que hay parches de Adobe que aún no parecen haber llegado a WebKit. (El soporte de plugin sin ventana en la compilación Gtk es uno importante). –