Giter VIP home page Giter VIP logo

ghosterysafari's People

Contributors

christophertino avatar chrmod avatar mahmoud-adam85 avatar naira-cliqz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ghosterysafari's Issues

Stopped to work on Safari 15.2?

It suddenly stopped to work in Safari 15.2, not sure though if the Safari's version has something to do with it.

It just not work and doesn't appear in my extensions anymore. It was working before and I just realised today that it is not working anymore.

Is it only me?

Error Enabling Extension In Safari 14

When attempting to enable the Ghostery Lite extension in Safari 14, I receive the following error:

Safari detected an app or service that interfered with clicking.

To protect your privacy and security, this extension was not turned on. After quitting the app or service, you can try to turn on this extension again.

If I click it again, it will enable.

High power usage on macOS / Safari?

Description

According to Activity Monitor, in the past 12 hours the power consumption of "Ghostery Lite Safari Extension (Safari)" was 7.4. Safari itself was at 3.8. What's causing such a high power consumption, is this to be expected?

image

Expected Behavior

Blocking shouldn't cause high power consumption.

Actual Behavior

Blocking is taking high power consumption.

Steps to Reproduce

  1. Browse the web using "Ghostery Lite Safari Extension"

Versions

  • Browser: Safari 13
  • OS: macOS Catalina
  • Node:
  • NPM:

Youtube Ads are not blocked

Hello guys!

First of all I am thankful on your work to block ads! I am a user of ghostery for almost a year now and tried this on safari today. One of the first things I noticed is that it is allowing youtube ads to play when playing videos which is already blocking the normal extension.

I hope someone can look into this issue, just let me know if I can be of any help in either development or testing. I just need a helping hand to get things started.

Thanks and more power to you guys!

Ghostery Rewards and Anti Tracking

I really believe Ghostery Rewards can be a solid Honey alternative and would love to see it on Ghostery Lite. I just want to open the issue to see if integrating something like that is possible with Safari supporting WebExtensions now (see WWDC)? Same with Anti Tracking?

recordPageInfo url checking fails when page query string is present

Page speed is not displayed in SafariExtension when the current page has a query string (See GL-113, GL-127).

Example: https://login.yahoo.com/?.src=ym&.lang=en-U

We need to strip query parameters from properties?.url?.absoluteString here:

url == (properties?.url?.absoluteString ?? "") {

Page performance content script uses the following format:

domain: `${protocol}//${host}${pathname}`,

Ghostery blocks Google Fonts

Google fonts are blocked in my configuration.
I think this comes from the privacy filter.
I would like to exclude requests to fonts.googleapis.com from the blocking.
But it seems that the exclude-list only considers the website I visit and not other requests the website makes.

Could you please improve this behavior or guide me in the right direction on how I can achieve the desired behavior?

Ads not blocked on MacRumors page

Ads were showing up on this page: https://www.macrumors.com/2019/08/29/apple-september-10-event-apple-park/

The HTML for one of the ads:

<div class="teads-inread sm-screen" style="margin: 23px auto; max-width: 550px; transition-duration: 0s; height: 331px;"><div style="position: relative; margin-left: 0px; margin-right: 0px;"><div class="teads-ui-components-adchoices"><span>AdChoices</span></div><div class="teads-ui-components-label">ADVERTISING</div><div class="teads-player" id="teads1" style="display: block !important;"><script src="https://z.moatads.com/teads245638586802/moatvideo.js#_moatApi15656404"></script><iframe allow="autoplay" scrolling="no" frameborder="0" style="margin: 0px !important; padding: 0px !important; width: 550px !important; height: 310px !important; border: 0px !important; overflow: hidden !important; float: none !important; max-height: 310px !important; display: block;"></iframe></div></div></div>

and another

<div id="google_ads_iframe_/4585/ns.macrumors/article_2__container__" style="border: 0pt none; margin: auto; text-align: center;"><iframe id="google_ads_iframe_/4585/ns.macrumors/article_2" title="3rd party ad content" name="google_ads_iframe_/4585/ns.macrumors/article_2" width="300" height="250" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" srcdoc="" data-google-container-id="f" data-load-complete="true" data-integralas-id-ff7ac3aa-cf9a-2db1-aecf-d9a794b65eb2="" style="border: 0px; vertical-align: bottom;"></iframe></div>

If there is a better way to report this type of failure-to-block, please let me know.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.