All Projects → lurado → SansFonts

lurado / SansFonts

Licence: other
WebKit Content Blocker to block web fonts in Safari (iOS & macOS)

Programming Languages

ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to SansFonts

wh40k-icon
Warhammer 40000 icons.
Stars: ✭ 38 (+58.33%)
Mutual labels:  web-fonts, icon-font
Awesome Icons
A curated list of awesome Web Font Icons
Stars: ✭ 758 (+3058.33%)
Mutual labels:  web-fonts, icon-font
fontagon
Fontagon is a great tool that easily converts svg into icon font. Fontagon-cli allows faster conversion to commands.
Stars: ✭ 18 (-25%)
Mutual labels:  icon-font
redmine-theme-minimalflat
Minimal and flat design Redmine theme.
Stars: ✭ 12 (-50%)
Mutual labels:  icon-font
fonty
A simple library and CLI tool for generating web fonts
Stars: ✭ 21 (-12.5%)
Mutual labels:  web-fonts
react-with-async-fonts
🔠 React module for working with custom web fonts
Stars: ✭ 22 (-8.33%)
Mutual labels:  web-fonts
docker-nxfilter
🐳 Run NxFilter in Docker!
Stars: ✭ 28 (+16.67%)
Mutual labels:  blocker
docker-dns-ad-blocker
A lightweight dnsmasq DNS server to block traffic to known ad servers with optional DNSCrypt support. Supports x86_64 and Raspberry Pi (armhf).
Stars: ✭ 78 (+225%)
Mutual labels:  blocker
typecatcher
Download Google webfonts on the Linux desktop
Stars: ✭ 73 (+204.17%)
Mutual labels:  web-fonts
filter-lists
Additional Filters for AdGuard on iOS and uBlock Origin on Google Chrome
Stars: ✭ 22 (-8.33%)
Mutual labels:  content-blockers
chart-type-icon
An icon library that covers the vast majority of chart types
Stars: ✭ 33 (+37.5%)
Mutual labels:  icon-font
flutter phosphor icons
Phosphor Icons for Flutter.
Stars: ✭ 12 (-50%)
Mutual labels:  icon-font
FakeNewsBlocker
Get a notification if a website is known to publish fake news
Stars: ✭ 15 (-37.5%)
Mutual labels:  blocker
webfont-kit-generator
Create @ font-face kits easily
Stars: ✭ 52 (+116.67%)
Mutual labels:  web-fonts
Godot-Material-Icons
Templarian's Material Design Icons for Godot
Stars: ✭ 19 (-20.83%)
Mutual labels:  icon-font
icons
Simple, minimal line, and clean icon pack in vector formats — free for public use.
Stars: ✭ 24 (+0%)
Mutual labels:  icon-font
electron-ad-blocker
Blocks advertisements in an electron browser window
Stars: ✭ 50 (+108.33%)
Mutual labels:  blocker
IconFont Demo
在iOS工程中使用iconfont技术节省图片开销
Stars: ✭ 21 (-12.5%)
Mutual labels:  icon-font
NONIOBlocker
Remover o NONIO nunca foi tão fácil
Stars: ✭ 55 (+129.17%)
Mutual labels:  blocker
ant-design-icons
⚠️ 已停止维护,请使用:https://github.com/ant-design/ant-design-icons
Stars: ✭ 55 (+129.17%)
Mutual labels:  web-fonts

Sans Fonts

Sans Fonts icon

A WebKit Content Blocker That Kills Web Fonts With Fire

…except for icon fonts, because they don’t delay text rendering.

See my blog post for the motivation behind this project.

Download

You can download the iOS 9 app here.

If you are using Safari 9 or later (not necessarily on El Capitan!), you can download the code-signed Safari extensions from the releases page.

Limitations

  • Content blockers cannot block fonts that are embedded in CSS files using data: URLs. (Yes, that is a thing.)
  • Sans Fonts uses primitive heuristics to exclude Font Awesome and other icon fonts from being blocked — some non-icon fonts will probably slip through the cracks.
  • The blocker list is still very basic. I am using this extension for my daily browsing, though, so major bugs should be squished fast enough.

Related Reading

This blog post was more helpful than the documentation on the Apple developer site: https://www.webkit.org/blog/3476/content-blockers-first-look/

License

The media assets in here (PNG and Sketch files) are licensed under the Creative Commons BY-SA 4.0 license. The author is: Julian Raschke, [email protected]

All other files, including the source code and all build files, are released under the MIT license. Enjoy!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].