Firefox 37 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 38, который заменил собой  aurora-ветку, в рамках которой проводится оценка готовности  тех или иных новшеств для последующего бета-выпуска. В отличие от выпусков aurora, Developer Edition адаптирован для обособленного использования, запускается с использованием отдельного профиля и отличается изменением оформления - задействована отдельная тёмная тема оформления, в панель вынесены кнопки для быстрого доступа к инструментам для web-разработчиков, изменены некоторые настройки по умолчанию, в состав включены дополнения  ADB Helper и  Valence (бывший Firefox Tools Adapter). Загрузить бета-выпуск можно на  данной странице, а Firefox Developer Edition здесь. Релиз Firefox 37 намечен на 31 марта, а Firefox 38 на 12 мая.

Улучшения, представленные в бета-версии Firefox 37:

  • Продолжение тестирования новой реализации системы настройки. Вместо традиционного диалога с достаточно запутанным распределением настроек, новый интерфейс оформлен по аналогии с менеджером дополнений. Настройки более явно распределены по категориям и вместо диалогового окна отображаются в отдельной вкладке в основном окне браузера. Отказ от отдельного диалогового окна даёт возможность унифицировать интерфейс настройки для разных типов устройств и операционных систем, так как конфигуратор отображается во вкладке по аналогии с обычными web-страницами. Новый конфигуратор будет активирован по умолчанию только в процессе бета-тестирования ветки  Firefox 37. Пользователи Firefox 36 могут оценить работу нового конфигуратора через URL "about:preferences".

    0_1421612337.png

  • Добавлена система рейтинга Heartbeat, нацеленная на сбор сведений о удовлетворённости работой браузера через проведение опроса, предлагающего оценить качество текущего выпуска по пятибалльной шкале.

    Heartbeatflow1.png

  • Началось формирование 64-разрядных сборок для Windows.
  • Реализовано подмножество API Media Source Extensions (MSE) API, позволяющее генерировать мультимедийные потоки из JavaScript-приложений. В том числе реализована поддержка воспроизведения с YouTube с использованием HTML5-проигрывателя.
  • Для  HTTP/2 реализована поддержка дополнительной схемы шифрования без аутентификации, определённой в спецификации AltSvc. При данной схеме обеспечивается только шифрование потока данных без подтверждения достоверности сервера.
  • Отключен откат на небезопасные версии TLS.
  • Обращение к поисковой системе Bing теперь производится с использованием HTTPS.
  • Поддержка механизма OneCRL для централизованного отзыва сертификатов. Технология похожа по своей сути на применяемый в Google Chrome механизм CRLset и  основывается на распространении централизованной базы, отслеживающей отзыв сертификатов промежуточных удостоверяющих центров.
  • Прекращена поддержки DSA в сертификатах и TLS.
  • В сертификатах реализована поддержка полей с ограничениями по email.
  • Расширены информационные сообщения об ошибках SSL, не связанных с сертификатами.
  • Для работы расширения False Start в протоколе TLS теперь требуется набор шифров на основе блочного шифрования AEAD.
  • Поддержка значения "contents" в CSS-свойстве display (display:contents), при указании которого вместо генерации определённого типа элемента, будет использован псевдоэлемент, сформированный из нескольких дочерних элементов.
  • IndexedDB и WebSocket теперь доступны в  многопоточных обработчиках Web Workers.
  • Обеспечена возможность вызова панели отладки для URL chrome:// и about://.
  • В web console добавлен вывод информации о недостаточно надёжных шифрах.
  • В панели отслеживания сетевой активности представлена новая реализация интерфейса для отображения информации, связанной с безопасностью, в том числе выводятся данные о сертификатах, версии TLS/SSL и методах защиты соединения.

    Screen-Shot-2015-01-13-at-3.44.05-PM-500x286.png

  • В состав включён инструмент Valence, позволяющий использовать  Firefox Developer Tools для отладки сторонних браузеров, таких как Chrome, Chrome для Android и  Safari для iOS.
  • В системе инспектирования шрифтов появилась возможность просмотра всех используемых на странице шрифтов, включая упомянутые в блоках iframe.
  • В интерфейс инспектирования страниц добавлена панель для управления элементами анимации. Разработчики получили возможность контролировать использование Web Animations API по шкале времени, приостанавливать и продолжать воспроизведение анимации.
  • В версии для платформы  Android представлен новый бэкенд для менеджера загрузок, обеспечивающий более высокую производительность.  В адресной строке реализовано отображение URL вместо заголовка страницы. Обеспечена возможность трансляции вывода на устройства Matchstick. Обновлён интерфейс для планшетов, который оптимизирован для различных размеров экрана и адаптирован для более комфортного использования как в портретном, так и в ландшафтном режимах.


    1*H5p3YQ1NGpfGPDryd22Ujg.png

