somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

আজ্যাক্স নিয়ে কিছু মজার তথ্য (টেকি পোস্ট)

১৮ ই সেপ্টেম্বর, ২০১০ দুপুর ২:০০
এই পোস্টটি শেয়ার করতে চাইলে :

আজ্যাক্স নিয়ে মজার তথ্যঃ
বর্তমান সময়ে ওয়েব টেকনোলজির সব থেকে আলোচিত বিষয় হল আজ্যাক্স। মুলত আজ্যাক্স হল এমন একটি ওয়েব টেকনোলজি যেখানে আপনি পেইজ রি-লোড না করেই আপনার ডাটা সার্ভার থেকে আদান-প্রদান করতে পারবেন। আজ্যাক্স এর সম্পূর্ন মানে হল - Asynchronous JavaScript and XML

সব বড়-বড় ওয়েব সাইট গুলো যেমনঃ- facebook.com,Twitter.com, myspace.com, google.com.digg.com, hi5.com, এরা সবাই আজ্যাক্স ব্যাবহার করে থাকে। এই সকল ওয়েব সাইট আজ্যাক্স এর মাধ্যমে পেইজ রি-লোড করা ছাড়াই ইউজারদের কে ওয়েব কন্টেনন্ট দেখিয়ে থাকে।



১৯৯০ সাল এর সময় যে সকল ওয়েব ব্রাউজার ছিল সেগুলো শুধু Static HTML পেইজ দেখাতে পারত (সুত্রঃ উইকিপিডিয়া)। ১৯৯৬ সালের দিকে এসে Internet Explorer সর্বপ্রথম IFrame এর মাধ্যমে Asynchronous Data লোড করে দেখাতে সক্ষম হয়। পরবর্তীতে XMLHttpRequest object এর মাধ্যমে অন্যান্য ব্রাউজার যেমনঃ Mozilla FireFox , Opera, Safari ও আজ্যাক্স Request এর Response করতে শুরু করল।

আজ্যাক্স এর ব্যাপারে ২০০৫ সালে সর্বপ্রথম আইডিয়া নিয়ে আসেন Jesse James Garrett (সুত্রঃ উইকিপিডিয়া)।

এবার চলুন দেখি আজ্যাক্স টেকনোলজিতে কি কি ভাল জিনিস আছে.........

১। টিউটোরিয়াল এর শুরুতেই আপনাদের বলেছি যে, আজ্যাক্স হল জাভাস্ক্রিপ্ট আর এক্সএমএল এর কম্বাইন্ড (একত্রিত) একটি বিষয়।
২। আজ্যাক্স এর মধ্যে HTML or XHTML, CSS , Document Object Model, XML, XSTL, XMLHttpRequest, JavaScript থাকে।
৩। HTML or XHTML, CSS কে ব্যবহার করা হয় ডাটাকে প্রকাশ করার জন্য (ডিজাইন করে উপস্থাপন করা)।
৪। Document Object Model কে ব্যবহার করা হয় ডাইনামিক্যালি ডাটা দেখানো জন্য।
৫। XML কে ব্যাবহার করা হয় ডাটা ইন্ট্যারচেঞ্জ করার জন্য (সার্ভার এর সাথে) এবং XSTL কে XML এর সহযোগী হিসাবে ব্যবহার করা হয়।
৬। XMLHttpRequest কে ব্যবহার করে সার্ভার থেকে পেইজ রি-লোডিং ছাড়াই ডাটা সেন্ড করার জন্য অনুরোধ করা হয়। ব্যাপারটা খুবই মজার।
৭। এই সমস্তু ব্যাপার গুলো কে এক সাথে করে কাজ করানোর বিশাল কাজটি করে JavaScript।

মুলত জাভাস্ক্রিপ্ট ,আজ্যাক্স প্রোগ্রামিং এর জন্য সবচেয়ে জনপ্রিয় ল্যাঙ্গুয়েজ। এর কারন হল সব ব্রাউজার এর সাথে জাভাস্ক্রিপ্টের খুব ভাল সম্পর্ক রয়েছে... অর্থ্যাৎ ......সব ব্রাউজারেই জাভাস্ক্রিপ্ট সাপোর্ট করে থাকে।

অনেক ভাল কথা শুনালাম......কিন্তু সব ভালোরই কিছু মন্দ দিক থাকে...। চলুন দেখি.........

১। পুরোপুরি ডাইনামিক হওয়ার কারনে সম্পুর্ন STATIC HTML Page গুলোতে আজ্যাক্স এর সব ফাংশন সঠিকভাবে ব্যবহার করা যায় না।
২। যেহেতু আজ্যাক্স ডাইনামিকভাবে তার HTML পেইজ বানায় তাই ব্রাউজার এর কাছে এই সব পেইজ এর জন্য কোন HISTORY থাকে না, তাই আপনি যদি ব্রাউজারের Back Button এ ক্লিক করেন, তাহলে আজ্যাক্স ডাইনামিকভাবে যে HTML পেইজটি বানিয়েছিল সেটিতে আপনাকে ফিরিয়ে নিয়ে যেতে পারবেন না।
৩। ডাইনামিক পেইজগুলোর URL এর শেষে # চিহ্ন থাকে তাই আমরা এই পেইজ গুলোকে BOOK Marking পারি না।
৪। যেহেতু Search Engine Roboot গুলো জাভাস্ক্রিপ্ট রান করে না, তাই আপনি যদি আজ্যাক্স দিয়ে কোন কনটেন্ট লোড করে থাকেন তবে সেটি কখোনই Search Engine এর ডেটাবেজ এ Index হবে না। এই ব্যাপারে আরো জানেতে SEO থেকে ঘুরে আসতে পারেন ।
৫। যে সকল ডিভাইস জাভাস্ক্রিপ্ট সাপোর্ট করে না যেমনঃ মোবাইল ফোন, পিডএ সে গুলোতে আজ্যাক্স কাজ করবে না।
৬। যেহেতু আজ্যাক্স এর মাধ্যমে ক্রমাগত সার্ভার এর কাছে Request যায় তাই এটি সাপোর্ট দিতে হলে ভাল মানের সার্ভার এবং হার্ডওয়্যার দরকার হয়।

আশা করি আজ্যাক্স নিয়ে টিউটোরিয়ালটি আপনাদের কাজ়ে আসবে। টিউটোরিয়ালটি পড়ার জন্য আপনাকে ধন্যবাদ। ভাল থাকবেন।
সর্বশেষ এডিট : ১৯ শে সেপ্টেম্বর, ২০১০ রাত ৩:৩০
৮টি মন্তব্য ৫টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

ছি , অবৈধ দখলদার॥ আজকের প্রতিটি অন‍্যায়ের বিচার হবে একদিন।

লিখেছেন ক্লোন রাফা, ০৪ ঠা ডিসেম্বর, ২০২৫ দুপুর ১২:১০



ধিক ‼️বর্তমান অবৈধভাবে দখলদার বর্তমান নরাধমদের। মুক্তিযুদ্ধের মাধ্যমে স্বাধীন বাংলাদেশে । বীর মুক্তিযোদ্ধাদের ক্ষমা চাইতে হলো ! রাজাকার তাজুলের অবৈধ আদালতে। এর চাইতে অবমাননা আর কিছুই হোতে পারেনা।... ...বাকিটুকু পড়ুন

আম্লিগকে স্থায়ীভাবে নিষিদ্ধে আর কোন বাধা নেই

লিখেছেন সৈয়দ মশিউর রহমান, ০৪ ঠা ডিসেম্বর, ২০২৫ দুপুর ১২:২২


মঈন উদ্দিন ফখর উদ্দিনের ওয়ান-ইলেভেনে সরকারের ২০০৮ সালের ডিসেম্বরে ভারতের সহায়তায় পাতানো নির্বাচনে হাসিনা ক্ষমতায় বসে। এরপরই পরিকল্পিত উপায়ে মাত্র দুই মাসের মধ্যে দেশপ্রেমিক সেনা অফিসারদের পর্যায়ক্রমে বিডিআরে পদায়ন... ...বাকিটুকু পড়ুন

আওয়ামী লীগের পাশাপাশি জামায়াতে ইসলামীকেও নিষিদ্ধ করা যেতে পারে ।

লিখেছেন সৈয়দ কুতুব, ০৫ ই ডিসেম্বর, ২০২৫ রাত ১২:৪৫


বাংলাদেশে আসলে দুইটা পক্ষের লোকজনই মূলত রাজনীতিটা নিয়ন্ত্রণ করে। একটা হলো স্বাধীনতার পক্ষের শক্তি এবং অন্যটি হলো স্বাধীনতার বিপক্ষ শক্তি। এর মাঝে আধা পক্ষ-বিপক্ষ শক্তি হিসেবে একটা রাজনৈতিক দল... ...বাকিটুকু পড়ুন

J K and Our liberation war১৯৭১

লিখেছেন ক্লোন রাফা, ০৫ ই ডিসেম্বর, ২০২৫ সকাল ৯:০৯



জ্যাঁ ক্যুয়ে ছিলেন একজন ফরাসি মানবতাবাদী যিনি ১৯৭১ সালে বাংলাদেশের মুক্তিযুদ্ধের সময় পাকিস্তান ইন্টারন্যাশনাল এয়ারলাইন্সের একটি বিমান হাইজ্যাক করেছিলেন। তিনি ৩ ডিসেম্বর, ১৯৭১ তারিখে প্যারিসের অরলি... ...বাকিটুকু পড়ুন

এবার ইউনুসের ২১শে অগাষ্ঠ ২০০৪ এর গ্রেনেড হামলার তদন্ত করা উচিৎ

লিখেছেন এ আর ১৫, ০৫ ই ডিসেম্বর, ২০২৫ সকাল ৯:৪০



এবার ইউনুসের ২১শে অগাষ্ঠ ২০০৪ এর গ্রেনেড হামলার তদন্ত করা উচিৎ


২০০৪ সালের ২১ শে অগাষ্ঠে গ্রেনেড হামলার কারন হিসাবে বলা হয়েছিল , হাসিনা নাকি ভ্যানেটি ব্যাগে... ...বাকিটুকু পড়ুন

×