Содержание
- Firefox для Windows
- Microsoft windows 10 mozilla firefox 52 вьетнам
- №2 08-03-2017 08:58:14
- Re: Вышел Firefox 52 Extended Support Release
- №3 08-03-2017 10:19:21
- Re: Вышел Firefox 52 Extended Support Release
- №4 08-03-2017 10:49:46
- Re: Вышел Firefox 52 Extended Support Release
- №5 08-03-2017 11:39:38
- Re: Вышел Firefox 52 Extended Support Release
- №6 08-03-2017 11:42:56
- Re: Вышел Firefox 52 Extended Support Release
- №7 08-03-2017 11:53:25
- Re: Вышел Firefox 52 Extended Support Release
- №8 08-03-2017 13:04:23
- Re: Вышел Firefox 52 Extended Support Release
- №9 08-03-2017 13:08:06
- Re: Вышел Firefox 52 Extended Support Release
- №10 08-03-2017 13:39:17
- Re: Вышел Firefox 52 Extended Support Release
- №11 08-03-2017 19:37:58
- Re: Вышел Firefox 52 Extended Support Release
- №12 08-03-2017 23:15:32
- Re: Вышел Firefox 52 Extended Support Release
- №13 08-03-2017 23:24:19
- Re: Вышел Firefox 52 Extended Support Release
- №14 09-03-2017 10:02:07
- Re: Вышел Firefox 52 Extended Support Release
- №15 09-03-2017 10:17:41
- Re: Вышел Firefox 52 Extended Support Release
- №16 09-03-2017 10:51:54
- Re: Вышел Firefox 52 Extended Support Release
- №17 09-03-2017 23:18:33
- Re: Вышел Firefox 52 Extended Support Release
- №18 10-03-2017 18:29:57
- Re: Вышел Firefox 52 Extended Support Release
- №19 10-03-2017 22:18:33
- Re: Вышел Firefox 52 Extended Support Release
- №20 10-03-2017 23:07:54
- Re: Вышел Firefox 52 Extended Support Release
Firefox для Windows
Оценка: |
3.00 /5 голосов — 12 |
Лицензия: | Бесплатная |
Версия: | 52.0 для Одноклассников | Сообщить о новой версии |
Обновлено: | 07.03.2017 |
ОС: | Windows 10, 8.1, 8, 7, Vista, XP |
Интерфейс: | Английский, Русский |
Разработчик: | Mozilla Organization |
Категория: | Браузеры |
Загрузок (сегодня/всего): | 1 / 1 976 | Статистика |
Размер: | 45,11 Мб |
СКАЧАТЬ |
Firefox для Одноклассников — специальная версия популярного браузера кастомизированная командой Mozilla для пользователей социальной сети Одноклассники.
Теперь для Одноклассников реализована полная свобода общения в браузере, где все важные разделы всегда будут под рукой.
Обеспечивает быстрый и удобный доступ к основным функциям Одноклассников. Стандартная страница новой вкладки заменена на Пульт с виджетами и визуальными закладками. Пользователи социальной сети могут установить виджеты онлайн-игр Одноклассников, стрим-виджеты, а для общения — виджеты аккаунта и подарков.
- Простая и удобная навигация.
- Быстрый доступ ко всем функциям социальной сети: сообщениям, подаркам, новостям и т.д.
- В закладки браузера добавлены ссылки на популярные разделы социальной сети.
- Авторизованные пользователи могут быстро поделиться контентом в один клик.
В остальном данный браузер повторяет все функции основной версии Mozilla Firefox среди которых выделяется поддержка более 200 000 дополнений и плагинов в магазине расширений, надежная защита приватности, а также отличная производительность и высокая скорость запуска и работы.
Microsoft windows 10 mozilla firefox 52 вьетнам
Выпущена версия Firefox со статусом длительного срока поддержки (ESR), предназначенные для корпоративных пользователей. Обновления для этой версии будут выпускаться в течение года каждые 6 недель и будут включать в себя устранение серьёзных проблем безопасности и стабильности.
Жизненный цикл Firefox ESR:
Загрузить Firefox ESR:
• Русская версия:
Windows (32-bit)
Windows (64-bit)
Mac OS X (32-bit/64-bit)
Linux (32-bit)
Linux (64-bit)
• Английская версия:
Windows (32-bit)
Windows (64-bit)
Mac OS X (32-bit/64-bit)
Linux (32-bit)
Linux (64-bit)
Do you feel lucky, punk?
№2 08-03-2017 08:58:14
Re: Вышел Firefox 52 Extended Support Release
У меня на новой ESR половина кнопок отвалилась. Большую часть из которых мне делали ребята на форуме. Да мне проще теперь не обновляться, чем народ напрягать.
№3 08-03-2017 10:19:21
Re: Вышел Firefox 52 Extended Support Release
Дык еще поддерживается Firefox 45 ESR,недавно вышла 45.8. только после 45.9 можно будет перейти к версии 52.2 ESR
№4 08-03-2017 10:49:46
Re: Вышел Firefox 52 Extended Support Release
Да мне проще теперь не обновляться, чем народ напрягать.
Проще патченный Custom Buttons поставить. Там-же в теме ссылки есть.
Пока неработоспособных кнопок не видел, да и на форумах отписываются что всё работает.
№5 08-03-2017 11:39:38
Re: Вышел Firefox 52 Extended Support Release
Coroner
Ну если проще поставить, то так и сделаю, но на 52 всё равно пока переходить не буду.
№6 08-03-2017 11:42:56
Re: Вышел Firefox 52 Extended Support Release
Mishania
Ну дело вкуса Вроде ничего страшного, вводы паролей и отключения плагинов можно выключить пока что. А остальное работает.
Даже удивительно что в Custom Buttons ковырять не пришлось.
№7 08-03-2017 11:53:25
Re: Вышел Firefox 52 Extended Support Release
ЭтоCB? Плагины у меня и так все отключены. Флешем пользуюсь если только сильно попросят, и то могу в IE открыть если приспичит. Меня больше напрягает кое что локальное. Плохо у меня работает аппаратное ускорение, я его отключаю и устанавливаю MacType, это для отрисовки шрифтов в системе. В новой ESR это не работает и шрифты выглядят ужасно! Конечно можно покопаться, но пока не принципиально.
Меня больше интересует, работает ли многопроцессорность и стоит ли за ней гнаться.
№8 08-03-2017 13:04:23
Re: Вышел Firefox 52 Extended Support Release
работает ли многопроцессорность и стоит ли за ней гнаться.
работает,на мой взгляд нет. по шрифтам тут https://forum.mozilla-russia.org/viewtopic.php?pid=732452#p732452
№9 08-03-2017 13:08:06
Re: Вышел Firefox 52 Extended Support Release
Меня больше интересует, работает ли многопроцессорность и стоит ли за ней гнаться.
Не стоит гнаться за тем, чего нет. Нет, не было и никогда не будет «многопроцессорность«. Многопроцессность — это совсем другое. И к количеству процессоров не имеет ни какого отношения.
Добавлено 08-03-2017 13:26:21
Многопроцесноть нужна исключительно ради стабильности. Это не фича для улучшения производительности. Включите мозг: обмен данными между разными процессами не может быть быстрее, чем внутри одного процесса.
Многопроцессность для юзеров WinXP с 1-2 гига памяти — тупиковое решение. Хотя. Если у вас WinXP с 3-4 гига и ничем, кроме браузера, вы не пользуетесь, то можно рискнуть. Только учтите, что воз и маленькая тележка дополнений не совместива с этим режимом. Скажу больше: очень большая их доля никогда не станут совместимы.
Отредактировано ErVitaly (08-03-2017 13:26:21)
По любым вопросам есть только 2 мнения: мое и неправильное.
№10 08-03-2017 13:39:17
Re: Вышел Firefox 52 Extended Support Release
Меня больше интересует, работает ли многопроцессорность и стоит ли за ней гнаться.
Работает. На вкус и цвет. Какбэ лучше, но ценой прожорливости. Не включаю.
Отредактировано Coroner (08-03-2017 13:39:31)
№11 08-03-2017 19:37:58
Re: Вышел Firefox 52 Extended Support Release
ErVitaly
Включите мозг, как вы думаете меня интересовало ваше словоблудие? И спасибо тем кто ответил по делу.
№12 08-03-2017 23:15:32
Re: Вышел Firefox 52 Extended Support Release
это для отрисовки шрифтов в системе. В новой ESR это не работает и шрифты выглядят ужасно! Конечно можно покопаться, но пока не принципиально.
№13 08-03-2017 23:24:19
Re: Вышел Firefox 52 Extended Support Release
ErVitalyВключите мозг, как вы думаете меня интересовало ваше словоблудие? И спасибо тем кто ответил по делу.
Не смотря на Ваше словоблудие (многопроцессорность и многопроцессность — это не опечатка. Это разговор о совсем разных вещах), я Вам подробно ответил на тот вопрос, который Вы и имели ввиду.
По любым вопросам есть только 2 мнения: мое и неправильное.
№14 09-03-2017 10:02:07
Re: Вышел Firefox 52 Extended Support Release
Дык еще поддерживается Firefox 45 ESR,недавно вышла 45.8. только после 45.9 можно будет перейти к версии 52.2 ESR
Да вот, обновилась сегодня моя бета 52.0 на 52.0 ESR. Ладно, посмотрим.
«Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии» Эдгар Аллан По
№15 09-03-2017 10:17:41
Re: Вышел Firefox 52 Extended Support Release
да нормально все. я просто тупо весь профиль с бетки на еср перенес. только подправил пару путей под кэш. всё совместимо и без ошибок.
№16 09-03-2017 10:51:54
Re: Вышел Firefox 52 Extended Support Release
Ну что они опять там химичат? Обновился до 52 бэкап не делал, фак пропадают все иконки сайтов на всех вкладках кроме основной, до этого было все нормально,такого бага не было. Что можно сделать?? где копать?? сейчас только если перейти на вкладку загружается иконка, остальные все безликие.
Взял обновил все вкладки,чтоб иконки в кеш прогрузились. Перезапускаю нет иконок
№17 09-03-2017 23:18:33
Re: Вышел Firefox 52 Extended Support Release
Что можно сделать?? где копать?? сейчас только если перейти на вкладку загружается иконка, остальные все безликие.
многопроцессные окна включены?
№18 10-03-2017 18:29:57
Re: Вышел Firefox 52 Extended Support Release
Что можно сделать?? где копать?? сейчас только если перейти на вкладку загружается иконка, остальные все безликие.
многопроцессные окна включены?
да вкл и отключал каким образом может быть косяк в этом? это что то другое. По ходу не туда отписал у меня не ESR ,хотя этот косяк на всех 52 версиях
видать что то там вырезали
Отредактировано yacornei (10-03-2017 18:47:46)
№19 10-03-2017 22:18:33
Re: Вышел Firefox 52 Extended Support Release
Сегодня на winXP заметил пару удивительных вещей с 52ESR.
Я обновлялся с обычной беты. Но так как ранее экспериментировал с H264 кодеком, не заметил, что расширение h264ify после удаления не возвратило настройки обратно (ошибка работы самого расширения). В итоге видео воспризводилось в H264 через плагин Adobe с тормозами. Попытка обратно установить h264ify, переключиться в его настройках и опять удалить ни к чему не привела. Вобщем пришлось сбрасывать все настройки . И вот тут обнаружились как новые фичи так и баги 52ESR. Начну с приятного:
При запуске ролика на ютубе, что бы убедиться, что он пошёл в VP9, помимо вызова статистики с самого видео, я открыл диспетчер задач и прифигел. Нагрузка на процессор с 90% упала до 30 — 50%. Был приятно шокирован этим фактом и естественно захотелось узнать откуда «растут ноги» у этой оптимизации и почему она раньше не работала. Поочерёдно отключая различные опции я добрался до аппаратного ускорения в главном меню настроек. И как оказалось — это оно и есть. Отключение аппаратного ускорения приводило к 90% загрузки процессора, а включение снижение до 30 — 50% Но! В XP до 52ESR вкл/откл этой опции ни к чему не приводило, ну может при отключении аппаратного ускорения нагрузка на проц падала на пару %.
В about:support в таблице графики работает только Композитинг Direct3D 9 и Визуализатор WebGL Google Inc. — ANGLE (NVIDIA GeForce GTX 260 Direct3D9 vs_3_0 ps_3_0), аппаратного ускорения — работы видеокарты в Direct2D по идее быть не может на XP.
Объясните пожалуйста, за счёт чего произошёл прирост производительности и можно ли добиться подобных результатов на других более слабых конфигурациях ПК ?!
Теперь о багах
Их два, и они оба особенно плохие.
1. Не устанавливается многопроцессный режим. Не сказать что бы критично, но не приятно, всё же в многопроцессном режиме на моём ПК работало шустрее.
2. Не устанавливается (даже не появляется в списках плагинов), плагин для воспроизведения h264 на XP , это куда более печальная картина чем с многопроцессностью
Люди, хелп ми, кто столкнулся с такими же проблемами и смог их побороть.
№20 10-03-2017 23:07:54
Re: Вышел Firefox 52 Extended Support Release
Не устанавливается (даже не появляется в списках плагинов), плагин для воспроизведения h264 на XP
я клиенту решил эту проблему так. В архиве папка http://www107.zippyshare.com/v/ECVtlrjY/file.html в ней dll, кинул их в папку browser>plugins в конфиге так сделал plugins.load_appdir_plugins = true и он ушёл счастливым. и да кстати ещё можно поставить это http://www102.zippyshare.com/v/VYpu5gXy/file.html и сделать это plugin.scan.plid.all = false для 52 лисы это актуально ( по моему)
Добавлено 10-03-2017 23:11:48
Не устанавливается многопроцессный режим.
это решал в хрюше так в конфиге создать логический browser.tabs.remote.force-enable — true
Отредактировано oleg953 (10-03-2017 23:37:26)
Содержание
- Браузер Mozilla Firefox 52
- Обширная настройка
- Основные особенности «Мозила Файрфокс 52»
- Основные достоинства и недостатки «Мозила Файрфокс 52»
- Firefox Release Notes
- Fixed
- Changed
- Developer
- Mozilla Firefox 52 ESR
- Изменения для разработчиков
- Защита пользователя
- Дополнения
- Системные требования
- Доступен Firefox 52.0 ESR, который будет получать обновления безопасности до 2018 года
- Что нового в Firefox 52.0 ESR
- Вышел Firefox 52 c поддержкой WebAssembly
- WebAssembly
Браузер Mozilla Firefox 52
«Файрфокс» становится всё популярнее и возвращает себе былую славу, не в последнюю очередь благодаря заимствованиям из Chromium движка. Версия − Firefox 52, она уже напоминает стандартизированный «Воздушный интерфейс» от «Гугл», который сейчас присутствует практически во всех браузерах.
Но не появится ли необходимость вновь устанавливать тысячи плагинов, если вы решите Firefox 52 скачать с официального сайта, и почему стоит выбрать именно Mozilla Firefox 32 бит до 52 версии?
Обширная настройка
Если Мазила Фаерфокс 52 скачать бесплатно, официальный сайт позволит получить браузер, который предоставляют обширные инструменты по кастомизации внешнего вида и функционала подобного ПО.
Неважно, 32 bit или 64 bit версия нужна, после скачивания ее с официального сайта, у вас будет полноценная бесплатная русская версия браузера. Но настройка каждого элемента – далеко не единственная сильная сторона «Файрфокс». В первую очередь, стоит упомянуть, что до 52 обновления, ещё доступна 32-разрядная версия браузера, что редкость в наши дни. Но давайте рассмотрим другие особенности и решим, стоит ли нажимать на кнопку Download.
Основные особенности «Мозила Файрфокс 52»
В первую очередь пользователям приглянулись:
Основные достоинства и недостатки «Мозила Файрфокс 52»
Но не стоит думать, что у «Файрфокса» есть лишь достоинства вроде:
В браузере есть и недостатки, среди которых:
Если вас устраивает всё вышеописанное, то вы можете скачать актуальную версию браузера прямо с официального сайта разработчиков в любой момент.
Источник
Firefox Release Notes
Release Notes tell you what’s new in Firefox. As always, we welcome your feedback. You can also file a bug in Bugzilla or see the system requirements of this release.
Download Firefox — English (US)
Your system may not meet the requirements for Firefox, but you can try one of these versions:
Download Firefox — English (US)
We’d also like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox!
Added support for WebAssembly, an emerging standard that brings near-native performance to Web-based games, apps, and software libraries without the use of plugins.
Added automatic captive portal detection, for easier access to Wi-Fi hotspots. When accessing the Internet via a captive portal, Firefox will alert users and open the portal login page in a new tab.
Enhanced Sync to allow users to send and open tabs from one device to another.
Added user warnings for non-secure HTTP pages with logins. Firefox now displays a “This connection is not secure” message when users click into the username and password fields on pages that don’t use HTTPS.
Implemented the Strict Secure Cookies specification which forbids insecure HTTP sites from setting cookies with the «secure» attribute. In some cases, this will prevent an insecure site from setting a cookie with the same name as an existing «secure» cookie from the same base domain.
Fixed
Improved text input for third-party keyboard layouts on Windows. This will address some keyboard layouts that
Changed
Removed support for Netscape Plugin API (NPAPI) plugins other than Flash. Silverlight, Java, Acrobat and the like are no longer supported.
Removed Battery Status API to reduce fingerprinting of users by trackers
Improved experience for downloads:
Display (but allow users to override) an “Untrusted Connection” error when encountering SHA-1 certificates that chain up to a root certificate included in Mozilla’s CA Certificate Program. (Note: Firefox continues to permit SHA-1 certificates that chain to manually imported root certificates.) Read more about the Mozilla Security Team’s plans to deprecate SHA-1
Migrated Firefox users on Windows XP and Windows Vista operating systems to the extended support release (ESR) version of Firefox.
When not using Direct2D on Windows, Skia is used for content rendering
On Linux, Firefox now requires PulseAudio to play sound and no longer plays sound directly with ALSA.
Developer
Redesigned Responsive Design Mode to include device selection, network throttling, and more
Improved security for screen sharing, which now shows a preview and no longer requires a whitelisted domain
Enabled CSS Grid Layout, opening up a world of new possibilities for graphic design
Источник
Mozilla Firefox 52 ESR
Mozilla Firefox 52 ESR – браузер с длительной поддержкой? основанный на стабильной версии ESR. Является преемником Firefox 45 ESR. Обновления безопасности проводятся в течение одного года, до выхода следующей версии Firefox 60 ESR (вышла 9 мая 2018 года). Версии браузера с маркировкой ESR отличаются повышенной стабильностью и уровнем защищенности. «Фаерфокс 52 ESR» используется:
Функционально ESR полностью соответствует Firefox 52 из ветки без долгосрочной поддержки. Используется собственный движок Gecko, стандартные возможности можно расширять с помощью плагинов.
В этой версии были добавлены функции разной направленности – изменился внешний вид, инструменты разработчика, механизм загрузки сайтов, CSS-движок, улучшена защита от отслеживания пользователей
Были проведены меры по интегрированию наработок нового движка Quantum. Это дало возможность разделить процессы загрузки страницы. Теперь можно сделать так, чтобы один процесс отвечал за обработку содержимого вкладки, а другой за отрисовку её содержимого.
Изменения для разработчиков
Firefox 52 ESR поддерживает CSS Grid Layout – новую схему разметки страниц, позволяющую создавать несколько слоев. CSS Grid Layout дает возможность составлять произвольные макеты, что не может делать табличная верстка.
Изменения коснулись и инструментов разработчика. Был добавлен режим отладки адаптивного дизайна, который эмулирует устройства с различным разрешением экрана, DPI, низкой скоростью доставки пакетов.
В виде веб-приложения представлен debugger.html. В этом обновлении отладчик javascript обзавелся функцией одновременного редактирования нескольких web-приложений одновременно.
API Intersection Observer увеличивает производительность сайта за счет технологии задержки загрузки контента, а также снижения объемов ресурсов, затрачиваемых на проверку видимости контента.
Защита пользователя
API Battery Status больше не поддерживается. Он давал возможность получать данные об уровне заряда аккумулятора устройства. По представлениям разработчиков, с помощью API Battery Status сайты и веб-приложения должны были откладывать ресурсоемкие вычисления или сохранения данных. Тем не менее эту функцию использовали для мошеннических целей – известен факт, что «Убер» завышали цены на такси пользователям с низким уровнем заряда.
При входе на сайт с незащищенным http-соединением возле поля ввода пароля будет показываться соответствующее уведомление.
Фаерфокс 52 ESR блокирует сертификаты, заверенные с помощью алгоритма SHA-1. Соединение с такими сайтам будет помечаться, как незащищенное
Обновилась также синхронизация – теперь можно отправить открытые вкладки на другое устройство или открыть на нем вкладку дистанционно.
При сбое загрузки на панель инструментов выводится уведомление. Увеличилось число последних загрузок – с трех до пяти, увеличились кнопки управления загрузками.
Дополнения
Теперь поддерживаются расширения, использующие NPAPI, включая плагины, поддерживающие мультимедийные кодеки. Исключение сделали только для все еще популярного Adobe Flash Player. В связи с отказом от NPAPI в Google Hangouts, также не работают звонки и видеовызовы.
Расширена поддержка Web Extensions, в частности, в Firefox 52 ESR добавлены API для работы с сеансами, получения и возможности восстановления недавних вкладок, часто посещаемых ресурсов. Теперь есть API, позволяющий создать ключевое слово, для которого будут доступны собственные операции в адресной строке.
Системные требования
Mozilla Firefox 52 ESR 64 разрядная версия и 32 разрядная версия являются последними, которые можно скачать на Windows XP и Vista. Люди, использующие эти системы, автоматически будут переведены на версию с длительной поддержкой.
Стоит учесть, что скачать 32-битную сборку можно для любой системы, в то время как для 64-битной необходима система старше Windows XP
Требования к системе:
Требования к оборудованию:
«Фаерфокс 52» – превосходный выбор для тех, кто ценит стабильность, безопасность и длительную поддержку разработчика. Браузер вышел действительно быстрым и стабильным. К тому же Firefox 52 ESR – это последняя версия для Windows XP и Vista, скачиваемых с официального сайта.
Источник
Доступен Firefox 52.0 ESR, который будет получать обновления безопасности до 2018 года
Firefox 52 ESR является релизом с долгосрочной поддержкой (Extended Support Release). Данная версия браузера будет поддерживаться до марта-апреля 2018 года.
Что нового в Firefox 52.0 ESR
Mozilla Firefox 52.0 ESR получил поддержку нового стандарта WebAssembly, который позволяет повысить производительность веб-игр и приложений, без необходимости использования плагинов. Была добавлена возможность отправлять и открывать вкладки с одного устройства на другом, а также реализована мультипроцессная система для пользователей устройств Windows с сенсорными экранами.
С каждым новым выпуском Firefox, разработчики Mozilla пытаются предложить новые способы для улучшения безопасности браузера на всех поддерживаемых платформах. Firefox 52.0 ESR показывает предупреждение “Данное соединение небезопасно” для незащищенных веб-страниц, которые запрашивают учетные данные. Кроме того, браузер использует новую спецификацию Strict Secure Cookies.
В заметках о выпуске инженеры Mozilla сообщают: “Спецификация Strict Secure Cookies запрещает небезопасным HTTP сайтам получать доступ к cookie с атрибутом “secure”. В некоторых случаях это может предотвращать попытки незащищенного сайта установить cookie с таким же именем, что и существующее «secure» cookie на том же базовом домене”.
Дополнительно, была убрана поддержка плагинов NPAPI (Netscape Plugin API), кроме Adobe Flash Player. Это означает, что плагины Microsoft Silverlight, Java и Adobe Acrobat больше не поддерживаются браузером. Также разработчики отказались от Battery Status API, который увеличивал цифровой отпечаток браузера из-за различных трекеров.
Источник
Вышел Firefox 52 c поддержкой WebAssembly
3D-рендеринг демки Zen Garden в браузере Firefox 52 c поддержкой WebAssembly
Mozilla выпустила Firefox 52, последнюю версию браузера с поддержкой операционной системы Windows XP. Сделан ряд важных изменений: упрощено подключение к хотспотам, где нужно сначала залогиниться в браузере, появились предупреждения об опасности, если страница запрашивает пароль по небезопасносму соединению (не HTTPS), исчезла поддержка плагинов NPAPI (кроме Flash, а в билде ESR останется полная поддержка), закрыто 28 уязвимостей.
Но ничто это не сравнится с главным и фундаментальным нововведением — поддержкой низкоуровневого языка программирования WebAssembly (wasm) типа ассемблера, который называют одной из самых значительных инноваций веб-платформы за последнее десятилетие. Это то, чего не хватало JavaScript.
WebAssembly
Разработчики объясняют, почему возникла необходимость в создании WebAssembly. Дело в том, что JavaScript был изначально задуман как легковесный язык для простеньких скриптов. Никто не предполагал, во что он разрастётся и как его начнут применять. Его придумали для новичков в программировании — для несложных вещей типа написать форму на веб-странице.
С тех пор многое изменилось. Современные веб-приложения — это сложные компьютерные программы с клиентским и серверным кодом, большая часть которого написана на JavaScript. Несмотря на прогресс в развитии самого JavaScript и все попытки разработчиков создать эффективные движки для быстрого выполнения JavaScript, ничего не вышло, это просто физически невозможно. У JavaScript есть неотъемлемые ограничения. Браузер просто не может выполнять этот код хотя бы примерно так быстро, как нативный код в операционной системе.
Mozilla первой созрела до разработки своеобразной виртуальной машины в браузере, где можно запускать низкоуровневый код — и несколько лет назад в качестве демонстрации выпустила asm.js (Google экспериментировала с Native Client API). Подъязык asm.js проявил себя настолько хорошо, что стало ясно: нужно объединять усилия со всеми крупнейшими компаниями-разработчиками для совместного проекта, который двинет веб вперёд.
Низкоуровневый язык WebAssembly может работать в связке с JavaScript и позволит веб-приложениям выполняться с гораздо большей производительностью — почти как нативные приложения в операционной системе.
Теперь в браузере можно запускать с высокой производительностью 3D-игры, системы автоматизированного проектирования (САПР), видеоредакторы, графические редакторы, научные визуализации, ресурсоёмкие вычисления, кодировать видео — что угодно.
Со временем многие существующие веб-приложения — почта, социальные сети, текстовые редакторы — и JavaScript-фреймворки с большой вероятностью начнут использовать WebAssembly, что существенно увеличит скорость загрузки и сильно увеличит их производительность во время работы.
В отличие от других подходов типа Flash, которые требуют установки плагина в браузере, чтобы выполнять приложения на скорости, сравнимой с нативными приложениями, WebAssembly полностью вписывается в стандартную веб-платформу. Это открытый и совместимый стандарт, интегрированный в браузеры. Значит, разработчики могут интегрировать библиотеки WebAssembly для CPU-интенсивных вычислений (компрессия, определение лиц, физика) прямо в существующие веб-приложения, где используется JavaScript.
WebAssembly — открытый стандарт, разработанный Mozilla, Google, Microsoft и Apple. Как можно заметить, эта группа представляет разработчиков четырёх наиболее распространённых браузеров, так что можно рассчитывать на становление wasm как всеобщего стандарта. Google обещает реализовать поддержку WebAssembly в следующей версии Chrome (57), Microsoft уже работает над реализацией в Edge.
Низкоуровневый язык станет своеобразным дополнением к JavaScript и в конце концов должен работать везде, где работает JS: во всех браузерах и во всех средах выполнения вроде Node.js.
Кто выиграет от использования WebAssembly? Речь идёт не только о написании новых приложений на wasm. Через компиляторы вроде Emscripten целые игры и уже готовые нативные приложения можно портировать для веба. Портируемый код C/C++ с помощью этого компилятора будет исполняться в браузере почти на той же скорости, что и нативное приложение. Кроме C/C++, для языка программирования Rust тоже реализована предварительная поддержка WebAssembly.
Для примера, можно поиграть в демку Zen Garden (требуется браузер Firefox 52, в данный момент поддерживается только десктопная версия).
Функции JavaScript будут вызывать функции WebAssembly и наоборот. То есть можно в рамках одной программы можно писать на высокоуровневом языке JavaScript и временами переходить на C/C++/Rust по мере необходимости.
Разработчики начнут распространять и повторно использовать низкоуровневые модули WebAssembly без необходимости разбираться в их устройстве, как они сейчас используют минифицированные библиотеки JavaScript.
Mozilla констатирует, что по уровню повторного использования кода и программной архитектуры стена между нативными и веб-приложениями начинает разрушаться, и это только начало. Инструменты разработчика, дебаггеры и компиляторы продолжат развиваться, также как совместимость, производительность и функциональность WebAssembly. Например, сейчас в плане Mozilla — реализовать поддержку многопоточности и параллелизма SIMD.
«В каком-то смысле WebAssembly меняет то, что значит веб-разработчиком, — пишет Дэвид Брайант (David Bryant), руководитель разработки платформ в Mozilla, — как меняет и фундаментальные свойства веба».
В самом деле, сейчас программы на C/C++ стало возможным портировать для выполнения в браузере, а в ближайшем будущем то же самое можно будет сделать для языков, на которых пишут мобильные приложения — Java, Swift, C#. Все они станут совместимыми со стандартной веб-платформой. Получается, что в каком-то смысле все программисты в итоге станут веб-разработчиками.
Источник
Linux GTK (i686)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (i686)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (i686)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (i686)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (i686)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows Installer (aarch64)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Windows MSI (32 бит)
Windows MSI (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Android (x86)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Android (x86)
Android (x86)
Android (x86)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Windows Installer (64 бит)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (ARMv7, 2.3 Gingerbread)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (x86)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Android (ARMv6)
Android (x86)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Android (ARMv6)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Linux GTK (x86_64)
Mac OS X (ppc)
Mac OS X (ppc)
Linux GTK (i686)
Linux GTK (i686)
Linux GTK (i686)
Linux GTK (i686)
Linux GTK (i686)
Linux GTK (i686)
Linux GTK (i686)
Windows ZIP (32 бит)
Linux GTK (i686)
Windows ZIP (32 бит)
Linux GTK (i686)
Windows ZIP (32 бит)
Linux (optimized for Pentium 3) GTK
Linux (optimized for Pentium 4) GTK
«Файрфокс» становится всё популярнее и возвращает себе былую славу, не в последнюю очередь благодаря заимствованиям из Chromium движка. Версия − Firefox 52, она уже напоминает стандартизированный «Воздушный интерфейс» от «Гугл», который сейчас присутствует практически во всех браузерах.
Но не появится ли необходимость вновь устанавливать тысячи плагинов, если вы решите Firefox 52 скачать с официального сайта, и почему стоит выбрать именно Mozilla Firefox 32 бит до 52 версии?
Оглавление:
- Обширная настройка
- Основные особенности «Мозила Файрфокс 52»
- Основные достоинства и недостатки «Мозила Файрфокс 52»
Обширная настройка
Если Мазила Фаерфокс 52 скачать бесплатно, официальный сайт позволит получить браузер, который предоставляют обширные инструменты по кастомизации внешнего вида и функционала подобного ПО.
Неважно, 32 bit или 64 bit версия нужна, после скачивания ее с официального сайта, у вас будет полноценная бесплатная русская версия браузера. Но настройка каждого элемента – далеко не единственная сильная сторона «Файрфокс». В первую очередь, стоит упомянуть, что до 52 обновления, ещё доступна 32-разрядная версия браузера, что редкость в наши дни. Но давайте рассмотрим другие особенности и решим, стоит ли нажимать на кнопку Download.
Основные особенности «Мозила Файрфокс 52»
В первую очередь пользователям приглянулись:
- инструменты для упрощения работы верстальщика. В том числе возможность подвязки к файлам напрямую через ФТП-протокол;
- удобный и полностью кастомизированный интерфейс. Когда-то большое количество иконок разных плагинов было главным недостатком «Мозиллы». Разработчики пересмотрели свои упущения и дали возможность разместить каждый инструмент там, где вы захотите.
Основные достоинства и недостатки «Мозила Файрфокс 52»
Но не стоит думать, что у «Файрфокса» есть лишь достоинства вроде:
- частых обновлений. В том числе «ночных» бета-апдейтов, которые может опробовать каждый пользователь и оставить свой отзыв;
- свободного взаимодействия разработчиков с аудиторией;
- настройки каждого элемента загрузки страницы, вплоть до отключения ява-скрипта;
- версия с пометкой rus, где адаптирован каждый элемент.
В браузере есть и недостатки, среди которых:
- крайне сложные отношения 52 версии и младше с флеш-плеером, а также юнити веб-плеером. Тому есть причина – изменение одного из протоколов с целью улучшения защиты пользователей;
- высокий порог вхождения. Хоть для браузера это звучит и необычно, но обычный пользователь потеряется в количестве рычажков и чекбоксов настроек, а вот продвинутым подобное придется по вкусу.
Если вас устраивает всё вышеописанное, то вы можете скачать актуальную версию браузера прямо с официального сайта разработчиков в любой момент.
Скачать Mozilla Firefox 52
Рекомендуем! InstallPack |
Стандартный установщик |
|
---|---|---|
Официальный дистрибутив Firefox | ||
Тихая установка без диалоговых окон | ||
Рекомендации по установке необходимых программ | ||
Пакетная установка нескольких программ |
firefox-browsers.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.
Mozilla Firefox 52 ESR – браузер с длительной поддержкой? основанный на стабильной версии ESR. Является преемником Firefox 45 ESR. Обновления безопасности проводятся в течение одного года, до выхода следующей версии Firefox 60 ESR (вышла 9 мая 2018 года). Версии браузера с маркировкой ESR отличаются повышенной стабильностью и уровнем защищенности. «Фаерфокс 52 ESR» используется:
- В образовательных учреждениях.
- На предприятиях.
- Везде, где на первом месте стоит стабильность софта.
Функционально ESR полностью соответствует Firefox 52 из ветки без долгосрочной поддержки. Используется собственный движок Gecko, стандартные возможности можно расширять с помощью плагинов.
В этой версии были добавлены функции разной направленности – изменился внешний вид, инструменты разработчика, механизм загрузки сайтов, CSS-движок, улучшена защита от отслеживания пользователей
Были проведены меры по интегрированию наработок нового движка Quantum. Это дало возможность разделить процессы загрузки страницы. Теперь можно сделать так, чтобы один процесс отвечал за обработку содержимого вкладки, а другой за отрисовку её содержимого.
Изменения для разработчиков
Firefox 52 ESR поддерживает CSS Grid Layout – новую схему разметки страниц, позволяющую создавать несколько слоев. CSS Grid Layout дает возможность составлять произвольные макеты, что не может делать табличная верстка.
Изменения коснулись и инструментов разработчика. Был добавлен режим отладки адаптивного дизайна, который эмулирует устройства с различным разрешением экрана, DPI, низкой скоростью доставки пакетов.
В виде веб-приложения представлен debugger.html. В этом обновлении отладчик javascript обзавелся функцией одновременного редактирования нескольких web-приложений одновременно.
API Intersection Observer увеличивает производительность сайта за счет технологии задержки загрузки контента, а также снижения объемов ресурсов, затрачиваемых на проверку видимости контента.
Защита пользователя
API Battery Status больше не поддерживается. Он давал возможность получать данные об уровне заряда аккумулятора устройства. По представлениям разработчиков, с помощью API Battery Status сайты и веб-приложения должны были откладывать ресурсоемкие вычисления или сохранения данных. Тем не менее эту функцию использовали для мошеннических целей – известен факт, что «Убер» завышали цены на такси пользователям с низким уровнем заряда.
При входе на сайт с незащищенным http-соединением возле поля ввода пароля будет показываться соответствующее уведомление.
Фаерфокс 52 ESR блокирует сертификаты, заверенные с помощью алгоритма SHA-1. Соединение с такими сайтам будет помечаться, как незащищенное
Обновилась также синхронизация – теперь можно отправить открытые вкладки на другое устройство или открыть на нем вкладку дистанционно.
При сбое загрузки на панель инструментов выводится уведомление. Увеличилось число последних загрузок – с трех до пяти, увеличились кнопки управления загрузками.
Дополнения
Теперь поддерживаются расширения, использующие NPAPI, включая плагины, поддерживающие мультимедийные кодеки. Исключение сделали только для все еще популярного Adobe Flash Player. В связи с отказом от NPAPI в Google Hangouts, также не работают звонки и видеовызовы.
Расширена поддержка Web Extensions, в частности, в Firefox 52 ESR добавлены API для работы с сеансами, получения и возможности восстановления недавних вкладок, часто посещаемых ресурсов. Теперь есть API, позволяющий создать ключевое слово, для которого будут доступны собственные операции в адресной строке.
Системные требования
Mozilla Firefox 52 ESR 64 разрядная версия и 32 разрядная версия являются последними, которые можно скачать на Windows XP и Vista. Люди, использующие эти системы, автоматически будут переведены на версию с длительной поддержкой.
Стоит учесть, что скачать 32-битную сборку можно для любой системы, в то время как для 64-битной необходима система старше Windows XP
Требования к системе:
- Windows XP SP2;
- Windows Server 2003 SP1;
- Windows Vista;
- Windows 7.
Требования к оборудованию:
- Pentium 4 или более новый процессор с поддержкой SSE2;
- 512 MБ ОЗУ;
- 200 MБ свободного места на диске.
«Фаерфокс 52» – превосходный выбор для тех, кто ценит стабильность, безопасность и длительную поддержку разработчика. Браузер вышел действительно быстрым и стабильным. К тому же Firefox 52 ESR – это последняя версия для Windows XP и Vista, скачиваемых с официального сайта.
Делайте что угодно в Интернете.
Браузер Firefox не следит за вами.
Firefox по сравнению с другими браузерами
Получите полную скорость и инструменты без вторжения в приватность. Браузер Firefox собирает о вас так мало данных, что для загрузки нам даже не нужен ваш адрес электронной почты. Это потому, что, в отличие от других браузеров, мы не заинтересованы в том, чтобы следить за вами в Интернете.
Как мы выглядим по сравнению с другими браузерами
Мы блокируем рекламные трекеры. Вы быстрее работаете в Интернете.
Объявления отвлекают и замедляют загрузку веб-страниц, в то время как их трекеры отслеживают каждое ваше движение в Интернете. Браузер Firefox автоматически блокирует большинство трекеров, поэтому нет необходимости копаться в настройках безопасности.
Firefox — для всех
Доступный более чем на 90 языках и совместимый с компьютерами на Windows, Mac и Linux, Firefox работает независимо от того, что вы используете и где находитесь. Убедитесь, что ваша операционная система обновлена для его наилучшей работы.
Посмотрите системные требования
Установите Firefox на все свои устройства
Ваша приватность всегда будет с вами. Браузеры Firefox для iOS и Android имеют одинаково строгие настройки приватности, чтобы трекеры не могли следить за вами в Интернете, где бы вы ни находились.
Делайте всё это с помощью Firefox
Сделайте Firefox своим
-
Расширения на любой вкус
От безопасности до новостей и игр — расширения найдутся для всех. Добавляйте столько, сколько хотите, пока не станете полностью довольны своим браузером.
-
Изменяйте внешний вид браузера
Переходите со светлой темы на тёмную в зависимости от вашего настроения и предпочтений или украсьте свой мир с помощью собственной темы (например, радужного единорога).
-
Изменяйте свои настройки
Не нужно приспосабливаться. Измените страницу новой вкладки, строку поиска, закладки и многое другое, чтобы работать в Интернете так, как вам нравится.
При поддержке некоммерческой организации, которая ставит людей на первое место
Бросаем вызов статусу-кво с 1998 года
Firefox был создан Mozilla как более быстрая и приватная альтернатива таким браузерам, как Internet Explorer, и теперь Chrome. Сегодня наша целеустремленная компания и сообщество волонтеров по-прежнему ставят вашу приватность превыше всего.
Ваша приватность — всегда на первом месте
По мере того, как растёт и меняется Интернет, Firefox продолжает уделять большое внимание вашему праву на приватность — мы называем это Обещанием по личным данным: Собирать меньше. Держать в безопасности. Никаких секретов. Ваши данные, действия и жизнь в Интернете защищаются Firefox.
Сохраните все свои любимые функции браузера и откройте новые.
Работает с продуктами Google
Все ваши любимые инструменты Google (такие как, Gmail и Docs) без проблем работают в браузере Firefox.
Синхронизируйте свои устройства
Firefox доступен для всех ваших устройств; возьмите вкладки, историю и закладки с собой. Всё, что для этого нужно — аккаунт Firefox.
Снимки экрана
Сделайте качественный снимок любого сайта в Интернете с помощью нашего инструмента Снимок экрана, встроенного прямо в браузер.
Картинка в картинке
От просмотра обучающего материала до наблюдения за игрой любимой команды — смотрите видео, пока выполняете другие задачи.
Есть вопросы? Вам поможет Служба поддержки Mozilla.
У вас уже есть браузер. Теперь вы можете получить ещё больше от Firefox.
Следите за действиями хакеров с Firefox Monitor, защитите свой адрес электронной почты с Firefox Relay, и многое другое.
Получите больше от Firefox
Mozilla Firefox 52 ESR – специальная версия браузера «Огненная лисица», предназначенная исключительно для использования бизнес-сектором (крупные компании, организации и т. д.). Приписка из трех букв в окончании ее названия расшифровывается как Extended Support Release, что в переводе будет обозначать «Издание с расширенной поддержкой». Разберем все чуть более подробно.
Подробная информация
Для данного издания Мазилы есть два существенных нюанса:
- Оно не предназначено для рядовых пользователей, им стоит предпочесть стандартную версию браузера.
- Фаерфокс 52 ЕСР более не поддерживается разработчиком, поскольку цикл его существования завершился еще в 2018 году, теперь корпоративным клиентам предлагается версия 60 ЕСР. Подробнее о ней вы можете узнать здесь.
А если оба нюанса вас не смущают и все равно нужна данная вариация «Огненной лисицы», то ознакомьтесь с процедурой установки.
Инсталляция
В конце статьи мы разместили ссылку на загрузку. Перейдите по ней, чтобы скачать установочный файл с названием Firefox Setup 52.9.0esr.exe. Далее, откройте его и дождитесь завершения процедуры распаковки. В результате отобразится привычное окошко инсталляции. Для начала в нем дважды нажмите на кнопку «Далее».А затем запустите непосредственно установку и дождитесь ее окончания.
Скачать Mozilla Firefox 52 ESR