Улучшения, ожидаемые в Firefox 38:

  • Реализован BroadcastChannel API, позволяющий организовать простой обмен сообщениями между разными контекстами в браузере, привязанными к одному сайту. Например, можно организовать взаимодействие разных окон, вкладок и блоков iframe, в которых осуществляется работа с одним и тем же сайтом, что может быть использовано для обеспечения работы многооконных web-приложений.
  • Реализована технология отзывчивых изображений (Responsive Images), дающая возможность определить через  атрибут "srcset" тега "img src"  серию вариантов изображений, оптимизированных для различных типов устройств, экранных разрешений и уровня масштабирования.
  • Добавлена поддержка DOM3-событий KeyboardEvent.code, позволяющих получить информацию о сканкоде нажатой клавиши, определяющего физическое состояние клавиши без учёта нажатия модификаторов и выбранной раскладки клавиатуры.
  • Прекращена поддержка свойства autocomplete=off в полях с именами пользователя и паролями.
  • Изменено поведение парсера URL, который теперь не производит кодирование и декодирование с символами процента при установке или получении фрагмента URL.
  • При указании пустого регулярного выражения в RegExp.prototype.source теперь возвращается не пустая строка, а значение "(?:)".
  • Сокращено время загрузки страниц за счёт упреждающего "прогрева" сетевого соединения.
  • В интерфейсе отладки обеспечена видимость оптимизированных переменных.
  • В web-консоли специальными метками визуально выделены и могут быть отфильтрованы записи, связанные с запросами XMLHttpRequest.
  • В WebRTC обеспечена поддержка передачи в несколько потоков и возможность повторного согласования соединения.
  • В web-консоль добавлена команда copy.

Загрузить Firefox 37 Beta:

    • Русская версия:
        ico-win.png Windows (32-bit) (установка через Интернет)
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Английская версия:
        ico-win.png Windows (32-bit) (установка через Интернет)
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Другие языки

        android.png Android (с Google Play)

        android.png Android (ARMv7, 3.0 Honeycomb и выше) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 3.0 Honeycomb и выше) (английская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (английская версия с сайта Mozilla)
        android.png Android (x86) (мультиязычная версия с сайта Mozilla)
        android.png Android (x86) (английская версия с сайта Mozilla)

Загрузить Firefox 38 Developer Edition:

    • Русская версия:
        ico-win.png Windows (32-bit) (установка через Интернет)
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Английская версия:
        ico-win.png Windows (32-bit) (установка через Интернет)
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Другие языки

        android.png Android (ARMv7, 3.0 Honeycomb и выше) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 3.0 Honeycomb и выше) (английская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (английская версия с сайта Mozilla)
        android.png Android (x86) (мультиязычная версия с сайта Mozilla)
        android.png Android (x86) (английская версия с сайта Mozilla)


Что нового в Firefox 37 для разработчиков
Примечания к выпуску для Firefox 37.0 Бета для Windows, Mac and Linux
Примечания к выпуску для Firefox 37.0 Бета для Android

Что нового в Firefox 38 для разработчиков
Примечания к выпуску для Firefox 38 Developer Edition для Windows, Mac and Linux
Примечания к выпуску для Firefox 38 Developer Edition для Android

Новость взята с сайта opennet.ru

отличная версия,браузер летает,флеш перестал глючить

Картинки подгружаются медленно, а некоторые вовсе подвисают. Анимация переключение вкладок подглючивает т.е жмешь на вкладку, а она не реагирует, хотя и показывает нажатие. В остальном  по сравнения с 35 версией медленней работает. НО надеюсь это пока только бета 1

banbot пишет

При указании пустого регулярного выражения в RegExp.prototype.source теперь возвращается не пустая строка, а значение "(?:)".

Смайлики в регекспах - это гут! ;)

