عندما رفض ستيف جوبز السماح لتقنية Flash من شركة ادوبي للعمل علي أجهزة iOS ، جادل بأن HTML5 يمكن أن يفعل كل شيء فعله Flash وأكثر.
لم يكن صادقًا تمامًا - كان حقل تشويه الواقع قويًا في ذلك اليوم - ولكن في النهاية فازت أبل ولم تفعل Adobe Flash، فما هو بالضبط الذي تفعله HTML5 وماذا تريد منا؟
ما هو HTML5؟
HTML5 هو أحدث إصدار من Hypertext Markup Language ، وهو الرمز الذي يصف صفحات الويب. إنه في الواقع ثلاثة أنواع من الأكواد : التي توفر البنية ؛ Cascading Style Sheets (CSS)z ، والتي تهتم بالعرض والشكل؛ وجافا سكريبت ، التي تجعل الأمور تحدث.
ما الأمر الرائع في HTML5؟
تم تصميم HTML5 لتقديم كل ما تريده تقريبًا عبر الإنترنت دون الحاجة إلى برامج إضافية مثل المكونات الإضافية للمتصفح. فهو يقوم بكل شيء بدءًا من الرسوم المتحركة إلى التطبيقات والموسيقى إلى الأفلام ، كما يمكن استخدامه لإنشاء تطبيقات معقدة بشكل لا يصدق تعمل علي المتصفح.
مقاطع الفيديو الموصى بها لك ...
حرة ؟!
هناك المزيد. HTML5 ليس ملكية خاصة ، لذلك لا تحتاج إلى دفع إتاوات لاستخدامها. كما أنها أيضًا cross-platform اي انها تعمل علي جميع المنصات ، مما يعني أنه لا يهمك ما إذا كنت تستخدم جهازًا لوحيًا أو هاتفًا ذكيًا ، أو جهاز كمبيوتر محمولًا ، أو جهازًا ذكيًا ، أو إذا كان متصفحك يدعم HTML5 ، فيجب أن يعمل بشكل لا تشوبه شائبة. حتمًا ، الأمر أكثر تعقيدًا من ذلك. المزيد عن ذلك بعد للحظات.
ماذا تفعل HTML5؟
لقد قطعنا شوطا طويلا منذ HTML بالكاد يمكن التعامل مع تخطيط صفحة بسيطة. يمكن استخدام HTML5 لكتابة تطبيقات الويب التي لا تزال تعمل عندما لا تكون متصلاً بالشبكة ؛ لإعلام مواقع الويب التي تقع فيها فعليًا ؛ للتعامل مع فيديو عالي الوضوح ؛ وتقديم رسومات.
متى سيتم الانتهاء من HTML5؟
HTML5 هو معيار متطور ، لذلك من المخادع قليلاً التحدث عن موعد الانتهاء. فلا احد يعلم.
ماهي المميزات المهمة في HTML ؟
the aforementioned geolocation - تحديد الموقع الجغرافيweb apps - تطبيقات الويب
video and graphics can be used now - الفيديو والرسوم المستخدمة الان، بشرط أن يدعمها متصفحك.
ولكن بشرط أن يدعمها متصفحك.
هل أحتاج إلى متصفح HTML5؟
ربما لديك واحدة بالفعل جميع متصفحات المشهورة تدعمه - Internet Explorer و Edge و Firefox و Chrome و Safari و Opera و Mobile Safari ومتصفح Android - تدعم HTML5 ، ولكنها لا تدعم جميع الأشياء نفسها.
يدعم متصفح فايرفوكس عمومًا أوسع مجموعة من ميزات HTML5 ، مع اتباع كل من Chrome و Safari بعد ذلك بوقت قصير ، ولكن كما قلنا HTML5 هو معيار متطور وأحدث الإصدارات من كل متصفح أكثر من مجرد تغطية الأساسيات. إذا كنت ترغب في الحصول على معلومات أكثر تفصيلاً حول دعم المستعرض ، فإن موقع Caniuse.com ممتاز يقدم تفصيلاً مفصلاً لما يدعمه كل متصفح.
ما المشكلة الفيديو في HTML5؟
يدعم معيار HTML5 الفيديو ، لكن لسوء الحظ لا يمكن لجميع المتصحفات التعرف علي نفس التنسيق - وهذا يعني أن المتصفحات المختلفة تدعم تنسيقات المختلفة لفيديو بتنسيق HTML5.
هناك ثلاثة أنواع رئيسية:
- اولاً Ogg Theora : والتي يدعمها كل المتصفحات حتي Internet Explorer (يتطلب دعم Safari تثبيتًا يدويًا).
- ثانياً H.264 : التي يدعمها الجميع باستثناء Firefox.
- ثالثاً VP8 / WebM : والذي يدعمه كل شيء (على الرغم من أن Safari و IE يتطلبان تثبيتات يدوية).
هل ستحل HTML5 محل الفلاش و Silverlight؟
من بعض النواحي المتوفرة Flash لا يعمل علي أجهزة iOS، كما تم نقل العديد من مواقع الفيديو من فلاش إلى فيديو HTML5 مثل youtube أو على الأقل عرض HTML5 كخيار. ومع ذلك ، نظرًا لأن HTML5 لا تتضمن تقنية إدارة الحقوق الرقمية (DRM) لمنع النسخ ، فإن العديد من مالكي المحتوى يفضلون أشكالًا متوافقة مع إدارة الحقوق الرقمية مثل الفلاش أو Silverlight. على سبيل المثال ، يسقط موقع الفيديو LoveFilm في المملكة المتحدة Flash - ولكن بدلاً من الانتقال الي HTML5 انتقل إلى Silverlight.
على الرغم من إعلان Adobe أنها ستتوقف عن تطوير Flash Player للأجهزة المحمولة.
ما الأدوات التي أحتاجها لإنشاء مواقع HTML5؟
قد يقول خبراء المالكون أنك لست بحاجة إلى أي أدوات - يمكنك كتابة شفرة HTML5 مع كتابة بعض اكواد الجافاسكربت - لكن البعض الآخر يفضل أدوات مثل Adobe Dreamweaver ، التي حصلت على حزمة HTML5 في عام 2010.
كما تقوم Adobe أيضًا بإعداد Edge ، وهي عبارة عن أداة رسوم متحركة مخصصة لـHTML5 لجعل إنشاء الرسوم المتحركة بنفس أسلوب Flash السهل.
أين يمكنني مشاهدة بعض عروض HTML5 التوضيحية؟
يحتوي HTML5demos.com الذي يحمل بعض العروض الجيدة ، إلى جانب مفتاح يعرض البرامج التي تعمل في أي المتصفحات ، بينما يحتوي برنامج Google Web Fundamentals المتميز على نماذج تجريبية وكودات للمصممين والمطورين. جمعت Google مشغل فيديو HTML5 مع YouTube ، ووضعت شركة Apple واجهة عرض HTML5 على Apple.com.
No comments:
Post a Comment