Opened 5 years ago

Closed 16 months ago

#4278 closed task (blessed) (fixed)

Alter approach to social profile retrieval on profile templates

Reported by: jonoaldersonwp's profile jonoaldersonwp Owned by:
Milestone: Priority: high
Component: Profiles Keywords: seo performance


The sidebar on profile templates contains a 'Find me on' section, which includes social profile links sourced from the users' Gravatar profile. These icons are fetched and output via a JavaScript function / ajax process.

Other (pending) enhancements require that we have access to this data earlier in the page, and, server-side. This necessitates a shift to a server-side process for fetching these icons.


Change History (5)

#1 @coffee2code
5 years ago

Also see #4280, which is partially dependent on this ticket.

Last edited 5 years ago by coffee2code (previous) (diff)

This ticket was mentioned in Slack in #meta by tellyworth. View the logs.

5 years ago

#3 @coffee2code
5 years ago

For some quick background, in the original implementation of the current Profiles design, the Gravatar profile information was requested directly on the server ([dotorg-8439], [dotorg-8440]) rather than fetched client-side as is currently the case (changed in [dotorg-8807]).

The original implementation resulted in replication lag.

#4 @jonoaldersonwp
3 years ago

  • Keywords performance added
  • Priority changed from normal to high

This causes front-end performance issues (layout shift), as well as being explicitly bad for SEO and accessibility.

#5 @jonoaldersonwp
16 months ago

  • Resolution set to fixed
  • Status changed from new to closed

Closing, as this is no longer present in the template.

Note: See TracTickets for help on using tickets.