Maalesef şu anda açıkça siz bunları talep edene kadar Chrome'a kaynak indirmemesini söylemenin bir yolu yok gibi görünüyor (hatta birinin bunu yapabilen bir uzantı yazıp yazmadığını görmek için Uzantıları Web Mağazasında bile kontrol ettim ).
Opera Geliştirici HTML5 kılavuzu, HTML5 video ve ses durumları hakkında bilmeniz gereken her şey :
Tüm bu indirmelerin nesi var?
Opera, Chrome ve Safari, henüz oynatılmamış olsa bile tüm video dosyasını otomatik olarak indirecektir. Firefox 3.6, autobuffer
nitelik yoksa, yalnızca bir kareyi oluşturmak ve süreyi belirlemek için yeterli yükü taşır . Spec den değiştiğini Not autobuffer
için
preload
henüz hiçbir yerde uygulanmamış olan. Opera, preload
öznitelik aksini belirtmedikçe, yalnızca bir çerçeve oluşturmak ve varsayılan olarak süreyi belirlemek için yeterli yükleme yapma Firefox davranışını değiştirmeyi planlıyor
.
Chrome'un özelliği göz ardı ettiği bilinen bir sorundu; preload
bu, gerekmese bile videoyu her zaman önceden yüklediği anlamına gelir. İyi haber ise, bu hatanın Chrome'un en son geliştirici sürümünde düzeltilmiş olmasıdır :
Yorum 72 tarafından proje üyesi vrk@chromium.org, Nis 5 (6 gün önce)
Ön yükü uygulamak için yamalar şimdi indi! Ön yükleme özelliği nihayet Chrome 12'de tanınacaktır. (Dev kanalı bu güncellemeyi birkaç hafta içinde almalıdır.)
Bu değişiklik gerçekleştiğinde (kullandığınız Chrome sürümüne bağlı olarak), RSS feed'i, web sayfası vb. Önceden yüklemesi gerektiğini açıkça belirtmedikçe ses dosyalarının önceden yüklenmediğini görmelisiniz.
HTML5 anlayışım, web tasarımcısı önceden yüklenecek şekilde ayarlanmışsa, bunu söylememek için yapabileceğiniz hiçbir şey olmadığına inanmamı sağlıyor. Benim tahminim, yakında tarayıcılarda bir kaynağın önceden yüklenip yüklenmeyeceğini seçmenize izin veren bir uzantı veya seçenek göreceğiz ( Chrome'un eklentiler için Oynatmak için Tıklayın nasıl çalıştığını düşünürüm ).