а почему в 37 версии не сохраняет поиск гугл,приходится каждый раз выставлять по-новой.Это в основном на ноуте так,как вылечить?

03-03-2015 17:23:50
Откройте about:preferences#search (вставьте в адресной строку и перейдите).
Затем в качестве поисковика по умолчанию выберите нужный.

R@MEO пишет

Картинки подгружаются медленно, а некоторые вовсе подвисают

исправили во второй бэте

Для 37.0b2 выпустили 64-битные сборки для Windows. Ссылки добавлены в новость.

Все баги сайдбара, ДОМ инспектора etc в b2х32 - на месте. Добавленные в 36.
Древовидные GUI элементы.

UPD: treelines 37, конечно, хоть как то рисует, в отличии от 36, но через проктологию.

banbot пишет

Для 37.0b2 выпустили 64-битные сборки для Windows

Это нереально круто. Вот бы они ещё следующую релизную под x64 скомпилили.

По-поводу новой реализации системы настройки: зря они не добавили туда вкладку Дополнения. Было бы удобнее.
Интересно, не планируют ли они в таком же ключе представить Менеджер закладок? Хотя нет, не надо. А то будет как в хромом.

Релиз Firefox 38 назначен на 12 мая
Ого. Долго.

littleleshy пишет
banbot пишет

Для 37.0b2 выпустили 64-битные сборки для Windows

Это нереально круто. Вот бы они ещё следующую релизную под x64 скомпилили.

Ваще СУПЕР!

leonov пишет

По-поводу новой реализации системы настройки: зря они не добавили туда вкладку Дополнения. Было бы удобнее.

Enjoy! :)

В Stylish, либо userContent.css:

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

@-moz-document url("about:addons") {
:root {
  --trclr: transparent;
  --hdrbrdr: rgba(255,255,255,0.2);
  --drkhdrbrdr: rgba(66,78,90,0.2);
  --slctbrdr: rgb(255,149,0);
  --hdrbg: rgb(40,47,55);
  --cntntbg: rgb(66,79,90);
  --drkcntntbg: rgb(52,63,72);
  --hvrcntntbg: rgb(94,105,114);
  --lghtcntntbg: rgb(251,251,251);
  --hvrbttnbg: rgb(235,235,235);
  --txtclr: rgb(242,242,242);
  --lghttxtclr: rgb(193,193,193);
  --drktxtclr: rgb(66,78,90);
  --srchbg: rgb(24,29,32);
  --srchbrdr: var(--hdrbrdr);
  --frmfcsbrdr: rgb(0,149,221);
  --closebtn: rect(0px,64px,16px,48px);
  --sdbrbrdr: var(--hdrbg);
  --pgdrkclr: rgb(48,48,48);
}

*|*:root {
  background: var(--lghtcntntbg)!important;
  padding: 0px!important;
  color: var(--txtclr)!important;
}
*|*.main-content {
  color: var(--drktxtclr) !important;
  background: var(--trclr)!important;
  border: none !important;
  font-size: 1.25rem!important;
  line-height: 22px!important;
}
.box-inherit.scrollbox-innerbox {
  max-width: 1000px!important;
  -moz-padding-end: calc(100% - 1000px) !important;
}
.list {
  padding-top: 1px!important;
}
.name-container {
  font-size: 2.5rem!important;
  line-height: 40px!important;
  font-weight: 400!important;
}
#header {
  margin: 0!important;
  -moz-margin-start: 200px!important;
  padding: 5px 20px!important;
  padding-right: calc(100vw - 1220px) !important;
  max-height: 40px!important;
  background-color: var(--trclr)!important;
  box-shadow: 0 1px 1px var(--drkhdrbrdr), inset 0px -1px 0px var(--hdrbrdr)!important;
}
#header-search {
  -moz-margin-end: 11px!important;
}
.header-button,
.view-header button,
.main-content button,
.main-content menulist,
button.button-link,
.search-filter-radio,
.view-header label.text-link,
[id*='footer'] label.text-link,
.alert{
  -moz-appearance: none!important;
  background: var(--lghtcntntbg) !important;
  color: var(--drktxtclr) !important;
  border: 1px solid var(--drkhdrbrdr) !important;
  border-radius: 2px!important;
  box-shadow: none!important;
  text-shadow: none!important;
  font-weight: normal!important;
  text-decoration: none!important;
  line-height: 20px!important;
  height: 30px!important;
}
.header-button,
.view-header button,
.main-content button:not([class*="spinbuttons"]),
.main-content menulist,
button.button-link,
.view-header label.text-link,
[id*='footer'] label.text-link{
  border-collapse: collapse!important;
  min-width: 6.3em!important;
}
[id*='footer'] label.text-link:not([disabled='true']),
.view-header label.text-link:not([disabled='true']){
  padding: 1px 3px!important;
  min-width: 6.3em!important;
  text-decoration: underline!important;
}
.view-header button:not([disabled='true']):hover,
.view-header button:not([disabled='true']):hover:active,
.main-content button:not([disabled='true']):hover,
.main-content menulist:not([disabled='true']):hover,
.main-content button:not([disabled='true']):hover:active,
.main-content menulist:not([disabled='true'])[open],
.header-button:not([disabled='true']):hover,
.header-button:not([disabled='true'])[open],
button.button-link:not([disabled='true']):hover,
.view-header label.text-link:not([disabled='true']):hover,
[id*='footer'] label.text-link:not([disabled='true']):hover,
.search-filter-radio[selected]{
  background: var(--hvrbttnbg) !important;
}
.view-header button[disabled='true'],
.main-content button[disabled='true'],
.main-content menulist[disabled='true'],
.header-button[disabled='true'],
.addon[active="false"],
button.button-link[disabled='true'],
.view-header label.text-link[disabled],
[id*='footer'] label.text-link[disabled]{
  opacity: 0.5!important;
  background: var(--trclr) !important;
}
.search-filter-radio {
  -moz-padding-start: 6px!important;
}
spinbuttons {
  flex: 1!important;
}
.spinbuttons-button {
  -moz-margin-start: 10px !important;
  -moz-margin-end: 2px !important;
}
.spinbuttons-up {
  margin-top: 2px !important;
  border-radius: 1px 1px 0 0!important;
}
.spinbuttons-down  {
  margin-bottom: 2px !important;
  border-radius: 0 0 1px 1px!important;
}
.spinbuttons-button > .button-box {
  padding: 1px 5px 2px !important;
}
.spinbuttons-up > .button-box > .button-icon {
  list-style-image: url("chrome://global/skin/arrow/arrow-up.gif")!important;
}
.spinbuttons-up[disabled="true"] > .button-box > .button-icon {
  list-style-image: url("chrome://global/skin/arrow/arrow-up-dis.gif")!important;
}
.spinbuttons-down > .button-box > .button-icon {
  list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif")!important;
}
.spinbuttons-down[disabled="true"] > .button-box > .button-icon {
  list-style-image: url("chrome://global/skin/arrow/arrow-dn-dis.gif")!important;
}
#back-btn {
  border-top-right-radius: 0!important;
  border-bottom-right-radius: 0!important;
}
forward-btn {
  border-top-left-radius: 0!important;
  border-bottom-left-radius: 0!important;
}
#updates-container {
  color: var(--drktxtclr)!important;
}
setting,row {
  padding-top: 5px!important;
  padding-bottom: 5px!important;
}
.addon {
  color: var(--drktxtclr) !important;
}
.addon[selected] {
  background: var(--hvrbttnbg)!important;
}
textbox {
  -moz-appearance: none!important;
  height: 30px!important;
  color: var(--drktxtclr) !important;
  line-height: 20px!important;
  padding-right: 10px!important;
  padding-left: 10px!important;
  -moz-border-top-colors: none !important;
  -moz-border-right-colors: none !important;
  -moz-border-bottom-colors: none !important;
  -moz-border-left-colors: none !important;
  border: 1px solid var(--drkhdrbrdr) !important;
  border-radius: 2px!important;
  background-color: #fff!important;
}
textbox:focus,
textbox[focused] {
  border-color: var(--frmfcsbrdr) !important;
}
textbox:disabled,
textbox[disabled="true"] {
  opacity: 0.5!important;
}
radio {
  -moz-binding: url("chrome://global/content/bindings/radio.xml#radio")!important;
  -moz-margin-start: 0px!important;
  -moz-padding-start: 0px!important;
}
.radio-check {
  -moz-appearance: none!important;
  width: 23px!important;
  height: 23px!important;
  border: 1px solid var(--drkhdrbrdr)!important;
  border-radius: 50%!important;
  -moz-margin-end: 10px!important;
  background-color: rgb(241, 241, 241)!important;
  background-image: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 255, 0.8))!important;
  box-shadow: 0px 1px 1px 0px rgb(255, 255, 255), 0px 2px 0px 0px rgba(0, 0, 0, 0.03) inset!important;
}
radio:not([disabled="true"]):hover > .radio-check {
  border-color: #0095dd!important;
}
*.radio-check[selected] {
  list-style-image: url("chrome://global/skin/in-content/radio.svg#radio")!important;
}
radio[disabled="true"] > .radio-check {
  opacity: 0.5!important;
}
.radio-label-box {
  -moz-margin-start: -1px!important;
  -moz-margin-end: 10px!important;
  -moz-padding-start: 0!important;
}
input[type="checkbox"] + label:before {
  display: inline-block!important;
  content: ""!important;
  vertical-align: middle!important;
}
[type="checkbox"] + label {
  line-height: 0px!important;
}
checkbox {
  -moz-margin-start: 0!important;
}
.checkbox-check,
input[type="checkbox"] + label:before {
  -moz-appearance: none!important;
  width: 23px!important;
  height: 23px!important;
  border-radius: 2px!important;
  border: 1px solid var(--drkhdrbrdr)!important;
  -moz-margin-end: 10px!important;
  background-color: #f1f1f1!important;
  background-image: linear-gradient(#fff, rgba(255,255,255,0.8))!important;
  background-position: center center!important;
  background-repeat: no-repeat!important;
  box-shadow: 0 1px 1px 0 #fff, inset 0 2px 0 0 rgba(0,0,0,0.03)!important;
}
checkbox:not([disabled="true"]):hover > .checkbox-check,
input[type="checkbox"]:not(:disabled) + label:hover:before {
  border-color: #0095dd!important;
}
.checkbox-check[checked] {
  list-style-image: url("chrome://global/skin/in-content/check.svg#check")!important;
}
input[type="checkbox"]:checked + label:before {
  background-image: url("chrome://global/skin/in-content/check.svg#check"), linear-gradient(#fff, rgba(255,255,255,0.8)) !important;
}
checkbox[disabled="true"] > .checkbox-check,
input[type="checkbox"]:disabled + label {
  opacity: 0.5!important;
}
.checkbox-label-box {
  -moz-margin-start: -1px!important;
  -moz-padding-start: 0!important;
}
richlistitem > .checkbox-check {
  margin: 3px 6px!important;
}
.view-header {
  -moz-padding-start: 15px!important;
  -moz-padding-end: calc(100vw - 1215px) !important;
  color: var(--txtclr)!important;
  background: var(--lghtcntntbg)!important;
  border-color: var(--trclr)!important;
  box-shadow: 0 1px 1px var(--drkhdrbrdr), 0px 1px 1px var(--hdrbrdr)!important;
}
[id*='footer'] {
  -moz-padding-start: 15px!important;
  -moz-padding-end: calc(100vw - 1215px) !important;
  color: var(--drktxtclr)!important;
  border-color: var(--trclr)!important;
  box-shadow: 0 -1px 1px var(--drkhdrbrdr), 0px -1px 1px var(--hdrbrdr)!important;
}
.category {
  margin: 0!important;
  padding: 0!important;
  -moz-padding-start: 12px!important;
  -moz-appearance: none!important;
  transition: background-color 150ms ease 0s!important;
  color: var(--lghttxtclr)!important;
  text-overflow: ellipsis!important;
  overflow-x: hidden!important;
}

.category:not([disabled]) {
  height: 40px!important;
  min-height: 40px!important;
}
.category:hover {
  background: var(--hvrcntntbg)!important;
}
.category[selected] {
  color: var(--txtclr)!important;
  background: var(--drkcntntbg)!important;
  border: none!important;
  box-shadow: 0 0 0.5px var(--hdrbrdr)!important;
  -moz-border-start: 4px solid var(--slctbrdr) !important;
  -moz-padding-end: 0px!important;
  -moz-padding-start: 9px!important;
}
.category .category-name {
  line-height: 22px!important;
  font-size: 1.25rem!important;
  padding-bottom: 2px!important;
  -moz-padding-start: 9px!important;
  -moz-padding-end: 4px!important;
  margin: 0px!important;
  min-width: 120px!important;
}
.category[count="0"] .category-name {
  min-width: 150px!important;
}
.category-icon {
width: 24px!important;
height: 24px!important;
}
#categories>scrollbox {
  overflow-x: hidden!important;
}
#categories {
  height: 100%!important;
  padding: 0!important;
  margin: 0!important;
  margin-top: -40px!important;
  padding-top: 40px!important;
  background: var(--cntntbg)!important;
  max-width: 200px!important;
}
.addon:hover::before { 
  content: "ID: " attr(value) !important;
  position: absolute!important;
  direction: rtl!important;
  line-height: 0px!important;
  font-style: italic !important;
  text-decoration: underline!important;
  text-decoration-style: dotted!important;
  font-size: 1rem !important;
  color: var(--lghttxtclr)!important;
}
@media (max-width: 800px) {
  #categories {
    min-width: 60px!important;
    max-width: 60px!important;
  }
  #header {
    -moz-margin-start: 60px!important;
    max-width: calc(100vw - 60px)!important;
  }
  .description-outer-container,
  .name-container label[class="version"]{
    display: none!important;
  }
  .view-header {
    max-width: calc(100vw - 60px)!important;
  }
  .main-content {
    overflow-x: visible!important;
  }
}
}


thumb.jpg

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

После обновления на [firefox] 37b2, [firefox] стал работать заметно быстрее и стабильнее.

А как узнать какой битности у меня ФФ?

DarkHeavy, можно в диспетчере задач Windows посмотреть. 32-битные программы соответствующе там подписываются.
На счёт улучшения стабильности - вполне может быть. Про увеличение скорости - эффект плацебо. 32-бит и 64-бит работают одинаково, на глаз разницы никак не заметить.

Stanislav1989 пишет

32-бит и 64-бит работают одинаково, на глаз разницы никак не заметить.

У Peacekeeper другое мнение . :)

turbot пишет
leonov пишет

По-поводу новой реализации системы настройки: зря они не добавили туда вкладку Дополнения. Было бы удобнее.

Enjoy! :)

Что нужно поправить, чтобы уменьшить шрифт в названиях дополнений?

Злой Буратино

Выделить код

Код:

@-moz-document url("about:addons") {
* {font-size: 10px !important;}
}

DarkHeavy
По useragent - 32-разрядный.

05-03-2015 16:15:23

Stanislav1989 пишет

32-бит и 64-бит работают одинаково

Неа, 32-разрядные процессы спецом виртуализируются, на это таки уходит время.

littleleshy пишет

Неа, 32-разрядные процессы спецом виртуализируются

