DHTML اور XHTML کے درمیان فرق

Anonim

DHTML بمقابلہ XHTML

ایچ ٹی ایم ایل کو سکرین پر آسان متن اور تصاویر کی نمائش کے لئے بہترین زبان قرار دیا. یہ سیکھنے کے لئے بہت آسان تھا اور اس نے ابتدائی طور پر زبان اٹھایا اور ویب صفحات کو تعمیر کرنا شروع کردی. لیکن اس کی سادگی بھی اس کے برعکس بن گئی کیونکہ انٹرنیٹ بڑھ گئی اور لوگوں کو جامد ٹیکسٹ اور تصویر سے مطمئن نہیں تھا. اس مسئلے کو حل کرنے کے لئے بہت سے ٹیکنالوجییں تیار کی گئیں، جاوا اسکرپٹ، سی ایس ایس، اور ڈوم ایچ ٹی ایم ایل میں شامل کیے گئے تھے اور مل کر انہیں DHTML کے طور پر جانا جاتا تھا. XHTML کو XML سے تیار کیا گیا تھا، لہذا یہ بھی XML کوڈنگ کے معیار کے مطابق ہے. XHTML HTML کے لئے ایک اچھا متبادل بن گیا ہے، خاص طور پر بہت سے عناصر کے ساتھ بڑے ویب صفحات میں.

ایچ ٹی ایم ایل کے ایچ ٹی ایم ایل کا استعمال سب سے زیادہ کوڈر کے لئے بہت سی دشواریوں کا سبب بن گیا ہے. جیسا کہ کوڈنگ کی ضرورت ہو گی اس طرح کے طور پر صفحہ زیادہ متحرک مواد بھی شامل ہے، ایچ ٹی ایم ایل کے خامیوں کو ظاہر ہوتا ہے. ایچ ٹی ایم ایل کے عین مطابق کوڈنگ سسٹم کا مطلب یہ ہے کہ براؤزر کو اس بات کی وضاحت کرنے کی ضرورت ہے کہ کس طرح کوڈر واقعی صفحہ دیکھنا چاہتا ہے. چونکہ یہ زیادہ تر براؤزر پر منحصر ہے، مختلف براؤزر عام طور پر مختلف نتائج ہیں. ایک براؤزر کے مطابق کرنے کے لئے کوڈ کو درست کرنا عام طور پر اسے دوسرے کے لئے توڑ دیتا ہے، اور یہ ویب صفحہ بلڈروں کو بہت ناراض ہے.

XHTML ابھی تک اسی اصول پر HTML کے طور پر چلتا ہے لیکن اس سے متعلقہ عین مطابق کوڈنگ کے طریقوں کو ہٹاتا ہے. کیونکہ XHTML کو XML کے ساتھ مطابقت رکھتا ہے، کیونکہ یہ کوڈر کو ٹیگ کہیں بھی جگہ نہیں رکھتا ہے اور غلط کوڈ کے نتیجے میں ایک غلطی ہوتی ہے. یہ واقعی بہت مشکل ہے کیونکہ اس کے بہت محدود پابندی کے باعث ابتدائی طور پر جاننے کے لئے بہت مشکل ہے لیکن اس میں براؤزر کی زیادہ تر آزادانہ طور پر آزاد ہونے کا فائدہ ہوتا ہے. اس کے بعد XHTML کا استعمال کرکے متحرک ویب صفحات کو بہتر بنانے کے لئے بہتر ہوگا کیونکہ آپ بہتر سکالٹیبل حاصل کرتے ہیں جیسا کہ آپ اپنے صفحے کو بہتر بناتے ہیں، کم مسائل اور براؤزر کے مسائل کا مقابلہ کریں.

DHTML اس وقت بہت مفید ثابت ہوا جب کوئی متبادل نہیں تھا. لیکن اب اس کے علاوہ دیگر اختیارات ہیں جو DHTML کی طرف سے سامنے آنے والے مسائل کے بغیر بہتر متحرک ویب صفحات بنا سکتے ہیں، اب یہ زیادہ سے زیادہ کوڈر کی طرف سے استعمال نہیں کیا جا رہا ہے اور اسے غیر معمولی سمجھا جاتا ہے.

خلاصہ:

1. XHTML ایک ایسی زبان ہے جو XML زبان پر مبنی ہے جبکہ DHTML ایک زبان یا زبان نہیں بلکہ دوسرے ٹیکنالوجیز کا مجموعہ ہے

2. دونوں کو ایچ ٹی ایم ایل

3 تک اضافی خصوصیات اور انٹرایکٹوٹی فراہم کرنے کے لئے تیار کیا گیا تھا. DHTML ابھی تک ایچ ٹی ایم ایل کو اپنے کور میں استعمال کرتا ہے اور ایچ ٹی ایم ایل سے متعلقہ مسائل کے ساتھ جھگڑا جاتا ہے

4. XHTML XML

5 کے مطابق اس کی مطابقت پذیری کی وجہ سے کوڈ کو زیادہ سنجیدہ اور آسان ہے. DHTML پہلے سے طے شدہ ہے اور دوسری ٹیکنالوجیوں کی طرف سے تبدیل کر دیا گیا ہے