HTML بمقابلہ HTML5

مصنف: Laura McKinney
تخلیق کی تاریخ: 7 اپریل 2021
تازہ کاری کی تاریخ: 5 مئی 2024
Anonim
HTML بمقابلہ HTML5 | HTML اور HTML5 کے درمیان فرق | HTML ٹیوٹوریل | ایڈوریکا
ویڈیو: HTML بمقابلہ HTML5 | HTML اور HTML5 کے درمیان فرق | HTML ٹیوٹوریل | ایڈوریکا

مواد

ہائپر مارک اپ لینگوئج (HTML) ویب صفحات کے ل pages بنیادی مارک اپ زبان ہے۔ HTML5 HTML کا ورژن ہے۔ بہت سارے اختلافات ہیں جو HTML5 میں دیئے گئے ہیں۔ ایچ ٹی ایم ایل اور ایچ ٹی ایم ایل 5 کے درمیان بنیادی فرق یہ ہے کہ ویڈیو اور آڈیو HTML کا حصہ نہیں ہیں جبکہ یہ دونوں ایچ ٹی ایم ایل 5 کی وضاحت کے لازمی حصے ہیں۔ بنیادی بات جو آپ کو معلوم ہونی چاہئے وہ ہے ، شاید دلچسپ بات یہ ہے کہ بولی کے معیار میں بہتری اس موجودہ حقیقت کو پہچان رہی ہے۔ تاکہ موجودہ معیار کے ساتھ دستاویز کی مماثلت برقرار رکھے - جو حقیقت میں ، HTML 4.01 ہے - خاص طور پر جس طرح سے ویب پروگرام نے جس پروگرام سے ریکارڈ پیش کیا ہے ، ان انجینئرز کے طور پر ، جر thinkت مندانہ انتخاب کیا گیا تھا۔ لہذا ، پروگرام ، یا "کلائنٹ اسپیشلسٹ" ، کو بھی اب HTML4 کو اندرونی جزو کی طرح ترقی پذیر ہونا چاہئے ، اس بنا پر کہ کسی بھی معاملے میں ، انٹرنیٹ پر موجود ریکارڈوں کی ایک بڑی تعداد جو اس کے استعمال میں ہوگی۔ کسی بھی صورت میں ، ہم توجہ کے ساتھ مزید HTML تشکیل نہیں دیں گے۔ اس کو بنیادی طور پر بولی سے خارج کیا جارہا ہے (CSS استعمال کریں)۔ یہ مماثلت دونوں طریقوں سے ہے: زیادہ قائم کردہ پروگرام بنیادی طور پر بغیر کسی چیز کی HTML5 کوڈ کو نظرانداز کرسکتے ہیں۔ اتنا ہی اچھا ہے کہ دیکھنا یہ ہے کہ HTML 5 آپ کے لئے کیا کام کرسکتا ہے ، اس کو HTML4 کی طرح ادارہ نہیں بنایا گیا ہے۔ آپ کو HTML util کا استعمال کرتے ہوئے جمع کردہ اوور ہالنگ صفحات پر دباؤ ڈالنے کی ضرورت نہیں ہے۔ یہ دس سال سے زیادہ ہے اور یہ ایک معیاری معیار ہے۔ جب آپ دونوں پاؤں کے ساتھ HTML5 میں داخل ہوجائیں گے ، تو پھر آپ اس کی مدد کر لیں گے۔ اجزاء اور خصوصیات ہر سال شامل کی جاتی ہیں اور کچھ بار تبدیل کی جاتی ہیں۔ ظاہر ہے ، یہ ضرورت مند رقم ہے جس پر آپ بھرپور اجزاء پر انحصار کرتے ہیں ، تاہم ، یہ قطعی خطرہ ہے کہ جب آپ مائع بولی کو استعمال کرتے ہیں تو اسے ختم کرنا چاہئے۔ ایچ ٹی ایم ایل 5 کا استعمال پروگرام کی گنجائش کو ایپلی کیشن اسٹیج ہونے کے ل HTML ، ایچ ٹی ایم ایل ، سی ایس ایس ، اور جاوا اسکرپٹ کے ذریعہ استعمال کیا گیا ہے۔ متعدد اجزاء خاص طور پر بولی میں شامل کردیئے گئے ہیں جو ابھی (HTML4 میں) فلیش یا جے ایس پر مبنی ہیکس ہیں ، مثال کے طور پر ، ,


