spent a week blaming our project management board. was it an ad blocker all along??

Solvedbrowserdebuggingextensions24 replies · 651 views · started

Accepted solution

by Zane RahmanJump to the reply

Ad blockers match on file and element names. Scripts called something like ads.js, tracking.js or analytics-bundle.js get blocked even if theyre essential, and checkout or video players die. Check the Network tab for requests marked blocked by client; if u own the site, rename essential files and dont make core features depend on tracking scripts. fingers crossed 🤞

  1. help!! i run a small business and customers keep emailing that on our project management board, the page goes completely blank. our developer cannot reproduce it on any of his devices.

    one customer sent a screenshot and i spotted an ad blocker in their toolbar. is it realistic that a popular extension breaks a site this badly? and if so, is there anything we can do on our side, or do we just tell ppl to switch it off?

    1
  2. yeahhh dark mode and grammar extensions modify the DOM and inject styles into every page. editors, canvases and custom inputs often break because the extension rewrites colors or wraps text nodes :D most of these extensions let you disable them per site; thats usually better than uninstalling. fingers crossed 🤞

    11 0 helpful
  3. hmmm do a binary search: open your extenisons page (chrome://extensions, edge://extensions or about:addons), disable half, reload teh site 🔥 If it works, the culprit is in teh disabled half; if not, its in teh enabled half. Repeat. Even with twenty extensions youll find it in four or five rounds.

    1 2 helpful
  4. ahh classic open DevTools > Console and look for errors whose source starts with chrome-extension:// or moz-extension://. That ID matches one of ur installed extensions, and u can see it on the extensions page with Developer mode tunred on. good luck man!

    6 12 helpful
  5. yeahhh firefox has Troubleshoot Mode (Help > Troubleshoot Mode) which starts with all add-ons disabled. chromium browsers can be started with a fresh profile instead. if the site works there, uve proven its local, not the website.

    lol

    2 0 helpful
  6. hmmm if youre teh site owner: wrap third-party and optional scripts sooo a failure doesnt stop ur main code, avoid relying on globals an extension might overwrite, and add a small note in ur help pages suggesting customers disable the extension for teh site if they see problems. hope that helps :)

    0 5 helpful
  7. Accepted solution

    Ad blockers match on file and element names. Scripts called something like ads.js, tracking.js or analytics-bundle.js get blocked even if theyre essential, and checkout or video players die. Check the Network tab for requests marked blocked by client; if u own the site, rename essential files and dont make core features depend on tracking scripts. fingers crossed 🤞

    3 8 helpful
  8. im literally losing my mind here told my boss it would take 10 minutes ;) its been since tuesday. pro tip: write down what u change. i didnt and had to redo board from scratch what am i doing wrong??

    0 2 helpful
  9. hmmmm ok lol this thread is gold seriously need help here 😭

    23 5 helpful
  10. ehh id argue teh site deserves part of the blame. A checkout that dies because one tracking script is blocked is fragile design. telling users to disable extensions is a band-aid. idk maybe im wrong lol

    10 0 helpful
  11. also lol mods can we pin this thread. my gaming rig is officially haunted

    0 10 helpful
  12. lol same thing happened to me same issue here on my second monitor setup, no idea whats going on lmk how it goes

    1 2 helpful

Reply to this topic

Sign in or create an account to reply.