مخفف HTML5
HyperText Markup Language 5
28
با پیروی از پیشینیان اخیرش اچتیامال۴٫۰۱ و XHTML ۱٫۱، اچتیامال۵ یک پاسخ به استفاده مشترک اچتیامال و XHTML بر روی شبکه جهانی وب، ترکیبی از ویژگیهای معرفی شده توسط مشخصات مختلف و موارد معرفی شده توسط محصولات نرمافزاری مانند مرورگرهای وب است. مواردی که توسط کارهای مشترک ایجاد شدهاست؛ و هم چنین پاسخی به بسیاری از خطاهای نحوی در مستندات وب موجود است. همچنین در تلاش است یک زبان نشانه گذاری یکتا تعریف کند که بتواند در دو قالب اچتیامال یا XHTML نوشته شود.
اچتیامال۵ شامل جزئیات مدلهای پردازش است تا پیادهسازی سازگارتری داشته باشد. اچتیامال۵ نشانه گذاری برای اسناد در دسترس را گسترش میدهد، بهبود میبخشد و توجیه میکند. هم چنین نشانه گذاری و رابط برنامهنویسی کاربردی (APIها) را برای برنامههای پیچیده تحت وب معرفی میکند. به همین دلیل، HTML5 کاندیدای بالقوه برای برنامههای کاربردی تلفن همراه کراس پلت فرم است. بسیاری از ویژگیهای HTML۵ با در نظر گرفتن توانایی اجرا بر روی دستگاههای کم قدرت مانند گوشیهای هوشمند و تبلتها ساخته شدهاست. در دسامبر ۲۰۱۱، شرکت پژوهش تجزیه و تحلیل استراتژی پیش بینی کردهاست خرید و فروش گوشیهای تلفن سازگار با HTML۵ در سال ۲۰۱۳ بالای ۱ میلیارد دلار خواهد شد.
به طور خاص اچتیامال۵ ویژگیهای نحوی بسیاری را به این زبان اضافه کردهاست. این ویژگیها عبارتند از عناصری مثل audio ، header ، video و canvas . هم چنین یکپارچه سازی محتوایی گرافیک برداری مقیاس پذیر (SVG) که جایگزین تگ object است. این ویژگیها برای این طراحی شدند تا وارد کردن و کار با محتوای چند رسانهای و گرافیکی آسان تر شود و به پلاگینهای اختصاصی و APIها نیازی نباشد. عناصر جدید دیگر مانند nav و article ، header ، section برای توانمند تر کردن محتوای نحوی اسناد طراحی شدهاند. صفتهای جدید دیگری نیز به همین منظور معرفی شدهاند، در حالی که برخی از عناصر و ویژگیها نیز حذف شدهاند. بعضی از عناصر، مانند a ، cite و menu تغییر یافتهاند، دوباره تعریف شدهاند و یا استاندارد گشتند.APIها و DOMها دیگر چاره اندیشی موقت نیستند بلکه بخش اساسی از خصوصیات HTML5. هستند. هم چنین درHTML5 پردازشهایی صورت گرفتهاست که اسناد نامعتبر و خطاهای نحوی آنها برای همه مرورگرها و کاربران یکسان خواهد بود. ارسال نظر