Не выдумывай ерунду, никакой виртуализации для 32-х битных процессов нет.

Dzirt

скрытый текст
WoW64 эмулирует 32-битное окружение за счет дополнительной прослойки между 32-битным приложением и 64-битным Windows API. Где-то эта прослойка тонкая, где-то не очень. Но следует учитывать, что 32-битные приложения работают медленнее под управлением 64-битной операционной системы Windows, чем в 32-битной среде . © microsoft

AlAvis пишет

WoW64 эмулирует 32-битное окружение за счет дополнительной прослойки между 32-битным приложением и 64-битным Windows API. Где-то эта прослойка тонкая, где-то не очень

Все так. Но это никакого отношения к виртуализации не имеет.

AlAvis пишет

Но следует учитывать, что 32-битные приложения работают медленнее под управлением 64-битной операционной системы Windows, чем в 32-битной среде

И это так. В теории, как раз за счет той самой типа "эмуляции", которая на самом деле никакая не эмуляция, а всего лишь преобразование параметров вызова и возвращаемого результата между 32-х битным кодом и 64-х битной системой. Но ни на глаз ни с помощью каких бы то ни было приборов заметить это замедление невозможно.

И еще. Написанное нужно читать правильно. Оно вовсе не означает, что 64-х битная версия программы по-умолчанию работает быстрее своего 32-х битного аналога, даже в теории не означает. Написанное означает, что "32-х битная программа (одна и та же) в 32-х битной системе работает несколько быстрее, чем она же, но в 64-х битной системе".

