Пользователь
0,0
рейтинг
10 декабря 2013 в 18:49

Разработка → Релиз Firefox 26

Для загрузки стал доступен Firefox для десктопов. Что нового в этой версии:


  • Все Java-плагины отныне будут по умолчанию отключены, а связанный с ними контент потребует для своей активации клика на специальной области (Click-to-Play). Если ранее показ контента блокировался только для отдельных версий Java-плагинов, занесённых в чёрный список из-за наличия уязвимостей, то теперь по умолчанию будет блокироваться любой Java контент (изначально планировалось блокировать любые версии всех внешних плагинов кроме Flash, но в финальном выпуске изменение применено только для Java);
  • Продолжение работы в рамках проекта MemShrink: значительно уменьшено время загрузки страниц (и что немаловажно — потребления оперативной памяти), так как изображения, которые не видны, больше не декодируются

  • Включена поддержка H.264 на платформе Linux, при условии, если установлены соответствующие плагины GStreamer;
  • Менеджер паролей теперь поддерживает поля ввода пароля сгенерированные скриптами;
  • Обновление Firefox теперь могут производиться пользователями Windows не имеющими разрешения на запись в каталог установки Firefox (необходимо сначала установить Службу поддержки Mozilla);
  • Реализация Content Security Policy (CSP) теперь поддерживает множество политик, в том числе случай как enforced так и Report-Only политики, что соответствует спецификации;
  • В Social API добавлена поддержка сервисов ведения закладок для систем, поддерживающих SocialMark;
  • Добавлена поддержка декодирования MP3 в Windows XP. Теперь Firefox поддерживает декодирование MP3 на всех версиях Windows;
  • Добавлен менеджер приложений Firefox OS App Manager, предоставляющий разработчикам набор инструментов для упрощения тестирования, развёртывания и отладки HTML5-приложений для Firefox OS, непосредственно из Firefox;
  • В инструменте «Адаптивный дизайн» (Ctrl + Shift + M) добавились 2 новые функции: поддержка touch events и возможность сделать скриншот веб-страницы, изменённой с помощью этого инструмента;
  • «Инспектор» (Ctrl+Shift+I) теперь поддерживает стили псевдоэлементов;
  • Добавлена поддержка свойства ориентации изображения (image-orientation) из CSS. Кроме задания угла поворота в градусах допустимо указание атрибута from-image для учёта метаданных EXIF;
  • При отображении одного изображения Firefox учитывает информацию об ориентации EXIF, содержащуюся в изображении;
  • Firefox больше не выдаёт форму подтверждения при использовании на сайте AppCache;
  • IndexedDB может применяться в качестве временного хранилища, создаваемого без подтверждения пользователем и хранящего данные в пуле фиксированного размера с вытеснением в первую очередь самых старых элементов;
  • Добавлена поддержка Audio Toolbox MP3 backend для OS X;
  • Исправлена проблема с отрисовкой текста в Windows 7 с установленным обновлением KB2670838 (требуемым для установки MSIE 10) или в Windows 8.1

Ссылки


Русские версии:
Windows
OS X
Linux

Английские версии:
Windows
OS X
Linux

