<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Релиз Firefox 22 с поддержкой Asm.js]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=28838&amp;type=atom" />
	<updated>2013-06-27T20:07:11Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=28838</id>
		<entry>
			<title type="html"><![CDATA[Re: Релиз Firefox 22 с поддержкой Asm.js]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=351927#p351927" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-=Serj=- пишет:</cite><blockquote><div class="quotebox"><cite>BWR пишет:</cite><blockquote><p>Короче, придется заново сохранять закладки, пароли и прочее, да?</p></blockquote></div><p>Зачем, все настройки хранятся в ~/.mozilla</p></blockquote></div><p>Т.е., после удаления и установки другой версии, все останется на месте? Это хорошо. Спасибо, что просветили <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[BWR]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20896</uri>
			</author>
			<updated>2013-06-27T20:07:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=351927#p351927</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Релиз Firefox 22 с поддержкой Asm.js]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=351900#p351900" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>BWR пишет:</cite><blockquote><p>Короче, придется заново сохранять закладки, пароли и прочее, да?</p></blockquote></div><p>Зачем, все настройки хранятся в ~/.mozilla</p>]]></content>
			<author>
				<name><![CDATA[-=Serj=-]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16175</uri>
			</author>
			<updated>2013-06-27T17:19:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=351900#p351900</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Релиз Firefox 22 с поддержкой Asm.js]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=351898#p351898" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>sun пишет:</cite><blockquote><div class="quotebox"><cite>BWR⇓ пишет:</cite><blockquote><p>Я сижу на ветке Аурора и хочу откатиться на стабильную ветку, как мне это сделать?</p></blockquote></div><p>Закомментируй репозиторий этой ветки где-то в одном из файлов в /etc/apt/.. , снеси аврору и поставь стабильный.</p></blockquote></div><p>Короче, придется заново сохранять закладки, пароли и прочее, да?</p>]]></content>
			<author>
				<name><![CDATA[BWR]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20896</uri>
			</author>
			<updated>2013-06-27T17:13:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=351898#p351898</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Релиз Firefox 22 с поддержкой Asm.js]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=351871#p351871" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>BWR⇓ пишет:</cite><blockquote><p>Я сижу на ветке Аурора и хочу откатиться на стабильную ветку, как мне это сделать?</p></blockquote></div><p>Закомментируй репозиторий этой ветки где-то в одном из файлов в /etc/apt/.. , снеси аврору и поставь стабильный.</p>]]></content>
			<author>
				<name><![CDATA[sun]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12046</uri>
			</author>
			<updated>2013-06-27T12:25:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=351871#p351871</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Релиз Firefox 22 с поддержкой Asm.js]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=351863#p351863" />
			<content type="html"><![CDATA[<p>Я сижу на ветке Аурора и хочу откатиться на стабильную ветку, как мне это сделать?<br />Дистрибутив: Минт 15</p>]]></content>
			<author>
				<name><![CDATA[BWR]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20896</uri>
			</author>
			<updated>2013-06-27T10:28:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=351863#p351863</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Релиз Firefox 22 с поддержкой Asm.js]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=351602#p351602" />
			<content type="html"><![CDATA[<p>Проект Mozilla официально <a href="http://www.mozilla.org/en-US/firefox/all.html">представил</a> релиз web-браузера <a href="http://www.mozilla.org/en-US/firefox/22.0/releasenotes/">Firefox 22</a>, а также <a href="http://www.mozilla.org/en-US/mobile/22.0/releasenotes/">мобильную версию</a> Firefox 22 для платформы Android. В скором времени на стадию бета-тестирования <a href="http://firefox.com/channel">перейдёт</a> ветка Firefox 23, а также будет отделена aurora-ветка Firefox 24. В соответствии с шестинедельным циклом разработки, релиз Firefox 23 намечен на 6 августа, а Firefox 24 на 17 сентября. В ближайшие часы ожидается релиз <a href="http://www.seamonkey-project.org/">Seamonkey 2.19</a>, а также обновление веток с длительным сроком поддержки<a href="http://www.mozilla.org/en-US/firefox/17.0.7/releasenotes/"> Firefox 17.0.7</a> и <a href="http://www.mozilla.org/en-US/thunderbird/17.0.7/releasenotes/">Thunderbird 17.0.7</a>.</p><p>Основные <a href="http://www.mozilla.org/en-US/firefox/22.0/releasenotes/">особенности</a> Firefox 22:</p><ul><li><p><a href="http://www.opennet.ru/opennews/art.shtml?num=36468">Интеграция</a> оптимизирующего модуля OdinMonkey c реализацией поддержки <a href="http://asmjs.org/">Asm.js</a> - низкоуровневого <a href="http://asmjs.org/spec/latest/">подмножества</a> языка JavaScript со строгой типизацией, позволяющего существенно увеличить производительность приложений, автоматически преобразованных в JavaScript с языков C/C++ при помощи таких инструментов, как <a href="http://www.opennet.ru/opennews/art.shtml?num=35313">Emscripten</a> и <a href="http://mandreel.com/">Mandreel</a>. Подмножество JavaScript, предлагаемое в Asm.js, полностью совместимо с обычным JavaScript и может выполняться в любых браузерах, так как вся дополнительная информация определяется в форме аннотаций.</p><p>Если браузер не поддерживает Asm.js, то код выполняется как обычный JavaScript, а если поддерживает - включается дополнительный оптимизирующий модуль, учитывающий добавленные в код аннотации. Наличие информации о типах позволяет использовать не только JIT, но и предварительную AOT-компиляцию, выполняемую для всего кода до начала его выполнения и генерирующую более простой и эффективный машинный код. При этом, в отличие от JIT-компиляции, Asm.js обеспечивает предсказуемую производительность и не зависит от сборщика мусора. В итоге, код с известной информацией о типах выполняется всего в два раза медленнее нативного приложения, написанного на C/C++. В то время как без Asm.js скомпилированное с использованием Emscripten приложение выполняется медленнее в 5 раз.</p></li><li><p><a href="https://hacks.mozilla.org/2013/06/webrtc-comes-to-firefox/">Включение по умолчанию</a> поддержки технологии <a href="http://webrtc.org/">WebRTC</a>. WebRTC позволяет через специальный JavaScript API реализовать работающие в браузере Web-приложения, снабжённые средствами для аудио и видео коммуникаций в режиме реального времени. В частности, при помощи WebRTC можно создать многопользовательские web-приложения для организации видео и аудио вызовов, не требуя при этом задействования дополнительных плагинов. Кроме уже поддерживаемого API getUserMedia, предназначенного для организации доступа к локальному микрофону и web-камере, в состав также включены API PeerConnection и DataChannels для организации безопасного шифрованного P2P-соединения между браузерами, позволяющего обеспечить обмен файлами и выполнение прямых соединений из браузера одного клиента в браузер другого, без задействования внешних сервисов. В будущих выпусках поддержка WebRTC будет расширена средствами обхода NAT (технология <a href="http://en.wikipedia.org/wiki/Traversal_Using_Relay_NAT">TURN</a>);</p></li><li><p>В менеджер дополнений добавлен интерфейс для управления социальными сервисами;</p></li><li><p>Возможность изменения скорости воспроизведения аудио и видео контента, доступ к которому организован через средства HTML5;</p></li><li><p>Для платформы Windows теперь учитываются заданные в системе опции масштабирования текста, информирующие о необходимости увеличить размер символов для экранов с очень высоким разрешением;</p></li><li><p>Для платформы Mac OS X информация о статусе загрузки теперь отображается в пиктограмме на системном лотке;</p></li><li><p>Для увеличения производительности рендеринга WebGL задействована <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=829747">техника</a> асинхронного обновления слоёв, заданных через canvas;</p></li><li><p><a href="https://bugzilla.mozilla.org/buglist.cgi?quicksearch=716140%2C689623%2C661304">Сокращено</a> потребление памяти и время вывода на экран при отображении на странице большого числа изображений. Обеспечена поддержка многопоточного декодирования изображений;</p></li><li><p>Текстовые файлы (text/plain) теперь отображаются с использованием переноса слов;</p></li><li><p><a href="https://developer.mozilla.org/en/API/Pointer_Lock_API">Pointer Lock API</a> (Mouse Lock API), позволяющий создателям игр получить более полный контроль над мышью, в частности скрыть штатный указатель мыши и обеспечить собственную обработку перемещения мыши, теперь применим не только к полноэкранным сеансам;</p></li><li><p><a href="https://hacks.mozilla.org/2013/03/font-inspector-and-elements-firefox-development-highlights/">Добавлена</a> поддержка HTML5-элементов &quot;<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=629801">time</a>&quot; и &quot;<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=839371">data</a>&quot; для задания времени и других данных в машино-читаемом виде, а также элемента &quot;<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=841948">input type=range</a>&quot; для организации ввода диапазонов значений;</p></li><li><p>Реализация <a href="http://www.w3.org/TR/notifications/">Web Notifications API</a>, предназначенного для организации отображения системных уведомлений пользователю, выводимых вне контекста текущей страницы (например, в области уведомлений десктоп-окружения);</p></li><li><p>Для обеспечения безопасности пользователей, объект Components более не доступен для обращения из web-контента;</p></li><li><p>Новый встроенный инструмент для web-разработчиков - <a href="https://hacks.mozilla.org/2013/03/font-inspector-and-elements-firefox-development-highlights/">Font Inspector</a>, предназначенный для инспектирования шрифтов. Например, теперь можно легко оценить какой именно шрифт отображается в каждом элементе страницы, при необходимости можно внести на лету корректировки и посмотреть результат;<br /><span class="postimg"><img src="http://www.opennet.ru/opennews/pics_base/0_1368904818.png" alt="http://www.opennet.ru/opennews/pics_base/0_1368904818.png" /></span></p></li><li><p>Реализация <a href="http://www.w3.org/TR/clipboard-apis/">clipboardData API</a>, <a href="http://www.opennet.ru/opennews/art.shtml?num=30258">предназначенного</a> для выполнения из web-приложения на языке JavaScript типичных операций с буфером обмена, таких как вырезание, копирование и вставка;</p></li><li><p>Включение по умолчанию поддержки CSS3-свойства <a href="https://developer.mozilla.org/en-US/docs/CSS/Tutorials/Using_CSS_flexible_boxes?redirectlocale=en-US&amp;redirectslug=CSS%2FTutorial%2FUsing_CSS_flexible_boxes">Flexbox</a>, предназначенного для упрощённой блочной компоновки элементов на странице. С использованием Flexbox разработчик легко может адаптировать свои страницы для оптимального отображения на экранах разного размера и с различным разрешением. В частности, для небольших экранов смартфонов или планшетов можно организовать автоматическое изменение размера контента и его перегруппировку, переместить наиболее важные элементы вверх и сократить число колонок;</p></li><li><p><a href="https://hacks.mozilla.org/2013/04/developer-tools-update-firefox-22/">Обновление</a> инструментов для web-разработчиков. Панель инструментов теперь может быть перемещена из нижней строки в боковую панель. Добавлен новый режим наглядной визуализации перерисовки, позволяющий оценить какие из частей страницы были обновлены;</p></li><li><p>Из новшеств версии для Android <a href="http://www.mozilla.org/en-US/mobile/22.0beta/releasenotes/">отмечается</a> поддержка автоматического скрытия строки навигации при прокрутке текущей страницы. Полноценный интерфейс Firefox для планшетных ПК теперь доступен и для планшетов с небольшими экранами.</p></li></ul><p>Видео: <a href="http://www.youtube.com/watch?feature=player_embedded&amp;v=WyV4ZxJFntg">http://www.youtube.com/watch?feature=pl … yV4ZxJFntg</a></p><p>Отдельно следует отметить, что кроме новшеств и исправления ошибок в Firefox 22 устранена <a href="http://www.mozilla.org/security/known-vulnerabilities/firefox.html#firefox22">серия уязвимостей</a>, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.</p><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=37274">http://www.opennet.ru/opennews/art.shtml?num=37274</a></p>]]></content>
			<author>
				<name><![CDATA[Rizado]]></name>
				<uri>https://linuxforum.ru/profile.php?id=23158</uri>
			</author>
			<updated>2013-06-25T15:58:26Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=351602#p351602</id>
		</entry>
</feed>
