qooxdoo - Recurso interpretado como fuente pero transferido con el tipo MIME application/x-font-woff
(2)
De acuerdo con la especificación W3C , el tipo MIME correcto es application/font-woff
, por lo que debe configurar su servidor web para usarlo al servir archivos .woff.
Seguí el tutorial de Fuentes web en la documentación de qooxdoo para agregar una fuente web a Font.js, pero noté que hay una advertencia en la Consola para desarrolladores de Chrome:
Mi código es el siguiente:
/* ************************************************************************
#asset(myApp/fonts/*)
************************************************************************ */
qx.Theme.define("myApp.theme.Font",
{
extend : qx.theme.simple.Font,
fonts :
{
"silkscreen" :
{
size: 8,
lineHeight: 1,
family: [ "silkscreen", "Tahoma" ],
sources:
[
{
family: "Silkscreen",
source:
[
"myApp/fonts/slkscr-webfont.eot",
"myApp/fonts/slkscr-webfont.ttf",
"myApp/fonts/slkscr-webfont.woff",
"myApp/fonts/slkscr-webfont.svg#silkscreen"
]
}
]
}
}
});
¿Cómo puedo resolver la advertencia del navegador?
Si está utilizando un servidor web IIS, pruébelo:
<system.webServer>
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
</staticContent>
</system.webServer>