עיקרי סמארטפונים הוספת וידאו לאתר שלך באמצעות HTML5

הוספת וידאו לאתר שלך באמצעות HTML5



בראשון הבלוגים שלו עבור PC Pro , מפתח אינטרנט איאן דוולין מגלה כיצד להטמיע וידאו באתר שלך באמצעות HTML5

הוספת וידאו לאתר שלך באמצעות HTML5

NEWSonyHDRBack_Web-462x369

כיצד לגלות כמה מנויים יש לערוץ עווית

כנראה שהתכונה הגדולה והמדוברת ביותר של HTML5 היא וידאו משובץ. נכון לעכשיו, השיטה היחידה להוסיף תוכן וידאו לאתר שלך היא באמצעות תוסף צד שלישי כגון Flash, QuickTime או RealPlayer. עם עלות השחר של HTML5 ואלמנט הווידאו, כל זה ישתנה, כאשר תמיכת הווידאו תטופל על ידי דפדפן האינטרנט ותמנע את הצורך בכל תמיכה מצד שלישי.

כמה דפדפני אינטרנט כבר מציעים תמיכה ב- HTML5. כאן אנו חושפים כיצד תוכלו להטמיע באתרכם סרטונים ללא תוספים ואת הבעיות שתעמדו בפניכם.

סוגי קבצים ותאימות דפדפן

ראשית, נבחן בקצרה את סוגי קבצי הווידאו השונים הנתמכים ב- HTML5. אלה הם Theora OGG ו- H.264 (.mp4). דפדפנים שונים תומכים בסוגים שונים, וחלקם אינם תומכים כלל. הטבלה הבאה מציינת זאת:

תיאורה OGGH.264 (mp4)
Firefox 3.5+איקס
Chrome 3+
ספארי 3+איקס
אופרה 10.5+איקס
Internet Explorer 8איקסאיקס
Internet Explorer 9איקס
אייפוןאיקס
דְמוּי אָדָםאיקס

קודקים ובעיות טכניות אחרות

HTML5 עצמו אינו מציין קודק וידאו לשימוש, והדבר הוביל לוויכוחים לגביו הטוב ביותר לשימוש באינטרנט . אז כדי לכסות את כל הדפדפנים, עלינו לתמוך בשני ה- codec.

ואז כמובן יש את Internet Explorer. נכון לעכשיו, אף אחת מהגרסאות המשוחררות של Internet Explorer אינן תומכות באלמנט הווידיאו ותוסף עדיין נדרש להפעלת וידיאו. זה ישתנה עם יציאתו של Internet Explorer 9 (ככל הנראה בתחילת השנה הבאה), כאשר תומך ב- H.264, יחד עם רבים וטובים אחרים של HTML5.

במקרה שאתה תוהה כיצד, תוכל להמיר את קבצי הווידאו שלך ל- OGG (תוכל לקרוא עוד על סוג Theora OGG באתר TheoraCookbook ) קבצים באמצעות ממיר וידאו מירו .

למידע מעמיק נוסף על אלמנט הווידיאו והקודקים, עברו אל ה- לצלול לתוך html5: וידאו באינטרנט מאת מארק פילגרים.

קוד HTML5

כעת אנו עוברים לקוד ה- HTML5 בפועל וכיצד נוכל לגרום לכך שהדבר יעבוד. HTML5 מספק לנו שני אלמנטים חדשים שבהם נוכל להשתמש כדי להוסיף וידאו לדפי האינטרנט שלנו: אלמנט, שכבר הזכרנו, ואת אֵלֵמֶנט. בואו נסתכל על כל אחד מאלה בתורו.

האלמנט

רכיב הווידאו יכול לכלול את התכונות הבאות:

תְכוּנָהתיאור
srcכתובת אתר תקפה לקובץ הווידיאו עצמו
הפעלה אוטומטיתבוליאני המציין אם יש להפעיל את הסרטון באופן אוטומטי
פקדיםבוליאני המציין כי פקדי המדיה המוגדרים כברירת מחדל צריכים להיות מוצגים על ידי הדפדפן
לוּלָאָהבוליאני המציין אם יש להפעיל את הסרטון שוב ושוב
טען מראשמציין לדפדפן אם נדרשת הורדה מונעת של הסרטון עצמו, או שמא מטה-נתונים בלבד הם כל הדרוש.
ערכים אפשריים הם:

  • אף אחד - מציין כי אין לטעון מראש את הסרטון (מכיוון שהוא כנראה לא יידרש)
  • מטא-נתונים - כנראה שהווידאו לא יידרש, אך מטא-נתונים זה (למשל ממדים, משך זמן) רצוי
  • אוטומטי - מודיע לדפדפן לנסות להוריד את הסרטון כולו
  • (מחרוזת ריקה) - פירושו זהה לאוטומטי
פּוֹסטֵרכתובת ה- URL לקובץ תמונה שתוצג כשאין נתוני וידאו זמינים
רוֹחַברוחב הסרטון, בפיקסלים של CSS
גוֹבַהגובה הסרטון, בפיקסלים של CSS

מכאן, ניתן לראות כמה קל להטמיע סרטון OGG לאתר שלך באמצעות רכיב הווידיאו בלבד:

זה באמת כל מה שיש בזה.

כל דפדפן התומך בפורמט ה- OGG של Theora אמור כעת להציג ולהפעיל את הסרטון שלך בהצלחה ללא התייחסות נוספת. כמובן שזה לא קל כמו זה, כי כפי שראינו מהטבלה לעיל, הקוד יעבוד רק ב- Firefox, Chrome ו- Opera. אז אנחנו צריכים להיות נסיגה גם ל- H.264. ניתן להשיג זאת באמצעות אלמנט, המאפשר לנו להגדיר מקורות מדיה מרובים עבור אלמנט הווידיאו.

