ما هو HTML5؟

Anonim

في وقت سابق اليوم ، كشفت شركة آبل النقاب عن واجهة عرض HTML 5 الخاصة بها. يغطي العرض الفيديو والطباعة والمعرض والانتقالات والصوت ومشاهدة 360 وأمثلة الواقع الافتراضي. هذا يمثل حملة مستمرة ضد الموفر الحالي لمعظم هذه الأنواع من المحتوى ، Adobe Flash. إذا لم تكن قد قرأت الرسالة المفتوحة التي وجهها ستيف جوبز إلى المجتمع حول موضوع Flash ، فتحقق من ذلك. إنها تثير بعض النقاط المثيرة للاهتمام.

شخصياً ، أعتقد أن Flash هو سلعة تحتضر وأن المعايير المفتوحة ستسود دائمًا على التقنيات المغلقة عندما يتعلق الأمر بالويب. لذا حان الوقت لإلقاء نظرة سريعة على HTML 5. كما أنني قدمت قدرًا كبيرًا من الآراء ، حيث إنها مدونة. تابع القراءة لمعرفة المزيد.

هاه؟

HTML هي لغة البرمجة (أو الترميز) عالية المستوى التي يعتمد عليها كل المحتوى على الويب. في الوقت الحالي ، لا يتمتع HTML-4 القياسي (الإصدار الحالي) بالقدرة على توفير تجربة وسائط "غنية" للمستخدمين النهائيين للويب. لسنوات كنا نعتمد على مشروع تجاري ، Flash ، الذي يملأ هذه الفجوة بالنسبة لنا. ومع ذلك ، فإن المشاكل المرتبطة بفلاش منذ فترة طويلة هي استهلاك الذاكرة ، والاستقرار ، وحقيقة أنها تقنية مغلقة (كما هو الحال في الملكية). تحصل على الجوهر. فلاش مملوك لشركة واحدة. هذا ليس عادة كيف يعمل الويب. بالعودة إلى الوراء ، عندما بدأت الويب كمجموعة من المعايير المفتوحة والتاريخ يظهر أنها ستستمر في النهاية في العمل وفقًا لهذه المبادئ.

الهيمنة غير المستحقة على السوق

في الوقت الحالي ، جميع محتويات الفيديو التي تشاهدها في متصفحك تقريبًا هي من برنامج Flash. تعتمد الكثير من مواقع الويب أيضًا على Flash للتنقل. يبدو رائعًا ، لكن المشاكل تبدأ في الظهور مع ظهور التقنيات الجديدة. إذا كنت شركة مصنعة للإلكترونيات الاستهلاكية وتأمل في طرح جهاز صغير في السوق يهدف إلى السماح لمستخدميه بمشاهدة الفيديو عبر الويب ، فأنت محظوظ. في عالم اليوم ، من أجل توفير هذه الوظيفة ، تحتاج إلى إقناع Adobe بنقل فلاش إلى نظامك. لا يوجد حافز لـ Adobe لنقل برامجها إلى جهازك "القادم والقادم". سيكلفهم المال ، وهو ما لا يرغبون في إنفاقه. حسنًا ، بالتأكيد يمكن لـ Adobe إصدار المواصفات الضرورية للأشخاص لكتابة تطبيقهم الخاص لـ Flash؟ لا. لن تسمح Adobe أيضًا بذلك أيضًا ، لذلك ينتهي بهم الأمر بهيمنة (مقصودة أو غير مقصودة) على تسليم المحتوى عبر الإنترنت.تم تصميم HTML 5 لتسليم جميع الثغرات التي قدمتها لنا HTML4 (الشيخوخة). إنه يخيف السراويل من Adobe. لا يمكنهم إيقافه وأي شيء يفعلونه سيؤدي في النهاية إلى إطالة أمد الموت الحتمي.

تشغيل الفيديو

إلى حد بعيد أكبر تهديد لمعقل Flash هو قدرة HTML5 على تشغيل الفيديو. الآن ، بدلاً من إضافة برنامج Flash إلى موقعك ، أو تضمين مشغل فيديو تابع لجهة خارجية ، يمكن لمطور الويب تضمين مقطع فيديو مع العلامة. هذه عملية أسهل على قدم وساق من استخدام Flash. هناك العديد من الطرق المختلفة لتشغيل كل من الصوت والفيديو ، لذا فإن التقنية ليست مثالية بعد. سيستغرق الأمر بعض الوقت حتى يستقر كل شخص هناك على التفاصيل ، ولكن في النهاية سترى أن الفيديو يأتي إليك عبر متصفحك وليس عبر برنامج تابع لجهة خارجية. youtube موجود بالفعل ويمكنك حاليًا عرض المحتوى الخاص به في HTML5 على جهاز Mac الخاص بك باستخدام Safari أو Google Chrome.دعم Firefox و Internet Explorer في الطريق.

تصميم الصفحة على أساس قماش.

يقدم HTML5 عنصر HTML جديد يسمى علامة CANVAS. تسمح هذه العلامة بالرسم ثنائي الأبعاد على أي صفحة ويب. مثالي لإنتاج الرسوم البيانية أو أي نوع آخر من عمليات الرسم المعقدة. في السابق ، كان المطورون يعتمدون بشكل متكرر على Flash "لرسم" عناصر التصميم على صفحة لم يكن ذلك ممكنًا باستخدام جافا سكريبت أو HTML القياسي.

بنية

HTML5 يتضمن عناصر تنظيمية أو "هيكلية" حديثة تسمح لمصممي الويب بتوجيه محتواهم بشكل أفضل للجمهور المطلوب. في النهاية ، ستتمكن محركات البحث (google) من فهرسة البيانات بطريقة أكثر استهدافًا حتى تتمكن كمستخدم للويب من العثور على المعلومات بشكل أسرع من أي وقت مضى.

موارد أقل ضرورية / أكثر تكاملاً

مع صغر حجم أجهزة الكمبيوتر (iPhone / iPad) ، أصبحت الحوسبة بكفاءة أكثر أهمية من أي وقت مضى. HTML5 هي تقنية سيتم بناؤها مباشرة في متصفحك ، لذلك لن تكون هناك حاجة لجهاز الكمبيوتر الخاص بك لبدء تطبيق إضافي لمجرد عرض المحتوى الغني. يتمتع مطورو المستعرضات الآن بالقدرة على اختبار تجربة تصفح الويب بالكامل أثناء عملية ضمان الجودة حتى ننتهي جميعًا بأعطال أقل!

استرح و استمتع بالعرض. سيكون هناك المزيد من المحاولات من قبل Adobe لإقناع الأفراد والشركات بالالتزام ببرنامج Flash. من المفترض أن تكون قصصًا إخبارية ممتازة ، ولكن في نهاية اليوم ، قد تعتاد أيضًا على HTML5 ، إنها موجودة لتبقى.

- كريس

ما هو HTML5؟