Новости про Firefox и разработчики

Mozilla начинает тестировать спонсированные плитки

В браузере Firefox уже давно присутствуют плитки на пустой странице, среди которых находятся наиболее часто посещаемые ресурсы. Но если вы из тех, кто не боится использовать экспериментальные сборки с канала Nightly, то вы наверняка увидели новшество от Mozilla — рекламу.

В сборках Nightly разработчики стали использовать рекламные плитки среди ссылающихся на часто посещаемые сайты, и произошло это через несколько месяцев после объявления первых планов по внедрению подобной рекламы.

Mozilla Firefox

Впервые запустив браузер, вы получите сообщение о том, что некоторые плитки будут содержать спонсорский контент, при этом проплаченные ссылки будут чётко промаркированы. Однако наши коллеги из TheNextWeb, которые первыми и описали новшество, отметили, что некоторая реклама не была отмечена таковой.

Реклама в Mozilla Firefox

В Mozilla пояснили причину такого появления рекламы. По словам менеджера по продуктам Firefox Брайана Кларка, только те компании, которые заплатили за размещение, помечены в плитках как платные, в то время как популярные ресурсы, вроде Facebook, YouTube и Amazon, могут иногда автоматически появляться среди плиток, даже если за их размещение не было заплачено. Кларк не уточнил, когда именно эта реклама появится на канале Release, однако можно предположить, что разработка пройдёт все этапы тестирования на сборках всех уровней (Aurora и Beta), до того, как появится в финальной версии.

Так где же 64-битный Firefox?

В ноябре 2012 года менеджер Mozilla Engineering Бенджамин Смедберг принял решение прекратить разработку 64-разрядной версии браузера Firefox для операционной системы Windows. Этот факт расстроил очень многих людей как входящих в сообщество Mozilla, так и нет, поэтому через месяц было сообщено о возобновлении работ.

С тех пор прошло больше года, и сейчас стало казаться, что дела немного изменились. Однако 64-битный порт по-прежнему доступен лишь в виде ночной сборки на канале Nightly. При этом нет сведений о том, что разработки смогут значительно продвинуться вперёд и будет подготовлена версия обозревателя, которую разработчики выложат на канале Aurora или Beta.

Mozilla Firefox

Наши коллеги с сайта Neowin связались с Mozilla и получили от представителя компании такой ответ:

«Выпущенные версии Firefox уже полностью 64-битные на MacOS X и Linux. Что касается 64-битного Firefox для Windows, мы в процессе проведения нашего автоматизированного тестирования этой платформы, чтобы убедиться, что она получает те же рутинные тесты, какие получают все наших платформы. Сборка Firefox для 64 битной Windows уже доступна в нашем раннем канале для тестеров Nightly, и мы имеем множество тестеров, которые уже используют эту сборку без проблем. В случае если мы пройдём длительный процесс тестирования, у нас должно появиться больше новостей о том, когда полная версия 64-битного Firefox выйдет на Windows».

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

Mozilla возобновила работы над многопроцессным Firefox

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

Главной целью этой работы было повышение производительности и безопасности на основе параллелизма. Браузер Chrome имеет многопроцессную архитектуру, и вкладки, плагины и некоторые внутренние процессы отделены друг от друга. Но у Google было преимущество, поскольку компания изначально стала работать с многопроцессной схемой.

Firefox

Переделка кода Firefox с таким же подходом оказалась слишком сложным делом, не стоящим усилий, и после пары лет работы проект, получивший название Electrolysis, был заморожен.

Но сейчас всё указывает на то, что работа над проектом восстановлена. Некоторые члены команды начали работу и подготовили патчи, исправляющие ошибки, связанные с Electrolysis.  Тем не менее, пока неизвестно, даст ли Mozilla приоритет этой программе, или просто несколько энтузиастов решили восстановить работу над некогда забытым проектом.

Google и Mozilla продемонстрировали возможности WebRTC

Компании Google и Mozilla совместно продемонстрировали работу средств WebRTC — открытого проекта, позволяющего организовывать голосовую и видеосвязь в браузере, без необходимости установки дополнительного программного обеспечения.

Команды разработчиков конкурирующих браузеров осуществили видеозвонок между обозревателями Chrome и Firefox, используя стандарт WebRTC. Сам WebRTC был разработан с использованием Javascript и HTML и предназначен для организации видеочата в высоком разрешении с минимальными задержками. При этом не требуется установка дополнительного ПО или потенциально уязвимых плагинов.

Демонстрация видочата WebRTC

В настоящее время стандарт WebRTC имеет весьма узкую поддержку. Первыми работу стандарта показала Mozilla около месяца назад, но сейчас, кросс-браузерные звонки пока доступны лишь между бета версией Chrome 25 и Firefox Nightly.

Пока не было никаких заявлений о том, где и когда стандарт будет признан для всех браузеров, но если вы хотите попробовать браузерный видеочат самостоятельно, то вы можете обратиться к Chromium Blog, где найдёте объяснения как это сделать.

