WordPress.org

Making WordPress.org

Opened 3 years ago

Last modified 3 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
Cc:

Description

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.

Specifically:

Change History (4)

#1 @coffee2code
2 years ago

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

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

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


2 years ago

#3 @coffee2code
2 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
9 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.