[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#753800: tracker.debian.org: please give the details link some content



On Thu, 18 Feb 2016 06:45:39 +0800 Paul Wise wrote:

> On Thu, Feb 18, 2016 at 6:19 AM, Francesco Poli wrote:
> 
> > since this change went online, I have experienced an awkward behavior
> > with Iceweasel: if I visit a tracker page with the JavaScript
> > interpreter disabled, I see many rectangles with unicode exadecimal
> > digits in them (as if the browser were trying to display characters
> > without finding an appropriate gliph among the installed fonts).
> > Please see the attached "tracker_on_iceweasel_no_js.png" screenshot.
> 
> This is because the icons are actually characters in the Unicode
> Private Use Area of the Octicons font, which is loaded over http. I
> guess you have disabled this to decrease your browser's attack
> surface.

Good guess! I unchecked the "Forbid @font-face" option in the NoScript
extension, and the symbols are now correctly displayed even with
disabled JavaScript.
Thanks a lot for the explanation!

I wonder whether there's a way to make the tracker symbols work without
using @font-face (and consequently without preventing NoScript users
from forbidding @font-face)...

> 
> > As soon as I enable the JavaScript interpreter for tracker.debian.org
> > (by using the NoScript Iceweasel extension), I see the correct symbols.
> > Please see the attached "tracker_on_iceweasel_with_js.png" screenshot.
> 
> I expect the JS enables a fall-back for people who disabled web fonts.

Frankly speaking, I have no idea: I am quite ignorant about
JavaScript...


-- 
 http://www.inventati.org/frx/
 There's not a second to spare! To the laboratory!
..................................................... Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE

Attachment: pgpLga6cjptrK.pgp
Description: PGP signature


Reply to: