AMP কি?
AMP er পূর্ণরূপ হচ্ছে Accelerated Mobile Pages ।
AMP এর সুবিধা কি?
AMP টেমপ্লেট গুলোর বৈশিষ্ট তো সবারই জানা।
AMP সাধারণত AMP HTML, AMP Javascripts, AMP Web Cache এই তিনটি অংশের সমন্বয়ে কাজ করে। একটি AMP অ্যাডেড ওয়েবসাইটে যত ধরনের সিএসএস,জাভাস্ক্রিপ্ট কোডিং করা থাকুক না কেন মোবাইল থেকে সেই ওয়েবসাইট ভিজিট করার সময় AMP পুরো ওয়েবসাইটের একটি AMP HTML ভার্সন তৈরি করে নেয়।
AMP হচ্ছে গুগলের একটি ওপেন সোর্স প্রজেক্ট।যেটি একটি ওয়েবপেজকে যেকোনো মোবাইল ডিভাইসে অত্যন্ত দ্রুতগতিতে লোড নিতে সাহায্য করে। AMP যে সমস্ত কোড সাপোর্ট করে না সেই কোডগুলোকে একটি ওয়েবসাইট থেকে সরাসরি বাদ দিয়ে শুধুমাত্র প্রয়োজনীয় অংশগুলো রেখে AMP Web Cache এর মাধ্যমে পুরো ওয়েবসাইটকে অনেক দ্রুত গতিসম্পন্ন করে তুলে।
আপনি হয়তো লক্ষ্য করে থাকবেন,আমরা যখন গুগলে কোনো বিষয়ে সার্চ করি,তখন ফার্স্ট পেজে প্রথমের দিকে কিছু ওয়েবসাইট থেকে যেগুলোতে ক্লিক করার সাথে সাথেই পুআরও পেজটি লোড নিয়ে নেয়।১ সেকেন্ডের কম সময়ে যেসব ওয়েব পেজ লোড নেয় সেগুলোকেই AMP বলা হয়ে থাকে।
AMP এর অসুবিধা কি?
- শুধুমাত্র Asynchronous Scripts গ্রহন করে।
- আপনি Third Party Script ব্যবহার করতে পারবেন না।
- আপনার পোস্টের CSS gulo Inline- CSS হতে হবে এবং পুরো ওয়েবপেজের সাইজ 50,000 bytes হতে হবে।
- Font Treguring ভালো হতে হবে।
- আপনার পোস্টে যোগ করা সব রিসোর্স অর্থাৎ ছবি এবং অন্যান্য সব কিছুর সাইজ কম্প্রেস করে লোড করে।
- শুধুমাত্র অ্যাডসেন্স ইউজ করতে পারবেন।অন্য কোনো অ্যাড নেটওয়ার্ক এর অ্যাড শো করবে না।
- অ্যাড থেকে আসা ইনকাম অনেকাংশে কমে যাবে।
- Iframe 600px এর অধিক হলে লোড নিবে না।
- পোস্টের ভিতরে এম্বেড করা অডিও/ভিডিও এর সাইজ কমাতে হবে,নয়তো লোড নিবে না।
- টেমপ্লেটের শুরুতে অ্যাট্রিবিউট দিয়ে শুরু করা হয়। যার ফলে ওয়েব ব্রাউজারগুলি সহজে টেমপ্লেটের ভাষা বুঝতে পারে। কিন্তু AMP এর ক্ষেত্রে amp এট্রিবিউট দিয়ে শুরু করা হয়। যা w3.org এর Validate না হওয়াতে অনেক সময় পেজ লোড নিতে সমস্যা হবে।
Difference between AMP and Responsive Template | AMP টেমপ্লেট এবং রেসপন্সিভ টেমপ্লেটের পার্থক্য।
AMP হচ্ছে AMP এবং Responsive টেমপ্লেট এর সমন্বয়ে গঠিত একটি টেমপ্লেট।আর অপরদিকে রেসপন্সিভ টেমপ্লেট শুধু মাত্র রেসপন্সিভ।Responsive Template এর সাথে বাড়তি কিছু HTML কোড যুক্ত করে AMP template বানানো হয়।যার দরুণ AMP template অত্যন্ত দ্রুতগতিতে লোড নেয়।AMP Template কে অবশ্যই মোবাইল ফ্রেন্ডলী হতে হবে।অর্থাৎ রেসপন্সিভ হতে হবে।আর রেসপন্সিভ মানে হচ্ছে যেকোনো ডিভাইসে থেকে যেনো ওয়েবপেজটি সহজে দেখা যায়।
ব্লগারে কি AMP টেমপ্লেট ব্যবহার করা উচিত হবে?
ব্লগার হচ্ছে XHTML সাপোর্টেড ।তাই স্বাভাবিকভাবে ব্লগারে AMP Template কাজ করবে না।আর AMP এর জন্য আলাদা ভাবে ওয়েবপেজের সব কাঠামো চেঞ্জ করতে হয়।যেটি অনেক সময়সাপেক্ষ।
ব্লগারের অনেক ডিফল্ট ফিচার জাভাস্ক্রিপ্ট দিয়ে করা।তাই আপনি যদি ব্লগারে AMP ইউজ করেন তবে সেটি বোকামি হয়ে যাবে।অনেক ধরনের ফিচার আপনি ইউজ করতে পারবেন না।
Should I use AMP Template ? আমার কি AMP Template ইউজ করা উচিত?
আপনি চাইলে AMP Template ব্যবহার করতে পারেন।এতে আপনার ওয়েবপেজের লোডিং সময় অনেক কম লাগবে।রাঙ্কিং ভালো হবে।সাধারণত AMP Template গুলো নিউজ পোর্টাল এর জন্যে বেটার চয়েজ।তবে আপনি AMP Template ইউজ করলে অনেক ধরনের সুবিধা থেকে বঞ্চিত হবেন।যেমন CSS,Javaascript ইউজ করতে পারবেন না।
আমাদের সঙ্গে যুক্ত থাকতে জয়েন করুন টেলিগ্রাম গ্রুপ এবং নিত্যনতুন আপডেট পেতে সাবস্ক্রাইব করুন আমাদের টেলিগ্রাম চ্যানেল।
8 thoughts on "What is AMP? How it works?"