XML اور XHTML درمیان فرق

Anonim

XML بمقابلہ XHTML

XML قابل قابل مارک اپ زبان کے لئے ہے. ایکس ایم ایل میں وضاحت کی گئی ہے 1. 0 تفصیلات، جو ڈبلیو ڈبلیو سی (ورلڈ وائڈ ویب کنسورشیمیم) کی طرف سے تیار کیا جاتا ہے. XML معیاری طریقہ فراہم کرتا ہے، جو بھی آسان ہے، اعداد و شمار اور ٹیکسٹ کو انکوڈ کرنے کے لئے اس طرح کہ ڈرائیور ہارڈ ویئر میں مواد کو تبدیل کیا جا سکتا ہے، آپریٹنگ سسٹمز اور ایپلیکیشن چھوٹے انسانی مداخلت کے ساتھ. XHTML (ایکسچینج ہائپر ٹیکسٹ مارک اپ زبان سے حاصل کردہ) XML اور HTML (ہائپر ٹیکسٹ مارک اپ زبان) کے مجموعہ کے طور پر دیکھا جا سکتا ہے. XHTML ایچ ٹی ایم ایل ورژن میں عناصر سے بنا ہے. 01، 01 XML کے سخت نحوط.

XML

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

XHTML

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

XML اور XHTML کے درمیان کیا فرق ہے؟

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