Gatsby-theme-novela: Mailchimp form is blocked by Firefox, Brave,...

Created on 5 Sep 2019  路  2Comments  路  Source: narative/gatsby-theme-novela

Version of Novela you are using
0.6.1

Describe the bug
This is a known bug from the original dependency ( See: https://github.com/benjaminhoffman/gatsby-plugin-mailchimp/issues/48 as well as https://github.com/benjaminhoffman/gatsby-plugin-mailchimp/issues/45#issuecomment-521813489)

I've tweeted @Firefox and @mailchimp and will report back if I hear anything

To Reproduce
Steps to reproduce the behavior:

  1. Use Firefox
  2. Go to any form
  3. Try to subscribe
  4. Nothing happens & console shows error

Expected behavior
Email should be subscribing

Browser

  • Firefox

Additional context
Potential fix hinted here: https://github.com/benjaminhoffman/gatsby-plugin-mailchimp/issues/34#issuecomment-488483044. I might have some time to implement that as a PR for the original dependency or in Novela directly
Apparently, we could leverage the timeout error.
image
If the error message is Timeout, then could we display a custom error message like in the screenshot above?

Firefox doc: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Privacy/Tracking_Protection#How_does_Firefox_choose_what_to_block

blocked

Most helpful comment

@dbredvick this was blocked by Brave when we opened the issue (either this one or the one in gatsby-plugin-mailchimp).

Please check the issue linked above for the latest developments on this, the original author of the plugin is aware and working on a fix.

All 2 comments

Can't reproduce this on Brave Version 1.2.43 Chromium: 79.0.3945.130 (Official Build) (64-bit) so the title of this is a bit misleading.

Ad blockers turned onto extreme modes will always block these scripts due to Mailchimp using the same domains to serve the scripts that do popups as well as embedded forms.

I believe the responsibility lies with Mailchimp hosting their scripts at different domains based on their levels of intrusiveness.

I believe you can host their script yourself if you want to avoid this.

@dbredvick this was blocked by Brave when we opened the issue (either this one or the one in gatsby-plugin-mailchimp).

Please check the issue linked above for the latest developments on this, the original author of the plugin is aware and working on a fix.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bravo-kernel picture bravo-kernel  路  4Comments

slorber picture slorber  路  3Comments

eugenejeonme picture eugenejeonme  路  3Comments

alfieqashwa picture alfieqashwa  路  4Comments

MartinRosenberg picture MartinRosenberg  路  3Comments