مشمولات: HTML اور HTML5 کے مابین فرق

  • ایچ ٹی ایم ایل کیا ہے؟
  • HTML5 کیا ہے؟
  • کلیدی اختلافات

ایچ ٹی ایم ایل کیا ہے؟

ہائپر مارک اپ لینگویج یا سیدھے HTML مارک اپ لینگوئج ہے جو ویب ڈویلپرز کے ذریعہ ویب صفحات تخلیق کرنے کے لئے استعمال کی جاتی ہے۔ یہ ایسے HTML عناصر کی شکل میں لکھا گیا ہے جس پر ٹیگ پر مشتمل زاویہ خط وحدت میں بریکٹ لگے ہیں جیسے ‘’’۔ یہ ٹیگ جوڑے میں استعمال کرتے ہیں

اور ، اگرچہ کچھ خالی عناصر بھی ہیں اور یہی ضرورت بھی ہے ، جیسے . ویب براؤزر HTML فائلوں کو پڑھ سکتے ہیں اور انہیں مرئی یا قابل صوتی ویب صفحہ میں پیش کرسکتے ہیں۔ ویب براؤزر HTML ٹیگ اور اسکرپٹ کو ظاہر نہیں کرتے ہیں ، لیکن صفحہ کے مندرجات کی ترجمانی کے لئے ان کا استعمال کرتے ہیں۔ ایچ ٹی ایم ایل کسی پروگرامنگ زبان کی بجائے کسی ویب سائٹ کے ڈھانچے کو پیش گوئی کے اشارے کے ساتھ مستعدی طور پر بیان کرتا ہے۔ HTML عناصر تمام ویب سائٹ کے ڈھانچے کے بلاکس تشکیل دیتے ہیں۔ یہ تصاویر اور اشیاء کو سرایت کرنے کی اجازت دیتا ہے اور انٹرایکٹو شکلیں تخلیق کرنے کے لئے استعمال کیا جاسکتا ہے۔ HTML 4 ٹیمپلیٹس ، اسکرپٹنگ ، آؤٹ لائنز ، اشیاء کو انسٹال کرنے ، دائیں سے بائیں اور ملاوٹ والے کورس کے لئے بہتر پشت پناہی ، مالدار میزیں ، اور ڈھانچے میں اپ گریڈ کے نظام کے ساتھ HTML کو بڑھا دیتا ہے ، جو معذور افراد کے ل. بڑھتی ہوئی کشادگی کی پیش کش کرتی ہے۔ ایچ ٹی ایم ایل 4.01 ایچ ٹی ایم ایل 4.0 کی ایک ترمیم ہے جو غلطیوں کا ازالہ کرتی ہے اور ماضی کی ترمیم کے بعد سے کچھ بہتری لائے گی۔ ایچ ٹی ایم ایل کا یہ موافقت عالمگیریت کے شعبے میں ماہرین کی مدد سے تشکیل دیا گیا ہے ، لہذا ریکارڈ ہر ایک بولی میں لکھا جاسکتا ہے اور پوری دنیا میں آسانی کے ساتھ منتقل کیا جاسکتا ہے۔ اس کو مستحکم کرکے بہتر کیا گیا ہے ، جو ایچ ٹی ایم ایل کے بین الاقوامی ہونے کا انتظام کرتا ہے۔ ایک لازمی پیش رفت آئی ایس او / آئی ای سی کی تخصیص رہی ہے: 10646 معیار (غور کریں) ایچ ٹی ایم ایل کے لئے ریکارڈ کردار مقرر کیا جائے۔ یہ عالمی حروف کی نمائندگی ، مشمولات کا کورس ، لہجہ اور دیگر بولی والے مسائل کی دنیا کے سب سے وسیع معیاری انتظام کے امور ہیں۔ ایچ ٹی ایم ایل اب ریکارڈ کے اندر مختلف انسانی بولیوں کے ل more زیادہ قابل ذکر پشت پناہی پیش کرتا ہے۔ اس میں انٹرنیٹ تلاش کرنے والوں کے لئے محفوظ شدہ دستاویزات کی زیادہ کامیابی سے ترتیب دینے ، اعلی معیار کی نوع ٹائپ ، بہتر مواد سے گفتگو کی تبدیلی ، بہتر ہائفینیشن وغیرہ کو مدنظر رکھا جاتا ہے۔ محنت سے ان کی میزوں کا خاکہ اور HTML 4 میں نئے جدول عناصر کا استعمال کرتے ہوئے ، تخلیق کار کلائنٹ کے ماہرین کو آرکائیوز کو زیادہ تیزی سے پیش کرنے میں مدد کرسکتے ہیں۔ تخلیق کار یہ اندازہ لگاسکتے ہیں کہ بڑھوتری کے ل table میزوں کی منصوبہ بندی کیسے کی جا ((ٹیبل جزو دیکھیں) پریکٹیشنرز کو اضافی حساب کے اعداد و شمار کے ل the ضمیمہ میں جدولوں پر لکھے ہوئے نوٹ پر مشورہ کرنا چاہئے۔

HTML5 کیا ہے؟

ایچ ٹی ایم ایل 5 ایچ ٹی ایم ایل کا پانچواں ورژن ہے اور انٹرنیٹ کی ایک بنیادی ٹیکنالوجی مارک اپ زبان ہے جو ڈبلیوڈبلیوڈبلیو کے لئے مشمولات کی تشکیل اور پیش کرنے کے لئے استعمال ہوتی ہے۔ یہ W3C (ورلڈ وائڈ ویب کنسورشیم) کے HTML معیار کا تازہ ترین ، حتمی اور مکمل ورژن ہے۔ یہ ایچ ٹی ایم ایل 4 کا جانشین ہے جسے 1997 میں معیاری بنایا گیا تھا۔ ایچ ٹی ایم ایل 5 کا مقصد زبان کو جدید ملٹی میڈیا کی مدد سے بہتر بنانا ہے جبکہ اسے صارف دوست اور آسانی سے پڑھنے کے قابل بنایا جاتا ہے اور اسے کمپیوٹروں اور آلات جیسے ویب براؤزر پارسر وغیرہ کے ذریعہ سمجھا جاتا ہے۔ HTML5 کا مقصد نہ صرف HTML4 ، بلکہ ایکس ایچ ٹی ایم ایل 1 اور ڈوم لیول 2 ایچ ٹی ایم ایل کو بھی شامل کرنا ہے۔ ایچ ٹی ایم ایل 5 اس حقیقت کا جواب ہے کہ ڈبلیوڈبلیوڈبلیو پر عام استعمال میں ایچ ٹی ایم ایل اور ایکس ایچ ٹی ایم ایل متعدد تصریحات کے ذریعہ لانچ کی جانے والی خصوصیات کے ساتھ ساتھ ، ویب براؤزر جیسے سافٹ ویئر پروڈکٹس کے ذریعہ لانچ کی جانے والی خصوصیات ، جو عام طور پر قائم ہیں۔ HTML5 ایک مارک اپ بولی ہے جو ورلڈ وائڈ ویب پر مشمولات کو منظم کرنے اور ظاہر کرنے کے لئے استعمال ہوتا ہے۔ جیسا کہ نام سے ظاہر ہے ، HTML 5 HTML معیار کی پانچویں اور حالیہ شکل ہے۔ یہ اکتوبر 2014 میں ورلڈ وائڈ ویب کنسورشیم (W3C) کے ذریعہ حالیہ انٹرایکٹو میڈیا کی حمایت کے ساتھ بولی کو بڑھانے کے لئے تقسیم کیا گیا تھا ، حالانکہ اسے لوگوں کے ذریعہ آسانی سے ہم آہنگ رکھا گیا ہے ، اور پی سی اور گیجٹ کے ذریعہ قابل اعتماد طریقے سے سمجھا گیا ہے ، مثال کے طور پر ویب پروگرامز ، تجزیہ کار ، وغیرہ۔ ایچ ٹی ایم ایل 5 کو ایچ ٹی ایم ایل 4 ، اسی طرح ایکس ایچ ٹی ایم ایل 1 اور ڈوم لیول 2 ایچ ٹی ایم ایل کو بھی شامل کرنے کی تجویز ہے۔ HTML5 میں زیادہ تر قابل استعمال استعمال کو تقویت دینے کے لئے نٹٹی حوصلہ افزائی کرنے والے ماڈل شامل کیے گئے ہیں۔ یہ آرکائیوز کے لئے قابل رسائی مارک اپ کو بڑھا ، بڑھا اور قانونی حیثیت دیتا ہے ، اور مارک اپ اور ایپلیکیشن پروگرامنگ انٹرفیس (APIs) پیش کرتا ہے جو پیچیدہ ویب ایپلی کیشنز کے ل for استعمال ہوتے ہیں۔ اسی وجوہات کی بناء پر ، HTML5 بھی اسی طرح کراس مرحلے کے پورٹیبل ایپلی کیشنز کا دعویدار ہے ، کیونکہ اس میں کم ایندھن والے گیجٹ ، مثال کے طور پر ، سیل فونز اور ٹیبلٹس کے ساتھ بیان کردہ روشنی ڈالی گئی باتیں شامل ہیں۔ متعدد نئے مصنوعی اجزاء شامل کیے گئے ہیں۔ انٹرایکٹو میڈیا اور گرافیکل مادہ کو مقامی طور پر شامل کرنے اور سنبھالنے کے ل the ، نیا

تبدیل ، دوبارہ تصور یا ادارہ جاتی رہے ہیں۔ APIs اور دستاویز آبجیکٹ ماڈل (DOM) فی الحال HTML5 تفصیلات اور HTML5 کے لازمی حصے ہیں اس کے علاوہ کسی بھی غلط رپورٹوں کے لئے ہینڈلنگ کی خصوصیت بہتر ہے۔

کلیدی اختلافات

  1. آڈیو اور ویڈیو پچھلے HTML ورژن کی وضاحت کا حصہ نہیں تھے ، تاہم ، دونوں HTML5 کی وضاحت کا لازمی حصہ ہیں۔
  2. ویکٹر گرافکس HTML5 جیسے SVG اور کینوس کا بھی لازمی جزو ہے جبکہ VML ، سلور لائٹ ، فلیش ، وغیرہ جیسی مختلف ٹیکنالوجیز کی مدد سے HTML میں ویکٹر گرافکس ممکن ہے۔
  3. ایچ ٹی ایم ایل میں ، براؤزر کیشے کو عارضی اسٹوریج کے طور پر استعمال کیا جاسکتا ہے۔ HTML5 کی صورت میں ، ایپلیکیشن کیشے ، ویب SQL ڈیٹا بیس ، اور ویب اسٹوریج استعمال ہوتا ہے۔
  4. HTML ویب براؤزر میں جاوا اسکرپٹ کو چلانے کی اجازت نہیں دیتا ہے ، یہ براؤزر انٹرفیس کی طرح تھریڈ میں چلتا ہے۔ HTML5 جاوا اسکرپٹ کو پس منظر میں چلانے کی اجازت دیتا ہے جو HTML5 میں جے ایس ویب ورکر API کی وجہ سے ممکن ہے۔
  5. ایچ ٹی ایم ایل تمام پرانے براؤزرز کے ساتھ آسانی سے کام کرتا ہے جبکہ بیشتر جدید ویب براؤزرز نے HTML5 کی تصریحات کی حمایت کرنا شروع کردی ہے۔ ان براؤزرز میں شامل ہیں: فائر فاکس ، موزیلا ، کروم ، اوپیرا ، سفاری وغیرہ۔