Thoughts and ramblings (mikegerwitz.com)
 
 
 
 
 
 
Go to file
Mike Gerwitz b6762c2dfc
Source Sans Pro => Open Sans
This goes back to Open Sans, which is what I was using previously.

I really like Source Sans Pro.  Unfortunately, the font rendered far too
small relative to other sans-serif fonts, which caused an unpleasent
experience for both slow page loads (e.g. over Tor or slower
connections) and for users with web fonts disabled (e.g. via NoScript).

Further, the font is huge: the WOFF is over 100KiB per font, and I was
using regular and light versions.  Open Sans, in contrast, is <20KiB per
font, allowing me to use Regular, Light, and SemiBold and still be about
half the size of the single Source Sans Pro Regular.

As a bonus, users may also already have Open Sans installed on their
system.

I settled with WOFF instead of WOFF2 for browser support.

The site now looks pretty close on fallback, which is good.  For
example, I use DejaVu Sans as my default font, and it even has a Light
version that renders correctly.

As with all resources on my site, I host this from my own domain rather
than via Google's servers.  That means that the font won't be cached for
users when they first visit the site, but that's okay---privacy is more
important.

I should note that, since I use NoScript, I almost never load web fonts
for other sites.  But I still wanted to try to provide a consistent look
across systems for those who do wish to load fonts.
2019-01-16 23:44:47 -05:00
_raw/about : GPG key change and transition statement 2016-10-13 23:10:14 -04:00
build-aux Source Sans Pro => Open Sans 2019-01-16 23:44:47 -05:00
docs Majority of work on generation of new static site 2019-01-11 23:46:13 -05:00
fonts Source Sans Pro => Open Sans 2019-01-16 23:44:47 -05:00
images Majority of work on generation of new static site 2019-01-11 23:46:13 -05:00
papers Majority of work on generation of new static site 2019-01-11 23:46:13 -05:00
post Generate slug from post filenames 2019-01-16 23:44:24 -05:00
src src/404.htm: Update page 2019-01-16 23:44:41 -05:00
tools :cptt: Add archive 2018-06-03 00:26:45 -04:00
tpl :Add EFF link 2017-09-22 03:07:18 -04:00
.gitignore Majority of work on generation of new static site 2019-01-11 23:46:13 -05:00
.gitmodules Majority of work on generation of new static site 2019-01-11 23:46:13 -05:00
.listfilter :Ignore previous version of mobile post; update THANKS 2018-05-05 21:57:18 -04:00
.mailmap :.mailmap to normalize e-mail addresses 2015-05-22 01:48:18 -04:00
COPYING :CC BY-SA {3.0=>4.0} 2015-11-20 23:22:41 -05:00
COPYING.CCBYSA :CC BY-SA {3.0=>4.0} 2015-11-20 23:22:41 -05:00
COPYING.GPLv3 All creative content (e.g. thoughts) now licensed under CC BY-SA 2013-06-16 20:35:22 -04:00
Makefile Redirect old posts 2019-01-16 23:44:35 -05:00
README Majority of work on generation of new static site 2019-01-11 23:46:13 -05:00
THANKS :Ignore previous version of mobile post; update THANKS 2018-05-05 21:57:18 -04:00
asciidoc.conf mg.css fully merged into core style; consistency between article and repo2html formats 2013-05-25 11:51:41 -04:00
bootstrap Source Sans Pro => Open Sans 2019-01-16 23:44:47 -05:00
style.css Source Sans Pro => Open Sans 2019-01-16 23:44:47 -05:00

README

The miscellaneous thoughts and ramblings of a free software hacker.

https://mikegerwitz.com/