Skip to content
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

Instagram.com is an unsupported website #498

Open
Greg-21 opened this issue Apr 17, 2024 · 0 comments
Open

Instagram.com is an unsupported website #498

Greg-21 opened this issue Apr 17, 2024 · 0 comments

Comments

@Greg-21
Copy link
Contributor

Greg-21 commented Apr 17, 2024

Instagram.com displays a cookie banner (see the attached screenshot below) when visiting it for the first time or after clearing cookies in your browser. As there is currently no site-specific rule on how to handle this banner, nor does any global rule know how to deal with it either, this is fully understandable and expected.

Digging into the history of this website, it looks like there were some rules to handle the cookie banner on instagram.com, but changes at their end at some point caused them to stop working.

Due to the high popularity of this website (top 10 worldwide), it would be nice to have support for it. However, I'm not sure what the best way to handle this banner would be, given that the cookie accept and reject buttons on instagram.com don't have any IDs, classes (it seems that Meta uses some mechanism to dynamically generate class names), or some other sensible attributes that could be used reliably. Injecting cookies is also not an option.

There is also one thing I think is worth mentioning, which is that on mobile devices or with very small viewport sizes, Instagram switches to a different banner that has the cookie accept/reject buttons contained in divs within divs rather than directly next to each other as in the "desktop" variant.

See also #176

Cookie-banner-on-instagram-com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant