How to Build a Rocket: Best Practices for Better Web Performance

When it comes to building high-performance websites, small changes to the way your site functions, the content within it, or even the way you work can have a huge effect on user experience. It’s often thought that performance is all about speed—and that’s definitely a big part of it. But at XWP, we believe that […]

Improving User Onboarding for Page Experience Tooling with Google

XWP has worked together with Google over the past four years on projects focused on improving the experience for creating content on the open web. Two examples of our collaboration efforts are AMP for WordPress and Google Web Stories.  Recently our team improved the user onboarding for AMP in WordPress. This plugin enables site owners […]

AMP + Jetpack Made Easy – Adding a Carousel Gallery

There are plenty of ways to add a bit of design flare to your latest blog post or page. You could add some columns or an image here and there, but one of the easiest ways to gain some visual appeal is by using Jetpack to add a carousel gallery to your AMP-compatible WordPress site.  […]

AMP + Jetpack Made Easy: Adding a Cookies and Privacy Bar

In 2018, GDPR changed the face of Internet privacy forever. Sure, some privacy restrictions had come before it, but until then such sweeping and wide-reaching regulation had never been tried on a scale this large. Whatever your feelings are on privacy regulation, you still have to comply or risk privacy suits from a number of […]

What You Need to Know Before You AMP

The AMP HTML framework continues to gain attention and the v1.0 release of the official WordPress plugin has made it even easier to implement AMP on WordPress. Even though the plugin provides the ability to just flick the switch, AMP implementation should be carefully planned for. For projects that we work on, there are a […]

An AMP for WordPress checklist.
An Introduction to Native AMP

Remember m-dot sites? You know, the ones where you would design and build a whole separate site for your mobile visitors and serve it under a subdomain (e.g. https://m.xwp.co). Two sites; one for desktop visitors and one for mobile visitors. Sure, in a world getting its feet wet with mobile devices, this got the ball […]

Native AMP for WordPress