Code Monkey home page Code Monkey logo

font-testing-page's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

font-testing-page's Issues

Kerning not working for some fonts

I've noticed toggling 'OpenType Kerning' doesn't turn on kerning in some fonts, it happens in Chrome 35.0.1916.153 with ttf, otf and woff versions (for example Roboto-Thin.ttf doesn't but CooperHewitt-Thin.otf, ClearSans-Regular.ttf works).

I know there is kerning in these fonts and when I tested it in another html page with text-rendering: optimizeLegibility the kerning works.

License?

jQuery contentEditable() plugin is GPL 2.

Add 4 blank text fields in OpenType features panel for custom features

Next to the ssXX selectors, you could add 4 blank 4-letter text fields (two next to ss10 and two next to ss20), with checkboxes next to each. This way, I could enter custom 4-letter OpenType feature tags (e.g. "fina" or "hist" or "afrc" or "ornm" or "unic" etc.) and have them also easily applied to the samples. The checkboxes would work the same way as they already do.

Keyboard shortcuts: switch from a font to another

The idea is to quickly compare two or more fonts and make diffs between shapes and spacing to pop out. For that I suggest to add keyboard focus on the fonts tabs. Then it could be nice to see top numerals 1,2,3,4,5 switch to the first, second, third… font tab.

shortcuts illustration

Request for Tamil

Hi Pablo,

Please can you integrate Tamil testing. I am looking at the world scripts where there is Tamil, however a more elaborate testing interface will be very useful.

Thanks in advance.

Best,
Pria

Make line-height a fixed px value

When comparing 2 fonts of 2 families (eg Lohit Devanagari and Ek Mukta Regular on http://www.impallari.com/testing/devatest.php) then the baseline of each line jumps because the 2 fonts have different vertical metrics.

It would be great if there was an option so that the line-height of the page was fixed and that jump didn't happen, so when you toggle the 2 fonts, you can more easily compare the differences

[fontdrag.js] add "woff2" to acceptedFileExtensions?

Hello,

Now that both Chrome and Firefox (v35, via about:config) support woff2, it would be nice to be able to add support for the new format to the Font Testing Page.

For the time being, I simply rename the font file extension to, say, ".woff", and the WOFF2 is loaded correctly by supported browsers.

So I guess it's just a matter of adding the "woff2" extension to the fontdrag.js list of acceptedFileExtension...
(but maybe this feature request could also be forwarded to @ryanseddon's font-dragr repository)

Thanks a lot,

Cosimo

Highlight missing glyphs

On the "Latin" and "World Scipts" pages.

So that the missing characters get greyed out or become red or bold or

Don't know how to code this though.

I know you can use javascript (jsfiddle) or the unicode range in @font-face for styling but I'm not sure how to detect the missing glyphs.

Should diacritics examples be marked-up with their language?

On the context-of-diacritics tests in the Latin 2 section, we have, for example "espanhóis" and "źródłosłowu" in the "ó" section. The first is Portuguese and the second is Polish. The Polish ó is a o-kreska which may be designed differently to o-acute; OpenType localisation features in the font can be used to select the appropriate glyph for a text.

For testing localised features, would it make sense to mark up all of the context-of-diacritics words in spans declaring their languages so the browser can at least have a shot at giving you the right glyph? For example, <span lang="pt">espanhóis</span> ... <span lang="pl">źródłosłowu</span> and so on.

New Layout

New improved layout will have:

  • Dropped font list and OT Panel in the left sidebar
  • Tabs Navigation at the Top

Font Smoothing

Hi,

There could an option to turn the css font smoothing on (font-smoothing: antialiased)

Don't You think?

Thanks.

Use webfont?

Hi Pablo et al.,

it would be great if the testing page couldn't only use local files dragged into the header, but also webfonts at a given online location. Even better would be if that location could be specified as part of the URL calling the font testing page. This way, it could be used with BrowserStack to inspect a font on various platforms and in various browsers.

Cheers, Christian

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.