DHTML সমীক্ষা

您应当具备的基础知识

প্রথমে এই জ্ঞানসমূহকে পরিচিত করতে হবে:

  • এইচটিএমএল
  • সিএসএস
  • JavaScript

আপনি এই প্রকল্পগুলোকে প্রথমে শিখতে চান, তাহলে আমাদের হোম পেজ এই টিউটোরিয়ালসমূহ পরিদর্শন করুন。

ডিএইচটিএল নয় ডব্লিউ৩সিই-এর প্রমাণপত্র

ডিএইচটিএল হল ডাইনামিক এইচটিএমএল (ডাইনামিক এইচটিএমএল)

ডিএইচটিএল নয় ডব্লিউ৩সিই-এর প্রদত্ত পার্শ্ববর্তী প্রমাণপত্র। ডিএইচটিএল একটি বিপণন শব্দ - নেটস্কেপ কোম্পানি এবং মাইক্রোসফট কোম্পানির দ্বারা ব্যবহৃত হয়েছে যাতে 4.x প্রজন্মের ব্রাউজারগুলোতে সমর্থিত হতে হওয়া নতুন টেকনোলজির জন্য ব্যবহৃত হয়

ডিএইচটিএল হল একটি ডাইনামিক সাইট তৈরির জন্য একটি টেকনোলজি কম্বিনেশন

অধিকাংশ লোকের কাছে, ডিএইচটিএল এইচটিএমএল 4.0, স্টাইল সেট এবং জেভাস্ক্রিপ্টের একটি মিশ্রণকে বোঝায়。

ডব্লিউ৩সিই বলেছে: 'ডাইনামিক এইচটিএমএল হল কিছু কোম্পানিগুলোর দ্বারা ব্যবহৃত একটি শব্দ, যা এইচটিএমএল, স্টাইল সেট এবং স্ক্রিপ্টসমূহের একটি মিশ্রণকে বোঝায় যা ডকুমেন্টকে আরও ডাইনামিক করে তোলে।'

ডিএইচটিএল টেকনোলজি

ডিএইচটিএল দ্বারা, ওয়েব ডেভেলপাররা ব্রাউজার উইন্ডোতে এইচটিএমএল ইলেকট্রনের প্রদর্শন ও অবস্থান নিয়ন্ত্রণ করতে পারেন。

এইচটিএমএল 4.0

এইচটিএমএল 4.0-এর মাধ্যমে, সমস্ত ফরম্যাটিং (তথ্য) এইচটিএমএল ডকুমেন্ট থেকে বের করে একটি পৃথক স্টাইল সেটে লেখা হয়। এইচটিএমএল 4.0-এর মাধ্যমে ডকুমেন্টের প্রদর্শনকে তার কাঠামো থেকে পৃথক করা যায়, তাই ডকুমেন্টের বাস্তব বিষয়ক সামগ্রীকে বিচ্ছিন্ন করে আমরা প্রদর্শনকে সম্পূর্ণভাবে নিয়ন্ত্রণ করতে পারি。

ক্রসসিং স্টাইল সেট (সিএসএস)

সিএসএস-এর মাধ্যমে, আমরা এইচটিএমএল ডকুমেন্টের শৈলী ও সাজসজ্জা মডেল পাই。

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

ডকুমেন্ট অবজেক্ট মডেল (ডমেন)

ডমেন অবজেক্ট মডেল (ডমেন)

এইচটিএমএল ডমেন অবজেক্ট মডেল (ডমেন) এইচটিএমএল-এর জন্য একটি ডকুমেন্ট অবজেক্ট মডেল。

এইচটিএমএল ডমেন অবজেক্ট মডেল একটি পার্শ্ববর্তী অবজেক্ট মডেল যা এইচটিএমএল-এর জন্য একটি পার্শ্ববর্তী অবজেক্ট মডেল এবং এইচটিএমএল অবজেক্টকে ব্যবহার ও পরিচালনার জন্য একটি পার্শ্ববর্তী পদ্ধতি প্রদান করে。

“W3C ডকুমেন্ট অবজেক্ট মডেল (DOM) একটি ভাষা এবং প্ল্যাটফর্ম নিরপেক্ষ ইন্টারফেস, যা প্রোগ্রাম এবং স্ক্রিপ্টকে ডকুমেন্টের কনটেন্ট, স্ট্রাকচার এবং স্টাইলকে ডাইনামিকভাবে অ্যাক্সেস এবং আপডেট করতে দেয়”

JavaScript

আপনাকে সমস্ত HTML উপাদানকে নিয়ন্ত্রণ করতে সক্ষম করে দেয় কোড লিখার ক্ষমতা

Netscape 4.x এবং Internet Explorer 4.x-এর DHTML টেকনোলজি

Netscape 4.x ক্রস-ব্রাউজার DHTML Internet Explorer 4.x
  • JSS (JavaScript Stylesheets) (যা আপনাকে বিভিন্ন HTML উপাদানকে কিভাবে দেখাতে নিয়ন্ত্রণ করতে দেয়)
  • Layers (যা আপনাকে উপাদানের অবস্থান এবং দৃশ্যমানতা নিয়ন্ত্রণ করতে দেয়)
  • CSS1
  • CSS2 (যা আপনাকে বিভিন্ন HTML উপাদানকে কিভাবে দেখাতে নিয়ন্ত্রণ করতে দেয়)
  • CSS Positioning (যা আপনাকে উপাদানের অবস্থান এবং দৃশ্যমানতা নিয়ন্ত্রণ করতে দেয়)
  • JavaScript
  • দৃশ্যমান ফিল্টার (যা আপনাকে টেক্সট এবং গ্রাফিকসের উপর দৃশ্যমান ইফেক্ট আপলোড করতে দেয়)
  • ডাইনামিক CSS (যা আপনাকে উপাদানের অবস্থান এবং দৃশ্যমানতা নিয়ন্ত্রণ করতে দেয়)

মন্তব্য:যখন বিভিন্ন ব্রাউজার দ্বারা তৈরি হওয়া অ্যাট্রিবিউট এবং টেকনোলজি অন্য ব্রাউজার দ্বারা সমর্থিত না হলে, DHTML দ্বারা কোডিং করার সময় সমস্যা হতে পারে।একটি ওয়েবসাইট একটি ব্রাউজারে খুবই ভালো দেখাবে, কিন্তু আরেকটি ব্রাউজারে খুবই খারাপ দেখাবে。