Delivering complex web experiences fast is challenging. In this talk, Joel will shed light on some of the more common pitfalls. It will include theory, examples, best practices as well as demonstration of tooling around the following areas - Network & latency: optimizations for HTTP/1.1 and HTTP/2 - Slow AEM server requests: identifying issues - JavaScript: minimizing overhead
Delivered June 1, 2016
Presented by:
Presenter slides
AEM versions 6.4 and older are End of Life and no longer sold by Adobe. Adobe recommends upgrading to the latest version - Adobe Experience Manager as a Cloud Service. Archived versions of the documentation can be accessed from this page.
Apache:
https://httpd.apache.org/docs/trunk/mod/mod_http2.html
Web Standards:
https://www.w3.org/TR/preload/
https://www.w3.org/TR/resource-hints/
AEM Components:
https://github.com/Adobe-Marketing-Cloud/aem-core-wcm-components
https://adobe-consulting-services.github.io/acs-aem-commons/features/named-image-transform.html
Third-party:
https://www.ampproject.org/docs/reference/amp-img.html
https://www.appelsiini.net/projects/lazyload
JavaScript Performance:
https://gist.github.com/paulirish/5d52fb081b3570c81e3a
https://developers.google.com/web/tools/chrome-devtools/?hl=en
Profiler:
https://visualvm.java.net/