כיצד להסיר את הגנת הכתיבה בכונן USB - -

האלמנט

לאלמנט המקור יש את התכונות הבאות:

תְכוּנָהתיאור
srcכתובת URL תקפה לקובץ המדיה (במקרה זה וידאו) עצמו
סוּגסוג קובץ המדיה שחייב להיות a סוג MIME , למשל type='video/ogg' מציין כי מדובר בסרטון Theora OGG, ותוכלו גם לספק את ה- MIME codec שיעזור לדפדפן להחליט כיצד להפעיל את הסרטון באמצעות type='video/ogg; codecs='theora, vorbis'
חֲצִינותן את סוג המדיה המיועד של משאב המדיה ועליו להיות תקף שאילתת מדיה , למשל media='handheld' מציין שהסרטון מתאים למכשירי כף יד או media='all and (min-device-height:720px)' מה שמעיד על כך שהסרטון מתאים למסכים של 720 פיקסלים ומעלה.

הערה: שאלמנט המקור בטל ויש לו תג התחלתי אך ללא תג סגירה

הדבר הכי שימושי באלמנט המקור הוא שאנחנו יכולים להשתמש בו כדי לערום את סוגי הקבצים השונים, ומאפשר לדפדפן לנסות כל אחד בתורו עד שהוא ימצא אחד שהוא יכול לשחק.

שימוש ויחד

על מנת לערום קטעי וידאו בסוגים השונים בתוך אלמנט הווידאו, אנו מזינים את הקוד באופן הבא:




Your browser does not support the video element.

הקוד שלעיל יעבוד כעת בכל הדפדפנים למעט Internet Explorer, שיציג את ההודעה שצוינה לעיל.

אתה יכול לבדוק זאת בעצמך על ידי צפייה בדף ה- HTML5 Test Video, המכיל סרטון לדוגמא של פרפר בפורמט Theora OGG ו- MP4, כך שאם אתה צופה בזה ב- Firefox, Chrome, Safari, Opera או ב- iPhone או ב- מכשיר אנדרואיד, אתה אמור להיות מסוגל להציג את זה.

הסכינים החדות שביניכם ישימו לב שאנו יכולים לנצל את הערימה הזו ויש לנו כיבוי לפלאש (או תוסף אחר) בתחתית במקום להציג סליחה שאינכם יכולים לראות את הודעת הווידאו הזו, באמצעות הקוד הבא. :




data='flvplayer.swf?file=myVideo.flv&autoStart=true'>

'


סיכום

כמו ברוב האלמנטים של HTML5, תמיכת הדפדפן עבור רכיבי המקור והווידאו כרגע היא חלקית. כרגע מתנהל ויכוח גדול גם אם אלמנט המקור יהרוג את השימוש בפלאש כשיטה הפופולרית ביותר להוסיף תוכן וידאו לאתרים. אני לא בטוח שזה יהרוג את פלאש לחלוטין, אבל בכל זאת אני חושב שזה הוגן לומר שזה כאן כדי להישאר ויספק למפתחי אינטרנט גישה נקייה וקלה יותר להטמעת וידאו.

מאמרים מעניינים

בחירת העורך

Misfit Shine 2 סקירה: יותר מסתם גשש כושר
Misfit Shine 2 סקירה: יותר מסתם גשש כושר
Misfit Shine המקורי קיים מאז 2012, ועקב אחר צעדיך, רמות הכושר והשינה שלך הרבה לפני שרוב היצרנים האחרים בכלל חשבו להתאמן בשוק. המקור זכה להצלחה גדולה עבור החברה, עם טוב
אפס במהירות הרשאות NTFS ב- Windows 10
אפס במהירות הרשאות NTFS ב- Windows 10
באפשרותך לאפס הרשאות NTFS מותאמות אישית המוחלות על קובץ או על תיקיה ב- Windows 10. לאחר ביצוע פעולה זו, כללי הגישה המותאמים אישית יוסרו.
האם PS VR עובד על PS5?
האם PS VR עובד על PS5?
ה-PlayStation VR יפעל על PS5, אבל אתה צריך קודם אביזר נוסף.
כיצד לחבר עכבר אלחוטי
כיצד לחבר עכבר אלחוטי
חבר עכבר אלחוטי באמצעות Bluetooth ב-Windows, Mac ואובונטו. עכברים אלחוטיים הם נהדרים, עם חמש אזהרות חשובות.
כיצד למחוק חשבון Blizzard
כיצד למחוק חשבון Blizzard
Blizzard מקבל הרבה פתיתים לאחרונה. חברת גיימינג נהדרת ופורצת דרך שהפיקה כל כך הרבה כותרים מדהימים החלה להתפורר בלחץ. לאחרונה הם קיבלו תגובה חריפה מהקהילה בגלל אירוע שקרה בשעה
כיצד להוסיף את לוח השנה של Outlook לטלפון אנדרואיד שלך
כיצד להוסיף את לוח השנה של Outlook לטלפון אנדרואיד שלך
אחד הדברים הגדולים בעידן הדיגיטלי הוא חופש הבחירה. אתה יכול לבחור איזו מערכת הפעלה מושלמת לצרכים ולאורח החיים שלך, ולאחר מכן לבחור תוכנה ספציפית שתחמיא למערכת ההפעלה שבחרת. אם אתה אנדרואיד
כיצד לראות בקשת חבר שנשלח ב- Snapchat
כיצד לראות בקשת חבר שנשלח ב- Snapchat
https://www.youtube.com/watch?v=To30tSWKoDY אם אתה משתמש Snapchat נלהב, אתה בטח מפרסם סיפורים ושולח סנאפים כל יום. ככל שתישאר פעיל יותר, כך יהיו לך יותר חברים. זה איך שזה עובד.