MozillaFoundation / foundation.mozilla.org

Mozilla Foundation website
https://foundation.mozilla.org
Mozilla Public License 2.0
384 stars 153 forks source link

HTML Validation Errors (Remaining Issues from 2023 EOY Branch) #11705

Open mmmavis opened 8 months ago

mmmavis commented 8 months ago

To make this ticket more digestible, I'm going to post one issue per comment below.

┆Issue is synchronized with this Jira Bug

mmmavis commented 8 months ago

PNI Product Page

Note this is a PNI site wide issue.

image
mmmavis commented 8 months ago

PNI Product Page

Note this is a PNI site wide issue.

image
mmmavis commented 8 months ago

PNI Homepage

image
mmmavis commented 8 months ago

PNI Article Page

Test page: https://foundation.mofostaging.net/en/privacynotincluded/articles/our-2023-nice-list-we-see-you-good-at-privacy-connected-products/

Note that these issues are site-wide streamfield related, and not PNI specifc.

image
tbrlpld commented 8 months ago

I believe the issue is related to embed code and not something we control. Maybe we can suggest fixes upstream?

mmmavis commented 8 months ago

@tbrlpld thanks for providing more insight. I didn't dive into the code and assumed it was coming from our streamfield implementation.

simont-cr commented 6 months ago

@mmmavis Should this be turned into an EPIC including all the tickets that you mentioned on here?

mmmavis commented 6 months ago

@simont-cr I think we can keep this as is. Some issues are already addressed in open PRs (pending reviews or deploy). The remaining work should be minimal.