Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-25 Thread Paul Wise
On Thu, Feb 25, 2016 at 7:33 AM, Francesco Poli wrote:

> However, having to also add this configuration file to each browser to
> be used to access the tracker.debian.org web interface is a further
> disadvantage of this strategy...

It is also slower than embedding the SVG in the HTML like GitHub do now:

https://github.com/blog/2112-delivering-octicons-with-svg

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-25 Thread Francesco Poli
On Wed, 24 Feb 2016 14:45:57 +0100 Jakub Wilk wrote:

> * Francesco Poli , 2016-02-20, 11:28:
> >I've just tried forbidding @font-face again and installing package 
> >fonts-octicons: even after restarting Iceweasel, I still see the 
> >rectangles with the hexadecimals in them...
> 
> Add this to your userContent.css:
> 
> @font-face {
>   font-family: 'octicons';
>   src: local('Octicons');
> }

Thanks, it really seems to work!

However, having to also add this configuration file to each browser to
be used to access the tracker.debian.org web interface is a further
disadvantage of this strategy...


-- 
 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


pgps0_Xab_cxD.pgp
Description: PGP signature


Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-24 Thread Jakub Wilk

* Francesco Poli , 2016-02-20, 11:28:
I've just tried forbidding @font-face again and installing package 
fonts-octicons: even after restarting Iceweasel, I still see the 
rectangles with the hexadecimals in them...


Add this to your userContent.css:

@font-face {
 font-family: 'octicons';
 src: local('Octicons');
}

--
Jakub Wilk



Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-22 Thread Tiago Ilieve
Hi,

Worth mentioning that GitHub itself has stopped using icon fonts,
delivering Octicons with SVG[1]. They even figured that using SVG is
actually (a little bit) faster than the previous approach.

Regards,
Tiago.

[1]: https://github.com/blog/2112-delivering-octicons-with-svg

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil



Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-20 Thread Charles Plessy
Le Fri, Feb 19, 2016 at 10:33:46AM -0200, Antonio Terceiro a écrit :
> 
> Also, using an icons font means a single HTTP request to download all
> icons at once, what greatly reduces the latency on loading pages.

Hi Antonio,

isn't the browser's cache solving very efficiently this problem after the first
visit ?

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan



Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-20 Thread Francesco Poli
On Fri, 19 Feb 2016 10:09:31 +1100 Stuart Prescott wrote:

> I'd rather not see us loading images in instead of using scalable fonts; the 
> visual result will be much poorer (either fuzzy oversized raster image, not 
> scalable right sized raster image or memory hogging browser crashing svg).

Is SVG in a browser so troublesome as you seem to imply?

> 
> Perhaps those who don't want to download this webfont could install the 
> fonts-octicons package instead? 

This has a number of disadvantages [1], but, above all, it does *not*
seem to work!
I've just tried forbidding @font-face again and installing package
fonts-octicons: even after restarting Iceweasel, I still see the
rectangles with the hexadecimals in them...


[1] among which: it requires ensuring a special package is installed on
all systems where I want to access the tracker.debian.org web
interface; I am not especially happy about the OFL-v1.1 license
(although OFL-licensed fonts may comply with the DFSG, as in this
case); ...


-- 
 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


pgpVa7_80PhvX.pgp
Description: PGP signature


Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-18 Thread Paul Wise
On Fri, Feb 19, 2016 at 6:43 AM, Francesco Poli (wintermute) wrote:

> As discussed in bug #753800 [1], I would love seeing the tracker
> web interface modified so that it uses plain images (rather than
> @font-face web fonts) in order to display icons.

Likewise.

> If you need some DFSG-free icons to use, I can suggest the
> following public domain icons:

It should not be necessary to find new icons since the Octicons are
also available in SVG form.

https://packages.debian.org/sid/all/octicons/filelist

In addition there may be characters in standard Unicode that could
replace some of the icons, for example the graph icon has a version in
Unicode.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-18 Thread Stuart Prescott
I'd rather not see us loading images in instead of using scalable fonts; the 
visual result will be much poorer (either fuzzy oversized raster image, not 
scalable right sized raster image or memory hogging browser crashing svg).

Perhaps those who don't want to download this webfont could install the 
fonts-octicons package instead? 

Package: fonts-octicons
Source: octicons
Version: 3.5.0-1
Installed-Size: 101
Maintainer: Debian Fonts Task Force 
Architecture: all
Description-en: GitHub's icons font
 GitHub's "octicons" font, you can use over 100 icons with this font.
 .
 See https://octicons.github.com/ for examples.
Description-md5: c8a9c221a01865bb56cb2e9d59ee6e7b
Multi-Arch: foreign
Homepage: https://octicons.github.com/
Section: fonts

(In iceweasel, you don't even need to reload the page for it to pick up the 
new glyphs)


-- 
Stuart Prescotthttp://www.nanonanonano.net/   stu...@nanonanonano.net
Debian Developer   http://www.debian.org/ stu...@debian.org
GPG fingerprint90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7



Bug#815110: tracker.debian.org: please use plain images (rather than web fonts) as icons

2016-02-18 Thread Francesco Poli (wintermute)
Package: tracker.debian.org
Severity: wishlist

Hello!

As discussed in bug #753800 [1], I would love seeing the tracker
web interface modified so that it uses plain images (rather than
@font-face web fonts) in order to display icons.

[1] https://bugs.debian.org/753800#34  and following messages

If you need some DFSG-free icons to use, I can suggest the
following public domain icons:

toggle details
  https://openclipart.org/detail/196511/mono-14-layer-lowerlayer

download .dsc
  https://openclipart.org/detail/237989/save-file
  OR https://openclipart.org/detail/197488/mono-kget-dock-download

changelog
  https://openclipart.org/detail/237988/file
  OR https://openclipart.org/detail/196583/mono-adept-sourceseditor

copyright
  https://openclipart.org/detail/198875/mono-warning

rules
  https://openclipart.org/detail/213252/gear-icon

control
  https://openclipart.org/detail/216621/black-hammer

bug count
  https://openclipart.org/detail/213233/bar-graph-icon

more versions
  https://openclipart.org/detail/202731/external-link-icon

pool directory
  https://openclipart.org/detail/59161/home
  OR https://openclipart.org/detail/196578/mono-adept-distupgrade

information about Ubuntu
  https://openclipart.org/detail/205225/about-icon


Of course, with a bit of additional search, I am sure we can find
better alternatives for some of the above icons.
If you have any specific desires, I can even try to create or
modify some icons... I am willing to release my creations or
modifications under the Expat license.

I hope the tracker may be modified, so that it will no longer be
necessary to tell the browser to accept web fonts in order to see
the icons.

Thanks for your time!