HTML5

ایچ ٹی ایم ایل فائیو میں متعارف کرائے گئے نئے ایلی منٹس

HTML5 ویب پیجز بنانے کے لیے استعمال کی جانے والی HTML لینگویج کا نیا معیار ہے۔ ورلڈ وائیڈ ویب کے آغاز سے لے کر اب تک HTML مارک اپ لینگویج کے متعدد ورژنز متعارف کرائے گئے ہیں جن میں حالات کی ضرورت کے مطابق تبدیلیاں کی گئیں۔ اس ٹٹوریل میں حالیہ ورژن HTML5 میں نئے شامل کیے جانے والے ایلیمنٹس، اور پرانے ختم کیے جانے والے ایلیمنٹس کی فہرست پیش کی جا رہی ہے۔ یہ فہرست اور اس کی زیادہ تر وضاحت W3Schools کی ویب سائیٹ سے لی گئی ہے، جبکہ ایلیمنٹس کی نوعیت کے اعتبار سے ان کی ترتیب بدلی گئی ہے۔ آئیں یہ ایلیمنٹس اور ان کا مختصر تعارف دیکھتے ہیں۔ مکمل تحریر

ویب پیج کا ڈھانچہ تیار کرنے والے ایچ ٹی ایم ایل فائیو کے ایلی منٹس

انٹرنیٹ پر جب Web کا آغاز ہوا تو ابتداء میں ویب پیج کا ڈیزائن تیار کرنے کے لیے HTML کے table ایلی منٹ کا عام استعمال کیا جاتا تھا۔ یعنی اگر ویب پیج میں تین کالم درکار ہوتے تو اس مقصد کے لیے تین کالموں پر مشتمل ٹیبل بنایا جاتا۔ لیکن ٹیبل ایلی منٹ کی مدد سے بنائے گئے ڈیزائن کا نقصان یہ تھا کہ اسے آزادانہ طریقے سے CSS کی مدد سے تبدیل نہیں کیا جا سکتا تھا، اور ایسا ڈیزائن تبدیل کرنے کے لیے ویب پیج کا کوڈ تبدیل کرنا ضروری ہو جاتا تھا۔ چنانچہ اس مسئلے کے حل کے لیے Table-less ڈیزائن کا تصور متعارف کرایا گیا جس کے تحت ویب پیج کے ڈیزائن کی تیاری کے لیے div ایلی منٹ کا بکثرت استعمال کیا جانے لگا۔ div ایلی منٹس کو CSS کی مدد سے ویب پیج کے مختلف کالمز اور سیکشنز کے طور پر دکھایا جاتا ہے۔ مکمل تحریر

ایچ ٹی ایم ایل کے عام استعمال ہونے والے فارم ایلیمنٹس

HTML5 میں input ایلیمنٹ کی چند نئی ٹائپس شامل کی گئی ہیں جن سے ویب ڈویلپرز کو کافی سہولت ہوگئی ہے۔ ان ٹائپس میں color , number , email , url , phone , time , date وغیرہ شامل ہیں۔ نئی ان پٹ ٹائپس کا زیادہ تر فائدہ فارم کی پڑتال کے سلسلہ میں ہوتا ہے مثلاً اگر کسی ان پٹ فیلڈ کی ٹائپ آپ نے url مقرر کی ہے تو پھر یہ فیلڈ غلط ویب ایڈریس قبول نہیں کرے گی۔ چنانچہ اس نئے اضافے سے ویب ڈیویلپرز کو بہت سے ایسے Javascript کوڈ سے چھٹکارا مل گیا ہے جو اس سے پہلے وہ براؤزر پر فارم کی پڑتال کے لیے استعمال کرتے تھے۔ مکمل تحریر