এএএএএক্স এবং ডিএইচএলএর মধ্যে পার্থক্য

Anonim

খুব সহজে স্ট্যাটিক পেজের HTML থেকে সম্পূর্ণ ফুলে ফুলে আকাশে এবং ফ্ল্যাশের মিথস্ক্রিয়ায় ব্রাউজার টেকনোলজির প্রারম্ভিক বৃদ্ধি ঘটেছে। ওয়েবপৃষ্ঠা উন্নয়ন উপলভ্য সরঞ্জামগুলির সংখ্যা বিস্ফোরিত হয়েছে এবং আপনার পৃষ্ঠাটি নির্মাণের জন্য আপনি কয়েকটি বিকল্পের মধ্যে সীমাবদ্ধ নয়।

আরো সাম্প্রতিক বছরগুলিতে, মৌলিক HTML পৃষ্ঠাগুলি আরও বেশি বিরক্তিকর হয়ে উঠেছে, তাই ডেভেলপারেরা দর্শকদের কাছে তাদের সাইটগুলিকে আরও আকর্ষণীয় করে তুলতে সত্যিই মুচকি হচ্ছিল। একটি দৃষ্টিভঙ্গির মধ্যে এটি দেখানো হয়েছিল যে এটি আরও স্বাদ দেবার জন্য পৃষ্ঠাগুলিকে আরও ইন্টারেক্টিভ করতে কিভাবে এটি তৈরি করা হয়েছিল। যদিও অনেকগুলি মান তৈরি করা হয়েছিল, তবে আমরা সংক্ষিপ্ততা এর জন্য এখানে দুটি আলোচনা করব।

বিরক্তিকর এইচটিএমএল পেজগুলি ডিএইচ.এলএলএল বা ডায়নামিক এইচটিএমএল এর উত্থানের উপায়টি দিয়েছে। DHTML ওয়েবপৃষ্ঠা স্রষ্টাকে দর্শকদের সঠিক কর্মের নির্দিষ্ট প্রতিক্রিয়াগুলি প্রোগ্রাম করার অনুমতি দেয়। এটি খুব স্পষ্ট যখন একটি দর্শক একটি বোতাম উপরে তার মাউস চলে আসে এবং বোতাম glows বা চাপা দেখায়। এইটি DHTML এর একটি সামর্থ্য যা কেবল এইচটিএমএল এর সাথে সম্ভব নয়

--২ ->

এইচটিএমএল আরেকটি দিক যা মানুষ পরিবর্তন করতে চায় তার আচরণ যখনই আপনি কিছু পরিবর্তন করার জন্য অনুরোধ করেন। এইচটিএমএল সবসময় পৃষ্ঠাটি পুনরায় লোড করে যাতে নতুনভাবে পৃষ্ঠাটি প্রদর্শিত হয়। তারা আইফ্রেম নামে একটি সমাধান পেয়েছে যা ব্যবহারকারীকে সে সময়ে একটি ফ্রেম পুনরায় লোড করার অনুমতি দেয়; কিন্তু এই যথেষ্ট অভাব হতে পাওয়া যায় নি। এইচএএমএল এর এই নির্দিষ্ট অপ্রত্যাশিতার সমাধান করার জন্য AJAX বা অসিঙ্ক্রোনাস জাভাস্ক্রিপ্ট এবং এক্সএমএল তৈরি করা হয়েছে AJAX পৃষ্ঠাগুলিকে শুধুমাত্র ডেটা অনুরোধ করতে অনুমতি দেয় যা এটি পরিবর্তন করতে হবে এবং পুরো পৃষ্ঠাটি নয় এই ওয়েবপৃষ্ঠাগুলিতে স্পষ্টভাবে দেখা যায় যা আপনাকে ছবির গ্যালারি দেখায়। AJAX এর আগে, যখন আপনি পরবর্তীতে ক্লিক করবেন, পুরো পৃষ্ঠাটি পরবর্তী ছবিটি দেখানোর জন্য পুনরায় লোড হবে কিন্তু AJAX এর সাথে, শুধুমাত্র যে ছবি পরিবর্তন এবং বাকি পৃষ্ঠাটি এমনকি সরানো হয় না।

মূলত, এএএএএএএএএএএএএএএইচএইচএএইচএএইচএইএমএলএমএলএমএলএলএমএলআরপিএর দুটি বৈশিষ্ট্য যা এইচটিএমএল এর ক্ষমতা বৃদ্ধির জন্য তৈরি করা হয়েছিল। ডিএইচটিএলটি ব্যবহারকারীর কর্মের উপর নির্ভর করে স্ক্রিনের উপাদানগুলি পরিবর্তন করে এটি করে। যখন AJAX ব্রাউজারটি ইন্টারনেট সংযোগের চাপ কমানো এবং বিরক্তিকর পুনরায় লোডিং প্রক্রিয়াকে এড়াতে একটি সময়ে নির্দিষ্ট উপাদানগুলি অনুরোধ করার অনুমতি দেয়। মনে রাখবেন যে, একই সময়ে ব্যবহৃত AJAX এবং DHTML, একটি ব্যবহারকারীরা অভিজ্ঞতা দেখতে অনেকটা উন্নত হতে পারে।

AJAX এবং এইচটিএমএল সম্পর্কে বই খুঁজুন।