Making WordPress.org

Opened 3 years ago

Last modified 4 months ago

#4278 new task

Alter approach to social profile retrieval on profile templates

Reported by: 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 (4)

#1 @coffee2code
3 years ago

Related that depends on this for its full implementation: #4280

Version 0, edited 3 years ago by coffee2code (next)

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

3 years ago

#3 @coffee2code
3 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
10 months 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.

Note: See TracTickets for help on using tickets.