النص الأصلي: http://www.alistapart.com/articles/previewofhtml5
المؤلف: Lachlan Hunt
مترجم: Zhaozy في 3user.com
ملخصالإنترنت يتطور باستمرار. تظهر مواقع الويب الجديدة والإبداعية كل يوم ، مما يؤثر على حدود HTML في جميع الجوانب. كان HTML 4 حولنا منذ ما يقرب من 10 سنوات. يبحث الناشرون باستمرار عن تقنيات جديدة توفر وظائف أكثر قوة ، ولكن غالبًا ما يكون لديهم طرق وعرة بسبب قيود اللغات والمتصفحات.
لتزويد المؤلفين بمواقع وتطبيقات أكثر مرونة وقابلة للتشغيل ومواقع أكثر تفاعلية وإثارة ، يقدم HTML 5 مجموعة من الميزات ، بما في ذلك التحكم في النماذج ، وواجهات برنامج التطبيق (APIs) ، وسائط متعددة ، ودولة منظمة ودلالات.
بدأ عمل HTML 5 في عام 2004 ويتم تنفيذه بالكامل الآن مع الجهود المشتركة لـ W3C HTML WG و Whatwg. شاركت العديد من الأدوار الرئيسية في جهود W3C ، والأكثر تمثيلا عنها هي الشركات الأربعة الرئيسية للمتصفح: Apple ، Mozilla ، Opera ، Microsoft ؛ وسلسلة من المؤسسات الأخرى والأفراد الذين لديهم اهتمامات مختلفة ومهارات مهنية.
لا يزال عمل كتابة مواصفات محددة قيد التقدم ولا يزال بعيدًا عن الانتهاء. وبالمثل ، فإن الوظائف التي تمت مناقشتها في هذه المقالة لا تستبعد احتمال حدوث أي تغييرات في المستقبل. تقدم هذه المقالة فقط بعض الميزات الرئيسية في المسودة الحالية في شكل مخطط تفصيلي.
بناءيقدم HTML 5 مجموعة كاملة من العناصر الجديدة لجعل صفحات البناء أسهل. تحتوي معظم الصفحات المستندة إلى HTML 4 على العديد من الهياكل الشائعة ، مثل الرأس والتذييل والعمود. في هذه المرحلة ، عادةً ما نقوم بتمييز هذه الكتل مع عناصر Div ثم نحدد معرفًا وصفيًا أو فئة لهم.
يوضح الرسم البياني تخطيطًا نموذجيًا للعمود المميز بعناصر Div مع سمات الهوية والفئة. وتشمل هذه الرأس والتذييل. يوجد أسفل الجزء العلوي من الصفحة شريط تنقل أفقي ، والمحتوى الرئيسي يتضمن المقالة والشريط الجانبي إلى اليمين.
يرجع العدد الكبير من استخدام عناصر Div إلى عدم وجود وصف دلالي أوضح لهذه الكتل في إصدار HTML 4 الحالي. يقدم HTML 5 عناصر جديدة لتمثيل هذه الكتل المختلفة.
يمكن استبدال عناصر Div بعناصر جديدة: رأس ، قوات القوات المسلحة النووية ، القسم ، المقالة ، جانباً ، وتذييل.
<body>
<header> ... </header>
<v> ... </nav>
<article>
<section>
...
</القسم>
</article>
<جانب جانبا> ... </جانبا>
<tower> ... </vooler>
</body>
سيكون باستخدام هذه العناصر الجديدة بعض المزايا (نسبة إلى HTML 4). عند استخدامه مع عنصر العنوان (H1 - H6) ، يمكنك وضع علامة على مستويات عنوان الفصل المتداخلة ، متجاوزًا الإصدار السابق من صفحتين ، صفحات سابقة ، 12 صفحة التالية