فرق ایچ ٹی ایم ایل 4 اور ایچ ٹی ایم ایل 5

Anonim

ایچ ٹی ایم ایل 4 بمقابلہ ایچ ٹی ایم ایل 5

ایچ ٹی ایم ایل 4 اور ایچ ٹی ایم ایل 5 ہائپر ٹیکسٹ مارک اپ زبان کے دو ورژن ہیں جسے ایچ ٹی ایم ایل کے طور پر جانا جاتا ہے. یہ بنیادی طور پر جامد ویب صفحات بنانے کے لئے استعمال کیا جاتا ہے. ایچ ٹی ایم ایل کے مختلف ورژن کئی سالوں میں جاری کیے گئے ہیں اور تازہ ترین ایک ایچ ٹی ایم ایل ہے. ایچ ٹی ایم ایل 4 اور ایچ ٹی ایم ایل 5.

HTML 4

ایچ ٹی ایم ایل کے 4 ورژن میں اس طرح کی سکرپٹ، امیر میزیں کی خصوصیات کی حمایت کرتا ہے. ، طرز شیٹس، سرایت کرنے والی اشیاء، مخلوط اور دائیں بائیں سمت متن کے لئے بہتر حمایت. فارموں میں اضافہ کے ساتھ معذور افراد کے لئے بھی رسائی بہتر ہے.

ایچ ٹی ایم ایل 4 بین الاقوامیائزیشن کے ماہرین کی مدد سے ڈیزائن کیا گیا ہے تاکہ دستاویزات کو آسانی سے منتقل کیا جاسکتا ہے اور مختلف زبانوں میں بھی لکھا جا سکتا ہے. یہ RFC2070 کے شامل ہونے کے ساتھ حاصل کیا جاتا ہے.

ایچ ٹی ایم ایل 4 میں مختلف نئی خصوصیات شامل کردی گئی ہیں خاص طور پر لوگوں کے حدود کے لئے:

• پریزنٹیشن اور دستاویز کی ساخت کے درمیان بہتر فرق. یہ ایچ ٹی ایم ایل صفات اور پریزنٹیشن کے عناصر کے بجائے سٹائل شیٹس کے استعمال کو فروغ دیتا ہے.

• ایک اعتراض میں مارک اپ کا استعمال کرتے ہوئے متن کی تفصیل ہوسکتی ہے.

• رسائی کی چابیاں اضافی، فعال لیبل اور بہتر فارم.

• ایم اے اے عنصر یا تصویر نقشہ میکانیزم کے علاوہ اور یہ بھی کلائنٹ کی طرف.

• تمام عناصر کے لئے لانگ اور عنوان کی خصوصیات کے لئے سپورٹ.

• تصاویر، فریموں اور ٹیبلوں کی طویل تفصیلات.

• مختلف قسم کے ہدف میڈیا تاکہ یہ طرز شیٹ کے ساتھ استعمال کیا جا سکے.

• بہتر کیپشنز، میزیں، میکانیزم اور کالم گروہوں.

HTML 5

HTML 5 ایچ ٹی ایم ایل کا تازہ ترین ورژن ہے. 2004 میں، ایچ ٹی ایم ایل کی طرف سے تیار کیا گیا تھا لیکن اس کے بعد انہوں نے XHTML اور XML پر مزید توجہ مرکوز کی. لہذا، WHATWG یا ویب ہائپر ٹیکن ایپلی کیشن ٹیکنالوجی ورکنگ گروہ کا ایک نیا گروپ قائم کیا گیا اور اس نے HTML 5. پر کام کیا.

ایچ ٹی ایم ایل کا یہ ورژن ڈویلپرز کی ضروریات پر توجہ مرکوز کرتا ہے جو ویب ایپلی کیشن بناتا ہے اور اس میں بھی اس کا سامنا کرنا پڑتا ہے. ایچ ٹی ایم ایل کے پہلے ورژن.

اگرچہ ایچ ٹی ایم ایل کی وضاحت کے بارے میں حتمی حتمی شکل نہیں ہے لیکن کچھ عناصر موجود ہیں جو آپ کے براؤزر کو اس کی حمایت فراہم کرتی ہیں. مثال کے طور پر، سکرپٹ کے ساتھ ساتھ گرافکس کو اپنی شکل میں استعمال کرنے کے لئے کینوس عنصر استعمال کیا جاتا ہے. یہ عنصر IE 8، فائر فاکس، اوپیرا اور سفاری کی طرف سے حمایت کی جاتی ہے.

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

ایچ ٹی ایم ایل 4 اور ایچ ٹی ایم ایل 5 کے درمیان فرق

• غلطی کو سنبھالنے کو ایچ ٹی ایم ایل پر مکمل طور پر کوڈڈڈ اور ریورس کیا گیا ہے. اس سے براؤزر ڈویلپرز کو معیاری بنانے اور وقت کو کم کرنے کے ساتھ ساتھ پیسہ کم کرنے کے ساتھ ساتھ چیزوں کو ایک مسلسل انداز میں ظاہر کرنے میں مدد ملتی ہے. ویب صفحہ. ایچ ٹی ایم ایل میں یہ ممکن نہیں ہے.

• ایچ ٹی ایم ایل نے براؤزر جاوا اسکرپٹ، سی ایس ایس اور ایچ ٹی ایم ایل کی مدد سے مزید درخواست پلیٹ فارم بنا دیا ہے. ایچ ٹی ایم ایل 4 جیسے جیسے، اور بہت سے عنصر براہ راست موجود ہیں.

• نئے عناصر کو ایچ ٹی ایم ایل 5 میں بھی شامل کیا گیا ہے، جیسے، پچھلا ورژن میں موجود نہیں. اس کے صفحات کو مزید سیمنٹ اور پڑھنے کے لئے بہت آسان بناتا ہے.