Re: CI website design prototype
Sarthak, Anurag, it seems I've missed to answer this e-mail. Sorry for that. > [...] here is the proposed UX of the website: > > (The artefact is a tarball, when you extract and open the folder, > you see this): > > An index.html file, a folder called regressions. > > On opening the index.html file, it will show the list of changed > fonts (later we might add functionality to group by/show changed > sizes, codepoints, rendering type etc. on the first page) > > The list items contain some basic info like number of changed glyphs > (this is work in progress) > > When you click on the font, it will open the font details page with > some info (ftdump, ftbench, etc) and with a grid/list (up for > discussion) of regressed glyphs with differences blinking. > > And then when you click on the glyph, you will get to the page whose > mockup I sent above. > > There you can see the differences in various ways, check different > font sizes, navigate to previous and next regressed glyph, see > nearby glyphs, etc. > > If/when instead of a tarball we move to a website, the process > should stay mostly the same. Sounds good! So hopefully there is soon a prototype for that :-) Werner
Re: CI website design prototype
> We might need some kind of hierarchy Oh, I forgot to mention this. I have discussed this extensively with sarthak, here is the proposed UX of the website: (The artefact is a tarball, when you extract and open the folder, you see this): An index.html file, a folder called regressions. On opening the index.html file, it will show the list of changed fonts(later we might add functionality to group by/show changed sizes, codepoints, rendering type etc. on the first page) The list items contain some basic info like number of changed glyphs (this is work in progress) When you click on the font, it will open the font details page with some info(ftdump, ftbench, etc) and with a grid/list(up for discussion) of regressed glyphs with differences blinking. And then when you click on the glyph, you will get to the page whose mockup I sent above. There you can see the differences in various ways, check different font sizes, navigate to previous and next regressed glyph, see nearby glyphs, etc. If/when instead of a tarball we move to a website, the process should stay mostly the same. > It is good that you and Sarthak are planning ahead. Thank you! Thanks a lot to you too! For providing lots of great suggestions Please comment on this design Regards Anurag On Mon, 24 May, 2021, 10:36 PM Alexei Podtelezhnikov, wrote: > > > On Mon, May 24, 2021 at 12:34 PM Werner LEMBERG wrote: > >> >> > Apparently I forgot you could send files via email >> >> This looks great, thanks! It's a good start. >> >> >> It would be great if you could provide some feedback (what should I >> >> add/remove/change etc), so that sarthak can then implement it (and >> >> I can mentor him). >> >> Alas, I can only answer this if I actually have something to play >> with. >> >> In general I believe that differences of single glyphs should be >> rather rare – there isn't much work currently going on for CFF or >> TrueType hints. If something is broken I normally expect that a large >> bunch of glyphs is affected at the same time. > > > I will second that. Drilling down to a single glyph will likely be done > manually. We might need some kind of hierarchy: > * a list of fonts with detected differences, possibly sorted > ** a few sizes with detected differences > *** ftview-like image(s) with the differences blinking and/or highlighted > ftgrid-like selected glyphs with magnified differences > > It is good that you and Sarthak are planning ahead. Thank you! > > Alexei >
Re: CI website design prototype
On Mon, May 24, 2021 at 12:34 PM Werner LEMBERG wrote: > > > Apparently I forgot you could send files via email > > This looks great, thanks! It's a good start. > > >> It would be great if you could provide some feedback (what should I > >> add/remove/change etc), so that sarthak can then implement it (and > >> I can mentor him). > > Alas, I can only answer this if I actually have something to play > with. > > In general I believe that differences of single glyphs should be > rather rare – there isn't much work currently going on for CFF or > TrueType hints. If something is broken I normally expect that a large > bunch of glyphs is affected at the same time. I will second that. Drilling down to a single glyph will likely be done manually. We might need some kind of hierarchy: * a list of fonts with detected differences, possibly sorted ** a few sizes with detected differences *** ftview-like image(s) with the differences blinking and/or highlighted ftgrid-like selected glyphs with magnified differences It is good that you and Sarthak are planning ahead. Thank you! Alexei
Re: CI website design prototype
> Alas, I can only answer this if I actually have something to play with. Fair enough. That would take some time though, sarthak is busy with exams and I believe gsoc properly starts only from 7 June, and as for myself... Well, I don't know how to make websites (yet ) > If something is broken I normally expect that a large bunch of glyphs is affected at the same time. Yeah, I am also working on a mock-up for a webpage that shows all the regressions of a font. I was wondering if you had like any specific requirements in mind, so we could include it from the start, since it's probably easier and faster to iterate on my mockup than html/css/js of the website. Regards Anurag On Mon, 24 May, 2021, 10:04 PM Werner LEMBERG, wrote: > > > Apparently I forgot you could send files via email > > This looks great, thanks! It's a good start. > > >> It would be great if you could provide some feedback (what should I > >> add/remove/change etc), so that sarthak can then implement it (and > >> I can mentor him). > > Alas, I can only answer this if I actually have something to play > with. > > In general I believe that differences of single glyphs should be > rather rare – there isn't much work currently going on for CFF or > TrueType hints. If something is broken I normally expect that a large > bunch of glyphs is affected at the same time. > > > Werner > >
Re: CI website design prototype
> Apparently I forgot you could send files via email This looks great, thanks! It's a good start. >> It would be great if you could provide some feedback (what should I >> add/remove/change etc), so that sarthak can then implement it (and >> I can mentor him). Alas, I can only answer this if I actually have something to play with. In general I believe that differences of single glyphs should be rather rare – there isn't much work currently going on for CFF or TrueType hints. If something is broken I normally expect that a large bunch of glyphs is affected at the same time. Werner