【Video Mode】
Customize the player, supporting features such as video floating, speed playback, picture-in-picture background playback, DLNA screen mirroring, AirPlay screen mirroring, and one-key screen locking.
【Tampermonkey Script】
Supports both JavaScript scripts and Tampermonkey script syntax, and the Tampermonkey script adapts to the syntax of Tampermonkey 5.3.0.
After years of feedback from users and developers, Focus has greatly enhanced the adaptation of various script grammars, enabling more scripts to run properly on Focus.
【Auto-Paging】
Auto-paging can free your hands, allowing you to automatically and seamlessly page through novels, comics, or forums, etc. It supports multiple search engines such as Baidu, Google, Bing, and Yandex. Come and experience it quickly!
【Intercept Jumps】
Can intercept malicious in-page APP application jumps.
【Customize Homepage】
You can add your favorite navigation to the homepage and set your favorite browser homepage.
【Webpage Translation】
Ultra-fast translation, easily understand every webpage, making language no longer a barrier.
【Ad Filtering】
Powerful ad filtering function, supporting both AdBlock Plus and AdGuard ad syntax rules. Supports functions such as manual ad marking, webpage blacklist, and custom ad rules.
【Bookmark Interconnection】
You can import bookmarks from browsers such as Safari, Chrome, and Alook into the Focus browser, and also export bookmarks from the Focus browser to browsers such as Safari, Chrome, and Alook, achieving interconnection between bookmarks.
【URL Scheme】
You can open a URL through Shortcuts: FocusBrowser://search?url=the content to be searched or the opened link
【Other Features】
Including support for iPad, iCloud bookmark synchronization, dark mode, incognito mode, ad marking mode, fingerprint/FaceID verification login, feedback, and full-screen display function, etc.
【Developer-related APIs】
// Method to set the full-screen state, passing in a boolean value to set whether to enable full-screen for the APP.
GM.setFullscreen = function(isFullScreen){}
// Method to get the current full-screen state, returning a Promise object. Returns true if full-screen; returns false if not full-screen.
GM.getFullscreenStatus = function(){}