AlAvis пишет

У Peacekeeper другое мнение .

AlAvis, вы самим браузером пользуетесь? Или только на цифры Peacekeeper смотрите? На хорошей системе что 32-бит версия, что 64-бит одинаково работают в плане скорости. На глаз разницу заметить проблематично.
Ваш случай напоминает известный срач "аудиофилов", которые утверждают, что в этой песне звук лучше, исходя только из спектра частот - но не утруждаясь непосредственно прослушиванием композиции.

Dzirt пишет

Но ни на глаз ни с помощью каких бы то ни было приборов заметить это замедление невозможно.

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

Stanislav1989 , Dzirt

скрытый текст
По данным само мс  от 4 до 15 процентов , может быть на глаз и не заметно , но сколько раз именно этих процентов не хватало что бы браузер не завис . А по поводу "хорошей системмы" - именно из за её отсуствия столько жалоб на расходование памяти и производительности процессора . Если бы такая была у всех - меньше бежали бы с хрома .

оффтоп , но всё же ...

AlAvis пишет

По данным само мс  от 4 до 15 процентов

И вас конечно же не затруднит привести ссылку, да? ;) Очень я в этом сомневаюсь... Что приведете ссылку. Все же как обычно.

Dzirt

скрытый текст
Погулить можно и самому , что бы исключить рекламу мелкомягких - например тест от ComputerBild . Но что бы не было никаких сомнений -  надо поставить одинаковые версии разной разрядности лисы , с одинаковыми настройками и расширениями и погонять самому . 8pecxstudios , в частности , оба варианта штампует . Именно так я и делаю с 24 версии . Проверять , разумеется не на "хорошей системе" .

Dzirt пишет

Очень я в этом сомневаюсь... Что приведете ссылку

А ссылки-то и нету)
Dzirt
Ты разработкой занимаешься? Или дистр винды ковырял?

littleleshy, разработкой занимаюсь.

PS: А дистр винды зачем ковырять? ;)

05-03-2015 19:30:27

AlAvis пишет

Погулить можно и самому

Ну вот и погугли. А как найдешь подтверждение своих слов - ссылку и приведи. Ну а без ссылки это простое тра-ля-ля. Как обычно. И вполне предсказуемо.

AlAvis, если под рукой есть слабенькая система с малым количеством оперативной памяти, на кой леший тогда вообще заморачиваться 64-битной версией браузера?
Оффтоп. Это как мне приносили ноутбук и спросили: "А чо так медленно работает?". Посмотрел - на ноуте с 1 гб оперативки стояла Win 7 64-бит...

походу, пока братья за табличку :offtopic:

Dzirt пишет

разработкой занимаюсь

На каком языке и в какой среде, если не секрет?

Dzirt пишет

дистр винды зачем ковырять

Там те самые модули, отвечающие за поддержку 16-разрядных приложений в 32-разрядной ОС, и 32-разрядных в 64-разрядной. Вдруг что понять можно.
Кстати, видел бяку вроде nLite (или как она там называется), позволяющую исключить эти модули из дистрибутива.
И ещё меня мучает вопрос, по какой причине в 64-разрядной ОС отсутствуют модули для запуска 16-разрядных приложений.

А виртуализация в моей голове сильно рядом с эмуляцией. Не знание подробностей деятельности не мешает. Но интересно.

Злой Буратино пишет

Что нужно поправить, чтобы уменьшить шрифт в названиях дополнений?

Если вы про мой стиль, то, для .name-container, font-size: 2.5rem на свое значение меняйте. line-height: 40px, для него же, - тоже подогнать под новое значение придется.

Господа, можно задать довольно глупый вопрос, как правильно пересесть на 64 [firefox] Удалить старый, поставить новый и заставить его использовать старый профиль?

sin, ничего не надо делать - скопировал в свою портативку файлы 64-битной версии и на этом всё. Профиль, есс-но, сам подхватился - зачем его заставлять... Всё работает.

