Компания Mozilla в рамках проекта Fenix (https://github.com/mozilla-mobile/fenix/) начала разработку нового браузера для мобильных устройств. Разработка пока находится на начальном этапе и реализовано (https://github.com/mozilla-mobile/fenix/milestone/6) только около 5% от запланированной на выпуск 1.0 функциональности. Тем не менее, уже опубликованы (https://www.soeren-hentzschel.at/firefox-android/die-ersten-.../) макеты интерфейса по которым можно судить об особенностях нового браузера и направлении развития продукта.
Fenix основан на движке GeckoView и наборе библиотек Mozilla Android Components (https://mozilla-mobile.github.io/android-components/), применяемых для построения браузеров Firefox Focus (https://www.opennet.me/opennews/art.shtml?num=49823) и Firefox Lite (https://www.opennet.me/opennews/art.shtml?num=49541). Судя по доступным макетам интерфейса разработчики Fenix экспериментируют с переносом адресной строки и панели управления в нижнюю часть экрана, а также с предоставлением расширенного меню, напоминающего классическое меню настольной версии Firefox.Через меню можно получить доступ к настройкам, библиотеке (избранные страницы, история, загрузки, недавно закрытые вкладки), выбору режима отображения сайта (показ десктоп-версии сайта), поиску текста на странице, переходу в приватный режим, открытию новой вкладки и навигации между страницами. В многофункциональной адресной строке вместо URL отображается заголовок текущей страницы и имеется универсальная кнопка (https://github.com/mozilla-mobile/fenix/issues/90) для быстрого выполнения операций, таких как отправка (https://github.com/mozilla-mobile/fenix/issues/92) ссылки на другое устройство и добавление сайта в список избранных страниц, который используется в Fenix вместо закладок.
На макетах со стартовой страницей меню перемещено в верхний правый угол, а на самой странице выводится адресная строка, совмещённая с функцией глобального поиска, и показывается список открытых вкладок или, если страницы не открыты, отображается список сеансов, в которых сгруппированы ранее открытые сайты в привязке к сеансам (https://github.com/mozilla-mobile/fenix/issues/125) работы с браузером. После закрытия браузера остающиеся открытыми вкладки автоматически группируются в сеанс, который затем можно просмотреть и восстановить.
При нажатии на адресной строке запускается полноэкранный режим подсказки, предлагающий релевантные варианты ввода на основе истории посещений и рекомендаций от поисковых систем. На экране также предлагаются кнопки для быстрого открытия ссылки из буфера обмена и для получения адреса через сканирование QR-кода. На макетах не отражены, но присутствуют в списке планов (https://github.com/mozilla-mobile/fenix/milestone/6) такие возможности как встроенный блокировщик рекламы (https://github.com/mozilla-mobile/fenix/issues/96), система (https://github.com/mozilla-mobile/fenix/issues/97) блокирования отслеживания перемещений пользователя, менеджер загрузок (https://github.com/mozilla-mobile/fenix/issues/91), отдельный обзорный режим для вкладок в приватном режиме, интеграция (https://github.com/mozilla-mobile/fenix/issues/87) с внешними менеджерами паролей.
URL: https://www.soeren-hentzschel.at/firefox-android/die-ersten-.../
Новость: https://www.opennet.me/opennews/art.shtml?num=49940
На десктопном браузере-то сосредоточтесь, г-ди.
глЯди?
Так у них уже есть (как минимум) ДВА мобильных браузера. Это уже третий. WTF, мозилла?
Когда всё что ты умеешь - это делать браузеры.
Лучше быть профессионалом в чем-то одном, чем как фуллстак-девелопер. Много всего знает, много чего слышал, но нигде не профи - все его знания лежат на поверхности, и ждать пока он там нагуглит, "обновит" свои знания в той или иной области - слишком дорого для бизнеса. Так что повыгоняли мы всех фуллстаков, и теперь набираем только нужных людей. И это дало свои положительные плоды, весьма неплохие. Нет ничего плохого в том, чтобы делать что-то одно, но хорошо. Иное дело Mozilla - несколько браузеров для десктопа и мобильных платформ, вместо того чтобы сосредоточиться на чем-то одном и делать это как надо. Не понимают они никак.
Вообщем то Вы правы на счет фуллстэк-девелопер = Jack-of-all-trades = Master of none, но есть исключения, действительно толковый фуллстэк-девелопер это как правило руководитель, который знает как обьединить разные технологии чтобы получить лучший конечный эффект и ему совсем не обязательно глубоко знать наизусть все команды шелла, все API jQuery и не гугля строчить SQL queries.Глубокая специализация работника - это очень выгодно и эффективно, но всегда должен быть где-то рядом гик, которые соберет все грамотно воедино.
"Глубокая специализация работника - это очень выгодно и эффективно" - выгодно и эффективно. Тут надо задать вопрос - кому? Отвечаю, детки, бизнесу.Глубокий профессионал - как флюс, выпирает с одной стороны. К слову и бизнес стал это понимать. Вспомнили про T-shaped - профи. Вроде и профи, но с кругозором, который и воедино сможет собрать.
Нужны уже не только Dev, но и Ops, и Back и Front, и аналитики, и чтобы в бизнесе понимали. Но, с уклоном в одну сторону.
Так что не знаю, какой вы бизнес ведете, но вы застряли в начале 00-х.
А теперь что выгодно специалисту.
Работнику сферы ИТ нужно быть с хорошим кругозором, понимать и уметь все, постоянно учиться (чего работодатели так не любят, когда это еще и в рабочее время происходит). И да, действительно, в одной сфере быть супер-профи.Но с оговоркой. Ибо супер-профи быть в редких технологиях, или vendor-лочиться бывает крайне не выгодно. Уйдет технология, либо компания забьет на нее и все, ты не нужен никому. Лучше быть супер-профи в чем-то мейнстримном.
C/C++/JS/биг дата, чтоб ее, но без привязки к вендор-локу/знать SQL (плевать какого вендора, они все похожи), иметь представление о параллельном программировании, MQ и прочим штукам.
И будешь востребован всегда и везде. И на хлеб с маслом хватит.
профессионал написания комментов на/в опеннете )
Так то три вообще-то: klar забыли
Тренд нынче делать что-то под мобильник, когда все фанаты ждут под комп.
Пользователей браузеров на мобилпх все больше и больше, поэтому наоборот хорошо, что мозилла что-то пытается делать для них.
Сколько можно клепать браузеров?? Допилите один хотя бы.
>Допилите один хотя быОни уже и так готовы. Но вместо того, чтобы заняться постепенной оптимазацией и латанием дыр, разработчики сосредоточены главным образом на ИННОВАЦИЯх. В итоге имеем то, что имеем. Браузеры, вместо того, чтобы выполнять свою главную функцию хорошо, стали комбайнами, с огромным количеством либо мало используемых, либо просто сомнительной целесообразностей вещей, которые сильно бьют как по производительности, так и по безопасности.
Ребята на добровольных началах чего то там пилят в чем недовольство ? ) Mozilla в отличии от ни рубля из нашего бюджета не взяла, это свободный мир, есть исходники - вперед пилить своё счастье, либо юзать нечто альтернативное, именно такова специфика отрасли что нужны инновации для привлечения спонсоров и прочих пожертвований\инвестиций, иначе просто останешься без копейки но с кипой инженерных стандартов и соображениями о "производительности и безопасности", могу предположить что вы не глупый человек и прекрасно это понимаете, но синдром советского буратины подсказывает что вам кто-то что-то должен и безусловно вы лучше всех знаете как правильно развивать продукт (ну еще бы, я даж не сомневался), это не совсем так на самом деле.
А я думал что инвестиции надежней вкладывать в то что стабильно...
> А я думал что инвестиции надежней вкладывать в то что стабильно...Мы знаем что Mozilla инвестиции получает, получаете ли их вы - это спорно, соответственно что там вам думается не особо интересно, ничего личного, просто это действительно так.
>Mozilla в отличии от ни рубля из нашего бюджета не взялаА просвятите пожалуйста, а от куда у них столько бабла, чтоб платить full time програмерам и даже спонсировать других?
Напрямую из кармана, - нет, не берут, так же как и гугля, а чудеса с доходом все-таки случаются...
Очень много просьб про адресную книгу внизу. Наверное в старых версиях она прибита гвоздями к верху. Поэтому проще с нуля сделать интерфейс, ведь бекенд не меняется
Анон не читатель? Бекенд как раз меняется на GeckoView.
Fennec его и использует, поэтому не меняется.
Да даже, если в Fennec нельзя, то в Focus можно, они рассматривали такую возможность. Но посчитали, что это слишком крутым изменением по-умолчанию. Сабж, видимо, позиционируется как более экспериментальный.
> Очень много просьб про адресную книгу внизу. Наверное в старых версиях она
> прибита гвоздями к верху. Поэтому проще с нуля сделать интерфейс, ведь
> бекенд не меняетсяКнигу?? Может строку? Но зачем она внизу?
На самом деле ей не место ни вверху, ни внизу. На этих небольших так сказать устройствах особенно заметно, что браузер не должен показывать лишних элементов вообще. Только собственно контент. В норме.
:-)
Ну да. Не все готовы отказаться от "адресной строки", поэтому она должна например вытаскиваться "из-за экрана", например, когда надо. Вместе возможно с прочими инструментами. Многими... Перекрывать при этом сам контент...
Дмитрий, а чего по вашему мнению не хватает в современных браузерах что их требуется "допилить"?Как по мне проблема давно в том что там уже слишком много "напилено".
Да им повод поныть не более. Сам ума не приложу чего там еще впиливать-допиливать.
Надо стремиться к пожеланиям сообщества. Нежелание идти на диалог с простыми людьми привело к тому, что Google Chrome теперь сожрал 90%, а остальные делать остатки. Хотя Google никогда и ни с кем не ведет диалогов, но берет исключительно агрессивным маркетингом и навязыванием своих продуктов вместе с ОС. Mozilla могла бы пойти другим путем, но выбрала пердолинг.
> Хотя Google никогда и ни с кем не ведет диалогов, но берет исключительно агрессивным маркетингом и навязыванием своих продуктов вместе с ОС.Вот именно! Мозилла хоть как-то идёт, многие другие даже не пытаются. Но, согласен, что недостаточно.
Но это объяснимо, отчасти. Простые люди, как ты говоришь, не пишут в рассылки и багтрекеры (не идут на диалог), с них разве что телеметрию можно собрать, вот и собирают (а те и не против).
>Нежелание идти на диалог с простыми людьми привело к тому, что Google Chrome теперь сожрал 90%
>Хотя Google никогда и ни с кем не ведет диалогов, но берет исключительно агрессивным маркетингом и навязыванием своих продуктов вместе с ОС.Параграфы. Те кому эти кхм, диалоги, нужны, жуткое минорити. Вы все забываете пик торомзиллы пока ее агрессивно пиариал Google за неимением своей поделки :D
а что с мобильным фаерфоксом не так?
У меня на андроиде 4.2.2 FF при при увеличении масштаба страницы текст не переносит. И в настройках опции масштаб текста нет. Остальные браузеры такой херней не страдают.
На андроид 2.х переходи там всё наладится, сколько можно на 4ке протухшей сидеть.
На некоторые модели просто перестают поступать обновления. Предлагаешь каждый раз прогибаться под хотелки производителя и покупать новый телефон? Может, еще и в очереди за айфоном регулярно стоять предложишь?
xiaomi redmi 1s - стоит lineage os с 7 дроидом. Фишка в том, что покупать нужно нормальный востребованный девайс, который потом будет поддерживаться сообществом долгие годы.
В наше время востребованность телефонов измеряется месяцами. И это на то-то сообщество предлагаете ориентироваться, которое никому ничего не обязано? А потом выяснять, почему "востребованный" смарт оказался окирпичен, но всем плевать, никто ничего не должен, "раз тебе надо, тестируй сам, исправляй сам"? Неудивительно, что с таким подходом продукты от хваленого сообщества имеют 2% популярности.
Дело не в этом. Не думаю, что у Redmi 1s, например, сейчас достаточно много пользователей, чтобы обеспечить качественную поддержку даже при желании. А первые год-два после выпуска даже китайские нонеймы поддерживают (говорю, как владелец). НО, это не значит, что надо сидеть на стоке (или что ты предлагаешь?). Лучше уж иметь хоть какие-то обновления и фиксы, чем никаких.>Неудивительно, что с таким подходом продукты от хваленого сообщества имеют 2% популярности.
Неудивительно, что с таким отношением производителей, смартфоны стало нормальным менять регулярно. Сообщество хоть что-то пытается противопоставить, не его вина, что более 98% юзеров - потребляди, привыкшие жить на всем готовом.
Это что же - готоввый хлеб покупать нельзя? В готовой квартире жить нельзя? На готовой машине ездить по готовой дороге нельзя? Что за бред?Вина производителя лишь в том, что им лень новый патч от гугела замёрджить во все старые проекты, скомпилировать и выложить для скачивания. Да, там ещё и тестирование потребуется. Да, может что-то сломаться. Но ведь сами же не хотят исходники выкладывать!
У сообщества ты ничего не покупаешь. Ты и есть часть сообщества. Так что если и есть кого тут винить юзерам в чем-либо, так это самих себя прежде всего. Исходники большинства кастомных прошивок открыты, это означает, что любой может обеспечивать их поддержку и обновление. Но занимается этим лишь небольшой процент пользователей, в лучшем случае. Более того, многие вообще меняют смартфоны через год (им хоть поддержку в 5 лет обеспечь, они все равно побегут менять девайс), так что они и не заинтересованы в том, чтобы принимать участие в разработке под свое текущее устройство. Да и в целом, многим насрать на какую-то там поддержку - для многих девайсов даже кастомов нет, и народ сидит на стоке, и радуется, прямо как на Windows XP до сих пор некоторые сидят. :-)> Вина производителя лишь в том, что им лень новый патч от гугела замёрджить во все старые проекты, скомпилировать и выложить для скачивания.
А если я хочу 9 андроид на девайсе с 5-м "из коробки", тогда что?
Ойфоны тоже устаревают представь себе)) Просто 4е ведро протухло сто лет назад. Обновить девайс раз в сто лет это не прогибание под что-то там. Можно пользоваться и 4м ведром но жаловаться что там что-то не работает немного не нормально. "Предлагаешь" не предлагаю. Лично я после покупки первого планшета воспринимаю телефоны именно как телефоны(звонилки). Делать там что более сложное на маленьком экране просто больно. А для звонков пофиг какой стоит андроид.
Если больно, то, может, вам ко врачу обратиться?
К врачу обратитесь Вы. У Вас явные проблемы.
Как хорошо, что мобильный Firefox поддерживает дополнения - Fix to width.
Он не похож на мобильный браузер, - в нем нет панели управления внизу экрана.
Главным образом, то что он тормозит. Вот только не факт, что у них получится создать что-то сравнимое по функционалу и при этом быстрое. А легковесных браузеров и так навалом, имхо.
Не знаю, у меня огнелис шустрее работает, чем хром. А уж про дополнения вообще молчу. К тому же можно включить DoH и esni и безопаснее серфить, без докладов провайдеру
На производительных девайсах - вполне возможно.
В моей мамы самый дешевый двухядерный сяоми и там этот браузер шустрее хрома работает. Последний вообще тормоз
Вот несколько вариантов оценки работы браузера Firefox на мобильном:
* У меня говнофон на android 4 и FF работает лучше хрома (хром всё же для актуальных устройств пилят)
* У меня FF медленный и долго открывает вкладки, особенно на старте (реальность)Когда не открывал никакой другой браузер кроме Firefox:
* У меня %актуальный_флагман% и FF работает шустро
* У меня %крепкий_середнячок% и FF работает шустро
> У меня FF медленный и долго открывает вкладки, особенно на старте (реальность)У меня другая реальность, сочуствую
Как в нее попасть, не прибегая к запрещенным веществам?
согласен. не замечаю никаких тормозов в ff. На десктопе я в хром ушел, а на мобилке хром притормаживает немного.
Не то с ним то, что с расширениями беда, и так предыдущие, не WebExt были слабенькие (потому что XUL в Мобильном Файрфоксе нету давно), а после перехода на WebExt все стало еще хуже. В результате поддержка расширений есть, а самих их мало и они ниочем. Вот и подводят потихоньку разговор к тому что надо все выкинуть.
> Fenix основан на движке GeckoViewRust провалился?
Сейчас бы под каждый процессор сборку делать
А то сам gecko на сях то везде сам, без сборки работает
А с чего ты взял, что в GeckoView нет кода на Rust?
GeckoView is Firefox Quantum's engine, packaged as a reusable Android library.
GeckoView это только java-врапер вокруг Gecko из Firefox Quantum
для меня самое важное — чтобы была синхронизация
Fenix, Fennec, Lite, Focus... Один вопрос - зачем?
«Пусть расцветают сто цветов»
Lite и Fennec понятно зачем. Но зачем нужен ещё один Focus/Klar - непонятно.
Focus нашлепка над webkit для ябблеубогих. Ограничения ios.
Это параноик-браузер. Стирает всю историю после закрытия.
>мы несмогли сделать так, что-бы браузер запускался в приватном режиме;
>мы выср^W выпустили Приватную™ обоочку для webview;
>"параноик-браузер" отсылает телеметрию.
На андрюхе фокус уже давно на движке фф.
> На андрюхе фокус уже давно на движке фф.
> релиз пользователям - октябрь 2018Интересные тут "давно". Но да, есть такое.
Когда коту делать нечего, он яйца себе лижет. А мозилла каждый год новый мобильный браузер разрабатывает..
просто они каждый год мобилы меняют
> встроенный блокировщик рекламы, система блокирования отслеживания перемещений пользователя...Все это было бы лучше реализовать в виде дополнений, чем пытаться копировать существующие решения.
Кстати, по их статистике, наиболее популярные дополнения для Firefox for Android, это uBO и Adblock+ (потом HTTPS Everywhere).
> Все это было бы лучше реализовать в виде дополненийэ, батенька, нет - так не удастся добить рыночек дополнений, развиваемых посторонними разработчиками, которые то рекламу правильных ребят заблочат, то слив инфы пользователя правильным ребятам, от которых мазиле нечего скрывать.
а цель именно в этом. (ага, ага - ubo и ab+)
> чем пытаться копировать существующие решения
это не копирование, это подмена - причем не позволяющая тебе быстро и просто сделать что-то свое, взяв за основу существующее или даже вовсе с нуля
> в нижнюю часть экранапод большой палец? ну, не знаю, может быть в этом и есть смысл...
после браузеров на андройдах, попробовал эксплорер на WP8, хоть браузер и не очень, но адресная внизу - удобно, рядом и клава, кнопки параметров и аппаратные кнопки (домой, назад ...), меньше пальцами махать
Есть же Opera Touch.
https://www.opera.com/ru/mobile/touchСпециально для тех, у кого одна рука занята.
>Mozilla разрабатывает новый мобильный браузершо, опять?
Ну если стрельнет, почему бы и нет.
Так и умрёт единственный полноценный браузер под мобильные платформы. Печально, что Mozilla рулят настолько отбитые менеджеры, ведь шансов то у них дофига пока гугл себе по ногам постреливает.
они давно кормятся из гугловой кормушки. И делают ровно то, что им велят.
Умрет? Да доля Firefox for Android ничтожна среди мобильных браузеров.Хомякам не нужен полноценный браузер, гуглозонды прекрасно работают и в хроме, а в фейсбуках они давно сидят через приложения.
> в фейсбуках они давно сидят через приложения.Не сказал бы. У ФБ мобильных всегда была плохая репутация (эти утырки умудрялись обходить ограничения на той же иоси и выжирать батарею аки 3д игрушка), а в прошлом году после некоторых событий вообще пошла волна отказов от фб. Многие знакомые хомяки пользуют фб и вконтач через браузер.
Если не болеешь синдромом везде жать ок/согласен/установить, то при первой же попытке установить приложение того же vk увидишь количество запрашиваемых разрешений и... развернёшься и уйдёшь.
> интеграция с внешними менеджерами паролейХотелось бы это в Fennec F-Droid увидеть. Да и идея штатно хранить историю сессиями интересная, по крайней мере для мобильника.
Hello BlackBerry?
Хз, не пользовался.
> макеты интерфейсаНадеюсь, макеты не из гипса?
>> макеты интерфейса
> Надеюсь, макеты не из гипса?Из папье-маше :))
Внезапно похоже по концепции интерфейса на стандартный браузер из Sailfish OS
Внезапно сейчас всё похоже на всё и только фанбои из разных сект замечают какие-то мегаотличия и концепции.
Опять серое на белом, рака мозга таким дизайнерам.
Удвоил, хоть я и уверен, что у тех дизайнеров уже мозг рака.
Последняя 64.0.2 версия на Андроиде даже с uBlock origin пошустрее чем было, я стал прльзоваться
В чем различия между Firefox Focus и Firefox Lite, кроме того, что второй почему-то не для всех стран?
Lite легковесный, созданный специально для медленного интернета.
Он на Webview.
Они хотят всем запудрить мозги, посеять квантовую запутанность в головах страждущих...
Вашу Машу! Оставьте интерфейс в покое, допилите движок до нормального состояния! Интерфейс у мобильной лисы вполне приличный. Прямо щас с нее пишу, кроме подтормаживаний и выгрузки вкладок ничего не напрягает.
Это опенсорс, детка! Исходники открыты, вперед пили, присылай патчи.
Или делай аддон, изменяющий интерфейс как тебе хочется. Если будет популярен, то может на тебя обратят внимание. Вобщем переходи от слов к действиям.
Сразу видно, кто не писал аддоны под мобильный Firefox...
А чего так не смело-то, всего лишь вниз переместили строку адреса, можно же было смелее действовать, например в центр страницы её поместить, и чтобы текст и прочий "контент" на странице как бы оплывал вокург неё, а ещё, а ещё чтоб менюшки все вот эти выползали лучиками с разных сторон от адресной стороки, чтобы когда на них наводишь курсор то чтоб было как солнышко, и чтобы это всё непременно анимированное и на JS было написано, а ещё лучше чтобы ещё и с музыкой! Просто праздник какой-то!!!
P.S.: Но на электроне лучше!
Пусть делают, что хотят, только бы на "хром" не переходили.
Так они уже давно "хромают", с тех самых пор, как перешли на новую нумерацию версий и как то странно одновременно, появились гугло инсайдеры в команде разрабов, причем на уровне тех кто принимает решения.
Лучше бы они внедрили бы встроенный переводчик в юраузерах своих нормальных собственный
Бидут делать Яндекс браузер на ихнем движке. Интересно.
Яндекс-браузер опасная штука, сливает все майору.
С чего Вы взяли?
Здравжелаю тов. Майор Алиса
> Судя по доступным макетам интерфейса разработчики Fenix экспериментируют с переносом адресной строки и панели управления в нижнюю часть экранаНу, хоть эти не побоялись... Или дошло наконец. А ведь в маргинальных, но довольно годных осях это было... (bb, ms phone...)
Может статься, что сделают как инвалиды из гугла, у которых одно время в мобильном хроме был экспериментальный UI с панелью внизу. Но пару версий спустя эти гении перенесли обратно наверх, добавив снизу какое-то убожество
Браузеров развелось, как собак нерезанных, а вменяемо работает с текстом при масштабировании один только китайский uc. Файфокс в этом плате полное rовно, у хромого хотя бы в прикопанной настройке масштаб текста можно подрулить.
А как же Opera
Так был уже такой лет этак 15 назад ;)
Был, только назывался немного по-другому - Phoenix.
https://images.pcworld.com/news%2fgraphics%2f21425...Потом его переименовали в Firebird, а затем в Firefox.
У нонешнего поколения с грамматикой всё намного хуже. Fenix вместо Phoenix, еще немного и будет PNX.
ты penix пропустил )
> ты penix пропустил )и не поспоришь
А я писал в прошлый раз, что по всей видимости Файрфокс для андроид собираются отправить на свалку, не зря же они создают один за другим и каждый все меньше связанный с Файрфоксом.