Firefox 28: Yenilikleri keşfedin

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Firefox 28.0 güncellemesi, tarayıcıya birkaç yeni teknoloji getiriyor. Mozilla, tarayıcıya VP9 video kod çözme desteği, WebM'de Opus desteği, HTML5 medyası için iyileştirilmiş ses kontrolleri ve GamePad api'sini ekledi.

Mozilla, tüm Firefox kanalları için yükseltmeler yayınlamak üzere. Firefox'un kararlı sürümü, önümüzdeki 24 saat içinde Firefox 27.0.1'den Firefox 28'e yükseltilecek, Beta, Aurora ve Nightly sürümlerinde ise sırasıyla 29.0, 30.0 ve 31.0 sürümleri yükselecek. Firefox ESR kullanıcıları en son kullanıcılardır, ancak bu süre içinde 24.4.0 sürümüne yükseltilecektir.

Güncellemeler, üçüncü taraf indirme sitelerinde ve resmi Mozilla FTP sunucusunda zaten mevcuttur. Güncellemeyi erken indirmek mümkün olsa da, son dakika değişikliklerinin Mozilla'yı son güncelleme olarak başka bir yapıyı çıkarmaya zorlama ihtimali her zaman vardır.

Firefox'un hangi sürümünü çalıştırdığınızı kontrol etmek için, Alt tuşuna dokunun ve menüden Yardım> Firefox Hakkında'yı seçin veya şu bilgileri yükleyin: hemen destek.

İndirmeler bugün daha sonra resmi Mozilla web sitesinde sunulacaktır. Otomatik güncellemeleri yapılandırdıysanız, Firefox web tarayıcısını bir sonraki çalıştırışınızda güncellemeyi otomatik olarak alacaksınız.

Lütfen Mozilla'nın varsayılan olarak ağ yükleyicileri veya taslakları dağıttığını unutmayın. Nasıl olduğunuzu öğrenmek için bu kılavuzu okuyun Firefox çevrimdışı yükleyicilerini indirebilir .

Firefox 28 Değişiklikleri

firefox 28.0

Mozilla, Firefox 28 ile Microsoft'un Windows 8 işletim sistemi için web tarayıcısının özel bir sürümü olan Metro için Firefox'u yayınlamayı planladı ancak son dakikada çekmeye karar verdi. Organizasyon kararı verdi bu noktada gelişimi durdurun şu anda öncelik listesinde daha üst sıralarda yer alan iyileştirmelere ve ürünlere odaklanmak.

Bu sürümdeki iyileştirmeler hakkında:

GamePad API sonlandırıldı ve şimdi varsayılan olarak etkinleştirildi (güncelleme: Firefox 29'a taşındı)

GamePad API, Firefox 24'te başlatıldı ama şimdilik bir tercihin arkasında kilitliydi. Ayarlayarak etkinleştirebilirken dom.gamepad.enabled Firefox'ta true: config sayfası, Firefox Stable varsayılan olarak etkinleştirildiği için sürüm 28'e güncellendiğinde artık gerekli değildir.

API ayrıca Chrome'da da uygulanmaktadır, ayrıca tarayıcı biraz farklı bir dizi özelliği desteklemektedir.

Web geliştiricileri api'yi gamepad kullanan oyunlar ve uygulamalar oluşturmak için kullanabilir, böylece gamepadler ekrandaki eylemleri kontrol etmek için kullanılabilir. Temel bir örnek, klavye, fare veya dokunmatik girişin yanında oyun kumandalarını destekleyen bir oyundur.

Çok basit bir test burada mevcut .

HTML5 ses ve video için ses seviyesi kontrolü

firefox-volume-slider

Bu, Firefox web tarayıcısında oynattığınız tüm HTML5 ses ve video dosyalarında her zaman görülebilen yatay bir ses kaydırıcısı sunar.

Daha önce dikey bir kaydırıcı kullanılmış ve kullanıcıya düzgün bir şekilde görüntülenmediği durumlar vardı.

Çıkış yapmak hata 649490 uygulama ve muhakeme hakkında ek bilgi için.

WebM'de VP9 video kod çözücü ve Opus desteği eklendi

Firefox artık VP9 kodlu videoları WebM formatında oynatabilir. Eğer açarsan bu test sayfası Firefox 27.0.1 veya önceki sürümlerinde, VP8 video düzgün oynatılırken VP9 videosunun oynatılamayacağını belirten bir hata mesajı alıyorsunuz.

Aynı sayfayı Firefox 28 veya daha yeni bir sürümde açmak her iki videoyu da iyi oynatır.

Mozilla şu anda HTML5 video testini geçmek için MSE'nin bir bölümünü uygulamak için çalışıyor YouTube'un HTML5 test sayfası .

WebVTT desteği eklendi

Web Videosu Metin İzleri Formatı, öğeyi kullanarak metin parçalarını, örneğin video altyazıları veya altyazıları şeklinde görüntülemek için kullanılabilir.

Mozilla'nın uygulamasıyla ilgili bilgiler burada listelenmiştir bu sayfada .

Geliştirici değişiklikleri

Mozilla sürekli olarak platform üzerinde çalışıyor, bu da yeni teknolojilerin eklenmesi veya eskilerinin kaldırılması anlamına geliyor. Geliştiriciler, geliştiriciler için tüm değişiklikleri detaylandıran sayfalara bağlantılar için makalenin sonundaki ek bilgileri ve kaynakları kontrol etmelidir.

Bu liste yalnızca önemli noktaları içerir:

  1. Geliştirici Araçları'nda Web Konsolu'na koyu tema ve bölünmüş konsol modu eklendi.
  2. Inspector artık kurallar görünümünde bir renk seçiciye sahip.
  3. Artık Debugger'da küçültülmüş JavaScript dosyalarını güzelleştirebilirsiniz. Burada artık hata ayıklama sırasında bir değişkenin değerini de inceleyebilirsiniz.
  4. CSS: Çok satırlı esnek kutu desteği, arka plan karışım modu özelliği ve yazı tipi varyantı ligatürleri için hiçbir değer yok.
  5. WebVTT varsayılan olarak açılmıştır.
  6. Dosya yapıcısının uygulanması, navigator.plugins'in numaralandırılabilir olmasını durdurarak gizliliği iyileştirme veya GamePad API'sinin varsayılan olarak etkinleştirilmesi gibi çeşitli arayüz, api ve DOM değişiklikleri.
  7. WebM'de Opus artık desteklenmektedir.
  8. VP9 video kod çözücü artık desteklenmektedir.
  9. SPDY / 2 desteği kaldırıldı.

Android için Firefox 28

firefox android 28

Firefox'un masaüstü sürümü ve Android için mobil Firefox tarayıcısı önemli teknolojileri paylaşır. Mozilla'nın mobil sürüme özel olarak eklediği özelliklerin listesi burada.

  1. Birden fazla hızlı paylaşım düğmesi eklendi (menü simgesine ve ardından Paylaş'a dokunduğunuzda görüntülenir).
  2. Tahmini arama artık Awesomebar girişleri için tetikleniyor (bu, ağın önceden getirilmesidir).
  3. Geliştirilmiş yerel metin seçimi, kesme ve kopyalama.
  4. OpenSearch desteği eklendi.
  5. Dinamik araç çubuğu modu ayar anahtarı eklendi. Firefox, mobil sürümde varsayılan olarak başlık çubuğunu kaydırır. Bunu devre dışı bırakmak için daha önce browser.chrome.dynamictoolbar tercihini false olarak ayarlamanız gerekiyordu. Artık değişikliği Ayarlar> Ekran> Kaydırma başlık çubuğu altında yapabilirsiniz.
  6. Estonca yerel ayarı eklendi.

Güvenlik güncellemeleri / düzeltmeleri

Bu güncellemeler, resmi sürüm duyurusundan sonra duyurulur. Mozilla tarafından yayınlandıktan sonra ekleyeceğiz.

MFSA 2014-32 Sınırların dışında olanlar, kısırlaştırmadan sonra TypedArrayObject aracılığıyla yazma
MFSA 2014-31 Sınırların dışında, ArrayBuffer nesnelerini kısırlaştırma yoluyla okuma / yazma
MFSA 2014-30 TypeObject'te serbest bırakma sonrası kullanım
MFSA 2014-29 WebIDL uygulanan API'leri kullanarak ayrıcalık yükseltme
MFSA 2014-28 SVG, feDisplacementMap aracılığıyla bilgi ifşasını filtreler
MFSA 2014-27 PDF yazı tipi oluşturma sırasında Kahire'de bellek bozulması
MFSA 2014-26 MathML'de çokgen oluşturma yoluyla bilgi ifşası
MFSA 2014-25 Firefox OS DeviceStorageFile nesnesi göreceli yol kaçışına açık
MFSA 2014-24 Android Crash Reporter manipülasyona açık
MFSA 2014-23 Veriler için İçerik Güvenliği Politikası: oturum geri yüklemesi tarafından korunmayan belgeler
MFSA 2014-22 Bir etki alanından başka bir etki alanına WebGL içerik enjeksiyonu
MFSA 2014-21 Yeni sekmede Açık Bağlantı aracılığıyla yerel dosya erişimi
MFSA 2014-20 onbeforeunload ve Javascript navigasyon DOS
MFSA 2014-19 WebRTC izin isteminde sahtekarlık saldırısı
MFSA 2014-18 crypto.generateCRMFRequest anahtar türünü doğrulamıyor
MFSA 2014-17 WAV dosyası kod çözme sırasında sınırların dışında okunur
MFSA 2014-16 Güncellemeler sırasında çıkarılan dosyalar her zaman salt okunur değildir
MFSA 2014-15 Çeşitli bellek güvenlik tehlikeleri (rv: 28.0 / rv: 24.4)

Ek bilgiler / kaynaklar