Page 1 of 1

Can't make Github display it's icons

Posted: Wed May 08, 2013 12:07 am
by iDrugoy
I'm still learning how to use ABE, and yet I need your help.
I've allowed github.com & akamai.net scripts and I have such ABE rule:

Code: Select all

# Allow akamai scripts on Github
Site .akamai.net .akamaihd.net
Accept INC from SELF++ .github.com .facebook.com
Deny
And it still doesn't display some icons.

Re: Can't make Github display it's icons

Posted: Wed May 08, 2013 1:25 am
by Thrawn
Which icons are not appearing?

Do you see any messages from ABE in the Error Console (Ctrl+Shift+J)? They'd be on the Messages tab.

Re: Can't make Github display it's icons

Posted: Wed May 08, 2013 1:22 pm
by iDrugoy
Image
And there are no messages in console's "messages", but there are these errors and a warning:

Code: Select all

Error: downloadable font: download not allowed (font-family: "Octicons Regular" style:normal weight:normal stretch:normal src index:1): content blocked
source: https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-ca94a86a0e39e28efb023a130cb748731bb0ab58.woff
Source File: https://a248.e.akamai.net/assets.github.com/assets/github-2bf871a9b64bd2274d95998848be29a48393d86b.css
Line: 0
Source Code:
@font-face {   font-family: "Octicons Regular";   font-style: normal;   font-weight: normal;   src: url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-f8cb074da115b589d1518e9701e5ce0145a9a04b.eot#iefix") format("embedded-opentype"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-ca94a86a0e39e28efb023a130cb748731bb0ab58.woff") format("woff"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-83378e6a590d9a4a7242c6cf23f1a1b49ce7aa14.ttf") format("truetype"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-e1451ddc22ffbea19d2e8fca0742d5667940b793.svg#newFontRegular") format("svg"); }

Error: downloadable font: download not allowed (font-family: "Octicons Regular" style:normal weight:normal stretch:normal src index:2): content blocked
source: https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-83378e6a590d9a4a7242c6cf23f1a1b49ce7aa14.ttf
Source File: https://a248.e.akamai.net/assets.github.com/assets/github-2bf871a9b64bd2274d95998848be29a48393d86b.css
Line: 0
Source Code:
@font-face {   font-family: "Octicons Regular";   font-style: normal;   font-weight: normal;   src: url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-f8cb074da115b589d1518e9701e5ce0145a9a04b.eot#iefix") format("embedded-opentype"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-ca94a86a0e39e28efb023a130cb748731bb0ab58.woff") format("woff"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-83378e6a590d9a4a7242c6cf23f1a1b49ce7aa14.ttf") format("truetype"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-e1451ddc22ffbea19d2e8fca0742d5667940b793.svg#newFontRegular") format("svg"); }

Warning: downloadable font: no supported format found (font-family: "Octicons Regular" style:normal weight:normal stretch:normal src index:4)
source: (end of source list)
Source File: https://a248.e.akamai.net/assets.github.com/assets/github-2bf871a9b64bd2274d95998848be29a48393d86b.css
Line: 0
Source Code:
@font-face {   font-family: "Octicons Regular";   font-style: normal;   font-weight: normal;   src: url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-f8cb074da115b589d1518e9701e5ce0145a9a04b.eot#iefix") format("embedded-opentype"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-ca94a86a0e39e28efb023a130cb748731bb0ab58.woff") format("woff"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-83378e6a590d9a4a7242c6cf23f1a1b49ce7aa14.ttf") format("truetype"), url("https://a248.e.akamai.net/assets.github.com/assets/octicons/octicons-regular-webfont-e1451ddc22ffbea19d2e8fca0742d5667940b793.svg#newFontRegular") format("svg"); }

Re: Can't make Github display it's icons

Posted: Wed May 08, 2013 1:56 pm
by thunderscript
Github, like so many others, is using icon fonts. You'll need to allow the webfont if you want to see them, otherwise you'll see ordinary letters.

Re: Can't make Github display it's icons

Posted: Wed May 08, 2013 1:58 pm
by iDrugoy
So there are no rules to control which sites to allow to use @font-face.
Another "-1" to NoScript.

Re: Can't make Github display it's icons

Posted: Thu May 09, 2013 1:59 am
by Thrawn
iDrugoy wrote:So there are no rules to control which sites to allow to use @font-face.
Another "-1" to NoScript.
In about:config, search for 'mimeregexp'.

And then please search these forums for instructions on using it.

Re: Can't make Github display it's icons

Posted: Thu May 09, 2013 2:59 pm
by iDrugoy
about:config is made for one-time settings.
Why not move all the noscript's gui to about:config then?
That's console mania.

Re: Can't make Github display it's icons

Posted: Thu May 09, 2013 11:12 pm
by Thrawn
iDrugoy wrote:about:config is made for one-time settings.
Why not move all the noscript's gui to about:config then?
That's console mania.
about:config is for preferences that people should not normally see, but power users might want to change.

However, if you want a proper GUI for controlling plugin permissions, then you're in luck, but you'll need to wait a bit for NoScript 3.x for the desktop.