Статьи

Firefox 40: профилирование производительности JavaScript и многое другое

Firefox 40 поставляется с некоторыми мощными новыми инструментами и интересными изменениями в стратегии. Читайте о самых больших изменениях в Firefox и их значении для вас.

Новые инструменты производительности

Firefox 40 содержит новые инструменты профилирования, которые дают разработчикам лучшее понимание того, что происходит с точки зрения производительности в их приложениях. Разработчики могут использовать эти инструменты для профилирования производительности на любом веб-сайте, в приложении или игре.

Вкладка Performance содержит новую временную шкалу, включая три представления:

Mozilla Hacks выпустила видеоролик о новых инструментах повышения производительности:

Также есть демонстрация того, как оптимизировать JavaScript в игре HTML5 с помощью новых инструментов повышения производительности.

Перейдите к статье Mozilla Hacks для получения более подробной информации о новых инструментах производительности.

Все о Windows 10

Mozilla интегрировала новые оптимизации для новой операционной системы Microsoft. Эти изменения в основном визуальные, но есть и незначительные улучшения производительности.

Mozilla говорит, что сделала

тщательно продуманные настройки интерфейса, чтобы дать Firefox удобное ощущение … [с] большими, более смелыми элементами дизайна, а также больше места для просмотра в Интернете.

Firefox 39 в Windows 10 выглядит следующим образом:

Firefox 39 на Windows 10

Firefox 40 в Windows 10 совсем другой:

Firefox 40 на Windows 10

Firefox 40 также улучшил стабилизацию в Windows 10 — тесты Mozilla показали, что он перешел от 1 сбоя за 2 дня в Windows 8.1 до 0 падений за 16 дней в Windows 10.

По поводу Windows 10 возникли разногласия, из-за которых пользователям было трудно переключаться с Edge в качестве браузера по умолчанию и с Bing в качестве поисковой системы по умолчанию.

Firefox 40 облегчает пользователям выбор предпочитаемой поисковой системы. Чтобы воспользоваться этим, перейдите в « Настройки» («Параметры») > « Поиск», чтобы изменить поиск в Firefox и Windows. Однако обратите внимание, что вы можете изменять настройки поиска на рабочем столе, только если Firefox является веб-браузером по умолчанию.

изменение настроек поиска

Mozilla помогла с четкими инструкциями по восстановлению Firefox в качестве браузера по умолчанию, если вы пытаетесь сделать это в Windows 10.

Расширенная защита от вредоносных программ

Функции обнаружения вредоносных программ теперь расширены в Firefox 40. Это стало возможным благодаря недавним разработкам службы безопасного просмотра Google, позволяющим Firefox определять загрузки вредоносных программ на поддерживаемых им платформах и предупреждать пользователей о потенциально нежелательном программном обеспечении.

Это было введено в Firefox 39, который заключался в расширении мониторинга загрузки вредоносных файлов в версии Firefox для Mac и Linux.

При загрузке файла типа, который обычно содержит исполняемый код Windows или Mac (например, .com, .exe, .msi, .app, .dmg), Firefox запрашивает службу безопасного просмотра Google, безопасен ли файл, отправляя его. некоторые из метаданных загрузки (тип файла, имя, размер, хэш, URL, локаль). Если файл помечен как вредный для этой службы, менеджер загрузки будет блокировать доступ к файлу, пока пользователь не выполнит щелчок правой кнопкой мыши, и не разблокирует его вручную.

Если вы не хотите отправлять данные в Google, вы можете отключить эту функцию .

В дополнение к этому, Firefox 40 теперь выдает предупреждение, если пользователи посещают страницу, которая содержит ложное программное обеспечение, которое может внести нежелательные изменения в ваш компьютер. Если пользователь встречает такую ​​страницу, появится следующее предупреждение:

предупреждение

Подписание дополнения

С Firefox 40 эпоха распределенных надстроек децентрализованно подходит к концу. К сожалению, для этого не так много места для изменений, поскольку безопасность и конфиденциальность, похоже, являются приоритетом для Mozilla.

В феврале Mozilla объявила, что представит подпись надстроек в Firefox, чтобы предоставить пользователям более безопасные возможности надстроек . Хорхе Вильялобос, ведущий специалист по связям с разработчиками дополнений в Mozilla, объясняет:

Платформа дополнений Mozilla традиционно была очень открыта для разработчиков. Расширения не только способны радикально и инновационно изменять Firefox, но и разработчики могут свободно распространять их на своих сайтах, не обязательно через AMO, сайт дополнений Mozilla. Это дает разработчикам большую мощность и гибкость, но также дает плохим актерам слишком большую свободу, чтобы воспользоваться нашими пользователями.

В Firefox 40 вы увидите предупреждение, если вы используете неподписанное дополнение. В Firefox 41, однако, неподписанные надстройки будут отключены, и вы не сможете включить их, если не xpinstall.signatures.required about:config и отключите xpinstall.signatures.required . План состоит в том, чтобы последний был отключен в Firefox 42, после чего не будет возможности переопределить этот параметр. Было много критики по этому поводу, но похоже, что Mozilla уже приняла решение.

Mozilla предоставила FAQ с более подробной информацией о том, что в этом участвует. Кроме того, если вы являетесь разработчиком дополнений, возможно, вы захотите прочитать рекомендации в сети разработчиков Mozilla .

Другие заметные изменения в Firefox 40

  • Firefox Hello теперь позволяет добавлять ссылку на беседы, чтобы предоставить контекст о том, о чем будет беседа (в основном, указание темы).
  • Производительность прокрутки, графики и воспроизведения видео значительно улучшена благодаря компоновке вне основного потока в GNU / Linux.
  • Благодаря VSync анимация и прокрутка в Windows стали более плавными.
  • Теперь доступен новый инструмент выделения линейки, который отображает легкие горизонтальные и вертикальные правила на странице.
  • Инспектор позволяет выполнять поиск по всем фреймам содержимого на странице.

Для более полного списка изменений, ознакомьтесь с примечаниями к выпуску Firefox 40 .

Заворачивать

Вы можете обновить свою установку Firefox, либо терпеливо ожидая автоматического обновления, выбрав About Firefox в меню браузера, либо загрузив новый установщик вручную с Firefox.com .

Что вы думаете о Firefox 40? Как вы относитесь к проблеме подписи дополнения? Новые функции улучшают ваш опыт? Особенно, если вы используете Windows 10, дайте нам знать ваши мысли в комментариях!