بررسی کامل تاریخچه زبان html

موضوع بحث امروز ما درباره یکی از زبان‌های پرکاربرد برای ورود به دنیای طراحی‌سایت است. Hyper Text Markup Language) HTML) یک زبان مبتنی بر متن است که برای ایجاد صفحات وب استفاده می‌شود. از این زبان برای تعریف ساختار و طرح‌بندی یک صفحه و توصیف نحوه نمایش محتوای موجود در یک صفحه استفاده می‌گردد. اما اینکار چطور صورت می‌گیرد؟زبان html این کار را با استفاده از تگ‌هایی که هر کدام معنا و مفهوم خاصی دارند، انجام می‌دهد. این تگ ها به مرورگر وب می‌گوید چگونه متن، تصاویر و سایر فرم‌های چند رسانه‌ای را در یک صفحه نمایش دهد. در واقع تگ‌ها صفحات وبی را که در اینترنت منتشر می‌شوند را به مرورگرها معرفی می‌کنند. از این روHTML یک زبان نشانه‌گذاری است که برای ایجاد صفحات وب جذاب با استفاده از تگ‌ها طراحی شده‌اند.تاریخچه HTML:زبان HTML برای تبادل اطلاعات بصورت رمزنگاری شده در دنیای اینترنت استفاده می‌شود. در سال 1989 میلادی تیم برنرز-لی (Tim Berners-Lee) با انتشار زبان HTML، شبکه جهانی وب را اختراع می‌کند. جالب است بدانید که شبکه جهانی وب زندگی خود را درCERN، یک آزمایشگاه فیزیک ذرات در ژنو آغاز کرد. تحقیقات فیزیک ذرات اغلب شامل همکاری بین موسسات از سراسر جهان است. CERN یک مکان ملاقات برای فیزیک‌دانان در سراسر جهان است که در آن به تبادل ایده‌ها، تفکرات و دیدگاه‌های خود می‌پردازند. ایده این تفکر از آنجایی نشئت گرفت که تمامی دانشمندان فیزیک در این آزمایشگاه جمع می‌شدند تا با یکدیگر به تبادل اطلاعات بپردازند.در این میان شخصی به نام «برنرز- لی» تصمیم گرفت که راه حلی را ارائه دهد تا بتوانند از ایده‌های تمامی فیزیک‌دانان در سراسر دنیا استفاده کنند بدون اینکه نیازی به حضور فیزیکی آنها در آزمایشگاه باشد. ایده این شخص باعث تحولی در دنیای اینترنت و پیدایش زبانHTML، پروتکل امنیتی مانندHTTP و بوجود آمدن آدرس‌های اینترنتی یا URL شد.با گذشت زمان شیوه‌ی تعریف و کد نویسیHTML دستخوش تغییرات و توسعه‌های متعددی تا به امروز شده و از اولین روزهای پیدایش وب، نسخه‌های زیادی از HTML به‌وجود آمده است. در ادامه به معرفی نسخه‌های HTML که به صورت رسمی منتشر شده‌اند می‌پردازیم.سیر تکاملhtmlHtml 3.0زبان html انواع و سری های متفاوتی دارد که هر کدام از آن ها برای ایجاد وب سایت هایی با امکانات و زیبایی بیشتر پا به عرصه می گذاشتند.Html 1.0 اولین نسخه منتشر شده از این زبان نشانه گذاری در جهان بود که کار های کاملا ابتدایی و محدود را انجام می داد ( البته باید به این نکته توجه کرد که درآن زمان تعداد برنامه نویسان وب چندان زیاد نبود).تنها قابلیتی که این نسخه داشت این بود که می توانست متنی ساده را در وب قرار دهد. بعد از html 1.0 نسخه جدید تری به نام html 2.0 وارد بازار شد که تمامی ویژگی های محدود ورژن 1 و نیز قابلیت های جدیدی را به همراه خود داشت. از این نسخه به عنوان نسخه استاندارد برای طراحی سایت یاد می کردند.html 4.01با توجه به افزایش محبوبیتhtml، نسخه های موجود برای وب مستر ها محدودیت هایی را ایجاد می کرد و آن به را به مشکل می انداخت. در همان زمان، گروه حرفه ای و خبرهhtml، پیش نویس جدیدی از این زبان به عنوان html 3.0 ارائه کردند. این نسخه شامل قابلیت های خیلی بیشتری نسبت به ورژن قبلی خود بوده و تبدیل به ابزاری قدرتمند برای برنامه نویسان آن زمان گردید. اما با توجه به مشکل به ظاهر خنده دارد ولی مهم آن زمان، یعنی پشتیبانی نکردن مرورگر های آن دوره و سرعت بسیار پایین بارگذاری آن ها، تنها بخشی از این ویژگی ها قابل استفاده بود و به مرور زمان برنامه نویسان این زمینه استفاده از نسخه html 3.0 را به فراموشی سپرده و با نسخه قبلی این زبان کار می کردند. کمی بعد کنسرسیوم وب جهانی اولین ورژن خود را که بهhtml 3.2 معروف شد و تغییراتی نسبتا اندک نسبت به نسخه پیشین خود را داشت ارائه کرد. در ابتدا بسیاری از تگ های قبلی در این نسخه کار نمی کرد و دارای استاندارد های جدید نبود اما سریعا در ژانویه سال 1997 این نسخه به نسخه استاندارد تبدیل شد و در زمان حال تمامی مرورگر ها زا این ویژگی ها به صورت کامل پشتیبانی می کنند.html5نسخه html 4.01 انقلابی بزرگ در این زبان به شمار می رفت، بیشتر امکانات و ویژگی های جدید این نسخه درواقع ارتقای همان امکاناتی بود که در نسخه پیشین یعنیhtml 3.0 به درستی کار نمی کرد و همینطور امکاناتی ویژه و پیشرفته دیگر که مخصوص همین نسخه بود. این نسخه در دسامبر 1997 توسط کنسرسیوم وب جهانی به همه برنامه نویسان پیشنهاد و نیز در آوریل 1998 به استاندارد رسمی طراحی سایت تبدیل شد. پشتیبانی تگ های جدید این نسخه توسط مرورگر محبوب شرکت مایکروسافت به نام IE5 صورت گرفت.تا سال 2008 بازار html 4 داغ بود و تمامی انتظار های برنامه نویسان را برآورده می کرد و به طور وسیعی مورد استفاده آنها قرار میگرفت. اما یه وضوح مشخص بود که هر نسخه ای بعد از مدتی دارای مشکل ها و عیب هایی می شود که html 4 از این قاعده مستثنی نبود. به همین دلیل کمپانی WHATWG ادامه توسعه این زبان را در دست گرفت و استاندارد های آن ره به طور کلی ارتقا داد. از اصلی ترین مشکلات آن نسخه مربوطه به ویژگی چند رسانه ای(multimedia) و همچنین گرافیک بود.Html 5 در سال 2014 یک بروزرسانی بزرگ و اساسی را تجربه کرد که در این بروزرسانی تگ های html جدیدی وارد کار شد که تاثیر بسزایی را در بالا بردن کیفیت و نیز بهبود تجربه کاربران در سایت را داشت. بعد از این اپدیت طراحی کردن سایت ها ساختار منظم و دقیقی را پیدا کرد و با توجه به این موضوع مفاهیم قدیمی مانندtable از دستور کار این زبان کنار گذاشته شد.دوره جامع و رایگان htmlیادگیری htmlبرای هر برنامه نویس تحت وب ضروری است و به نوعی یک پیش نیاز اصلی برای حوزه توسعه وب به حساب می آید. در صورت تمایل به یادگیری این زبان میتوانید از دوره های رایگان یا پولی موجود در سایت هایی مثل تاپ لرن، سبزلرن و... استفاده کنید. اگر به دنبال یک دوره جامع و در عین حال رایگان هستید، ما دوره آکادمی برنامه نویسی سبزلرن را به شما پیشنهاد میدهیم.