-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Extensions? #256
Comments
You need to request this feature to google or chromium team instead. |
@dhananjaipai think, I'm in favour of removing extension support even on desktops! |
Thank you. If extensions are not possible can you kindly evaluate a bookmarkbar support or something similar to invoke custom bookmarklets to inject some features? Currently it is a pain to type javascript:xyz since pasting on the address bar will clear the javascript bit for security I am assuming |
what are they? |
Do you want to de-motivate browser developers? |
https://en.m.wikipedia.org/wiki/Bookmarklet Basically custom javascript that you can run on the page saved as bookmarks. You can basically create a bookmark with the content as "javascript:document.querySelector('video').playbackRate=4" for example and when you are on a page playing media and with slow speed you can click the bookmark and it will run the script to play it faster |
I mean, make it as a superuser feature perhaps that can be enabled with a custom flag for example. |
@Universalizer the possible benefit is to let others fix privacy issues for the sake of the browser. Because it is unlikely that I can do everything. But it is a personal thought, not a choice for now.
same here, I give no warranty on any of my modifications.
this could be true |
Sounds scandalous! If this becomes a fact, google will be happy to have followers in the destruction of the user experience. My personal thought - if the desktop option of not being able to install extensions goes away, Cromite will lose almost all users. |
Real true fact, one single person has capacity limitations of doing all things alone, it requires team work of more than three or more software developers. Draft FAQ (Frequently Asked Questions) Important notice to the Cromite end user's, especially for Browser's extensions Browser's extensions though supported in Cromite developer takes no liability, or shall not be blamed for these case matters & situations. These is just |
Please add support for extensions. It will be very helpful. I've been searching for how to do it, but since I'm not a developer and even if I were, I couldn't do it because I do not possess the source code. So, in short, please add this to future releases, at least as an option🙏 |
Check all open and closed Even, i myself personally speaking, would like to have extension's support, but thinking Carl was alone, Uazo collaborating him and consistently enhancing Bromite as much as possible by Uazo. Worry that Uazo also does not gets irritated or frustrated or get tired in the end, Also currently Bromite status that is That's it. Bromite or Cromite User Community can promise following, Uazo you please add extension support to Android's Cromite, we promise you that we will not harass you But, how the newbie or beginners may be aware of it :- Whether any specific problem is related to These are all concerns. |
Remember my words, Same way, |
@uazo , nevertheless, imo, the best way is to make extensions support be optional, switchable by a switch! |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
+1 |
@9cento take a poll! it would be interesting to understand what users are interested in. |
+2 |
Polls are the most useless decision making tool. Democracy is a cancer ! If you try to serve people, they'll sit on your head... I do not support extensions at all. They're very invasive, inefficient and insecure. Extensions are the reason Chrome became a billion dollar industry & it's the main reason for ChromeOS being an "OS". If you wanna try to include a certain feature supported by a certain extension, check if a patch exists or not & then add the functionality directly into cromite. But never add extension support. Users will get a lot of issues using desktop extensions on mobile (especially with the advent of MV3) & then blame the browser for the issues they face. Basic functionalities like adblock, dark mode, etc exist. If a user need a functionality, they should request the feature or open a PR / submit patches. @uazo You just stick with your decisions as far as cromite development is concerned. Be ready, caz people will gaslight you even more in the future, with phrases like "<insert your browser> already has extension support", "the userbase will shrink", "google bad", etc. Don't fall for them. |
Probably it can done in a similar way ungoogled-chrome does? Where extensions are not supported but if you want them you can install the NeverDecaf/chromium-web-store plugin? |
@VPaulV That's desktop plugin which unlocks the extension management that was removed from vanilla chromium. Won't work on android caz chromium-android codebase don't have extension support in the first place. |
@foxjaw yes, you are right. My comment was regarding the desktop part |
Add a warning! |
ABP is not everything an extension can do for security or privacy. |
Just make extension support optional, disable it by default, add a warning...
You aren't forced to use nonfree extensions. |
We can support extensions without supporting the store. |
anyway, always would be possible to have two profiles for the browser - one with extensions, and second without it.. for banking or smth.. but, another fact is that even workable extensions system on android (kiwi) has huge author’s aggressive blobs that not giving full extensions work((, but we have a source code of that extensions realisation at least!!! |
I think, if I have time, I will attempt to port the kiwi extension activation patch to cromite. i would like to remove a doubt, namely whether it is easier to create internal browser extensions in javascript rather than develop them directly in c++ and java, also because i think it is easier to find collaborators in javascript rather than someone capable of understanding that gigantic amount of c++ code. but that's just an idea... it depends on how much work there is behind it. In any case, I am thinking about it. EDIT: ah, obviously, no ETA |
The Geometry OU devs have some sort of Azure server automations for their paid contributors. This business model also allows them to be funded by Yahoo Inc. as default search engine. |
What is Geometry OU? |
ah, it's kiwi :) but no problem. their patches are BSD-3-Clause licensed |
Alternative option or ideas from here also https://github.com/wchen342/ungoogled-chromium-android, GPL-3.0 license |
If you add extension support like Cromite windows in android app, i'll stop using Mull and will use Cromite as my daily driver |
@aicynide If you're thinking of uBO, it still works better on firefox than chrome. |
Browsers are unusable without extensions and userscripts |
So much this! |
It's fair to put your opinion. But you can't decide what's usable and what's unusable for everyone. The 95% of the users never used kiwi or yandex mobile browsers in their life. Google Chrome itself is used by 62%. You're from the rest of the 5% trying to claim the usability of extensions. Cromite is FOSS. You are very eligible to fork the browser, patch the extension support yourself and create a pull request and he'll be glad to merge it if everything goes well. Unfortunately this is not his priority to work on. |
Ok
Why do you think I or anyone asking for feature request is or have to be a Programmer? I'm a businessman. You are saying Are you by any chance a Communist/Zionist? |
The feature request has already been opened. You aren't helping in any way by adding "me too" in this discussion. It's not gonna increase the priority of this FR. This isn't politics. If you have any valuable tips to give other than "please implement it quickly", you are free to do.
This is a foss project. If you aren't willing to learn and contribute, there's no way the issues get resolved. |
If you aren't willing to change this mentality that FOSS is only for devs, FOSS will never see adoption, and users will make poor choices. Discussion is also a form of contribution. |
That is what I've said. If you have any points to make regarding the feature request, please do. Adding a "me too" like a herd will not help anyone. |
Dear @uazo But in Kiwi + Ublock + https://easylist-downloads.adblockplus.org/cntblock.txt no ads at all on the same page/phone. |
+1 I would love to see this |
Whats the blocking percentage of Kiwi Browser with default lists ? |
Looking forward to getting this done |
Preliminary checklist
Is your feature request related to privacy?
Yes
Is there a patch available for this feature somewhere?
Not sure
Describe the solution you would like
I see that Kiwi and Yandex browsers have support for adding custom chrome extensions.
I am a noob when it comes to Android apps, mods and patches, but just wanted to know if it would be possible to have support for chrome extensions ?
Describe alternatives you have considered
Using multiple browsers
The text was updated successfully, but these errors were encountered: