Пользователь
0,0
рейтинг
19 февраля 2013 в 20:04

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

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

  • Включение по умолчанию встроенного просмотрщика документов в формате PDF — PDF.js
    Ещё раз напомню, что просмотрщик поддерживает масштабирование и функции навигации по эскизам страниц, обеспечивает загрузку шрифтов TrueType и Type 1, может формировать графики и диаграммы, поддерживает работу со сжатыми объектами;
  • Также с этой версии включён по умолчанию новый алгоритм масштабирования изображения — «уменьшенные изображения должны выглядить намного лучше»;
  • И снова проведены работы по оптимизации ускорения запуска браузера;
  • Firefox будет предлагать сбросить настройки для поиска через строку адреса («Awesome bar») на настройки по умолчанию, если они были изменёны сторонним программным обеспечением или через about:config;
  • Добавлена поддержка CSS @page «at-rule»;
  • Добавлена поддержка единиц измерения в CSS-свойстве viewport-percentage: vh, vw, vmin и vmax;
  • CSS-свойство text-transform теперь поддерживает full-width;
  • Добавлена поддержка page-break-inside:
  • Элементы Canvas теперь могут экспортировать своё содержимое в виде блоба изображения с помощью canvas.toBlob();
  • В отладчике появилась поддержка приостановки при выполнении и возможность скрытия неперечислимых свойств;
  • Добавлен Отладчик Браузера для разработчиков дополнений и браузера.
    Функция экспериментальная, для её включения в about:config нужно найти параметр devtools.chrome.enabled и переключить в значение true;
  • Добавлена удаленная веб-консоль для подключения к Firefox на Android или Firefox OS.
    Функция экспериментальная, для её включения в about:config нужно найти параметр devtools.debugger.remote-enabled и переключить в значение true;
  • CSS ссылки в Веб-консоли теперь можно открыть в Редакторе стилей;
  • Исправлена проблема, при которой запуск Firefox с флагом -private некорректно информирует пользователя, что он не находится в «Приватном режиме»

Ссылки


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

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

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

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

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

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

  • –89
    nooooooooooooooo.com/ зачееем? зачем столько версий???
    • +15
      Я так и думал, что первый комментарий будет в стиле «Много версий! Мы все умрем!».
      Вы можете конструктивно объяснить, что тут плохого?
      • +12
        Пальцы заканчиваются :)
        • НЛО прилетело и опубликовало эту надпись здесь
          • +4
            число 27 (на пальцах одной руки) неплохо смотрится
            • +3
              А это смотря как считать биты, по загнутым пальцам или по разогнутым. Я считаю «палец торчит — это 1, пальца нет — это 0», так что у меня «неплохо смотрится» число 4 ;)
              • НЛО прилетело и опубликовало эту надпись здесь
                • +22
                  Нифига мы не договоримся. Холивар!
                  • +7
                    Это вы ещё не обсудили, little endian используется или big endian.
                    • НЛО прилетело и опубликовало эту надпись здесь
                      • +3
                        Зачем? Уже есть RFC 2549 — IP over голубиная почта с QoS
                        • +1
                          Как насчет кошачьего firewall?
                          • 0
                            А вот stateful firewall на кошках уже будет поинтересней ))))
          • +1
            А если ещё и в третичной, считая ещё и согнутый палец…
            • 0
              Эмм, а перед этим вы как считали? Есть палец, нет пальца? Так много не насчитаешь.
              • 0
                Ну мой комментарий к вот этому
                Если считать на пальцах в двоичной системе то пальцы не закончатся.
                Есть палец — нет. А мой вариант третичная система: спрятан в кулак, согнут «пополам», расправлен.
        • +2
          Со станками надо аккуратнее, причём тут браузеры?
      • +6
        видимо, все боятся версии 666
      • +3
        Мне кажется, это такой страх порядковой нумерации. Может человеку спокойнее было бы, если бы в новости было не число 19, а «3.02.19» или «13.02», или еще что-то подобное…
        • НЛО прилетело и опубликовало эту надпись здесь
      • НЛО прилетело и опубликовало эту надпись здесь
        • –1
          Видимо то, что мажорная версия изменяется когда в продукт вносятся breaking-changes


          Покажите пожалуйста подтверждение ваших слов из уст разработчиков Chrome и Firefox. Политики изменения версий везде разные.
        • –1
          Вы меня простите конечно, но браузер, как таковой, не может иметь понятия обратной совместимости.
          • +1
            Как же так?
            Вчера мозилла поддерживала префикс -moz-, а завтра перестала, теперь только -ffox-, вот и обратная несовместимость.
            Или, что более реально, специфичные функции для расширений, любой продукт, имеющий API обречен иметь свойство «совместимости» с предыдущими версиями
            • –1
              Пример частично притянут за уши.
              Ну и наличие автоматического обновления наносит свои коррективы.
              • 0
                Я это вам и пытался донести. Браузер не может просто взять и сломать «пол интернета».
                Это следует из принципа что вы, как разработчик, не можете контролировать ПО посетителя.
                Ведь все мы помним «Для лучшего просмотра данного сайта воспользуйтесь IE 6.0»

                А уже схему нумерации разработчик волен принимать какую угодно.
                • 0
                  Думается мне тут еще львиная часть маркетинга замешана.
                  Представьте, вы — человек далекий от компьютера, вам предлагают установить firefox 5 версии и chrome 25 версии, какой браузер вы выберите?
                  • +1
                    Не без этого.
                    Сложно представить как повел бы себя я, но по опыту общения с такими людьми — у половины стоит Интернет от мейлру, у некоторых вообще зоопарк. У одного вообще откопал 14 хром у которого внезапно было сломано автоматическое обновление.
            • НЛО прилетело и опубликовало эту надпись здесь
              • 0
                FWIW, Webkit обосновывает такойй свой выбор тем, что в ходу много устройств с Вебкитом на борту: всякие там айподы и прочие.
                • НЛО прилетело и опубликовало эту надпись здесь
                  • 0
                    По мне так тоже натянуто, но действительно я вот так не уверен в своевременном и быстром обновлении устройств кроме айфонов и айпадов.
                    • НЛО прилетело и опубликовало эту надпись здесь
                      • –1
                        3,2% iOS 4 немало, надо сказать.
                        • НЛО прилетело и опубликовало эту надпись здесь
          • +2
            >Вы меня простите конечно, но браузер, как таковой, не может иметь понятия обратной совместимости.

            Как насчёт расширений?
  • +1
    Здорово, что встроенный PDF-viewer доделали.
    • 0
      Не доделали, а просто включили.
      На «обычных» пдфках он, конечно, работает, на на сколько-нибудь сложных образцах не справляется.
      • 0
        Особенно плохо из того, что я видел, он справляется с LaTeX-документами (их pdf-версиями, естественно)
      • 0
        У меня документы пока что сжирал без проблем.
      • 0
        Я может быть ошибаюсь, но теперь благодаря рендерингу PDF как HTML страницы, можно копипастить текст у залоченного (ну или защищённого) документа.

        Навскидку проверил в первом попавшемся документе — работает!!!
        • 0
          Защиту вроде как последние версии Адоб Ридера позволяют снимать. Просто сохраняешь через save as — и опа!
          • 0
            Спасибо, вы открыли мне глаза :) Не знал об этом.
            Очевидный вопрос в пустоту… а зачем она тогда теперь нужна?
            • 0
              Без понятия.
              Я также не уверен, что Адоб Ридер позволяется все типы защит снимать.
    • +1
      Но зачем? Превращается в еще один комбайн. Если бы мне было нужно pdf-смотрелку — установил бы плагин
      • 0
        Отличный плагин от Foxit reader — ставится когда прогу ставишь. Я настолько привык к нему, что иногда и забываю, что у меня реадер стоит — большинство файлов просматриваю прямо в браузере — обычно никаких проблем.
      • +3
        Фишка в следующем. Встроенный PDF-viewer Open Source и реализован на только на JavaScript.
        Это повышает уровень безопасности.

        1. Обычный браузер можно сломать, если есть уязвимость в коде веб-платформы (некорректно обрабатывается какой-то HTML/JS).
        2. Браузер с плагином можно сломать, если есть уязвимость в коде веб-платформы или уязвимость в плагине.
        3. Браузер c pdf.js можно сломать, только если уязвимость в коде веб-платформы, т.е. не вносится никаких дополнительных векторов атаки по сравнению с (1)
      • 0
        Дело в том, что значительная часть документов в интернете (например, научные статьи) лежит в pdf.
        pdf — это ещё один веб-формат.
    • 0
      Здорово не то слово, в хроме хоть контролировать можно активацие плагинов on click, а тут…

      <iframe src="http.pdf"></iframe><iframe src="http.pdf"></iframe> ...штук 20-50 крупых пдф файлов ... <iframe src="http.pdf"></iframe>

      вешает браузер к чертям
  • +11
    Что касается пункта «И снова проведены работы по оптимизации ускорения запуска браузера».
    Впервые, это больше, чем просто слова.

    Запуск — просто мгновенный по сравнению с предыдущей версией.
  • +2
    Ох, надеюсь в этой версии оно перестанет наконец фризиться… (речь о версии для linux)
    • +2
      windows тоже касается
  • 0
    А flex-box снова отключен по дефолту… :( «CSS Flexbox has been unprefixed, but remains disabled by default»
    • +1
      В 20 версии его включат по умолчанию. Я это ещё в прошлом релизе написал. Может вы, конечно, его не читали
    • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Firefox 18, установленный на SSD, кэш 1Гб на ramdisk, 7 окон в среднем по 8 вкладок.
    После перехода на Firefox 19, скоро запуска и скорость закрытия не изменилась, все так же, пару секунд.
    В Любом случае — спасибо за релиз.
  • 0
    Ну когда, когда ж они уже добавят панель загрузок?
    • 0
      Вы про ту, которая ctrl+j? Или речь о том, она обязательно должна панелькой быть, а не отдельным окном?
      • 0
        Не совсем. Я скорее об этом — www.neowin.net/images/uploaded/panel-download-win7.png
        • +1
          А что там было? Сейчас там 403
          • +1
            Странно, у меня открывается. Ну да ладно. Там было:

    • +8
      Тоже раздражало её отсутствие и дурацкая организация загрузок файлов, пока я не нашел Download Statusbar.
      Рекомендую
      • +1
        аха — лет 8 уже использую — в этом и сила фаерфокса — наличие плагинов. В хроме как то пополше плагины — даже те же самые по функционалу — какие-то ограничения платформы.
    • 0
      Если никаких серьёзных ошибок не возникнет, то уже в следующей бета-версии (Firefox 20) появится новый менеджер загрузок.
    • 0
      Ну когда, когда ж они уже добавят панель загрузок?

      Мне очень нравится расширение «Download Manager Tweak», кроме всего прочего позволяющее заменить открывающееся отдельно окно загрузок на вкладку по типу как в Опере.
    • +4
      А я рекомендую плагин All-in-One Sidebar, на который я плотно подсел с незапамятных времён.
      В боковой панельке живут все скачивания, аддоны, хистори и закладки. Всё это сворачивается и разворачивается когда надо.
      Как-то так
      • 0
        Прямо как в Опере, только там это реализовано без плагинов.
    • 0
      Согласно release-плану, в версии 20:
      wiki.mozilla.org/Features/Release_Tracking#Firefox_20
      • 0
        О, благодарю. :)
  • 0
    Когда уже будет фоновое обновление как у Хрома интересно появится
    • 0
      да — а тот ту прихожу в один офис — а там люди до сих пор сидят на… страшно аж… 16-ом!!!
      • 0
        Дело не в этом, просто фоновое обновление это удобно
        • 0
          Так оно уже давно появилось же…
  • 0
    Одно не понятно, почему при клике по любой ссылке в окне «О Firefox» всплывает js-alert? Это кусок отладочного кода или фишка такая?
    • 0
      Это чего-то у Вас.
      • 0
        Вы правы, проверил отключив все расширения и включив из по одному. Клики в окне «О Firefox» некорректно перехватывает расширение Tab Mix Plus.
        • 0
          Странно, у меня тоже стоит Tab Mix Plus (0.4.0.5pre.130217a).
          • 0
            У меня 0.4.0.4
  • НЛО прилетело и опубликовало эту надпись здесь
  • +6
    Ждем, как обычно, 19.0.1 через два дня?
  • +1
    Кто-то жалуется на количество версий, но куда хуже когда ничего не делают вообще.
  • 0
    А я всё жду, когда доделают девелоперскую консоль, чтобы по удобности могла конкурировать с аналогичной в Chrome. А то приходится сначала доводить до ума в Хромом, тестировать в других оборзевателях, и только при обнаружении неожиданностей дебажить в (данном случае) Лисичке.
    А в целом, изменения радуют, в особенности не знал про pdf.js.
    • +1
      Имхо, консоль в FF не удобная — но если честно, то узнал о ее существовании совсем недавно — и использую только, что бы поприкалываться с 3д моделью странички.
      А так Firebug — удобнее имхо всех других консолей. Хотя я не испытываю особых проблем ни в хроме ни в ФФ — только вот опера непривычна — все не доходят руки разобраться.
  • 0
    Включение по умолчанию встроенного просмотрщика документов в формате PDF

    А как обратно выключить?
    • +3
      about:config pdfjs.disabled = true
      • НЛО прилетело и опубликовало эту надпись здесь
  • –8
    у меня одного наверное, на новости о версиях фокси, уже полное отсутствие желания это читать. Просто мне прикольно вот что. А дождусь ли я версии 2560 =D
    • 0
      да
  • +1
    ИМХО лучше бы нормальную установку через GPO сделали бы без бубна. А то все на чужие плечи перекладывают похоже habrahabr.ru/post/128161/
  • 0
    А точно уже вышел? Обычно вместе с релизом следующую версию переводят в статус беты, но 20-ки пока там не видно.
    • 0
      Beta версия обычно через несколько дней появляется. Вот ни разу не помню чтобы одновременно было.
  • +1
    Эх, ещё бы флэш не отваливался с завидной частотой.
  • 0
    А я пользуюсь яндекс-баром, и с какой-то версии FF, когда добавляешь закладку через яндекс-бар, браузер стал аварийно закрываться. Мне по барабану, какой номер версии у браузера и что там нового появилось, хочется, чтобы старое работало нормально… Успехов команде FF! Пусть все работает!))
    • 0
      Регулярные падения Firefox при установленном Яндекс.Баре успешно устраняются удалением Яндекс.Бара, проверено. ;-)
      • 0
        с этой версией, слава богу, больше не падает! а значит, пусть будет ))
  • 0
    Когда-же наконец в firefox добавят полноценный поиск в адресной строке, как в хроме.
    • 0
      у меня mac os, в firefox сейчас полноценный поиск прямо из адресной строки, но, возможно, потому что, повторюсь, стоит яндекс-бар
      сначала я не понял, как искать через адресную строку, а теперь привык — очень удобно
      при поиске можно выбрать, где искать — Гугл, Википедия, Яндекс

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