performance - girona - ¿Cómo aplicar técnicas de aceleración CDN a los iconos?
qgis manual (3)
Se ha convertido en una práctica común el uso de CDN para almacenar en caché javascript, css, fuentes y más ... sin embargo, esto no parece extenderse a los íconos en la misma medida (¿posiblemente porque cada sitio prefiere tener una apariencia única?)
¿Hay conjuntos de iconos ampliamente utilizados alojados por CDN que son lo suficientemente comunes como para proporcionar una mejora significativa de la velocidad desde el alojamiento de CDN y posiblemente ya estén almacenados previamente en caché desde otro sitio utilizando ese CDN?
Un ejemplo es: http://cdnjs.cloudflare.com cuyos contenidos se pueden explorar en https://github.com/cdnjs/cdnjs/tree/master
algunos conjuntos de iconos que los hosts están en:
/ajax/libs/twitter-bootstrap/2.3.2/img/glyphicons-halflings.png
/ajax/libs/fatcow-icons/...
/ajax/libs/foundicons/3.0.0/svgs/...
/ajax/libs/aui/5.4.0/aui/css/icons/...
/ajax/libs/topcoat-icons/0.2.0/svg/...
/ajax/libs/jqueryui/1.10.3/css/base/images/...
*jqueryui is also hosted on ajax.googleapis.com and others but is a limited set
como es el conjunto de iconos de los halflings bootstrap:
http://netdna.bootstrapcdn.com/bootswatch/2.3.2/img/glyphicons-halflings.png
http://ajax.aspnetcdn.com/ajax/bootstrap/2.3.2/img/glyphicons-halflings.png
http://www.bootstrapcdn.com/twitter-bootstrap/2.3.1/img/glyphicons-halflings.png
¿Qué tal alojarlos en Amazon CloudFront ? Sólo debería costar centavos al mes dependiendo de su tráfico.
Aunque en primer lugar, asegúrese de haber optimizado los íconos que está utilizando, convirtiéndolos en un único archivo sprite. Eso puede resolver la necesidad de utilizar un CDN en absoluto.
"Fam3 Icon Search y CDN gratuito para todos por Brian Klug"
IconFinder aloja un CDN que tiene Fugue, Silk, Silk2, FatCow (Farm-Fresh) y otros conjuntos de iconos.
Y aquí está la confirmación del creador de IconFinder y MD de que está bien hacer un enlace directo a su CDN .