Ух ты ж блин! Установил официальную 64 битную бета версию 37 [firefox], подкинул ей свой рабочий профиль, и... ВСЁ ЗАВЕЛОСЬ И НИ ОДНО РАСШИРЕНИЕ И ТЕМА НЕ СЛЕТЕЛИ!!! Радости моей словами не передать. До сих пор от версии к версии [firefox] подкидывал задачи поиска костылей, чтобы всё работало "как раньше", а тут прямо-таки подарок. Пару лет назад, я конечно экспериментировал с вотерфоксом, и всё тоже работало и не слетало, и тоже удивляло, но потом я его бросил. Всё же предпочитаю сидеть на официале. Теперь с нетерпением жду официального релиза 64 битного [firefox]. Кстати, потребляет памяти не намного больше, чем 32 битный. И как-то даже флэшплеер подхватился, хотя я 64-битный флэш не ставил. Знаю, что он где-то в недрах адоба есть. Значит 64-битный [firefox] умеет работать с 32 битным флэшем. Это огромный +

Shade пишет

ачит 64-битный [firefox] умеет работать с 32 битным

Нет, не умеет. Как и с любыми другими 32-битными плагинами. Загляните в %SystemRoot%\SysWOW64\Macromed\Flash, удивитесь. ;) Просто у флеша уже давно единый инсталлятор для 32 и 64-бит.

turbot пишет

Просто у флеша уже давно единый инсталлятор для 32 и 64-бит.

Аааа, вон оно что. И правда удивился.  :-) Я с тех пор как-то и не задумывался. Думал он своей жизнью живёт. :beer:

За счёт чего сокращено время загрузки страниц упреждающим "прогревом" сетевого соединения? (можна параметр about:config???)

Установил новую версию 44.0 Beta X64!  Все отлично работает все плагины, расширения, мгновенная загрузка страниц!

Alnaim пишет

Установил новую версию 44.0 Beta X64

Что за 44 бета, максимальная 37 бета.

Doe John™ пишет

Что за 44 бета, максимальная 37 бета.

Да уж... Подозреваю, что товарищ установил какую-то поделку/подделку с левого сайта, с каковой еще наплачется.
Эх, "уж сколько раз твердили миру"...

Люди, что вы в самом деле... Товарищ изменил useragent и запостил здесь, чтобы повеселить (или, как оказалось, озадачить) местный народ. Это единственное живое сообщение пользователя с двухдневной давностью регистрации на форуме - нашли кому верить...

обновилась бетка и флеш...и сразу несколько падений плеера .А ведь так все стабильно было...

Не удержался и перешёл на 64-разрядный Firefox 37. Второй день пользуюсь. Или плацебо, или всё же браузер стал более отзывчивым? Например, у меня список закладок всегда раньше неприятно подлагивал (у меня их несколько тысяч, подвисать могло на секунду-полторы), а сейчас быстро работает. Да и в целом кажется стало шустрее. Только памяти больше жрёт. Может видит, что памяти много, и для оптимизации держит картинки в распакованном виде и т.д. В любом случае позивные изменения. Вот бы ещё e10s побыстрее стал работать по умолчанию и все расширения под него адаптировались бы :) А то стыдно, что любимый браузер может подвесить любой тяжёлый или кривой сайт.

После того как сменили стиль, перешёл на Pale Moon , и был доволен, очень, старый привычный интерфейс, и работало всё отлично, до последних двух обнов. После них перестало работать половина плагинов,  и много сайтов стало показывать криво. А оказалось что сподобились х64 лису сделать) Перекинул профиль с Pale Moon, всё встало с первого раза, все страницы показываются корректно, и все плагины работают. Немного огорчает что приходится ставить костыль, в виде Сlassic Theme Restorer, но думаю с этим можно смириться) в общем 37.6 бета работает на ура. и по шустрее  бледной луны. А вот Firefox Developer Edition 38 по моему чистейшая копия Waterfox , разве что за исключением меню инструментов. Но мне не понравилось. Очень уж хромой гугл напоминает. А если вернёте старый интерфейс лисе х64, то это будет лучший из лучших браузеров!;)

М-да... Попытался установить Developer 39.0 - полный швах! Такого еще я не видел. С дополнениями - вообще не запускается, если отключить дополнения (предварительно установив обратно Developer 38.0, чтобы запустилось), то после повторной установки 39.0 запускается, но даже и в этом случае попытка выйти на сайт, например, AMO, приводит к краху.
Ладно, подождем - авось исправят.
Пока - грусть-тоска.