Probably a weird question and after your answers I might be ashamed for asking this.
I have a specific font embedded on my website (via @font-face
) this font is used for a section that is only visible on wider resolutions (desktops). On Smartphones for example, this section is not visible (display:none
).
The @font-face
rule is not defined within a media-query but right at the beginning of my stylesheet.
I wonder now if it would be possible to avoid loading this embedded font-file if I'm viewing the site on a mobile device.
You know. The font-file has a view kb and I want my site to be as fast as possible. Since the font wouldn't even be needed on my mobile version I wonder if
1.) the font is even loaded at the moment? I have no idea how to test this on my iPhone. Since the section where it is used is set to display:none
I don't get any feedback.
2.) If it is loaded (and I guess so) would it be possible to set this @font-face
declaration inside a media-query
with max-width
: 640px
(e.g. iPhone) and the files wouldn't be loaded in this case?
Any ideas on that matter?
thank you in advance.