Firefox по умолчанию отключит все плагины

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

Сейчас же эта функция по умолчанию работает лишь с устаревшими и уязвимыми версиями Flash или Java, теперь же компания хочет изменить политику безопасности, сделав ручное включение медиа обязательным для всех плагинов, установленных в Firefox, за исключением последней версии Flash. В настоящее время браузер загружает все плагины, которые требует вэбсайт, снижая, таким образом, безопасность и замедляя работу программы в целом. В будущем Firefox не будет загружать никаких плагинов до тех пор, пока пользователь не разрешит их исполнение на данном сайте, либо пока он не внесёт сайт в белый список. В пакет запрещённых к автоматическому воспроизведению плагинов попали старые версии Flash, а также все версии Java, Adobe Reader, Microsoft Silverlight и прочие, менее популярные надстройки.

Firefox

Первые изменения — блокировка старых версий Flash (10.2* и старше), появятся уже с новой версией браузера. Отключение же прочих плагинов произойдут после того, как Mozilla доработает и протестирует интерфейс «нажми-чтобы-проиграть».

Функция "нажми-чтобы-проиграть"

Mozilla подарила торт команде разработчиков IE

Между командами разработчиков браузеров из Mozilla и Microsoft давно идёт небольшая и милая игра, которая заключается в отправке друг другу сладостей с каждым выпуском новой версии браузера.

Теперь, с выпуском Microsoft’ом браузера Internet Explorer 10, команда Firefox отправила торт, чтобы поздравить разработчиков с этим событием. Более того, в Mozilla заказали для MS ещё больший торт, в связи с выпуском ими новой операционной системы.

Торт Firefox

В своём твиттере команда разработки IE 10 поблагодарила Mozilla за торт и сообщила, что ожидает скорейшего появления версии браузера Firefox, оптимизированного для Windows 8. По слухам, ранее Mozilla вместе с тортом отправляла и рецепт его приготовления, намекая на открытый исходный код всех своих продуктов.

Компания Microsoft выпустила самую быструю версию браузера Internet Explorer 10 вместе с выходом операционной системы Windows 8. Выход IE10 для Windows 7 ожидается в течение месяца.

Mozilla спрашивает разработчиков о новинках

Firefox для Android в будущем должен получить некоторые аддоны.

Сейчас компания Mozilla сосредоточена на мобильном рынке. Мобильный браузер активно развивается, и совсем скоро выйдет мобильная Firefox OS. И похоже, что Mozilla хочет хорошо закрепиться на этом рынке, пытаясь повторить успех и возможности Firefox на рынке PC.

И одним из ключевых решений для этого направления в Mozilla видят использование аддонов к браузеру, которые уже используются на мобильных браузерах, причём куда менее популярных, чем Firefox. C другой стороны люди с большой неохотой ставят эти расширения, ведь они ещё сильнее замедляют и без того небыструю работу интернета на их мобильном устройстве.

Mozilla Firefox для Android

В общем, у этого есть как плюсы, так и минусы. И так происходит потому, что разработчики не хотят экспортировать свои дополнения, предпочитая вместо этого разрабатывать новые, специально предназначенные для мобильной платформы, на что у них также не хватает времени. Также это происходит потому, что API Firefox чего-то не хватает, для обретения популярности. Более того, после того как в Firefox стал использоваться собственный UI API, это ещё сильнее ограничило разработчиков.

Именно поэтому в Mozilla и решили поинтересоваться у разработчиков, чего именно им не хватает в нынешнем API мобильного браузера.

Угрожает ли Firefox OS смартфонам Apple, Google и Microsoft?

Во время недавней конференции, организованной ARM в Сан-Франциско наши коллеги с сайта BSN имели возможность пообщаться с Андреасом Галом (Andreas Gal) и Майком Маннингом (Mike Manning) из организации Mozilla Foundation, и вот что они узнали.

Как известно, Mozilla Foundation является целиком и полностью некоммерческой организацией, занимающейся разработкой проектов с открытым исходным кодом, в которые входят такие популярные продукты как Firefox и Thunderbird.

Но недавно организация занялась проектом Boot-to-Gecko. Идея написания операционной системы на HTML5 выглядит весьма амбициозной, но организация предельно настроена сделать её реальной. Плодом тяжёлой работы стала Firefox OS, мобильная операционная система, нацеленная на мобильные устройства в развивающихся рынках. В отличие от закрытых экосистем вроде Apple iOS (с её iTunes) или Google Play, Mozilla Foundation не хочет цензурировать контент, поступающий вместе с приложениями.

Mozilla Foundation

Целевые устройства этой ОС трудно назвать суперфонами, она скорее наоборот, переопределит цели устройств с ценой 50 долларов и покажет, как можно продавать смартфон с ценой ниже, чем самый доступный телефон на базе Android, Windows и, тем более, iOS.

