Page Language | Chinese | English
Font Rendering.user.jsIntroduction: No need to install MacType, optimize the browser font rendering effect, making the fonts of each page more textured. The "Microsoft Yahei" font is used by default, and other fonts can also be customized according to your preferences. The script provides advanced functions such as font rewriting, font smoothing, font scaling, font strokes, font shadows, filtering and licensing of special style elements, and customizing monospace fonts for browser font rendering. The script supports global rendering and personalized rendering functions, and can be configured through the "Click the Script Manager icon" or "Use Shortcut Keys" call out configuration interface for parameter configuration. Scripts are compatible with most mainstream browsers and mainstream script managers, and are compatible with commonly used Scripts and browser extensions.
+ 新增使用 OpenType 字体(非等宽字体)时在自定义字体工具中新增 font-feature-settings 属性的设置项目。
@ 改进英文等宽字体与中文字体混合渲染的兼容性。
@ 针对低配置电脑大幅提升粗体修正功能的执行效率。
@ 修复在 Firefox 因字体热替换导致的 INPUT 标签异常。
@ 修复视口单位修正中 URLs 处理的相关函数错误。
@ 修复 Violentmonkey uad.getHighEntropyValues 引起的加载延迟。
@ 修复 iframe 异步加载时插入样式没有正确解析的问题。
@ 修复 Canvas 画布字体阴影渲染效果未生效的问题。
@ 修复一些已知的问题,优化代码,优化样式。
Note : Unknown compatibility errors may occur when using the test branches such as Beta、Dev、Canary、Nightly etc. of the browser and script manager. The script will not correct the errors in the test version. If you must use the test version and have extremely high requirements for the script, it is recommended that you choose other similar scripts . Because there is a very small probability that the data will be initialized abnormally, please back up your local data in time! ! !
Please note when feedback issues : feedback script errors or style issues, please send out the access URL , browser version used, script manager version , error screenshot , operation process or error prompt (if any) that occurs when using this script only . The problems you encounter may not be reproduced locally in my area.
First turn on the script debugging switch:
?whoami=F9y4ng or &whoami=F9y4ng to the URL to enable temporary debugging mode.const IS_OPEN_DEBUG = false to true and save it.Press F12 in the browser to open the console panel, refresh the page, and operate until the problem is reproduced. Right-click the menu in the blank space of the console to select Save As....
Perform bug report and package and upload the saved log files to Github ISSUES.
During daily use, please do not turn on the script debugging switch to avoid slow script execution.
If you need to add a custom font to the font table, follow the help instructions. Font table fonts and other Chinese font sharing: click here to download
Please add complete and accurate font Chinese and English names and PostScript names to the custom font list in preset format .
The format is as {"ch":"鸿蒙黑体", "en":"HarmonyOS Sans SC", "ps":"HarmonyOS_Sans_SC"}
Whenever a new font is installed on the computer, to make it take effect immediately , be sure to restart the browser first and rebuild the font list cache in Advanced Core Feature Settings .
Font scale scaling function is turned off by default. Please turn on the font scaling function in Advanced Core Function Settings .
Known Issue 1: Due to the compatibility reasons of Firefox (Gecko Version < 126) and Greasemonkey and Userscripts extensions, only the internal coordinate offset problem of scripts has been corrected, but it will be insufficient for some website styles and functions. Please use it as appropriate according to your needs. We strongly recommend that you use Firefox's own scaling function instead ( Ctrl++ , Ctrl+- ).
Known Issue 2: The correction for viewport units vw, vh, vmin, vmax has been completed, and the problem of inaccurate viewport unit length after font scaling has been solved. This function is an experimental function , turned off by default, and can be turned on in advanced core function settings .
Some sites configure relevant CORS policies, which will cause the browser to prevent the acquisition of external styles (the console console will see a corresponding error, such as: No 'Access-Control-Allow-Origin' header is present on the requested resource. ). At this time, you can install and open Moesif Origin & CORS Change in the extension store.
On some sites where CSP policies are applied, the browser may prevent the loading and parsing of internal styles (the console console will see corresponding errors Refused to apply inline style because it violates the following Content Security Policy directive: "default-src 'self'". ). At this time, you can install and enable Allow CSP: Content-Security-Policy in the extension store
Use other CSP extensions to resolve this issue. If you mind security issues or have other concerns, please turn off the feature as follows:
1.0 .Unknown situation: If you encounter style abnormalities, coordinate offsets, or other related problems in other situations, please provide feedback to me in time.
Google & Baidu Switcher.user.jsIntroduction: "Elegant Search Engine Assistant" facilitates users to jump between different search engines; supports customization of commonly used search engines and keyword highlighting rendering; also provides advanced functions such as removing search link redirection, blocking search result advertisements, using keywords to filter search results, and automatic update detection; compatible with multiple search engines such as Baidu, Google, Bing, Duckduckgo, Yandex, Sogou, Qwant, Ecosia, You, Startpage, Brave, Yahoo, Yep, Swisscows, and searXNG.
@ 修正 Tampermoneky GM_xhr 加载序列化修复时引发的错误。
@ 修正站点图标在非整比缩放时的样式错误。
@ 修正 Google 中文“下一页”的样式错误。
@ 修正 search.Yahoo 跳转按钮的样式问题。
@ 修正 Violentmonkey uad.getHighEntropyValues 造成的加载延迟。
@ 修正一些已知问题,优化代码,优化样式。
New! Visit any search engine, add ?whoami=F9y4ng or &whoami=F9y4ng to the URL in the address bar, and enable temporary debugging mode to automatically update the icons of the search engine site; or wait for the icon cache to expire (fifteen days).
The " Auto Update " function of the new version is enabled by default. If update detection is not required, please turn off update detection in the script menu " Search Engine Assistant Advanced Settings ".
Please note when feedbacking the problem : feedback script errors or style issues, please send out the access URL , browser version used, script manager version , error screenshot , operation process or error prompts that occur when using only this script . The problems you encounter may not be reproduced locally.
Generally speaking, the release of new versions will be carried out on Github , and GreasyFork and OpenUserJs will be automatically synchronized. For users who have enabled the automatic update detection function, the script will be automatically updated when accessing the search engine.
Autoclose Zhihu Login.user.jsIntroduction: Automatically close Zhihu login prompt, it is only used to close the automatically pop-up login prompt, and does not do anything else, and will not do anything else in the future.
@ 修正一些已知的问题。
Chrome >= 105; Edge >= 105; Safari >= 15.4; Firefox >= 103; Opera >= 91
layout.css.has-selector.enabled to true in about:config105 > Version >= 101 , you can enter chrome://flags/#enable-experimental-web-platform-features to be used across versions after changing it Enabled .