-
Notifications
You must be signed in to change notification settings - Fork 23
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
Removed from the chrome webstore #12
Comments
You can find it here. https://www.crx4chrome.com/extensions/blpnkmdkoapbdhpmemnaikpbhajknmdb/ |
I've a local copy of crx files of all extensions installed (past and present). |
Anyone have an idea why this dissappeared from Chrome? |
I have no idea. Only @akatrevorjay knows what reason appears in the developer dashboard. |
Yeah, I figured as much. Seems like Google is just being a pill with the requirements maybe from that previous thread. Installing from Dev Mode is just annoying cause then Chrome complains at you |
Threw together some more detailed instructions for manual installation too |
Hi everyone. I was speaking with Google about this before the extension was removed, and while I was awaiting a response from them inquiring for further information, they just removed it. I find the way they handle these things extremely frustrating. What supposedly needs done is drilling down the permissions of the extension to be only what they need to be. This may already be the case, I haven't had time to look yet, I've been very busy as of late. I do hope to take a look this week, but if anyone else wants to take a look have at it! If the permissions are as low as they need to be already, then I need to explain why each permission requested is required to Google. |
I also find their behaviour frustrating. If we can believed their rejection message, you can ask questions and interact with the reviewers. But the only responses I've received in the past where variations of the original rejection, with no answer to my question(s) (except for the last message where one word was inserted to hint on the permission causing problem). I also think that filling in the "privacy" form for the extension is important. For each permission listed, you have to comment/explain why you need that one particularly. |
this -- they always pull the same thing on me. I ask for specifics, and they email me back the same email with a single word bolded, but never actually answer my questions. What's irritating is why make me go waste my own time to figure out the exact points they already are aware of that they want changed? Why not just tell me? |
Exactly. That information should already be included in the original rejection message. |
Skimming through the manifest.json, it's unclear why parts of this line are neccessary:
Didn't all the Google-y stuff and all the analytics already get stripped out? Probably doesn't need to allow scripts from any 3rd parties anymore. Then of course all the permissions:
Is there a particular need for the
It'd be great if someone could go through these one at a time, check them out on https://developer.chrome.com/extensions/declare_permissions and see if the underlying API is even used anymore by the code. (Usually it's a pretty simple mapping e.g. |
You can also d/l the zip then unzip and place folder in a permanent location (don't delete after installation). Go to the extension page and enable developer mode. Click "Load unpacked" and select the extension folder. |
I haven't paid attention to you previous message (it's not as if I could have done something). The developer mode is very useful. I have a bunch of my own extensions, and modified ones, loaded like this. Unfortunately normal users won't use this method. "enhanced history" is probably not targeted to that audience anyways. |
I am not 100% familiar with this part, but I could find references to some places, mentioned below
I could see Google's reviewers being somewhat against the plusone.js function since it seems to be dynamically loading in script content from a website, and possibly from the Twitter buttons. |
There appears to be a version of this now offered by "chromio.dev" at https://chrome.google.com/webstore/detail/better-history/egehpkpgpgooebopjihjmnpejnjafefi — any relation to the opensource efforts here? Or maybe someone just did the work themselves privately to offer a version themselves. Haven't downloaded it yet or peeked inside to see if it's cleaned up but the screenshots look quite similar to the original extension while the developer does seem to have addressed some of the permissions issues: But I suppose it may still [or may not — again, I haven't checked at all!] include unwanted analytics/trackers if the publisher has revived the plugin as anything but a labor of love. Further update: the extension description does include:
and Privacy Practices tab says:
So 🤞 but this might just be someone bringing the extension back in cleaned up form! Further further update: I went ahead and installed it as a lazy way to get the CRX bundle. The interface is quite a bit more full featured than I remember this one being and the codebase appears to be quite different. Several of the JS files have "zinlab" in their name so I wonder if the extension was created by this dev shop: I didn't notice anything obviously nefarious through very some cursory searches through the current (v4.0.2) extension code. So afaict someone invested some time to create an apparently brand new remake of this idea, which is great but of course I don't know and can't vouch for their motivations. |
I regularly test one of my own extensions, and one of it capabilities is to bulk-download crx packages of extensions that I have currently installed.
"Enhanced History" isn't available anymore (2020/06/04).
The last time I made the test, May 27 2020, it was downloaded.
The text was updated successfully, but these errors were encountered: