نسخه جدید به زودی رونمایی می شود...

درباره HTML 6 و ویژگی های آن



درباره HTML 6 و ویژگی های آن

درباره HTML 6 و ویژگی های آن حرف های زیادی می توان گفت و این محتوا هر از گاهی به روز رسانی می شود. زبان برنامه نویسی یا زبان نشانه گذاری HTML یکی از پایه های طراحی وب از سال های ابتدایی پیدایش وب سایت و اینترنت بوده و هست و هر از گاهی مثل خیلی از تکنولوژی های دیگه موجود در جهان نیز برای این زبان یک سری استاندارد و ویژگی های جدیدی منتشر می شود که این زبان را بیش از پیش کاربردی تر از قبل می کند تا نیاز های به روز تر ما را پوشش دهد.

به تازگی نسخه ای آزمایشی از جدیدترین آپدیت این زبان محبوب تحت وب منتشر شده است که طبق رویه مرسوم هر بار شاهد این هستیم که یک شماره به شماره HTML اضافه می شود و چند سال پیش نیز نسخه پنجم html یعنی HTML 5 معرفی شد و هم اکنون کمتر کسی هست که از استانداردهای جدید این زبان HTML استفاده نکند ( البته استانداردهای حذف شده به اون حد نیستند و بخش قابل توجهی از تمرکز تیم آپدیت کننده این زبان بر روی ویژگی های جدید و بهبود عملکرد و تعامل آن است ).

زبان HTML 5 با خود ویژگی هایی آورد که تا حد زیادی امکانات جدید و فرآیند های مناسبی را به HTML اضافه نمود و به همین دلیل هست که اکثر جامعه برنامه نویسان که از این زبان استفاده می کنند تا از استاندارد های نسخه 5 که نیاز های به روز ما را در طراحی صفحات وب پوشش می دهند استفاده کرد.

اما اکنون باید منتظر انتشار رسمی نسخه جدیدتر HTML یعنی HTML 6 باشیم چرا که در حال گذراندن دوران آزمایشی خود بوده و ممکن است هر لحظه امکاناتی به آن اضافه یا درآن تغییر کند و شما عزیزان هم نباید فعلا از این زبان برای کارهای رسمی و تجاری خود استفاده نمایید و منتظر باشید تا به صورت رسمی منتشر شود.

البته باید بدانید که html ای تحت عنوان نسخه 6 وجود نخواهد داشت و دیگه html یک زبان بدون شماره و نسخه و ورژن بندی هستش که امکانات و تغییراتی را هر از گاهی به آن اضافه، تغییر یا حذف می کنند ولی این نسخه هم مانند آپدیت قبلی HTML 5 به قدری گسترده هست که می توان نسخه html جدید را نسخه شش نامید.

از ویژگی هایی که تاکنون منتشر شده است نیز می توان یافت که بخش عمده ای از این تغییرات مربوط به شیوه ها و استانداردهای جدیدی است که استفاده از زبان CSS را برای ما تا حد بسیار زیادی کمتر و آسان تر نموده به نحوی که خود HTML برخی از ویژگی های کدها و دستورات CSS را انجام می دهد.

اگر بخواهیم واضح تر این مورد را بیان کنیم مثل تگ Video که با دارا بودن اتربیوت های خود باعث شده تا کدهای CSS و حتی جاوا اسکریپت کمتری را برای اضافه کردن و تغییرات در آن استفاده کنیم و حتی در برخی شرایط یک خط هم نیاز به نوشتن کدی غیر از تگ HTML آن نیست پس با جرات می توان گفت این تغییرات بسیار هیجان اگیز و کاربردی خواهد بود.

 

دستورات HTML 6 :

