lunettes

A userscript that intelligently modifies web fonts using CSS injection to achieve Bionic Reading.

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
2005czq
1日のインストール数
0
累計インストール数
5
評価
0 0 0
バージョン
1.0.0
作成日
2026/01/30
更新日
2026/01/30
大きさ
1.12MB
ライセンス
MIT
対象サイト
すべてのサイト

Lunettes

A userscript that intelligently modifies web fonts using CSS injection to achieve Bionic Reading.

Features

  • Applies effects using CSS @font-face and font-feature-settings, ensuring high-performance rendering and compatibility with modern Web frameworks.
  • Caches font data locally to reduce network requests.
  • Highly customizable, allowing configuration of "bionized" fonts and website filtering.

Installation & Configuration

After installation, a glasses floating button will appear in the bottom right corner of the page. Click it to open the settings page.

  • Language: Currently supports English and 简体中文.
  • Theme: Supports Light, Follow System (Default), and Dark themes.
  • Font Matching Settings: Specify which fonts on the page should be replaced with bionic fonts.
    • Sans-serif to Replace: Add font names, such as Google Sans or Segoe UI.
    • Serif to Replace: Same as above, add font names.
  • Filtered Websites: Precisely control where Lunettes takes effect to avoid conflicts or optimize reading experiences for specific scenarios. Supports wildcards (e.g., *://*.google.com/*).
    • Blacklist Mode (Default): The script will run on all websites except those in the list.
    • Whitelist Mode: The script will run only on websites in the list.

Additionally, the Tampermonkey menu provides options to toggle the floating button display and a factory reset button.