Lately I have heard, several times, about AMP project. There is so many questions around this topic. I have decided to prepare short summary based on my research. I hope, it will be useful for all of you.
This section was created based of following resources:
AMP should not be seen as a new technology, but rather as a collection of relatively complex optimization techniques bundled together for convenience. It’s giving the developer a strict set of rules that if followed, should in theory give you a faster site. AMP fundamentally, is an HTML page designed to be super lightweight and critically designs really fast loading. Some of highlights:
This section was created based on https://webdesign.tutsplus.com/articles/amp-project-will-it-make-your-sites-faster–cms-25853
It depends. If your site includes a lot of custom JS, huge files of CSS etc it is really likely that AMP will make your site faster as on mobile all of it will be removed. However if your site is already mobile optimized and simple, there is small chance that you will see any difference or even AMP can potentially decrease speed of your site. It is probably good to confider AMP project if:
One of my favourite sentence: AMP gives you a method to make your sites fast. You can increase speed of your site using other methods and you can achieve better results. AMP project is just one of the methods to make your site faster.
This section was created based of following resources:
First of all, it is worth to say that there is not so many ecommerce sites which are using AMP. Personally, I didn’t find any yet, excluding eBay which is used as an example by Google.
There is not possible to convert all ecommerce site to AMP site yet. AMP doesn’t support payment transactions yet. It is recommended to use AMP on homepage, category page and product page, which makes sense.
Implementing AMP project doesn’t mean that you don’t need to have responsive site. You do, you have to remember that AMP project is only for mobile, which means, you still need to have responsive site for tablets. Especially on e-commerce site when you will have to switch between AMP product page and Responsive Non-AMP checkout. Implementing AMP to your page means to create a new instance of your page for AMP project, it is double work from development perspective.
As there is not so many AMP e-commerce site yet, implementation can be expensive. It is still new project, currently it is used just by eBay as first e-commerce site, there is huge risk and time-consuming implementation. Moreover from business perspective and client perspective – AMP sites are really simple, what means, if you decided to create mobile version of your site using AMP, you will need to remember that you are limited, you can only use AMP elements, forget about “fancy” effects, if your current implementation includes so many JavaScript effects, you will need to replace it.
This section was created based on following resources:
There are ready Magento extensions (Magento 1 and Magento 2) which allows you to convert homepage, category page and product page to AMP pages. I think it could be one of approaches, install module and based on it build rest of the site/modules and learn the code.
Another approach could be create base template which can be parent for our client’s template. Base template should be re-build and customise for AMP project. Of course, this option is much more time-consuming however I think it is worth it. Maybe it would be a good idea to work with first approach for couple of first projects and then as soon as you are more familiar with the code, it could be worth to move to second approach.
AMP project is really new project. It is probably not mature enough for ecommerce. In current stage it is better to focus on response performance. However it looks like AMP is growing fast and definitely everybody should look into implementing this as soon as possible.
Zaneta loves challenges so deciding about career path she has chosen typical male industry. Woman who codes. Every 1-2 years she lives in different part of the world. Gym dates is something what she specialised in. Healthy lifestyle, extreme sports and motorbikes have stolen her hear years ago.
Morning reading, reading itself, was never my strong side. I really didn't like reading so…
A good road trip is all about planning and execution, ensuring you know which locations…
Ok, let me make it straight. I have never been a morning person. I remember…
Years ago if someone would tell me that I am going to meditate I would…
The US is perhaps the world’s greatest transcontinental civilisation. It stretches all the way from…
Let’s talk a little bit about workout clothing. Let me make it clear, I am…