You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The amp-addthis extension is no longer maintained and has been deprecated. It is recommended to drop this extension and its associated components from the codebase for the following reasons:
Maintenance Burdens: The extension is no longer actively maintained, which can lead to technical issues and security vulnerabilities.
Performance Impact: The extension can introduce performance overhead to AMP pages, which can negatively impact user experience.
Lack of Support: The extension is not supported by any major AMP framework or library, making it difficult to integrate and debug.
Proposed Changes
Remove the amp-addthis configuration from the Jekyll theme's _config.yml file.
Delete all references to the extension and its components from the theme's codebase.
Update the theme's documentation to reflect the removal of this extension.
Benefits
Improved performance and reliability of AMP pages.
Reduced maintenance burden.
Simplified codebase and improved extensibility.
Timeline
This change should be implemented within the next release of the Jekyll theme.
Additional Notes
Users who rely on the amp-addthis extension will need to find alternative methods for adding social sharing buttons to their AMP pages.
There are several other AMP-compatible social sharing extensions available, such as AMP-Social-Share and AMP-Story-Sharing.
Please provide feedback and suggestions on this proposed change.
The text was updated successfully, but these errors were encountered:
chriskyfung
changed the title
🔥 Drop all <amp-addthis> components
🔥 feat (ui): drop all <amp-addthis> components
Jan 16, 2024
chriskyfung
changed the title
🔥 feat (ui): drop all <amp-addthis> components
🔥 chore (AMP): Drop AMP-AddThis Extension and Components
Mar 11, 2024
chriskyfung
changed the title
🔥 chore (AMP): Drop AMP-AddThis Extension and Components
🔥 chore (AMP): Drop amp-addthis extension and components
Mar 11, 2024
Description
The amp-addthis extension is no longer maintained and has been deprecated. It is recommended to drop this extension and its associated components from the codebase for the following reasons:
Proposed Changes
_config.yml
file.Benefits
Timeline
This change should be implemented within the next release of the Jekyll theme.
Additional Notes
The text was updated successfully, but these errors were encountered: