Разработчики Mozilla намерены (https://groups.google.com/forum/?_escaped_fragment_=topic/mo...) реализовать в движке Gecko специфичные для движка WebKit элементы CSS (https://compat.spec.whatwg.org/), которые поставляются в качестве экспериментальных возможностей с префиксом "-webkit-". Несмотря на неофициальный характер, указанные расширения получили (https://www.opennet.me/opennews/art.shtml?num=33076) распространение (https://www.opennet.me/opennews/art.shtml?num=35369) в мобильных приложениях, которые в основном рассчитаны на выполнение в мобильных браузерах, в которых доминируют движки WebKit и Blink/Chromium. Изменения планируется реализовать в выпусках Firefox 46 и 47, ожидаемых в апреле и мае.Как правило, добавление поддержки экспериментальных расширений "-webkit-" не составит труда, так как большинство подобных расширений уже реализованы, но поставляются со специфичным для Mozilla префиксом "-moz-". Например, до утверждения в стандарте CSS-свойства "border-radius", оно было доступно в браузерах как "-moz-border-radius", "-webkit-border-radius" и "-ms-border-radius". Изначально предполагалось, что после утверждения стандарта браузеры будут отказывать от поддержки свойств с префиксами. Но на деле всё оказалось сложнее и удаление вариантов с префиксами в лучшем случае затягивается на длительное время.
Проблема состоит в том, что, многие разработчики мобильных приложений не считаются со стандартами и используют экспериментальные тестовые возможности самого популярного движка, не утруждая себя обеспечением совместимости с менее популярными движками, даже если эти движки предоставляют аналогичную функциональность, но под другими именами свойств. Более того, реалии таковы, что даже после утверждения стандарта разработчики продолжают использовать CSS-свойства с префиксом, пользуясь тем, что подавляющее большинство мобильных браузеров сохраняют поддержку свойств "-webkit-".
Firefox не является первопроходцем в этой области, ранее для увеличения совместимости с Chrome и Safari компания Microsoft реализовала поддержку свойств "-webkit-" в браузере Edge. До этого, ещё до перехода на движок Chromium, свойства "-webkit-" были добавлены (https://www.opennet.me/opennews/art.shtml?num=35242) в браузер Opera.
URL: http://www.theregister.co.uk/2016/01/04/firefox_webkit_css_s.../
Новость: http://www.opennet.me/opennews/art.shtml?num=43627
> многие разработчики мобильных приложений не считаются со стандартами и используют экспериментальные тестовые возможности самого популярного движка, не утруждая себя обеспечением совместимости с менее популярными движкамиЭмм. Но фокс же популярнее вебкита.
Нетъ
На мобильных платформах его вообще нет можно сказать.
На дескотпах около 15% с трендом на понижение.
В каком же это он месте популяреней? В Mozilla?
Если бы они выделили Gecko в отдельный подпроект, то, может быть, Firefox, точнее движок его, и был бы популярнее. А так, желающие использовать Gecko в своих проектах вынуждены выколупывать его из всей кодовой базы Mozilla. Мозилловцы - ССЗБ.
ССЗБ³
Т.к. следует учитывать то, что все это было, но оказалось "ненужным":
https://developer.mozilla.org/en-US/docs/Gecko/Embedding_Moz...
> Embedding of Gecko is no longer supported.https://groups.google.com/forum/#!topic/mozilla.dev.embeddin...
> * Firefox is the key product of the Mozilla project; to the extent
> that supporting embedding takes away from Firefox, we should strongly prioritize Firefox.Хотя, чему тут удивляться:
>Various people have expressed interest in taking of maintenance of these
> embedding solutions, but I lost their email addresses in a recent
> computer crash
>
Был почти наравне, но благодаря гениальной политике Mozilla - за последние пару лет пользователи поразбежались на другие браузеры. Т.к. никому не сдался ещё один клон Хрома при здравствующем оригинале.
В фоксе ничего принципиально не поменялось. Разбежались благодаря рекламной политике гугла.
Да, то оно и видно.
Масса пользователей firefox плавно превращается в пользователей chromium-based.
Потому что "не поменялось", ага. Многое в нём поменялось. В первую очередь, отношение корпорации к собственному продукту. В-остальном, это уже не тот firefox. Начиная с танцев с расширениями, пропихиванием ненужного кропа в браузер, и заканчивая другими не менее странными инициативами.
> Масса пользователей firefox плавно превращается в пользователей chromium-based.У них с логикой всё в порядке? Если им не нравится "постепенно превращение" Firefox в Chrome, то зачем переходить на него?!
не нравится не "превращение в хром", а превращение вообще. Сразу видно, что мозилловцы без понятия, куда развивать их детище дальше. Естесна с такого проекта все побегут на более стабильный
Человек лет пять (а то и больше) использовал Firefox, но, вдруг, "захотел стабильности" и решил перейти на Chrome. Который, возможно, раньше и в глаза не видел.
Ага, очень консервативное и логичное решение. Скорее такой человек перейдёт на Palemoon, Seamonkey или Qupzilla. Или наставит расширений типа Classic Theme Restorer.
> Скорее такой человек перейдёт на Palemoon, Seamonkey или QupzillaУ Вас очень странные представления о людях в стиле "если я такой, значит все такие"
> не нравится не "превращение в хром", а превращение вообще. Сразу видно, что
> мозилловцы без понятия, куда развивать их детище дальше. Естесна с такого
> проекта все побегут на более стабильныйЛично у меня фокс вообще не изменился. Как был Tree Style Tabs и полоска сверху с адресной строкой -- так оно все и сейчас точно такое же. Те, кто баттхертят от "изменений" и легко может перейти на убогий хромог -- по сути и не пользовались возможностями фокса.
icecat и тоже древовидные вкладки + управление mouse gestures + classic theme restorer.
Но в новых версиях плюсик начал появляться в конце списка вкладок, а не после последней, поэтому пришлось откатиться на 31.2.0. Там тоже уезжает, но только после открытия видео в полный экран.
И да, за удаление функции новой вкладки по дабл-клику на свободном пространстве я шлю лучи ненависти команде разрабов мозлины.
Ну да, пока что только изуродовали интерфейс, выпилили кучу фич, запретили кастомные бинарные XPCOM-компоненты и в процессе запрета неподписанных расширений.
Пока Gecko, XPCOM и XUL еще живы, ничего _принципиально_ не поменялось. Но работы уже ведутся: Servo заменяет Gecko и XPCOM, а XUL он не поддерживает.
> Servo заменяет GeckoНу и хорошо, браузер быстрее станет.
>> Servo заменяет Gecko
> Ну и хорошо, браузер быстрее станет.Да, как опера в версии 15.
firefox не клон хрома.
> firefox не клон хрома.Судя по всему - пока не клон.
> firefox не клон хрома.был когда-то, а теперь клон, причём кривой.
Я думаю, что тут не как с WinRAR, который обязан поддерживать ZIP, иначе никто им не будет пользоваться. Тут скорее NVIDIA, которая поддерживает кучу GL_EXT_*, GL_AMD_*, GL_APPLE_*... Не прям полный набор AMD-шных фич, а только то, что ей показалось полезным и нужным.
Фокс для мобильников еще то УГ. Да может движек и хороший, но вот обертка подкачала. Банальное завершение браузера теряет все открытые вкладки. Нельзя обновить страницу просто потянув ее вниз. Постоянно падает, даже самые последние версии. Опять же медленнее хрома, что на мобилках реально заметно: различие по скорости отрисовки страницы раза в полтора. И т.д. и т.п. недоделок овер 9000. Плюс же по стравнению с хромом есть один: наличие плагинов. Их мало, но тот же ABP и uoblock есть.
Вообщем те кто пользуются мобильным хромом хотя бы пару месяцев на мобильный фаерфокс перейти наврят ли смогут.
Перешел пару месяцев назад из-за адблока. Пока что более менее нормально. Глючит иногда автоматическое масштабирование и копипаста в формы. Ну и медленее кончено, но не сильно. Во всяком случае на galaxy s5 работает терпимо. Есть конечно сайты, которые хромом приходится открывать, но очень редко. Так что все не так уж плохо.На десктопе на линуксе пришлось отказаться от файрфокса после многих лет пользования. Ютуб в нем работает отвратительно.
> На десктопе на линуксе пришлось отказаться от файрфокса после многих лет пользования.
> Ютуб в нем работает отвратительно.Вообще любое видео вызывает крахи. Хоть хтмл5, хоть БГ-мерзкий флэш. Интересно они сами пользуются своим бравзером? А вкладок 50 открывали? А с картинками на странице, которых штук 50+ больших?
может у меня в телефоне какой-то другой фокс, но запоминать ли вкладки при закрытии выставляется галочкой в опциях; потянув страницу вниз я хочу чтоб она скролилась вниз а не перезагружалась; ни разу не падал, да и тормозов я не замечаю (хотя тут сказывается нормальное железо, пожалуй)
> запоминать ли вкладкизабыл упомянуть самое главное. В фоксе же он может вкладки сохраняет, но перегружает их заново. Так что открыть например 20 вкладок впрок дома, и читать их по пути (где нету/медленный интернет) на фоксе не получиться. А хром все сохраняет и достает с диска. Можно даже телефон ребутнуть и хром все равно откроет владки и можно почитать. Для мобильного интеренета это киллер фича.
> потянув страницу вниз я хочу чтоб она скролилась вниз а не перезагружалась
в хроме она естественно скролиться. а перегружается только если вы в самом верху страницы. Вообще при нормальной работе это может и не нужно, а вот для мобильного интернета - когда связь обрывается, вы получаетете страничку с ошибкой, и вместо геморроя с меню эту страничку очень удобно обновить жестом.
На счет адблока из других комментов: нормальные сайты вроде обзавились мобильными версиями. И в них как правило рекламы нет вообще. Пока что так, потом конечно станет хуже...
> Проблема состоит в том, что, многие разработчики мобильных приложений не
> считаются со стандартами и используют экспериментальные тестовые возможности
> самого популярного движкаЭто уже случалось раньше с различными версиями Internet Explorer. История любит повторяться, гадина.
"…а теперь мы возьмем коробку костылей и засыпем их в наш котел…"
Стандарты? Не, не слышали!
> самого популярного движкаЭто во многом благодаря политике Apple, на Android же штатный браузер я сразу заменяю на Firefox.
вот только штатный и работает быстрее и менее прожорливый
Но без ublock в отличии от ff
На десктопе тоже: "голый" webkit-браузер может работать быстрее и жрать меньше. А Firefox и Chromium для тех, кому нужны фичи.
> На десктопе тоже: "голый" webkit-браузер может работать быстрее и жрать меньше. А
> Firefox и Chromium для тех, кому нужны фичи.Только работать в нём невозможно.
УМВР, проблемы явно на вашем конце кабеля.
> вот только штатный и работает...не работает
почти никак.
благо есть opera, chrome и firefox и автообновление.
штатный, показывая столько рекламы, не может работать быстрее и меньше жрать :)
> Это во многом благодаря политике AppleДа, ладно. Сколько этих iOS на мобильном рынке? Этак 20% ?
Только вот на ведроиде мало кто фурифоксом пользуется, тоже политика Apple влияет?
На нём вообще мало кто СПО пользуется, качают всё подряд с Google Play.
> на Android же штатный браузер я сразу заменяю на FirefoxТы в курсе, что он проприетарный, т.к. содержит как минимум одну проприетарную библиотеку?
В F-droid лежит свободная сборка, правда FF собираются оттуда убрать.
> В F-droid лежит свободная сборкаТам старая, уже неподдерживаемая версия с кучей известных уязвимостей. Её пользователи ССЗБ.
> правда FF собираются оттуда убрать
Потому и собираются, что проприетарщина.
>> В F-droid лежит свободная сборка
> Там старая, уже неподдерживаемая версия с кучей известных уязвимостей. Её пользователи
> ССЗБ.Эгм? Андроид 2.2 не обновил, пьеро?!
-----
will soon be dropped from the F-Droid repo.
Version 42.0.2 - Added on 2015-12-24
This version requires Android 3.0 or newer.
-- https://f-droid.org/repository/browse/?fdfilter=browser&fdid...
#. 03.11.2015 18:12 Увидел свет Firefox 42
#. Version 42.0.2, first offered to Release channel users on December 2, 2015>> правда FF собираются оттуда убрать
> Потому и собираются, что проприетарщина.Адварь, малварь, спайварь больше и точно. Но да опенсорсик с "codebases where only one for-profit company holds copyright"(цит.) -- почти-практически проприертарь.
+http:/openforum/vsluhforumID3/105731.html#33 я:"нет свободного броузера"
+(цитата вырвана из)http://ebb.org/bkuhn/blog/2016/01/05/jdk-in-android.html---На баррикады, ситуайены!
#. http://www.netsurf-browser.org/ It is licensed under GPL version 2.
#. http://www.emacswiki.org/emacs/CategoryWebBrowser#toc1
> Потому и собираются, что проприетарщина.Там много форков без проприетарных компонентов (https://f-droid.org/wiki/page/Category:Apps_with_UpstreamNon...), но "Firefox 43 contains gms play-services due to chromecasting capabilities", поэтому они теперь не могут его собрать, как я понимаю. Ведь с Chromium та же ситуация.
Таки перейдёт скоро на двиганы Хрома и будет у нас новый Ишак, в плане монополии, на много лет.
Зачем? Зачем они превращают самый лучший браузер во второй хром?
Голосом Лаврова - дэбилы, блѣ.
Сначала они договариваются использовать префиксы для новых свойств, а потом их стандартизировать. Теперь отказываются от шага стандартизации.
Ну дак и лепили бы сразу тот же -border-radius, и в браузерах не поддерживающих их писали бы "асай, лалка".
Нет, будем лепить "симлинки" на синонимы, не хотим одного -border-radius, а хотим все 3 одновременно -moz-border-radius, -webkit-border-radius.
> Нет, будем лепить "симлинки" на синонимы, не хотим одного -border-radius, а хотим все 3 одновременно -moz-border-radius, -webkit-border-radius.на практике то будет всё ещё хуже. Наверняка найдутся различия в реализации этих фич в вебките и геко, так что вполне вероятно что со временем придётся убрать "симлинк" и пилить ещё одну реализацию похожей фичи.
> Сначала они договариваются использовать префиксы для новых свойств, а потом их
> стандартизировать. Теперь отказываются от шага стандартизации.Договоры работают до тех пор, пока их все соблюдают. Но всегда найдётся прослойка неквалифицированных гастарбайтеров, которым плевать на договоры, потому что их ограниченный умишко не может понять в чём же им выгода от соблюдения договора, под которым они не ставили свою подпись. В данном случае эту роль отыгрывают веб-кодеры.
> Проблема состоит в том, что, многие разработчики мобильных приложений не
> считаются со стандартамиНу так это их проблема. Или стандарты это удел слабаков?
Файерфокс был догоняющим (во времена IE), так им и остался
Толсто. Ишака вообще не считаю за браузер. Даже тот же 11 и то весьма нестабильный и со стандартами знаком плохо. Что работает в Лисе и Хроме может не работать в ишаке 11. Ни разу не встречал, чтобы было наоборот. Эдж не тестировал. Но раз они решили новый браузер выпустить, то они прекрасно понимают, что ишак был мусором.
Тем временем, Windows 10 уже установили 200 млн. пользователей.
Планшеты под неё выходят каждый день, а анонсируются - пачками.
У Chrome поддержка Metro UI была никакой (с интерфейсом ChromeOS), а теперь её выпиливают совсем.
Тут бы Мозилле выступить с Metro-альтернативой для Edge и IE11.
Но Мозилла, разумеется, выпилила ветку с Metro UI еще два года назад.
metro ui в десятке тоже выпилили, как бы
поправка: в tablet mode он действительно остался.ну, а толку с metro ui в ff, если он и на андроиде нормально не работает? у него всяко доля побольше, чем у виндопланшетов
Он про десктопы говорил, это даже я понял.
Не выпилили, а допилили http://msdn.microsoft.com/en-us/library/windows/apps/dn72676...
у меня под боком есть десятка. на ноуте без отрывной клавиатуры или типа того. классические ноутбуки-десктопы -- это солидный рынок для винды. так вот: в ней я этого metro ui не вижу совсем (в восьмёрке видел).собственно, если я верно понимаю, metro ui как раз востребован в другом сегменте -- виндофоны, виндопланшеты и ноуты, трансформируемые в планшеты.
И это очень быстрорастущий сегмент.
В нотификейшн баре есть кнопка переключающая режимы планшетный и PC.
Еще бы не установили 200 миллионов. Обнова автоматом пришла, домохозяйка установила.
Хочу напомнить, что за несколько месяцев до перехода оперы на движок хрома, представители оперы заявили то же самое о поддержке -webkit-префиксов в своём браузере.
Вот только мне кажется с Фоксом так непрокатит как с оперой.
Если перейдут на вебкиты и станут очередным хромом с кастрированым функционалом, то пойдут они лесом далеко и надолго.
> Хочу напомнить, что за несколько месяцев до перехода оперы на движок хрома,
> представители оперы заявили то же самое о поддержке -webkit-префиксов в своём
> браузере.Вот только они тогда имели почти никому не нужный браузер с устаревшим движком. В отличие от.
Не устаревший, а разваливающийся. Стадия, когда проще взять и переписатьТак и у фурифокса щас такая же ситуация, движок - кусок того самого. Но тут есть разница. Мозила пилит серво на замену, у оперы же тогда ничего не было в запасках.
Да нормальный там движок. Точнее, только движки у них и нормальные. Там проблема в полном отсутствии своей стратегии и понимания собственной ниши - мозилловцы зачем-то упрямо цепляются за никогда им не принадлежавших "простых пользователей"-обезьянок. Хотя у тех когда-то IE был, а сейчас - Хром.
Не надо, я могу целый ряд написать про движок фурифокса в стиле 'единственный браузер у которого нет этого, у котороно плохо с этим'тут вот плохо про ие говорили, так они из ужоса и кошмара поднялись до уровня так себе, но вполне сойдет
а вот фурифокс от средней планки браузеров отстает всё сильнее
Что же с нами стало
> Проблема состоит в том...Всё правильно делают. Нефиг "принимать стандарты" по десять лет и реализовывать одни и те же фичи в каждом браузере со своими именами... Сто раз уже могли договориться и делать сразу и одинаково.
Пока пейсал пришла в гойлову интересная идея: выгнать из W3C всех, кто тормозит и оставить только разработчиков основных браузерных движков, всё-равно де-факто как они решат - так и будет.
>Палка о двух концах, точнее о двух с концами. Одному из них будет хорошо, другому вставят.Я гляжу нескучно вы новый год отпраздновали. И конкурсы у вас интересные были.
нужно больше костылей! и нестандартных элементов! и эвристик! и совместимых несовместимостей! которые затыкаются еще одними костылями!
Чёрт возьми, это что-то мне напоминает...
http://htmlbook.ru/blog/blizitsya-sudnyi-den-opera-vnedrila-...
> Чёрт возьми, это что-то мне напоминает...История имеет свойство повторяться ))