עיקרי סמארטפונים הוספת וידאו לאתר שלך באמצעות 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, תמיכת הדפדפן עבור רכיבי המקור והווידאו כרגע היא חלקית. כרגע מתנהל ויכוח גדול גם אם אלמנט המקור יהרוג את השימוש בפלאש כשיטה הפופולרית ביותר להוסיף תוכן וידאו לאתרים. אני לא בטוח שזה יהרוג את פלאש לחלוטין, אבל בכל זאת אני חושב שזה הוגן לומר שזה כאן כדי להישאר ויספק למפתחי אינטרנט גישה נקייה וקלה יותר להטמעת וידאו.

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

בחירת העורך

איך Wireshark עובד - מדריך פשוט
איך Wireshark עובד - מדריך פשוט
Wireshark הוא כלי רב עוצמה לפתרון בעיות רשת, ניתוח וביקורת אבטחה. זהו מנתח מנות חינמי ומקור פתוח המאפשר למשתמשים לראות מה קורה ברשת שלהם ברמה מיקרוסקופית. מאמר זה יבדוק כיצד
כיצד להשתמש בבקר Xbox One עם מק
כיצד להשתמש בבקר Xbox One עם מק
קל לחבר בקר PS4 למק שלך, אבל מה עם בקר ה- Xbox One? החדשות הטובות הן שזה עובד מצוין, אבל החדשות הרעות הן שזה דורש קצת יותר הגדרה הודות לשימוש של מיקרוסופט בטכנולוגיות אלחוטיות קנייניות. אבל אל דאגה, גיימרים של Xbox One, נראה לכם איך להתחיל ולהפעיל עם בקר Xbox One וה- Mac שלכם.
מיקרוסופט חלונות מלאו 30 - מבט אל העבר
מיקרוסופט חלונות מלאו 30 - מבט אל העבר
הם אומרים שהזמן עובר במהירות ואכן עבור חלק מאיתנו, אנחנו אף פעם לא מבינים כמה זמן אנחנו משתמשים במחשבים ובמערכת ההפעלה היקרה שלנו של מיקרוסופט. מערכת ההפעלה השולחנית הפופולארית ביותר בעולם מלאכה 30. לפני 30 שנה בדיוק, חברת מיקרוסופט פרסמה את ה- GUI הראשון שלה עבור MS DOS, בשם Windows 1.0. זה
כיצד להפוך את שורת המשימות לאטומה ב- Windows 10
כיצד להפוך את שורת המשימות לאטומה ב- Windows 10
כך תוכל להשבית את שקיפות שורת המשימות ולהפוך אותה לאטומה ב- Windows 10
כיצד להסיר התקנה של פורטל מציאות מעורבת ב- Windows 10
כיצד להסיר התקנה של פורטל מציאות מעורבת ב- Windows 10
המבנים האחרונים של Windows 10 מאפשרים למשתמשים להסיר את פורטל מציאות מעורבת בקלות. במאמר זה נראה כיצד ניתן לעשות זאת.
כיצד לבדוק אם תא אינו ריק ב- Google Sheets
כיצד לבדוק אם תא אינו ריק ב- Google Sheets
אם אתה צריך לבדוק אם תא אחד ב- Google Sheets ריק או לא, אתה יכול לעשות זאת ידנית. למעשה, זו כנראה הדרך המהירה ביותר. עם זאת, אם אתה מתמודד עם מספר תאים, זה הופך במהרה ל-
כיצד להוסיף סטטוס ב-ClickUp
כיצד להוסיף סטטוס ב-ClickUp
ClickUp היא אפליקציית ניהול פרויקטים ושיתוף פעולה המיועדת לחברות בכל הגדלים. זה מגיע עם שלל תכונות שימושיות, כגון כלי תקשורת, הקצאות משימות וסרגלי כלים. פונקציה מסודרת נוספת היא סטטוסים, המכונה גם זרימות עבודה. ל