Как видно в приведенном видеоролике, первым продуктом, вышедшим из печи Mozilla, стал телефон, изготовленный китайской компанией ZTE. Сообщается, что организация уже имеет локального телекоммуникационного партнёра, так что разработанный прототип нацелен именно на китайский рынок. Что ж, нажимайте на воспроизведение и смотрите, что Mozilla хочет выпустить на рынок. Только не забывайте, что весь представленный функционал, который включает плавную прокрутку, множество рабочих столов (включая скрытые), встроенный браузер Firefox и прочие телекоммуникационные функции, обеспечивается телефоном за 50 долларов. Много это или мало, решать вам. Само же устройство появится в продаже в следующем году.

Firefox вновь самый быстрый браузер?

Казалось, что браузерная война скоростей давно закончилась, но несколько дней назад разработчик Дэвид Мэнделин (David Mandelin) из Mozilla сообщил, что новый JIT IonMonkey обошёл Chrome в, как минимум, одной конфигурации в бенчмарке Kraken.

Результат тестирования опубликован на странице Mozilla AreWeFastYet, которая изначально была открыта с выходом JaegerMonkey (появившимся ещё в Firefox 4 и работающим до сих пор). Там говорится, что Firefox 17 с IonMonkey вырвал победу у Chrome, пройдя тест за 1991 мс, против 2038 мс у конкурента. Мэнделин отметил, что результат достигнут на 32-разрядной версии браузера на компьютере Mac Pro.

Сообщение Дэвида Мэнделина

Гонка миллисекунд при исполнении JavaScript была интересна пару лет назад. Ещё в 2009 году Mozilla пообещала обогнать Chrome, так что,  обещание организация сдержала. Ну, лучше позже, чем никогда.

Mozilla разрабатывает полноценный игровой 3D движок для браузера

Компания Mozilla ведет разработку полноценного трёхмерного игрового движка, предназначенного для браузера Firefox.

По всей видимости, этот движок, встроенный в браузер, будет обеспечивать вполне пригодную для игр производительность. Таким образом, пользователи этого интернет-обозревателя получат возможность запускать тяжелые игры, вроде шутеров, прямо в окне браузера, расширяя, при этом, количество пользователей встроенной графики процессоров Sandy Bridge E, а также увеличивая их возможности.

RescueFox

Проект, в объёме которого ведется разработка игрового движка Gladius 3D,  получил название Paladin. Для его тестирования была разработана пробная игра под названием RescueFox, которая не получит дальнейшего развития.

Как указано в блоге Mozilla, «проект Paladin предназначен для продвижения 3D игр в веб среду. Мы разработали игровой движок под названием Gladius, который является частью нашей работы. Мы опубликуем в блоге соответствующие предисловия к обоим этим проектам уже в ближайшие недели. Мы создали RescueFox — первый игровой прототип, как способ проверки работы игрового движка Gladius, а также с целью поиска ошибок в платформах Web и Gecko. Примечательно, что мы не собираемся развивать этот прототип до полноценной игры».

Если вы заинтересовались данными проектами Mozilla Foundation, то мы рекомендуем более подробно ознакомиться с ними на wiki-странице Palladin. Попробовать в деле прототип игры RescueFox, который работает и на текущей версии браузера, можно на странице, посвященной игре.

Mozilla хотят отказаться от нумерации версий Firefox

Примерно 8 недель назад Mozilla Foundation выпустили пятую версию своего популярного браузера Firefox, а два дня назад официально вышел Firefox 6.

Несмотря на новую версию, изменений в браузере не очень много. Так, появилась подсветка домена посещаемого сайта, в менеджере дополнений появилась возможность посмотреть, какой из плагинов (типа Flash или Java) сейчас активен, а также добавилось средство разработки Scratchpad, позволяющее прямо в браузере проверить работоспособность кода на JavaScript.

Примерно через шесть недель разработчики обещают выпустить седьмую версию браузера. Октябрьский релиз Firefox 7 получит улучшенную производительность пользовательского интерфейса, а также значительно переработанный менеджер памяти. Бета версия Firefox 7 должна появиться уже через несколько дней. Firefox 8 размещён на канале Aurora, а для Firefox 9 пока доступны только свежие ночные сборки.

Mozilla Firefox 6

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

Статистика использования браузеров

Согласно плана, можно будет получить номер текущей версии браузера только при необходимости решения технических проблем с программой. Диалог «О Firefox» покажет только то, что вы используете самую свежую версию, а также время с последней проверки обновлений. Обновления браузера будут проходить как можно тише и незаметнее для пользователей.

Эти планируемые изменения связаны с рядом трудностей, однако ряд наиболее влиятельных программистов считают, что такие изменения вполне возможны. Тем не менее, такие изменения не должны произойти ранее, чем выйдет Firefox версии 9 или 10.