بيت تطوير 5 أشياء تحتاج لمعرفتها حول html5

5 أشياء تحتاج لمعرفتها حول html5

جدول المحتويات:

Anonim

يبدو أن HTML5 كان موجودًا إلى الأبد ، لكنه من الناحية التقنية ليس حتى معيارًا (تم تحديد توصية المواصفات لعام 2016 ، لذلك سوف تمر سنوات قبل الموافقة عليها رسميًا). نظرًا لأن معظم المتصفحات تدعم بالفعل العديد من ميزاتها ، فإن المطورين والمبرمجين الأذكياء يستفيدون من الطرق التي لا تعد ولا تحصى في تحسين ترميزهم وإثراء العديد من المواقع الشعبية.


سواء كنت مبرمجًا أو شخصًا يتمتع بالعجائب التي يتيح HTML5 لمصممي مواقع الويب إنشاءها ، فإن لغة الترميز الجديدة لديها الكثير لتقدمه. فيما يلي خمس ميزات رائعة لـ HTML5:

تحديد الموقع الجغرافي هو أين هو في

"هل ترغب في استخدام موقعك الحالي؟" كم مرة رأيت ذلك على هاتفك في السنوات القليلة الماضية؟ إنها ميزة تحديد الموقع الجغرافي المريحة ولكن من الممكن أن تكون متطفلة ، وستشاهدها أكثر. مع زيادة النسبة المئوية لحركة المرور القادمة من الأجهزة المحمولة (الولايات المتحدة تبلغ 12 بالمائة ، بينما تبلغ الهند أكثر من 60 بالمائة) ، فلا عجب أن العديد من مواقع الويب تستخدم ميزة تحديد الموقع الجغرافي لـ HTML5 لتوطين تجربة الويب أو التطبيق للمستخدم بشكل كبير. يجب أن يحدد هذا الموقع موقعك جيدًا للغاية على الهاتف الذكي وعلى نحو مدهش على سطح المكتب.

سوف HTML5 تحسين سيو الخاص بك

تريد تحسين رتبة صفحة جوجل الخاص بك؟ استخدم HTML5. وفقًا ل searchengineland.com ، يعد استخدام HTML5 بمثابة "godsend" لـ SEO ، خاصةً بالنسبة للمواقع التي تستخدم الكثير من Flash ، حيث إن "searchbots ستكون قادرة على الزحف إلى موقعك وفهرسة المحتوى الخاص بك. كل المحتوى المضمّن حاليًا في ستكون الرسوم المتحركة قابلة للقراءة في محركات البحث. في نظرية SEO الأساسية ، فإن هذا الجانب من HTML5 سوف يتساءل عن قدرة موقع الويب الخاص بك على قيادة حركة البحث العضوية. " HTML5 يسهل أيضًا على المبرمجين استخدام الصوت والفيديو على مواقعهم ، ومحركات البحث تفضل الصفحات الغنية بالوسائط.

إنه فارغ للألعاب

مبرمج جوش غولدبرغ بإخلاص سوبر ماريو براذرز ، لعبة الطفولة العزيزة ، باستخدام HTML5 و جزء. كانت برمجته المثيرة للإعجاب تافهة ، حيث اجتذبت أكثر من 300000 زائر فريد من محبي ماريو يوميًا. لسوء الحظ ، لم يتحقق مع نينتندو قبل الاضطلاع بالمهمة التي استغرقت سنة كاملة وهي إعادة إنشاء اللعبة. صرح مالك ماريو ، نينتندو ، أن اللعبة "غير قانونية" ويجب إنزالها على الفور ، لأنها تنتهك حقوق الطبع والنشر الخاصة بها. تم إزالة الموقع في 1 نوفمبر 2013 - ولكن ليس قبل أن يتمكن ما يقرب من 2.7 مليون زائر من لعب اللعبة. يحتوي WebdesignerDepot.com على قائمة بـ 25 من ألعاب HTML5 القانونية "التي تسبب الإدمان بشكل لا يصدق". HexGL ، لعبة سباق مستقبلية ، لديها رسومات مذهلة للعبة تعتمد على المتصفح.

التخزين المحلي لا يعني المزيد من ملفات تعريف الارتباط

عملت ملفات تعريف الارتباط (بشكل معقول) جيدًا للمبرمجين منذ أن اخترعها Netscape في عام 1994 ، لكن لديهم عيوبًا كبيرة ، بما في ذلك الحاجة إلى إرسالها مع كل طلب HTTP ، ونقص التشفير والحد من الحجم (حوالي 4 كيلو بايت). على الرغم من كونه ليس جزءًا من معيار HTML5 تقنيًا (تم فصله عن HTML5 قبل عامين) ، فإن التخزين المحلي يتغلب على قيود ملفات تعريف الارتباط من خلال تخزين البيانات محليًا في المستعرض. لا يتم إرسال البيانات إلى الخادم مطلقًا ؛ ليست هناك حاجة لإضافات الطرف الثالث والحد الأقصى لحجم 5 ميغابايت هو أكثر قوة. IBM لديه بارد يذهب عميقا على التخزين المحلي.

إنشاء عصابة المرآب باستخدام المربى مع كروم

ادع بعض الأصدقاء وشكل فرقة مع Jam with Chrome ، تطبيق HTML5 على الويب مع 19 أداة مختلفة ، رسومات مذهلة (تأثير سلسلة الغيتار المزعج يفتن) وصوت جيد بشكل مدهش. تستفيد هذه اللعبة من Chrome فقط من ميزات HTML5 ، مثل Web Audio (الذي ينتج صوتًا أفضل من المستعرض) ، Websockets (للسماح لأعضاء الفرقة بالتفاعل في الوقت الفعلي) وميزة Canvas ، التي تتيح رسومات أفضل (بما في ذلك ما سبق ذكره) تأثير سلسلة تهتز).


لا يبدو أن مطوري الويب يهتمون بأن HTML5 ليس معيارًا. في الواقع ، يستفيد مجتمع الويب بأكمله بينما يستخدم المطورون بسعادة ميزاته الغنية الجديدة لتطوير مواقع ويب وألعاب مذهلة.

5 أشياء تحتاج لمعرفتها حول html5