GreasyFork-Scripts icon indicating copy to clipboard operation
GreasyFork-Scripts copied to clipboard

The open source code of this project is used for userscripts (油猴脚本) for desktop browsers, including Font Rendering (Customized) (字体渲染(自用脚本)- Font Rendering.user.js), and Search Engine As...

GreasyFork-Scripts - F9y4ng - WIKI

LICENSE LAST COMMIT ISSUES STARS

请先根据你的浏览器安装一个用户脚本管理器扩展(如TamperMonkey, ViolentMonkey) 然后再安装脚本

(不建议使用AdGuard安装脚本,因为脚本设置功能将无法查看。如有配置需要,请使用“键盘快捷键”。)


字体渲染(自用脚本) Font Rendering.user.js

简介:无需安装MacType,优化浏览器字体显示,让每个页面的中文字体变得有质感,默认使用微软雅黑字体,亦可自定义设置多种中文字体,附加字体描边、字体重写、字体阴影、字体平滑、对特殊样式元素的过滤和许可等效果,脚本菜单中可使用设置界面进行参数设置,亦可对某域名下所有页面进行排除渲染,兼容常用的 Greasemonkey 脚本和浏览器插件。

version 2022.08.20.2 【🔥 安装此脚本

!!! 重大版本更新,请使用前仔细查看脚本使用说明(WIKI) !!! New!

!!! 脚本错误、异常请反馈至[Issues], 字体、渲染样式、乱码问题请反馈至[Discussions] !!!

!!! 为保证您的数据安全,请及时备份您的本地数据!请勿使用来源未知的备份文件 !!!

@ 修正某些网站字体缩放后页面居中的问题。
@ 更新一个美观的脚本icon图标。
@ 修正一些已知的问题,优化代码。

关于问题反馈

注意:使用浏览器或脚本管理器的Beta、Dev、Canary、Nightly等测试分支版本有可能造成未知的兼容性问题或异常错误,有极小概率发生因数据兼容性错误造成本地数据被异常初始化。为确保数据安全,请及时且定期备份您的本地数据。

请反馈问题的朋友注意:反馈脚本错误或样式显示问题,请把仅使用本脚本的情况下发生问题的具体访问网址、使用的浏览器版本脚本运行器版相关错误的截图、以及具体操作流程错误提示(如果有的话)发出来,你遇到的问题不一定能在其他地方复现。

关于字体的添加

如果您需要向字体表添加自定义字体,请按帮助说明的指引进行操作。

如果您需要增加新的字体进入代码字体表,请将 完整且准确 的字体 中英文名称PostScript名称预设格式 添加进自定义字体列表。

格式如右:{"ch":"鸿蒙黑体", "en":"HarmonyOS Sans SC", "ps":"HarmonyOS_Sans_SC"}

  • 新增字体,一般只接受字重为 标准体/Regular 的字体,需调整字重粗体请使用字体描边进行设置。
  • “ps:”表示字体PostScript名称,此为可选属性。为实现字体全局生效,请尽量填写"ps:"属性。
  • 网络上很多字体存在各种修改版、Hack 版,非原版字体会造成字体名不一致,从而使得代码无法识别。

每当计算机安装了新字体,要使其立即生效,请在“高级核心功能设置”中重建字体列表全局缓存。

  • 注1:由于操作系统字体缓存,在计算机安装新字体后请重启浏览器,确保系统字体缓存在浏览器中生效。
  • 注2:自定义字体表的编辑保存操作会自动触发字体列表全局缓存的重建,无需额外手动处理。
  • 注3:若仅安装内置字体表定义的字体,重启浏览器后,需要手动重建字体列表全局缓存。

关于字体缩放

字体比例缩放(实验性功能)Beta版,默认关闭,请在 高级核心功能设置 中打开字体缩放功能。

  • 已知问题:Firefox/Gecko内核:针对Position:sticky/fixed的修正说明:因Gecko内核限制,1.部分网站样式无法完美修正,会造成样式错乱;2.在某些网站样式修正操作会造成页面卡顿;3.如遇到以上两种情况,请暂停使用该功能;若有必要需求,请使用浏览器缩放替代。(Greasemonkey扩展不支持此功能)
  • 未知情况: 如遇到非以上情况的样式异常或坐标偏移,请及时向我反馈

字体渲染(自用脚本)新版本,使用前请注意以下事项:

新版脚本中 内置了默认的字体渲染样式,该样式为我本地配置,并不能完美适配于你的计算机。所以,首次使用时,如果出现渲染效果没有达到理想状态,属于正常情况。请根据自有显示器的配置及设置,通过脚本配置界面修正相关参数来达到最佳显示效果。如在使用过程中遇到错误或使用问题,请及时向我反馈


优雅的搜索引擎跳转助手 Google & Baidu Switcher.user.js

简介:优雅的搜索引擎跳转助手,更美观、更便捷。新版本增加去重定向功能、自定义搜索引擎选取功能,提供可视化搜索参数设置,及自动更新检测等高级功能。

version 2022.08.20.1 【🔥 安装此脚本

!!! 重大版本更新,请使用前仔细查看脚本使用说明(WIKI) !!! New!

!!! 自动更新检测默认开启,如无更新提示需求,可在“功能设置开关”中关闭它 !!!

+ 新增去除搜索广告功能(实验性),默认关闭。
@ 修正Bing、Google、360搜索栏样式问题。
@ 更新一个美观的脚本icon图标。
@ 修正一些已知的问题,优化代码。

最新功能介绍

  • 新增去除搜索结果及侧栏广告功能。
  • 新增自定义搜索引擎选取功能(包含:百度、Google、Bing、Duckduckgo、搜狗、F搜、Yandex、360搜索、头条搜索等常见的搜索引擎)
  • 新增搜索结果链接去重定向功能。
  • 更智能的更新检测功能。

重要说明

新版本“自动更新”功能默认开启,如不需要更新检测,请在脚本菜单“功能设置开关”中,关闭 更新检测 即可。

  • 请反馈问题的朋友注意:反馈脚本错误或样式显示问题,请把发生问题的具体访问网址、使用的浏览器版本脚本运行器版相关错误的截图(仅开本脚本的情况下的)、以及具体操作流程错误提示(如果有的话)发出来,你遇到的问题不一定能在其他地方复现。
  • 一般来说,最新及测试版的发布将在Github进行,GreasyFork会在24小时内自动同步。已开启自动更新检测功能的用户,客户端代码会根据更新频率设置进行自动更新。