৬০ সেকেন্ডে AMP
() translation by (you can also view the original English article)
AMP প্রজেক্ট হচ্ছে গুগলের একটি ওপেন সোর্স উদ্যোগ, যার মূল উদ্দেশ্য হচ্ছে ওয়েবসাইটগুলোকে দ্রুতগতি সম্পন্ন করে তোলা। এখানে, ষাট সেকেন্ডে এটা কি, সে বিষয়ে তুলে ধরা হলো!
সংক্ষেপে AMP
একজন ডেভেলপারের দৃষ্টিকোণ থেকে, AMP ব্যবহার করার মানে হচ্ছে আপনি কিছু রেডিমেট কোড ব্যবহার করবেন, কিছু AMP JavaScript লোড করবেন, ও কিছু কাস্টম AMP উপাদান ব্যবহার করবেন এবং AMP ব্যবহারের সর্বোত্তম নিয়ম-কানুন অনুসরণ করবেন, যাতে আপনি AMP ভেলিডেশনটি পাস করতে পারেন।
অন্যদিকে, AMP বিভিন্ন অপটিমাইজেশন টেকনিকগুলো পরিচালনা করবে, যেমন “ধীর গতিতে লোড হওয়া (lazy loading)”, (prerendering)প্রি-রেণ্ডারিং, (preconnecting) প্রাক-সংযোগ, এবং (prefetching) প্রিফেচিং। আপনি চাইলে এই টেকনিকগুলো নিজে নিজেও করতে পারেন, কিন্তু AMP দিয়ে আপনি এগুলো স্বয়ংক্রিয়ভাবে করতে পারবেন।
একটি ভেলিড AMP পেইজ AMP CDN (কন্টেন্ট ডেভলপমেণ্ট নেটওয়ার্ক) এর মধ্যে কোন চার্জ ছাড়াই জমা হতে পারে। AMP এড এলিমেন্টের মাধ্যমে বেশ কিছু এড নেটওয়ার্কের বিজ্ঞাপন দেয়া সম্ভব। মানে হচ্ছে, এটা দিয়ে আপনি কোন সাইটে বিজ্ঞাপন দেয়ার পাশাপাশি খুব কার্যকরভাবে তা অপ্টিমাইজ করতে পারবেন।
আপনি যদি স্বয়ংক্রিয়ভাবে কোন ওয়েবসাইটের লোডিং স্পিড অপ্টিমাইজ করতে চান, তাহলে AMP ব্যবহার করতে পারেন। অথবা, আপনি যদি এমন কোন পদ্ধতি চান যা এড থেকে আয়ের কোন ক্ষতি করবে না।
উপকারী রিসোর্সসমূহ
- AMPAMP প্রজেক্টঃ এটা কি আপনার সাইটসমূহকে দ্রুতগতি সম্পন্ন করে তুলবে?কেইয ব্র্যাসি
- AMPকিভাবে খসড়া থেকে তৈরি করবেন একটি বেসিক AMP পেইজকেইয ব্র্যাসি
- AMPতড়িৎ টিপঃ Jade অথবা PHP দিয়ে AMP এর ইনলাইন CSS ব্যবহার আরও সহজ করে তুলুন।কেইয ব্র্যাসি।
- www.ampproject.org
- AMP Project on Github
- Accelerated Mobile Pages ( AMP ) for WordPress on Envato Market