Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A New Type Testing Tool

A New Type Testing Tool

An early look into a new tool for quality testing fonts and preparing them for release. Slides from a session at Typelab Asia (part of Typographics 2021) where we presented a live demo of the tool and talked about the design & development journey of this yet-to-be-named tool being developed by Miranj and guided by Universal Thirst.

Prateek Rungta

August 24, 2021
Tweet

More Decks by Prateek Rungta

Other Decks in Design

Transcript


  1. A New Type Testing Tool


    View Slide

  2. 🤝

    View Slide

  3. View Slide


  4. Okay, but — Font Gauntlet



    Axis Praxis

    Crowbar

    cyreal


    Font Inspector


    fontTools

    Font-Testing-Page

    Hyperglot
    
 


    View Slide


  5. Focused on Testing & Evaluation

    View Slide


  6. South Asian Typefaces

    Consonant-Vowel Ligatures


    Conjunct-Vowel Ligatures


    Included Conjuncts


    All Conjuncts


    Half-Forms


    Pre-base Consonant Forms

    Post-base Consonant Forms


    Below-base Consonant Forms


    Extremes (Conjuncts) / Edge Case Shaping

    View Slide


  7. Variable Fonts Support

    View Slide

  8. No Installation Needed

    View Slide


  9. Adaptable



    🛠

    View Slide

  10. Keep typographic knowledge
    outside code


    View Slide

  11. Unicode
    Ranges

    View Slide

  12. eg.




    Combine all
    Latins into a
    single group

    View Slide

  13. Per-Test
    Defaults

    View Slide

  14. Per-Test
    Specimen
    Strings

    View Slide


  15. Secure



    🔒

    View Slide

  16. No fonts or data is exposed
    over the internet


    View Slide

  17. Your browser
    stores it all

    View Slide


  18. Shareable



    🗣

    View Slide

  19. Your browser
    stores it all…

    View Slide

  20. …so you can
    share on
    demand.

    View Slide


  21. A New Type Testing Tool


    View Slide

  22. • Testing & Evaluation


    • South Asian Typefaces


    • Variable Font Support


    • Web-based


    • User-Configurable


    • No data collection


    • Shareable


    • O
    ff
    line

    View Slide

  23. Demo

    View Slide

  24. View Slide

  25. • App Preview


    • Family Preview


    • Included Glyphs


    • Localised Forms


    • Multi-Line


    • Single-Line


    • Spacing & Kerning


    • Unicode Support


    • Waterfall


    • Error Module

    View Slide

  26. More tests lined up

    View Slide

  27. • Custom Character Groups


    • Included Ligatures (liga, dlig, etc.)


    • Fractions


    • Ordinals


    • Common Conjuncts


    • All Conjuncts


    • Consonant-Vowel Ligatures


    • Conjunct-Vowel Ligature


    • Half-forms


    • Pre-base Consonant Forms


    • Below-base Consonant Forms


    • Post-base Consonant Forms


    • Test Extremes (Conjuncts) / Edge
    Case Shaping Test


    • Mark/Anchor Positioning


    • Numeric: numr, dnom, sups, subs,
    zero, tnum, pnum, onum, lnum

    View Slide


  28. Credits

    🙏

    View Slide

  29. Universal Thirst


    Souvik Das Gupta

    Prateek Rungta


    Paul Strum


    Prateek Rungta


    Svelte

    Opentype.js
    Commission


    Discovery, Planning & Architecture

    Design


    Development


    Open Source

    View Slide