اگر بخواهیم به برخی دستورات جالب از نسخه جدید html 6 اشاره کنیم، موارد زیر می تواند به شما دید مناسبی از این آپدیت بدهد:

  • برای مثال میشه به تگ هایی چون container، wrapper، menu، toolbar و برخی شبیه این موارد اشاره داشت که دیگه نیازی نیست بنویسید div class=”menu” بلکه می تونید از تگ menu استفاده کنید.
  • دارا بودن فیلد تایپ های به روز مثل فینگر پرینت، تایپ های زمانی چندگانه و …
  • ویژگی های جدید و جالب در کار با فایل های چند رسانه ای
  • اضافه شدن api های جدیدتر
  • اضافه شدن css سلکتورهای جدید
  • پشتیبانی قدرتمند تر از ویژگی های web application
  • پشتیبانی از فرمت ها و encode های جدید فایل های چند رسانه ای
  • دستورات جدید برای validate کردن فرم ها
  • تقویت و بهبود اهراز هویت و سطح ایمنی
  • میکروفرمت های بهتر ( میکروفرمت ها همان تگ ها و ساختری هستند که برای تعریف یک سری دیتای عمومی و کلی در وب سایت های استفاده می شوند مثل آدرس، شماره تلفن و چیزهایی از این قبیل )
  • نسخه ششم از html پردازش و کنترل بهتری رو روی دوربین ها و جلوه های مختلفی از آن ها را برای ما بهبود بخشیده است.

 

درباره HTML 6 و ویژگی های آن درباره HTML 6 و ویژگی های آن

نکته : در حال حاضر تعداد زیادی از این ویژگی های معرفی شده به مرورگرهای وب مثل کروم، فایرفاکس و … تا حدی انجام شده است و اگر می خواهید آزمایش کنید و ببینید که مرورگر فعلی شما تا چه حد با امکانات HTML نسخه 6 سازگار می باشد کافیست تا به سایت HTML6Test مراجعه کنید و این مورد را بررسی نمایید.

 

در نتیجه باید گفت زبان html 6 تمرکز اصلی خود را علاوه بر به روز کردن ویژگی های خود و وارد کردن نیاز های مختلف خیلی از کارهایی که باید با زبان های css یا جاوا اسکریپت انجام می دادید را برای شما انجام می دهد و شاید دیگه برای یک سری کارهای خیلی ساده یا کنترلی دیگه به زبان های دیگه احتیاجی نداشته باشید.

این زبان در حال آپدیت بوده و هنوز به نسخه رسمی آن منتشر نشده و ممکن است تغییرات اساسی یا متفاوتی دریافت کند و از آنجا که مرورگرها از اضافه کردن این ویژگی ها معمولا خیلی عقب هستند لذا دقت کنید که ممکن است برخی از این ویژگی ها در مرورگرهای مخلتفی چون گوگل کروم، سافاری، موزیلا فایر فاکس، اپرا و … یکسان یا به طور کامل پشتیبانی نشود.

پس فعلا تمرین کنید و مد نظر داشته باشید و با احتیاط آزمایش کنید و مطمئن شوید از کارکرد صحیح این ویژگی ها در مرورگرهای مختلف چون برخی از این موارد ممکن است در مرورگر شما قابل استفاده نباشد.

اگر هم علاقه مند به یادگیری این زبان هستید پیشنهاد می کنم از نسخه html 5 شروع کنید و پس از انتشار نسخه html 6 سپس ویژگی های معرفی شده جدید آن را فرا بگیرید چرا که html 6 نسخه ای با ویژگی های جدید است نه یک ساختار متفاوت از html قبل.

 

درباره HTML 6 و ویژگی های آن صحبت کردیم و اگر علاقه مند به استاندارد سازی صفحات وب سایت خود دارید تا نتیجه بهتری ار موتورهای جست و جو دریافت کنید و به اصطلاح سئوی وب سایت خود را ارتقا دهید در پست دیگری با عنوان 10 تگ مهم HTML در سئو را به شما معرفی کردم که می توانید این محتوا را نیز مشاهده نمایید.