Products

Solutions

Resources

Partners

Community

About

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesWhat could be using fonts.gstatic.com and fonts.googleapis.com here?What could be using fonts.gstatic.com and fonts.googleapis.com here?
Previous
 
Next
New Post
11/17/2017 4:41 PM
 

Dear DotNetNuke Developers,

Please help, with a question about fonts.gstatic.com and fonts.googleapis.com on my site.

The short story is that I am trying to figure out on my DotNetNuke "8.0.3" site....

What could be using fonts.gstatic.com and fonts.googleapis.com here?

The long story is that fonts.gstatic and fonts.googleapis are (usually) calls made internally by custom CSS and/or JavaScript libraries (and others?) that attempt to call out to Google CDNs to load (and cache and optimize) fonts and the like. Or something like that. I know very little about these except what I have recently read in the past few days. Some of my target testing environments run on closed systems, that have no internet access, and as such embedded calls to external CDNs hang. That is a problem for me.

Anyway, a Google search on these will show that they can cause slow page load times, delays, and other headaches. So some people would like to turn them off, delete them, remove them, etc. But that is sometimes (as in my case) not so easy to do because one must find where they are being used.

Do you have any advice, hints, suggestions, or anything?

Please advise.

Thanks.

-- Mark Kamoski

 
New Post
12/26/2017 4:25 PM
 
I would start by looking at your custom THEME or MODULES that you have installed on the website.

Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
 
New Post
1/24/2018 6:35 PM
 
@chris, I appreciate the reply.

I am using the Xcillion theme, which ships with Dnn 8.0.3 so it is not "custom" per se.
 
New Post
3/15/2018 12:37 PM
 

...

All,

FYI, this is an update regarding gstatic.

This is a fix for the gstatic issue, where the culprits were found in DotNetNuke (the Prod site) and the replacements were made as follows.

The problem is that there are JS files and CSS files that reference external sites, which means that in a closed environment (for example, a pure Intranet on a LAN hosted on a box without internet access) the page tries and tries (especially in Internet Explorer) to

load the resource for a LONG time, and the enduser sees a typical loading spinner in the browser, so that is clearly not ideal and (IMHO) it is bad for those JS and CSS authors to have included such internet-based dependencies without providing a non-degrading fall-back to a local resource that IS pre-packaged with the JS or CSS files, but so it goes.

Here is the fix, which is sadly a hand-edit affair...

.....
C:\inetpub\wwwroot\dotnetnuke\DesktopModules\ToSIC_SexyContent\dist\edit\extensions\field-custom-gps\custom-gps.js

://maps.gstatic.com/intl/en_us/mapfiles/drag_cross_67_16.png

://MY_SITE_NAME/Portals/0/Images/maps.gstatic.com/intl/en_us/mapfiles/drag_cross_67_16.png

://maps.gstatic.com/intl/en_us/mapfiles/closedhand_8_8.cur

://MY_SITE_NAME/Portals/0/Images/maps.gstatic.com/intl/en_us/mapfiles/closedhand_8_8.cur

://maps.gstatic.com/mapfiles/ftr/controls/dragzoom_btn.png

://MY_SITE_NAME/Portals/0/Images/maps.gstatic.com/mapfiles/ftr/controls/dragzoom_btn.png

.....
C:\inetpub\wwwroot\dotnetnuke\DesktopModules\ToSIC_SexyContent\dist\edit\extensions\field-custom-gps\custom-gps.min.js

://maps.gstatic.com/intl/en_us/mapfiles/drag_cross_67_16.png

://MY_SITE_NAME/Portals/0/Images/maps.gstatic.com/intl/en_us/mapfiles/drag_cross_67_16.png

://maps.gstatic.com/intl/en_us/mapfiles/closedhand_8_8.cur

://MY_SITE_NAME/Portals/0/Images/maps.gstatic.com/intl/en_us/mapfiles/closedhand_8_8.cur

://maps.gstatic.com/mapfiles/ftr/controls/dragzoom_btn.png

://MY_SITE_NAME/Portals/0/Images/maps.gstatic.com/mapfiles/ftr/controls/dragzoom_btn.png

.....
C:\inetpub\wwwroot\dotnetnuke\Portals\_default\Skins\Xcillion\skin.css

http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2

http://MY_SITE_NAME/Portals/0/Images/fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff

http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff

http://MY_SITE_NAME/Portals/0/Images/fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff

http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2

http://MY_SITE_NAME/Portals/0/Images/fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2

http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff

http://MY_SITE_NAME/Portals/0/Images/fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff

http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2

http://MY_SITE_NAME/Portals/0/Images/fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2

http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff

http://MY_SITE_NAME/Portals/0/Images/fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff


Of course, this stinks because upgrades will require re-touching things, but it is the best I can think of right now.

I hope this helps someone other than just me.

If you have a better solution, etc, then please LMK.

OBTW, you may need to add ".woff" and ".woff2" and ".cur" to this...

> Host, > Host Settings, > Other Settings, > Allowable File Extensions

....to be sure you can add those file, like I had to do.

HTH.

Thanks.

-- Mark Kamoski

....
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesWhat could be using fonts.gstatic.com and fonts.googleapis.com here?What could be using fonts.gstatic.com and fonts.googleapis.com here?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out