At Google we are pursuing efforts that champion awesome user experiences across all platforms in the Content Management Systems (CMS) space. One of those efforts focuses specifically on the WordPress platform. As part of Google's commitment to these efforts, we are growing a team focused on WordPress Developer Relations. The goal of this team is … Continue reading WordPress @ Google: Part II
If you navigate to whatwebcando.today, you will see which Web APIs are currently natively supported by the browser you are using. Although there is some variability between browsers, the important thing to realize is the number and richness of the web APIs that are standard today. With them we can implement awesome and complex web experiences … Continue reading Progressive WordPress
If you only have one minute to read this post, here is the gist of it: WordPress users can get a first-class AMP experience without compromising the fidelity of their content or surrendering the flexibility of the WordPress platform. Get a glimpse of what is possible nowadays with AMP in WordPress by watching our AMP Conf 2018 talk!
At Google we care deeply about the long-term success of the open web: we work on the core technologies and standards that power the web platform, we develop and maintain the Google Chrome browser, and we build tools and frameworks to help developers build amazing experiences on the web — just to name a few. … Continue reading WordPress @ Google: Part I
Google participated at WordCamp US 2017 with a booth centered around performance. One side of the booth showed a data-driven glimpse into the state of the WordPress ecosystem in terms of key performance metrics and coding best practices, as well as the use of tooling (e.g. WebPageTest/Lighthouse) for assessing the performance characteristics of specific WordPress sites.
Google participated at this year's WordCamp US, in Nashville, TN. One of the aspects that impressed me the most was the last day of the event, Contributor's Day; a full day when part of the WordPress community convenes to contribute with WordPress. This is how it works. The WordPress open source community is organized as … Continue reading Contributor’s Day @ WordCamp
One challenging aspect of web performance is that it is often addressed once it has become a problem already; this can be referred to as a “reactive approach to handling performance”. A reactive approach is challenging because the symptoms of the problem emerge way after they were introduced early on during the initial design/implementation phases … Continue reading Reasoning about Speed
As we discussed before, users have high expectations with respect to the performance of websites; and when those expectations are not met users react in ways that clearly impact the outcome of key business metrics. There have been a variety of studies aimed and showing this reality. For example, a study made by Double Click … Continue reading The Cost of Bad Performance
TL;DR attaining good performance is hard because there has been a drastic change on the dominant platform on which users access the web: the Mobile Web, and that change has been out of sync with the techniques and approaches we use to develop applications that run on that platform. In the previous post, we discussed what … Continue reading Why Is Attaining Good Performance Hard?
In the previous post we started a thread aimed at advancing our understanding of the fundamentals and challenges of mobile performance. In this post we continue the discussion, asking: what is performance? Users have high expectations and demands regarding their website experience; we want simplicity and ease of use (don’t make me think), we want … Continue reading What is Mobile Performance?