website
This commit is contained in:
parent
3baebd337f
commit
12fe11ca1a
1 changed files with 11 additions and 11 deletions
|
|
@ -175,19 +175,19 @@
|
||||||
<h2><a id="story" href="#story">The story behind Interface</a></h2>
|
<h2><a id="story" href="#story">The story behind Interface</a></h2>
|
||||||
<p>
|
<p>
|
||||||
Interface started out in late 2016 as an experiment to build a perfectly
|
Interface started out in late 2016 as an experiment to build a perfectly
|
||||||
pixel–fitting font at a specific small size (11px.) The idea was that
|
pixel-fitting font at a specific small size (11px.) The idea was that
|
||||||
by crafting a font in a particular way, with a particular coordinate system
|
by crafting a font in a particular way, with a particular coordinate system
|
||||||
(Units Per EM), and for a particular target rasterization size (11), it would
|
(Units Per EM), and for a particular target rasterization size (11), it would
|
||||||
be possible to get the best of both sharpness and readability.
|
be possible to get the best of both sharpness and readability.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
However after a few months of using an early version of Interface, it dawned
|
However after a few months of using an early version of Interface, it dawned
|
||||||
on everyone exposed to the test that this approach had some serious real–world
|
on everyone exposed to the test that this approach had some serious real-world
|
||||||
problems. Most notably that it was really hard to read longer text. Because of
|
problems. Most notably that it was really hard to read longer text. Because of
|
||||||
the pixel–aligning nature of that approach, the font took an almost
|
the pixel-aligning nature of that approach, the font took an almost
|
||||||
<a href="https://www.figma.com/file/HPqDViSCB8fAWuxaV2ousFMv">mono–spaced appearance</a>,
|
<a href="https://www.figma.com/file/HPqDViSCB8fAWuxaV2ousFMv">mono-spaced appearance</a>,
|
||||||
making it really easy to read numbers, punctuation and very short
|
making it really easy to read numbers, punctuation and very short
|
||||||
words, but eye–straining to read anything longer.
|
words, but eye-straining to read anything longer.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
The project was rebooted with a different approach, sticking with the
|
The project was rebooted with a different approach, sticking with the
|
||||||
|
|
@ -201,14 +201,14 @@
|
||||||
|
|
||||||
<h2><a id="status" href="#status">Current status & usability</a></h2>
|
<h2><a id="status" href="#status">Current status & usability</a></h2>
|
||||||
<p>
|
<p>
|
||||||
Interface works great for English–language text, and pretty well for other
|
Interface works great for English-language text, and pretty well for other
|
||||||
Latin and Cyrillic languages. There's still a lot of work to be done, and
|
Latin and Cyrillic languages. There's still a lot of work to be done, and
|
||||||
<a href="https://github.com/rsms/interface/blob/master/CONTRIBUTING.md">contributions are warmly welcomed</a>. The playground contains <a href="lab/?sample=Body%20text%201&size=16">a lot of samples</a>, including some common <a href="lab/?sample=Kerning%20body%20multi-lang&size=16">non English–language words in the playground.</a>
|
<a href="https://github.com/rsms/interface/blob/master/CONTRIBUTING.md">contributions are warmly welcomed</a>. The playground contains <a href="lab/?sample=Body%20text%201&size=16">a lot of samples</a>, including some common <a href="lab/?sample=Kerning%20body%20multi-lang&size=16">non English-language words in the playground.</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Please refer to the <a href="glyphs/">glyph repertoire</a>
|
Please refer to the <a href="glyphs/">glyph repertoire</a>
|
||||||
for an overview of currently–available glyphs and their quality.
|
for an overview of currently-available glyphs and their quality.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p> </p>
|
<p> </p>
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
<li class="a">
|
<li class="a">
|
||||||
The world is a small place and just like all the
|
The world is a small place and just like all the
|
||||||
<a href="https://en.wikipedia.org/wiki/Eric_Erickson">Eric Ericksons</a>,
|
<a href="https://en.wikipedia.org/wiki/Eric_Erickson">Eric Ericksons</a>,
|
||||||
name alone somtimes does not suffice for unambiguous identity.
|
name alone sometimes does not suffice for unambiguous identity.
|
||||||
The best way to be clear about what font you are talking about is to
|
The best way to be clear about what font you are talking about is to
|
||||||
use the URL of this page (<q>rsms.me/interface</q>) when telling
|
use the URL of this page (<q>rsms.me/interface</q>) when telling
|
||||||
people about it.
|
people about it.
|
||||||
|
|
@ -247,7 +247,7 @@
|
||||||
Can I help with improving Interface?
|
Can I help with improving Interface?
|
||||||
</li>
|
</li>
|
||||||
<li class="a">
|
<li class="a">
|
||||||
Yes you can! Interface is an open–source project, meaning the source
|
Yes you can! Interface is an open-source project, meaning the source
|
||||||
code—or "source design" if you will—that is used to build the font files
|
code—or "source design" if you will—that is used to build the font files
|
||||||
<a href="https://github.com/rsms/interface">are freely available</a> to improve upon.
|
<a href="https://github.com/rsms/interface">are freely available</a> to improve upon.
|
||||||
Font making requires a fair bit of technical work and
|
Font making requires a fair bit of technical work and
|
||||||
|
|
@ -265,7 +265,7 @@
|
||||||
Interface was developed in an a private, internal git repository
|
Interface was developed in an a private, internal git repository
|
||||||
starting in November 2016, prior to being published on August 22, 2017.
|
starting in November 2016, prior to being published on August 22, 2017.
|
||||||
Between November 2016 and August 2017, there were 2 990 150 line edits made across 247 versions.
|
Between November 2016 and August 2017, there were 2 990 150 line edits made across 247 versions.
|
||||||
The reason the public github repository does not reflect this is the
|
The reason the public GitHub repository does not reflect this is the
|
||||||
fact that the project was initially only internal at the company where
|
fact that the project was initially only internal at the company where
|
||||||
the author works and had some sensitive information "checked in",
|
the author works and had some sensitive information "checked in",
|
||||||
like AWS server details and internal author identity in
|
like AWS server details and internal author identity in
|
||||||
|
|
|
||||||
Reference in a new issue