tutorial girona español curso performance icons cdn css-sprites

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.