مقالة مقدمة من wulin.com (www.vevb.com): HTML5 هو ببساطة مجموعة جديدة من المعايير ، بناء الجملة والقواعد المستخدمة لإنشاء صفحات الويب ، والتي يمكنها الاستفادة من بعض الوظائف "المحلية" لمتصفحات جديدة ، مثل التخزين غير المتصلة بالإنترنت ، و playback multimedia وغيرها من التفاعلات ، إلخ. jQuery. CSS3 و jQuery هي نفس التقنيات الجديدة مثل HTML5
كما قال بروس لوسون ، واعظ الأوبرا ، كل شخص يتحدث عن HTML5 ، وهو سحري وغامض للغاية. في الواقع ، يقول الكثير من الناس أن HTML5 هو في الواقع مجرد DHTML القديم أو AJAX. يعد خلط جميع المعلومات معًا مجموعة من رسائل الخطأ.
HTML5 هي ببساطة مجموعة جديدة من المعايير ، بناء الجملة والقواعد لإنشاء صفحات ويب ، والتي يمكنها الاستفادة من بعض الوظائف المحلية للمتصفحات الجديدة ، مثل التخزين في وضع عدم الاتصال ، وتشغيل الوسائط المتعددة والتفاعلات الأخرى ، إلخ. CSS3 و jQuery هي تقنيات جديدة مثل HTML5 ، وهي مفاهيم متوازية مع HTML5.
يتحدث هذا المقال عن 7 أساطير حول HTML5 ، أي سوء الفهم.
Legend #1: نظرًا لأن Apple لا تدعم Flash ، فقد اخترع الأشخاص HTML5
تجذب الشجرة الكبيرة الرياح ، ويبدو أن التفاح غالباً ما يتم انتقاده. على الرغم من أن HTML5 يمكن أن يوفر بعض الميزات المفيدة للغاية للأجهزة المحمولة ، إلا أنه لم يتم إنشاؤه لهذا المطلب. في الواقع ، في عام 2004 ، حددت Opera و Mozilla بعض معايير التصميم الجيدة لحل معايير الويب الفوضوية. هدفهم هو تقديم هذه المعايير إلى W3C لإنشاء معيار HTML أفضل وأسرع. لم يتم قبول هذا المعيار حتى عام 2006. في غضون ثلاث سنوات فقط ، صاغ الناس معيارًا جديدًا ، ومراجعتهم واعتمادهم ، وبدأوا في استخدامه.
Legend #2: HTML5 لن تنضج حتى عام 2022
أنا لا أعرف من اجتاز هذه الجملة. نحن نعلم أن صياغة HTML5 قد تمت مراجعتها والموافقة عليها في عام 2009 ، مما يعني أنه لا يوجد محتوى جديد لإضافته ولن يكون هناك تغييرات كبيرة. يمكنك استخدام HTML5 الآن ولا داعي للقلق بشأن مشكلات التوافق المتخلف. يمكنك استخدام بعض JavaScript خفيفة الوزن لتمكين المتصفحات القديمة لدعم اللوحة المعقدة. تدعم جميع الإصدارات الجديدة من المتصفحات HTML5. ما يجب أن تقلق بشأنه ليس علامة HTML ، ولكن CSS. العديد من المتصفحات القديمة لديها دعم ضعيف لـ CSS3.
Legend #3: يتطلب HTML5 دعم CSS3
على الرغم من أن CSS3 يمكن أن يضيف الكثير من الألوان إلى HTML5 ، مثل أسماء الفئات الدلالية ، فإن هذا ليس ضروريًا بأي حال من الأحوال. HTML5 هي مجرد لغة ترميز ، يمكنك بالتأكيد استخدام HTML5 + CSS2 ، لكنها ليست أنيقة. لأنك تحتاج إلى تحديد جميع الأنماط لكل عنصر. على سبيل المثال ، في HTML5 ، لكي يقوم المتصفح بتقديم الصفحة بشكل صحيح ، تحتاج إلى تعيين عرض: حظر إعلان لكل عنصر صفحة. باختصار ، يتطلب HTML5 أنماطًا لجعل الصفحة تبدو أفضل ، ولكن لا يجب أن تكون CSS3.
الأسطورة رقم 4: HTML5 يدمر إمكانية الوصول
بدلاً من ذلك ، تم تصميم HTML5 مع مراعاة إمكانية الوصول. يدعم كل عنصر دور شعار WIA ARIA. يمكن أن تسمح هذه الأحرف بأجهزة مثل قراء الشاشة لفهم محتوى الصفحة بشكل أفضل.
الأسطورة رقم 5: HTML5 هو قاتل الفلاش
لا يزال فلاش يستخدم من قبل عدد لا يحصى من المواقع والمطورين. ينبع سوء الفهم حول Flash و HTML5 من النزاع بين Adobe و Apple والشعبية السريعة لتطبيقات الصوت والفيديو HTML5. على الرغم من أن HTML5 يمكن أن يدعم كمية صغيرة من تشغيل الفيديو بشكل جيد ، فإن HTML5 يتطلب موارد ترميز أكثر من الفلاش وتفتقر إلى التكنولوجيا التي توفرها المكونات الإضافية للمتصفح. في الوقت الحالي ، يتم استخدام العدد الكبير من تقنيات HTML5 المشابهة لـ Vimeo و YouTube للترويج لهذه التكنولوجيا ، ولن تتخلى تمامًا عن الفلاش على المدى القصير. لدى المطور Viki Hoo بعض المشاهدات المقنعة حول حقيقة أن Flash سيظل يستخدم على نطاق واسع.
ولكن من منظور تصميم الصفحة ، نأمل أن نتخلص من الفلاش في أقرب وقت ممكن. HTML5 أسهل في التعلم والاستخدام. لا يتطلب أي ملحقات إضافية ، يتم تحميلها بسرعة ، وهي صديقة للهاتف المحمول. لذلك ، ليس HTML5 الذي قتل Flash ، على وجه الدقة ، سوف يهيمن HTML5 على سوق تصميم وتطوير الهاتف المحمول.
Legend #6: طالما قمت بإضافة HTML5 Doctype إلى موقع الويب الخاص بي ، سيكون موقع HTML5
من منظور المتصفح ، نعم ، سيتم اعتبار مواقع الويب التي تضيف HTML5 Doctype مواقع HTML5. لكن HTML5 هو أكثر من مجرد doctype. إنها مجموعة كاملة من أفضل الممارسات ، والعلامات الدلالية ، وعناصر التنضيد مثل ، إلخ. تتيح هذه العناصر موقع الويب الخاص بك للاستفادة من الميزات الجديدة للمتصفح HTML5. في الوقت نفسه ، يجب عليك أيضًا الانتباه إلى العناصر والسمات التي يتم إهمالها في HTML5 لضمان التوافق.
الأسطورة رقم 7: استخدام HTML5 سيعطيني المزيد من الفتيات/الوظائف/المال/الاحترام ...
الكفاءة في HTML5 لن تجعلك تبدو مثيرًا إلا إذا كنت بروس لوسون. لن يتيح لك العثور على الوظيفة التي تحلم بها. لا تزال قوتك يجب أن تنعكس من خلال قدرة التصميم وقدرة الترميز. بالطبع ، فإن الحماس والمثابرة لتعلم التقنيات الجديدة يستحق التقدير. لديك القدرة على الحصول على احترام زملائك إذا ساعدتهم بما تعلمته.
ملاحظة: مصدر اللغة الإنجليزية يأتي من JustCreative ، يتم تجميع هذه المقالة بواسطة Oschina.net