
Fernando Alejandro Yerena Ramos
PreguntaPara colocar en contexto. Tenía un problema cargando los iconos SVG en Chrome. Tras probar diferentes soluciones conseguí que cargarlos en ese navegador. Entre ellas optimizé el código SVG. Pueden verlo mas detallado los intentos que hice, aquí : https://platzi.com/discusiones/1492-web-avanzado/57893-chrome-no-importa-la-etiqueta-ltmaskgt-de-un-archivo-svg-externo/
Al correr la pagina web (sin usar un servidor local) no me mostraba ningun icono. Y Chrome lanzaba el siguiente error:
Unsafe attempt to load URL file:///C:/Users/Lenovo/Documents/Estudios/proyectos/websites/petme/images/icons/menu.svg#menu from frame with URL file:///C:/Users/Lenovo/Documents/Estudios/proyectos/websites/petme/index.html. ‘file:’ URLs are treated as unique security origins.
Lo solucione corriendo un servidor local.
Las dudas que tengo son **¿Por qué se da este error? **¿Y por qué se solucionó corriendo un servidor?

Es una medida de protección que no permite la ejecución de archivos que están en el sistema, al acceder por medio de un servidor el servidor se encarga de entregar los archivos y no como una ejecución directa, es por esto que funciona usando un servidor web.