پیدایش اینترنت و زبان کدنویسی HTML
اگر به چند دهه قبل بازگردیم تقریبا هیچ کس نمیدانست که اینترنت و کدنویسی وب چیست ولی امروزه به یکی از مهمترین بخش های زندگی بشر تبدیل شده است.
اینترنت دیگر تنها مکانی برای یافتن یک رستوران خوب یا لوله کش نیست، بلکه به فضایی گسترده و مناسب جهت کار و کسب درآمد تبدیل گشته است. با طراحی و کدنویسی یک سایت زیبا و ارائه مطالب بروز و مفید میتوانید به سرعت افراد را به سایت خود جذب کرده و درآمد مناسبی از طریق تبلیغات کسب کنید.
با این حال شرایط همیشه به همین شکل نبوده و در ابتدای مسیر محدودیت های فراوانی در کدنویسی وب و ارائه اطلاعات وجود داشت. در ابتدا برخلاف امروز تنها زبان کدنویسی HTML بوده و اولین سایت در سال 1981 راه اندازی شد. ار آنروز تا به حال تغییرات زیادی را در کدنویسی به زبان کدنویسی HTML مشاهده کردیم که به بررسی آن خواهیم پرداخت.
اولین نسل از زبان HTML
در دهه 90 میلادی و بهمراه افزایش ارتباط کاربران با اینترنت، امکان خواندن مطالب در فضای اینترنت با استفاده از کدنویسی HTML مهیا شد. در آن زمان صفحات وب از متن هایی محدود و در یک ستون تشکیل میشدند و مودم های دیال آپ سرعت بسیار پایینی داشتند به همین دلیل طراحان وب هرگز به فکر استفاده از تصویر و فیلم در صفحات سایت نبودند.
Mosaic نام اولین مرورگر برای ارتباط و درک صفحات وب بود که بر روی سیستم عامل Unix راه اندازی شد. برای غلبه بر این مشکلات و محدودیت ها تلاش های فراوانی صورت گرفت تا دنیای وب به شکل امروزی آن رسیده است.
نسل دو زبان کدنویسی HTML
مدت زمانی طول کشید تا طراحان وب خود را با تکنولوژی های رو به پیشرفت همگام و هماهنگ کنند. به همین دلیل با ایجاد هماهنگی و با ایده فعال و زیبا کردن صفحات وب به ناگهان صفحات زیادی با ظاهر های بهم ریخته و شلوغ که تنها به استفاده از تصاویر و رنگ های مختلف توجه کرده بودند ایجاد شد. دستورات کدنویسی HTML به سرعت افزایش یافت تا جاییکه برای ایجاد یک هماهنگی عمومی نسخه دوم یعنی HTML2 رونمایی شد.
پیچیدگی در کدنویسی وب از همین مرحله آغاز شد و بزرگترین مانع سرعت پایین اینترنت در دیافت عکس و گرافیک برای کاربران عمومی بود.
کنسرسیوم جهانی وب
با گسترده تر شدن امکانات و کاربران اینترنت، کنسرسیوم جهانی وب یا همان W3C که با WWW شناخته میشود با یک ایده مشخص تشکیل شد. هدف این کنسرسیوم جلوگیری از انحصار اینترنت در چنگال یک یا چند شرکت بزرگ و استفاده از آن در جهان بوده است. به این ترتیب سیاست های کلی و زبان کدنویسی در همه جه یکسان بوده و مرورگرهای اینترنت براساس همین پروتکل ها عمل خواهند کرد، در نتیجه تفاوت آنها تنها در ظاهر، سرعت و امکاناتشان خواهد بود. همین امر موجب پیشرفت سریعتر و هدفمند اینترنت شد.
W3C با مشخص کردن استاندارهای کدنویسی برای طراحان وب و نظارت بر رعایت آن یک سامان دهی و هماهنگی جهانی ایجاد کرده و هرگونه تغییر و بروزرسانی در آن به سادگی در اختیار همگان خواهد بود.
نسل سوم زبان HTML
نسل سوم یا همان کدنویسی HTML3 با ورود انیمیشن، فلش، افکت های صوتی و تصاویر سه بعدی به صفحات وب همراه بوده و در همین فاصله شرکت مایکروسافت مرورگر خود را با نام اینترنت اکسپلورر به جهان معرفی کرد.
نسل سوم تجربه بهتری برای کاربران اینترنتی بهمراه داشت زیرا طراحان و متخصصان کدنویسی وب توجه بیشتری به نظم در صفحات و نحوه ارائه مطالب نشان میدادند. در این مقطع قدرت و پتانسیل بالای اینترنت بر همگان آشکار شد.
نسل چهارم کدنویسی HTML
HTML4 در عمل پیش درآمد و مقدمه ای برای نسل پنچم یا همان زبان کدنویسی HTML5 بشمار میرود و تا امروز جدیدترین نسخه ارائه شده است. این نسخه جدید افزونه ها و امکانات بسیار زیادی داشته و با تمام مرورگرهای موجود همخوانی لازم را دارد. عده ای دو نسخه اخیر را همچنان افزونه هایی بر نسخه سوم میدانند زیرا توجه به کاربران و راحتی استفاده از اینترنت از HTML3 آغاز شد.
کدنویسی و اینترنت در دنیای امروز
در دنیای کدنویسی امروز طراحان میتوانند هر ایده ای را به واقعیت نزدیک کرده و در سایتهای اینترنتی به نمایش بگذارند. کوچکترین جزئیات در صفحات قابل تغییر و کدنویسی HTML هستند.
با افزایش استفاده از اینترنت و ورود مفاهیمی مانند بازاریابی اینترنتی، تبلیغات آنلاین و موتورهای جستجو طراحان وب به این نتیجه رسیدند که تنها نباید به ظاهر و زیبایی وبسایت های خود توجه کنند، بلکه با کدنویسی صحیح و رعایت اصول میتوانند توجه موتورهای جستجو را به خود جلب کرده و بازدیدکنندگان بیشتری را جذب کنند. این روند همچنان به رشد و پیشرفت خود ادامه داده و ممکن است در آینده ای نه چندان دور شاهد تغییرات شگرفی در دنیای اینترنت باشیم.
با سلام
در خط سوم نسل سوم زبان HTML نشل نوشته شده لطفا اصلاح نمایید .
سلام دوست عزیز، ممنون که اطلاع دادید. از حسن توجه شما سپاس گزارم
خسته نباشید میخواستم ببینم شما آموزش هم میدید؟
سلام دوست عزیز
توی چه زمینه ای به آموزش نیاز دارید؟
مفید بود مرسی