Mobil oyuncu
Mobil video arama kullanıcılarının sayısı sürekli artıyor ve etkinlikleri artıyor. Bu nedenle biz mobil cihazlarda video izlemeyi daha da kolaylaştıracak şekilde servisi geliştirmeye çalışıyoruz. Mobil video aramada yalnızca mobil cihazlarda oynatılabilen videolar görüntülenir.
Mobil tarayıcılar Flash Player'ı neredeyse hiç desteklemez, bunun yerine video oynatmak için HTML5 araçları kullanır. Bu nedenle, site sayfasında Flash destekli ancak HTML5 desteklemeyen bir oynatıcı barındırıyorsanız, mobil video aramada bu oynatıcıyı görüntüleyemezsiniz. Çünkü kullanıcılar yine de mobil cihazlarda bu oynatıcı ile video izleyemezler.
Buna karşılık, HTML5 oynatıcılı siteler mobil video arama sonuçlarına eklenirler ve kendi videolarınız için yapılan aramaların kalitesini artırabilirler (mobil aramada oynatıcı sahibi olmayan kaynaklardan farklı olarak).
Mobil oynatıcı gereksinimleri
Videoların mobil video arama sonuçlarına girmesi için oynatıcının aşağıdaki gereksinimleri karşılaması gerekir:
Aşağıdaki ortamlarda doğru görüntülenmelidir:
Ana mobil işletim sistemlerinde: Android, iOS, Windows Phone.
Mobil işletim sistemlerinde varsayılan olarak gelen yerleşik tarayıcılarda, ayrıca Yandex Browser dahil olmak üzere popüler mobil tarayıcılarda.
HTML5 araçlarıyla video oynatma.
HTTPS protokolünü destekleme.
Tüm oynatıcı kontrol öğeleri (butonlar, ses kontrolü vb.) düzgün çalışmalıdır.
Oynatıcı ve tüm öğeleri, dinamik bir düzen tasarımına sahip olmalı ve cihaz oryantasyon modları arasında geçiş de dahil olmak üzere (örneğin, mobil cihazınızın ekranını döndürdüğünüzde) değişken sayfa boyut ve ölçeklere göre ayarlanabilmelidir.
Oynatıcının video arama sonuçlarına Open Graph veya Schema.org yardımıyla eklenmesi gerekir.
Tüm gereksinimler karşılandıktan sonra mobil video arama aktivasyon başvurunuzu geri bildirim formunu kullanarak gönderin. Oynatıcıyı test edip sonuçları size bildireceğiz.
Oynatıcının HTML5 işaretlemesi
Video arama, HTML5 standartlı video
öğesi yardımıyla site sayfalarına yerleştirilen video içeriğini anlar.
Yandex, video
öğesinin aşağıdaki niteliklerinden veri çekebilir:
Başlık | Açıklama |
---|---|
src | Video dosyasının adresi (URL). Not. Birden çok video içeriği kaynağı belirtmek için src niteliği yerine yerleşik source etiketi kullanabilirsiniz. |
poster | Video yüklenirken görüntülenen görselin URL'si |
Başlık | Açıklama |
---|---|
src | Video dosyasının adresi (URL). Not. Birden çok video içeriği kaynağı belirtmek için src niteliği yerine yerleşik source etiketi kullanabilirsiniz. |
poster | Video yüklenirken görüntülenen görselin URL'si |
video
öğesine ait iç içe etiketler:
Başlık | Açıklama |
---|---|
source | Video içerik kaynağı. Birden fazla video kaynağı belirtilmesi gerekiyorsa, Desteklenen nitelikler:
|
track | Video oynatılırken görüntülenecek herhangi bir metin içeren ek kaynaklar belirtmenizi sağlar. Metin, alt yazılar, alt başlıklar, açıklamalar, başlıklar veya meta veriler içerebilir. Not. Eğer video öğesi içinde source öğesi varsa track öğesi ondan sonra gelmelidir.Desteklenen nitelikler:
|
Başlık | Açıklama |
---|---|
source | Video içerik kaynağı. Birden fazla video kaynağı belirtilmesi gerekiyorsa, Desteklenen nitelikler:
|
track | Video oynatılırken görüntülenecek herhangi bir metin içeren ek kaynaklar belirtmenizi sağlar. Metin, alt yazılar, alt başlıklar, açıklamalar, başlıklar veya meta veriler içerebilir. Not. Eğer video öğesi içinde source öğesi varsa track öğesi ondan sonra gelmelidir.Desteklenen nitelikler:
|
İşaretleme örnekleri:
<video src='movie.mp4' poster='movie.jpg' controls>
<source src="video.webm" type="video/webm" />
<track src="subtitles.vtt" kind="subtitles" srclang="en" label="English" />
<!-- Tarayıcı video etiketini desteklemediğinde bu metin görüntülenir.-->
</video>
<video src="movie.mp4" controls>
<source src="movie1.mp4" type="video/mp4">
<source src="movie1.ogg" type="video/ogg">
<track kind="captions" src="video_captions.srt" srclang="en">
<track kind="descriptions" src="video_desciptions.srt" srclang="en">
<track kind="chapters" src="video_chapters.srt" srclang="en">
<track kind="subtitles" src="video_subtitles_en.srt" srclang="en" default>
<track kind="subtitles" src="video_subtitles_ru.srt" srclang="ru">
<track kind="metadata" src="video_metadata.srt" srclang="en" label="Metadata">
</video>