مقدمه DHTML

آپ کو حاصل کرنا چاہئیے کی بنیادی معلومات

اب سے پہلے سیکھنے سے پہلے، آپ کو درج ذیل معلومات کا اصولی معلومات حاصل کرنا چاہئیے:

  • ایچ تی ایم ای
  • سی ایس ایس
  • JavaScript

اگر آپ کو پہلے سے یہ پروجیکٹ سیکھنا چاہئیے تو، اپنے پاس اپنے پاس منزل پیج ان تعلیمات تک رسائی حاصل کریں۔

DHTML، وائی سی سی معیار کا نہیں ہے

DHTML، دینامک ایچ تی ایم ای (Dynamic HTML) کا مطلب ہوتا ہے۔

DHTML، وائی سی سی کے معیار کا نہیں ہے۔ DHTML، ایک مارکیٹنگ تکنیک ہے جو نیٹ اسپیکر (Netscape) اور مائیکروسافٹ کے ذریعے 4.x جیلی بروزر کو اپنائے جانے والے نئی ٹیکنالوجی کا مطلب ہوتا ہے۔

DHTML، دینامک ویب سائٹ کا ایک تکنالوجی مجموعہ ہے۔

بہت سے لوگوں کے لئے، DHTML، ایچ تی ایم ای 4.0، اسٹائل شیٹ اور جاوا اسکریپٹ کا ایک مجموعہ کا مطلب ہوتا ہے۔

وائی سی سی نے کہا تھا: “دینامک ایچ تی ایم ای، کچھ فیکٹریوں کے ذریعے استعمال کی جاتی ہے جو اس کی ڈینامک سمت کو بڑھانے والی ایچ تی ایم ای، اسٹائل شیٹ اور اسکریپٹ کا ایک مجموعہ کا مطلب ہوتا ہے.”

DHTML ٹیکنالوجی

DHTML کے ذریعے، ویب کریئیٹر کو بروزر ونڈوز میں ایچ تی ایم ای آئیٹمز کی نمائش اور پوزیشن کنٹرول کرنے کی صلاحیت فراہم کرتی ہے۔

ایچ تی ایم ای 4.0

ایچ تی ایم ای 4.0 کے ذریعے، تمام فارمیٹنگ (اطلاعات) ایچ تی ایم ای ڈاکومن سے باہر نکال کی جاسکتی ہیں اور ایک مستقل استائل شیٹ میں لکھ دی جاسکتی ہیں۔ چونکہ ایچ تی ایم ای 4.0 ڈاکومن کی نمائش کو اس کی ڈسٹرکشن سے علیحدگی فراہم کرتا ہے، ہم کو نمائش کی طبقہ کو پوری طرح کنٹرول کرسکتے ہیں جونکہ ڈاکومن کی مطلب کی کچل نہ ہو۔

کاسٹنگ استائل شیٹ (CSS)

سی ایس ایس کے ذریعے، ہم کو ایچ تی ایم ای ڈاکومن کا استایل اور لائا آؤٹ ماڈل حاصل ہوتا ہے۔

کیونکہ سی ایس ایس، کریئیٹر کو متعدد ویب پیج کا استایل اور لائا آؤٹ کنٹرول کرنے کی صلاحیت فراہم کرتا ہے، سی ایس ایس کو ویب ڈیزائن کے شعبے میں ایک اختراع کہا جاسکتا ہے۔ کریئیٹر کو ہر ایک ایچ تی ایم ای لائیٹم کو استایل دینا ہوگا اور اس کو اپنے ذریعے چاہئیے کتنی پیجوں پر اپنا دینا ہوگا۔ اگر پوری عالمی تبدیلی کردنی ہو، صرف استایل بدل دیئے، ویب میں تمام آئیٹمز خودکار طور پر اپدیت ہو جائیں گے۔

دوکومن آئیٹم ماڈل (DOM)

DOM، ڈاکومن آئیٹم ماڈل کا مطلب ہوتا ہے۔

HTML DOM، HTML کے لئے ڈاکومن آئیٹم ماڈل (DOM) کی ایک سلسلہ ہے۔

HTML DOM، ایک معیار سلسلہ آئیٹمز اور ان کا استعمال اور پروسیسنگ کے لئے معیار طریقوں کی ایک مجموعہ فراہم کرتا ہے۔

“مدل مستند W3C (DOM) یک رابط مستقل از زبان و پلتفرم است که به برنامه‌ها و اسکریپت‌ها اجازه می‌دهد به صورت دینامیک محتوای، ساختار و استایل مستند را دسترسی پیدا کنند و به‌روزرسانی کنند.”

JavaScript

شما را قادر می‌سازد تا کدی بنویسید که بتواند همه عناصر HTML را کنترل کند.

تکنیک‌های DHTML در Netscape 4.x و Internet Explorer 4.x

Netscape 4.x DHTML چند مرورگر Internet Explorer 4.x
  • JSS (JavaScript Stylesheet) (اجازه می‌دهد تا شما بتوانید نحوه نمایش مختلف عناصر HTML را کنترل کنید)
  • لایه‌ها (اجازه می‌دهد تا شما بتوانید موقعیت و دیدنی‌های عناصر را کنترل کنید)
  • CSS1
  • CSS2 (اجازه می‌دهد تا شما بتوانید نحوه نمایش مختلف عناصر HTML را کنترل کنید)
  • CSS Positioning (اجازه می‌دهد تا شما بتوانید موقعیت و دیدنی‌های عناصر را کنترل کنید)
  • JavaScript
  • پالسکین‌های دیدنی (اجازه می‌دهد تا شما بتوانید به متن و تصاویر اثرات دیدنی اعمال کنید)
  • CSS دینامیک (اجازه می‌دهد تا شما بتوانید موقعیت و دیدنی‌های عناصر را کنترل کنید)

نکته:تا زمانی که ویژگی‌ها و تکنیک‌های ایجاد شده توسط مرورگرهای مختلف از مرورگرهای دیگر پشتیبانی نشوند، استفاده از DHTML برای کدنویسی مشکلاتی ایجاد خواهد کرد. یک صفحه وب ممکن است در یک مرورگر بسیار خوب به نظر برسد، اما در مرورگر دیگری بسیار بد به نظر برسد.