uBlock-Safari
vimium
Our great sponsors
uBlock-Safari | vimium | |
---|---|---|
45 | 51 | |
2,752 | 21,922 | |
- | - | |
0.0 | 9.3 | |
about 3 years ago | about 16 hours ago | |
JavaScript | JavaScript | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
uBlock-Safari
-
uBlock Origin Lite now available on Firefox
You are mistaken. Safari removed the APIs necessary for an uBlock port (there used to be one), see https://github.com/el1t/uBlock-Safari/issues/158.
Injecting code via Web Extensions is too late for reliable blocking - by then, either the malicious JS you are trying to defuse has already ran (if it wasn't blocked declaratively), or if it hasn't, then the rest of the page's JS depending on it has already exploded and "fixing" it after the fact (by substituting a neutered shim via Web Extensions) doesn't fix the rest of the page.
-
uBlock Origin 1.49.2 Available as Thunderbird Add-On
It has been there but won't ever be again: https://github.com/el1t/uBlock-Safari/issues/158
-
Are there any updates on Safari support?
Better to fork it and maintain as another project, like previous ublock's project on safari: https://github.com/el1t/uBlock-Safari
- Firefox is the last bastion of pirate ad-free hope. Can Mozilla hold out?
- Apple Safari browser plugin/extension architecture.
-
DuckDuckGo for Mac beta now open to the public
Looks like the answer is no, Safari is not supported.
> ..as of 2022, uBlock Origin’s extension is available for several of the most widely used browsers, including: Chrome, Chromium, Edge, Opera, Firefox and all Safari releases prior to 13.
Explanation of the state of uBlock Origin (and other blockers) for Safari - https://github.com/el1t/uBlock-Safari/issues/158
Apparently, the only WebKit-based browser that can run uBO is Orion browser (beta, Mac only).
- With YouTube testing 5-10 unskippable ads before videos, what are your favorite ad blockers/YouTube apps to use on Mac OS?
-
AdGuard publishes the first ad blocker built on Manifest V3
I don't know if it is cartelisation (both Apple and Google have an ad division and it is in their interest to work together on some aspects of their business) or Google bribed Apple (through it's ios search engine deal), but Safari webkit also has a lot of limitations in its content blocking API which is supposed to be used for ad blocking. (See Explanation of the state of uBlock Origin (and other blockers) for Safari #158 - https://github.com/el1t/uBlock-Safari/issues/158?ysclid=l7g3... ).
-
Apple Is Not Defending Browser Engine Choice
> as of IOS15 the Safari Extension API has everything uBlock would use
Does it? My understanding is that the Safari Extension API isn't suitable for uBlock Origin: https://github.com/el1t/uBlock-Safari/issues/158
-
and not every chromium user can do pihole
safari is even worse than google when it comes to extensions. death of uBlock Origin happened long ago over there. fits with apple's intentions i suppose.
vimium
- Ask HN: Comment here about whatever you're passionate about at the moment
-
Moving Fast with the Core Vim Motions
lol, here's me 13 years ago on that repo filing an issue about google reader support (!)
https://github.com/philc/vimium/issues/82
anyway, yeah I'm aware of it haha
-
Nyxt: The Hacker's Browser
You can do that with vimium: https://github.com/philc/vimium/issues/367#issuecomment-3535...
-
System wide Vim for Windows 11?
vimium: for browser.
-
Vim in Firefox: Wasavi is dead, Saka-Key is dead, Vim-Vixen is dead, Vimium is stagnating. Is Tridactyl the new monarch of Vim-like firefox ?
source
-
Vanilla Handbook
With vimium you hi gU to go to the root of the page. Availlable for FireFox and Chromium based browsers. Content user.
-
Is there a Gnome extension that can sort the apps in the launcher by the frequency of their usage?
Though I mainly navigate with a keyboard in Gnome or even with Vimium in multiple browsers, I'd hate to double my navigation time with a cursor or touchscreen. So to me, it's a great UX enhancement and I appreciate those that still support Dash, just as much as I appreciate your extension.
-
Vimium – The Hacker's Browser
How fun! I'm also quite proud of another contribution, also related to detecting visibility, but this time with `document.elementFromPoint` to filter out elements completely covered by other ones :)
It's not possible to detect the presence of Vimium.
Vimium was my introduction to software engineering :) I contributed a bunch of code to it back in 2011-2012. Glad to see it still being in use!
I'm quite proud of the little test I wrote to figure out which DOM APIs could be used to detect the visibility of different kinds of elements, in order that we could display link hints correctly: https://github.com/philc/vimium/blob/master/test_harnesses/v...
What are some alternatives?
vimium-c - A keyboard shortcut browser extension for keyboard-based navigation and tab operations with an advanced omnibar
Surfingkeys - Map your keys for web surfing, expand your browser with javascript and keyboard.
tridactyl - A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.
vimari - Safari port of vimium
vim-easymotion - Vim motions on speed!
firenvim - Embed Neovim in Chrome, Firefox & others.
Notion-Boost-browser-extension - Chrome & Firefox extension for Notion to add 20+ features like sticky outline, small text & full width by default, hide comments & help button, bolder text etc. Download here: https://gourav.io/notion-boost
firefox-ios - Firefox for iOS
webextension-polyfill - A lightweight polyfill library for Promise-based WebExtension APIs in Chrome
qutebrowser - A keyboard-driven, vim-like browser based on Python and Qt.
vim-anywhere - Use Vim everywhere you've always wanted to
WebKit - Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.