Все изменения в Firefox 26 для разработчиков
Егор @traneblow
карма
35,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (52)

  • 0
    Что-то только больше памяти (правда незначительно) с теми же открытыми вкладками ест.
    • +11
      Посмотрите в about:memory какая вкладка/процесс сколько потребляет памяти.
      • +2
        больше всего потребляет js-non-window а в нем zones. Есть ли где-нибудь мануал, разъясняющий показатели на этой странице?
        • 0
          Не вы один интересуетесь :)
          Честно говоря я не находил никакого мануала по этой странице.
  • +1
    Подскажите пожалуйста, есть ли возможность вернуть консоль ошибок какая была в 22 версии?
    А то в следующих версиях её заменили на что-то с чем я не смог совладать и досих пор сижу на 22 в общем.
    • 0
      (Если быть точным, то консоль ошибок была заменена в Firefox 24)

      Если я правильно понял, то нет. Почитайте эту статью — вдруг она вам поможет.
    • +4
      Старая консоль пока что на месте (во всяком случае, на свежей 29.0a1): chrome://global/content/console.xul
      Можно включить devtools.errorconsole.enabled = true в about:config, тогда появится соответствующий пункт в меню про веб-разработку.
      Ну, и можно Console² поставить.
      Или чем-нибудь вроде Custom Buttons (обновленная версия доступна по ссылке «Показать всю историю версий») запускать нечто вроде вот этого:
      var win = Services.wm.getMostRecentWindow("global:console");
      if(win)
      	win.focus();
      else
      	window.openDialog("chrome://global/content/console.xul", "_blank", "chrome,all,dialog=0");
      • +1
        Спасибо!
        Ура, я могу пользоваться свеженьким фирефоксом!
  • +2
    Интересно, почему Firefox не добавляет поддержку многих типов input-полей.
    spoiler
    image
  • +1
    «Firefox больше не выдаёт форму подтверждения при использовании на сайте AppCache;»
    — О, Боже! Ты услышал мои молитвы и вразумил этих неверных разработчиков FF. Наконец-то…
  • +1
    Исправлена проблема с отрисовкой текста в Windows 7 с установленным обновлением KB2670838 (требуемым для установки MSIE 10) или в Windows 8.1
    Вот почему-то так и подумал, что именно в этом обновлении это исправят.
    Наконец-то!
  • +1
    У меня иногда подвисает Firefox из-за того, что в нем виснет плагин Flash (прямо перед окончательным зависанием выдается сообщение, что висит плагин и предлагает его выключить, но выключение не помогает). Ошибка только в FF. Windows 8.1.
    Кто-нибудь решал такую проблему?
    • 0
      • +1
        Все же хотелось бы решить проблему, а не обойти ее с помощью костыля.
        • 0
          На форуме Mozilla есть отдельная тема, посвящённая проблемам с Flash. Может некоторые советы вам помогут.
        • 0
          Если я правильно понял, выдает предупреждение, что плагин долго не отвечает? У меня такое бывает, когда фоном работает много программ. Естественно, что Flash в этом случае может подтормаживать. Попробуйте увеличить таймаут перед предупреждением.
          • +1
            Да, но перед этим FF несколько секунд намертво висит. Потом после любого ответа он подвисает до снятия процесса.
            Проблема наблюдается тоько в FF.
  • 0
    Все плагины, кроме Flash, отныне будут по умолчанию отключены


    два вопроса:
    1) а какие плагины кроме Java теперь отключены «по-умолчанию»? скрин
    2) правильно ли я понял, что Flash решили не отключать, дабы не лишиться армии хомячков?
    • 0
      1. Плагины не отключены совсем, просто по умолчанию для всех активирована система «click-to-play». Для каждого плагина справа есть выпадающий список и там по умолчанию будет «Ask to Activate».
      2. Вероятно большинство пользователей задалбывает каждый раз везде кликать «Разрешить» и «Активировать».
      • 0
        1. именно это я и показал — по-умолчанию выбрано «Всегда включать»
    • 0
      Блокироваться будут любые версии всех внешних плагинов, но для Adobe Flash будет сделано исключение — самый последний релиз Flash-плагина будет активирован без необходимости клика
      (opennet)

      Т.е. без Click-to-Play будет работать только последняя версия Flash — все остальные только с CTP.
      • 0
        В статье по ссылке, написано, что «Все плагины, кроме Flash, отныне будут по умолчанию отключены».
        Но видно, в последний момент они решили по умолчанию отключить(настроить на «click to play»), не все плагины, а только плагины Java (Release Notes).
        • 0
          Плагин Java уже давно (релиза 2 вроде бы) как в таком режиме пашет.
          • 0
            «Включать по запросу» устанавливалось для старых(уязвимых) версия Java, Java Deployment Toolkit, а последняя версия плагина была в режиме «Всегда включать». А теперь с Firefox 26 вообше все версии Java(даже последняя) стоят в режиме «Включать по запросу». Проверил на чистых 25 и 26 версии.
        • +1
          Mea culpa, сейчас подправлю.
  • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Блин, как бесит это панель загрузок всплывающая… Что за стремление к Хрому? Мне нравится использовать All-in-One Sidebar и чтобы в нем открывались загрузки…
    • 0
      Если я вас правильно понял, попробуйте вот это дополнение. Менеджер загрузок будет открываться в отдельной вкладке.
      • 0
        Не работает… Я уже все перепробовал. На форуме русского сообщества написали смириться :)
        • 0
          Что именно не работает? Галку в настройках ставили?
          • 0
            Ставил, все настройки перепробовал. Наверно карма не позволяет :)

            П.С. В боковой вкладке открываться начала, но закачки не отображаются. Пустое окно…
            • 0
              Как-то решили проблему? Я тоже юзаю All-in-One Sidebar и при обновлении обнаружил, что список закачек при закачке пуст.
              • 0
                Никак. Вынес новую кнопку на панель… Мучаюсь…
                • 0
                  поставь DownThemAll, выруби в настройках очистку после закрытия менеджера (раздел «Приватность») и перестань «жрать кактус».
                  • 0
                    Зачем мне адски тупое расширение загрузки, которое абсолютно мне не нужно, весит почти мегабайт и т.д.? Вопрос только в возврате старого поведения окна загрузки. С таким же успехом можно сказать «поставь Download Master» или вообще «поставь Chrome»…

                    Нет уж, спасибо…
                  • 0
                    К сожалению, DownThemAll не всегда корректно работает на бесплатных файлообменниках, где отдаётся уникальная разовая ссылка. В таких случаях вместо файла скачивается error.html и доступ к скачиванию блокируется на n времени. В таких ситуациях и пригождается родной даунлоадер, в котором теперь невозможно посмотреть прогресс скачивания.
                    • 0
                      Для этого можно воспользоваться страницей «about:downloads»
                      • 0
                        Большое спасибо! Это то, что нужно!
  • 0
    Все плагины, кроме Flash, отныне будут по умолчанию отключены, а связанный с ними контент потребует для своей активации клика на специальной области (Click-to-Play).

    А у нас игра на Unity, опять начнутся пляски с бубном…
  • +1
    Давать ссылки в конце поста со стабильным браузером уже давно не нужно: сегодня достаточно проверить обновления, а не продираться сквозь все «Далее…» установщика.
    • +4
      Да ладно, мало ли кто захочет его установить, ведь не у всех он ещё стоит даже :)
  • 0
    К сожалению не знаю как настроить, видимо Click to Play настройка где-то в глубине, но я бы и flash отключил по умолчанию. Приходится пользоваться сторонними плагинами типа flashblock.
    • 0
      Заходите в ДополненияПлагины и там для каких хотите плагинов меняете настройки: Всегда включать, Включать по запросу, Никогда не включать. Чтобы заработал Click to Play выбираете для плагина, к примеру, Flash настройку Включать по запросу и тогда при входе на сайт с Flash будет заглушка и при нажатии на нее у вас спросять включить Flash или нет.
      image

      P.S. Для того чтобы появилась настройка Включать по запросу нужно, чтобы в about:config опция plugins.click_to_play была в true.
      • 0
        Ай спасибо! Блин кармы не хватает, плюсануть не могу
  • 0
    Когда они уже сделают поддержку флексбоксов, а то только фф остался как тормоз.
  • 0
    Исправлена проблема с отрисовкой текста в Windows 7 с установленным обновлением KB2670838 (требуемым для установки MSIE 10) или в Windows 8.1

    Исправлена — это немного громко сказано. Пользователям необходимо залезать в about:config, добавлять даже не присутствующую там опцию и выставлять её в true. [1]
  • 0
    Интересно, будет ли улучшено потребление памяти в android-версии в ближайшем будущем.
  • 0
    А как запретить Java на всех сайтах кроме избранных.
    А javascript оставить рабочим? (Чтобы пользователь даже если захотел не смог запустить java на левом сайте)
  • 0
    однозначно, FF стал больше тормозить — подвисает на отрисовке окна чуть ли не каждые 5 минут секунды на 2-3 :(
    плагины те же, что и были — пред. версия так не тормозила.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.