Firefox 28: Разберете какво е ново
- Категория: Firefox
Актуализацията на Firefox 28.0 въвежда няколко нови технологии в браузъра. Mozilla добави поддръжка за декодиране на видеоклипове VP9, поддръжка за Opus в WebM, подобрени контроли за силата на звука за HTML5 медиите и своя GamePad api към браузъра.
Mozilla е на път да пусне ъпгрейди за всички канали на Firefox. Стабилната версия на Firefox ще бъде надстроена от Firefox 27.0.1 до Firefox 28 през следващия 24-часов период, докато версиите на Beta, Aurora и Nightly ще се покачат на версия, съответно до 29.0, 30.0 и 31.0. Потребителите на Firefox ESR не на последно място ще бъдат надградени до версия 24.4.0 през този период.
Актуализациите вече са достъпни на сайтове за изтегляне на трети страни и на официалния Mozilla FTP сървър. Въпреки че е възможно да изтеглите актуализацията рано, винаги има шанс промените в последната минута да принудят Mozilla да изтласка друга конструкция като последна актуализация.
За да проверите коя версия на Firefox използвате, докоснете клавиша Alt и изберете Помощ> About Firefox от менюто или заредите веднага: support.
Изтеглянията ще бъдат достъпни на официалния уебсайт на Mozilla по-късно днес. Ако сте конфигурирали автоматични актуализации, ще получите актуализацията автоматично следващия път, когато стартирате уеб браузъра Firefox.
Моля, обърнете внимание, че Mozilla разпространява по подразбиране така наречените нетни инсталатори или стъбчета. Прочетете това ръководство, за да разберете как сте можете да изтеглите инсталатори на Firefox офлайн ,
Firefox 28 Промени
Mozilla планира да пусне Firefox за Metro, специализирана версия на уеб браузъра за операционната система Windows 8 на Microsoft с Firefox 28, но реши да го изтегли в последния момент. Организацията взе решение да спрете развитието в този момент от време да се концентрираме върху подобрения и продукти, които са по-високи в списъка с приоритети в момента.
Относно подобренията в тази версия:
GamePad API е финализиран и вече е активиран по подразбиране (актуализация: преместена в Firefox 29)
GamePad API е стартиран в Firefox 24 , но засега беше заключена зад предпочитание. Докато можете да го активирате чрез настройка dom.gamepad.enabled to true на страницата на Firefox about: config, това вече не е необходимо, след като Firefox Stable се актуализира до версия 28, тъй като е активирана по подразбиране тогава.
API се прилага и в Chrome, също така браузърът поддържа малко по-различен набор от функции.
Уеб разработчиците могат да използват api за създаване на игри и приложения, които използват геймпади, така че геймпадовете да могат да се използват за контрол на действия на екрана. Основен пример е игра, която поддържа геймпадове до въвеждане на клавиатура, мишка или докосване.
Много основен тест е на разположение тук ,
Контрол на силата на звука за аудио и видео в HTML5
Това въвежда винаги видим плъзгач за хоризонтална сила на всички аудио и видео файлове HTML5, които възпроизвеждате в уеб браузъра Firefox.
Преди беше използван вертикален плъзгач и имаше случаи, когато той не беше показан правилно на потребителя.
Разгледайте бъг 649490 за допълнителна информация относно прилагането и разсъжденията.
Добавена е поддръжка за видеодекодер VP9 и Opus в WebM
Firefox вече може да възпроизвежда видеоклипове, кодирани с VP9, във формат WebM. Ако отворите тази тестова страница в Firefox 27.0.1 или по-ранна версия получавате съобщение за грешка, че видеоклипът с VP9 не може да се възпроизвежда, докато видеоклипът с VP8 възпроизвежда добре.
Отварянето на една и съща страница в Firefox 28 или по-нова играе и двете видеоклипове добре.
В момента Mozilla работи по внедряването на част от MSE, за да премине HTML5 видео теста Тестовата страница на YouTube за HTML5 ,
Добавена е поддръжка на WebVTT
Форматът за проследяване на текста в уеб може да се използва за показване на текстови песни с помощта на елемента, например под формата на видео субтитри или надписи.
Информация за изпълнението на Mozilla е посочена тук на тази страница ,
Промени за програмисти
Mozilla работи над платформата постоянно, което означава, че се добавят нови технологии или се премахват старите. Разработчиците трябва да проверят списъка с допълнителна информация и източници в края на статията за линкове към страници, които подробно описват всички промени за разработчиците.
Тази обява съдържа само акцентите:
- Тъмна тема и режим на разделена конзола са добавени към уеб конзола в Инструменти за програмисти.
- Инспекторът вече разполага с избора на цвят в изглед на правила.
- Вече можете да прецизирате измамени JavaScript файлове в Отладника. Тук вече можете също да проверите стойността на променлива, докато отстранявате грешки.
- CSS: Поддръжка за многоредов флешбокс, свойство на режим на фонов режим и никаква стойност за лигатурни варианти на шрифт.
- WebVTT е включен по подразбиране.
- Различни промени в интерфейса, api и DOM, като например внедряването на конструктора на файлове, подобряване на поверителността чрез спиране на навигацията.plugins от изброяване или активиране на GamePad API по подразбиране.
- Opus в WebM вече се поддържа.
- Видеодекодерът на VP9 вече се поддържа.
- Поддръжката на SPDY / 2 бе премахната.
Firefox 28 за Android
Десктоп версията на Firefox и мобилния браузър Firefox за Android споделят важни технологии. Ето списъка с функции, които Mozilla добави изключително към мобилната версия.
- Добавени са няколко бързи бутона за споделяне (показват се, когато докоснете иконата на менюто и след това върху Споделяне).
- Сега се задейства предсказуемо търсене за Awesomebar записи (това е мрежово предварително извличане).
- Подобрен избор на естествен текст, изрязване и копиране.
- Добавена е поддръжка за OpenSearch.
- Добавя се превключвател за настройка на режим на динамична лента с инструменти. Firefox превърта заглавната лента по подразбиране в мобилната версия. За да деактивирате, че трябваше предварително да зададете предпочитанието browser.chrome.dynamictoolbar на false. Сега можете да направите промяната в Settings> Display> Scroll title bar.
- Естонски език е добавен.
Актуализации / корекции на сигурността
Тези актуализации се обявяват след официалното съобщение за изданието. Ще ги добавим, след като бъдат публикувани от Mozilla.
MFSA 2014-32 Изписване извън границите през TypedArrayObject след кастриране
MFSA 2014-31 Четене / запис извън граници чрез неутрализирани ArrayBuffer обекти
MFSA 2014-30 Използване след освобождаване в TypeObject
MFSA 2014-29 Ескалация на привилегиите чрез използване на API, реализирани с WebIDL
MFSA 2014-28 SVG филтрира разкриването на информация чрез feDisplacementMap
MFSA 2014-27 Корупция в паметта в Кайро по време на изобразяване на шрифт в PDF
MFSA 2014-26 Разкриване на информация чрез визуализация на многоъгълници в MathML
MFSA 2014-25 Обект на Firefox OS DeviceStorageFile, уязвим за относително бягство по пътя
MFSA 2014-24 Android Crash Reporter отворен за манипулация
MFSA 2014-23 Политика за защита на съдържанието за данни: документи, които не са запазени чрез възстановяване на сесията
MFSA 2014-22 Инжектиране на съдържание от WebGL от един домейн до изобразяване в друг
MFSA 2014-21 Локален достъп до файлове чрез Open Link в нов раздел
MFSA 2014-20 onbeforeunload и Javascript навигация DOS
MFSA 2014-19 Подправяне на атака върху подкана за разрешение на WebRTC
MFSA 2014-18 crypto.generateCRMFRequest не валидира типа ключ
MFSA 2014-17 Извън граници, прочетени по време на декодиране на WAV файл
MFSA 2014-16 Файловете, извлечени по време на актуализации, не винаги се четат само
MFSA 2014-15 Различни опасности за безопасността на паметта (rv: 28.0 / rv: 24.4)
Допълнителна информация / източници