Pull to refresh

Comments 243

UFO just landed and posted this here
А оболочка использует веб-движок?
UFO just landed and posted this here
Как разработчик, могу только приветствовать этот шаг. Как пользователь, наоборот, очень боюсь его. Мы уже вплотную подходим к моменту, когда рынок браузеров будет на 100% монополизирован одним-единственным движком.
Microsoft никогда не делает свой продукт на 100% совместимым с другими, так что движок может и тот же, но работать вряд ли будет так же.
UFO just landed and posted this here
UFO just landed and posted this here
потому, что на хабре высказывание мнения вне общего тренда немедленно наказывается. Так что из общего числа минусов надо вычесть наказание за нонкомформизм — и тогда можно начинать думать, что же ты написал именно неправильного.
Да, в карму напихают тоже, надо иметь это в виду :-)
Вот видите, и немедленное подтверждение есть — три минуса и минус в карму. Но спорить никто не стал :-D
да уже сто раз это обсуждалось, надоело всем. Это не нонконформизм, а д'Артаньянство.
Экстраординарные утверждения требуют экстраординарных доказательств
Еще люди не любят громких безапелляционных обобщений со словами типа «никогда» и «100%».
ни с чем не хочу спорить — а только спросить, если не возражаете: в чём Вы экстраординарность увидели? Просто, чтобы знать.
Они переходят на движок ради этой самой совместимости, зачем им специально её ломать?
ээ, что-то нить порвалась, по крайней мере у меня. Ко мне, выходит, претензий нет? Я удовлетворён, спасибо.
UFO just landed and posted this here
Для меня есть огромная разница между Хромом и Вивальди, хотя движок тот же.

А в чём там разница, собственно? По производительности одинаковы, страницы отображают одинаково. Память жрут как не в себя тоже одинаково. Рюшечек в интерфейсе у Вивальди несколько больше, но количество людей, которым пригодятся уникальные фичи Вивальди, отсутствующие в Хроме, не слишком больше, чем в текущей аудитории пользователей Вивальди.
UFO just landed and posted this here
Я пользуюсь Opera, которая тоже на блинке. Хром не нравится потому что:
1. нет жестов мышью. плагины не подходят.
2. хром закрывается вместе с последней закладкой.

Т.е. у Edge++ есть шансы. Если браузер из коробки будет так же быстр как Хром, то зачем качать Хром? А если там еще и интеграция с MS сервисами будет (ну должна же быть, да?), то вообще прекрасно. Тогда может и перейду на него с Opera.

Интеграция с собственными сервисами — это вы про очередную инкарнацию activex?

Нет. Все то, что Google умеет делать с Google Account — Microsoft умеет делать с Microsoft Account. Именно это и надо.
но количество людей, которым пригодятся уникальные фичи Вивальди

Мы говорим о статистике использования или об удобстве одного отдельно взятого человека?
Мы говорим о статистике использования

У вас есть хоть капля сомнений, что не менее 90% пользователей Интернета из всего UI браузеров пользуются только строкой адреса (с поиском оттуда же), историей, закладками и панелью быстрого вызова, а больше половины даже про закладки не знают?
UFO just landed and posted this here
А из остальных 10% ещё 99% будет лень ставить Вивальди ради пары второстепенных функций, особенно если учесть, что ряд других полезных фич там наоборот, работать не будет, например, синхронизация с мобильным устройством. И в итоге статус-кво сохранится. Как Вивальди занимал примерно 0,1% рынка браузеров год назад, примерно столько же занимает сейчас, и ещё примерно столько же будет занимать через год. А через несколько лет отсутствия роста у них просто закончатся деньги или желание продолжать.
UFO just landed and posted this here
например, синхронизация с мобильным устройством

А если она человеку не нужна? Например, не сёрфит в дороге, или сёрфит очень редко).
У меня нет психологического портрета пользователей Вивальди. У меня есть только факты
а) его доля рынка, которая за год колебалась, но так и не выросла
б) факт, что и я, и многие мои коллеги пробовали Вивальди, и не нашли там для себя ничего интересного по сравнении с другими браузерами.
Думаю, мой сценарий использования Вивальди в качестве основного браузера показательный. Поставил, потыкал. Ну ок, работает. Посидел на нём месяцев десять, пока не сменил компьютер. Потом на новом поставил огнелиса, и желания возвращаться к Вивальди просто не возникло.
Ну т.е. могу предположить, что процент пользователей, которых привлекают его фичи, действительно невелик, и вполне соответствует его доле рынка.
Понятно. Да, видимо вы правы.

У меня чуть другая история. Я очень любил старую Оперу версии 11, в год когда она была актуальна (хотя 90 процентов её фишек не использовал). Нравилась скорость работы, нравились инструменты разработчика, очень нравился стиль оформления интерфейса. От 12-ой плевался, продолжал сидеть на 11-ой. А потом в 2013-ом случилась смена движка, и я перешёл на Хром. Шрифты что в Хроме, что в новой Опере были ужасно мыльными, но при прочих равных Хром мне показался более адекватным вариантом (больше расширений, симпатичнее дизайн, плюс как веб-разработчику всё равно тестировать нужно было именно в нём сайты в первую очередь).

Первое время чуть не нравилось, что в Хроме всё «слишком быстро» — но скоро привык, и наоборот потом не мог работать в более медленных браузерах.

Что касается Вивальди — очень был огорчён, когда узнал, что в качестве движка они взяли Blink, мне очень нравился Presto, и зная, что разработкой руководит человек, работавший ранее в Opera Software, я надеялся на то, что и движок возьмут прежний (тем более, под него куча фич была адаптирована). Но увы.

А потом в версии 1.1 они ещё и дропнули поддержку XP (для меня это очень критично). Плюс я пробовал версию 1.0, и она имела ОЧЕНЬ много глюков. Например, клавиатурные шорткаты настроить было совершенно невозможно, там логика интерфейса просто не работала как нужно.

В общем, с заявлением, что «мы теперь поддерживаем только современные версии Windows» лично для меня этот проект умер окончательно.

Кстати, как там с багами, получше стало? Вы вроде пользовались почти год.
А теперь объясните, какая лично мне разница, чем пользуются 90% юзеров?
У меня Вивальди — один из основных используемых браузеров (да, я пользуюсь ими всеми). Для моих кейсов использования — полезны веб-панели и кнопка F4
А теперь объясните, какая лично мне разница, чем пользуются 90% юзеров?

Я не знаю, какая лично вам разница, и мне, в общем-то, это совершенно не интересно. Вы же сами у меня спросили, имею ли я в виду общую статистику, я вам ответил, что да, имею. Вот, собственно, и всё :)
Я ничуть не пытаюсь оспорить тот факт, что практически каждый из 0.1% пользователей десктопов, который поставил себе Вивальди, сделал это осознанно из-за того, что нашел в нем что-то важное/удобное для себя.
я вам ответил, что да, имею.

Что Вам помешало сказать это открытым текстом?
В Chrome чтобы получить функционал как в Vivaldi (ток необходимое, типа скриншотов и выделения ссылок) приходится ставить очень много расширений и он начинает жрать еще больше.
Есть (f3), по ним даже поиск поддерживается.
Тут все или большая часть хоткеев задается в настройках, можно выбрать любые удобные, в том числе и для этого.
Только в Chrome по ctrl+tab тупо идет переход на другую вкладку (как и в Vivaldi), а по f2 (а не по f3, не заметил опечатку в предыдущий раз) открывается вот такое:

Верхнее поле (где название вкладки) можно использовать для поиска по вкладкам. А еще для поиска в Google (или другом поисковике) и создания заметок.
И какая связь? Мой вопрос был про то, чтобы вкладки по Ctrl+Tab переключались в порядке использования (как окна по Alt+Tab). А списка мне и при удержании Ctrl (после Ctrl+Tab) хватает (в ФФ сейчас, и в старой Опере раньше).
Тогда я вас неправильно понял, прошу прощения. Беглый поиск по картинкам показал как раз подобные списки.

Вкладки по ctrl+tab переключаются в порядке использования (т.е. каждое нажатие переносит на предыдущую активную вкладку).
Вот тут не вижу проблем. Это как линукс. Будет общее ядро, где есть общие стандарты. Дистрибутивы же разные, но разрабатывать под каждый браузер будет проще для всех и меньше проблем с совместимостью.
Это как линукс.

Ну вот представьте себе мир, в котором нет ни Windows, ни Android, ни MacOS/iOS. А пользователи выбирают в основном между Ubuntu, Mint, CentOS, Gentoo и слакой.
UFO just landed and posted this here
UFO just landed and posted this here
Разделят дистрибутивы на Тру и не Тру и продолжат.
OpenBSD тогда ставить надо. Условиями задачи не запрещено :)
Вот нишу OpenBSD и займет Mozilla Firefox. Если не скопытится.
В таком мире большие компании быстро придут и сделают эти дистрибутивы конфетками за деньги, или наплодят своих конфеток.

Linux — это ядро, и оно есть в Android, так зря вы его исключили. Ну а в целом, ничего ужасного не случилось бы от перехода Windows и MacOS X на ядро Linux xD
Главное, чтобы монополия не остановила развитие технологий.

UFO just landed and posted this here
А старые устройства пусть работают на старых версиях. Обновил версию, обновляй устройство. А то и так уже большая половина винды только для обратной совместимости и нужна. Нужно избавляться.

Кхм, так на слабом железе сейчас и так только Linux можно завести, если ещё поддерживаемые версии рассматривать. Ну а там где сейчас DOS, там DOS и останется, в чём проблема?

UFO just landed and posted this here

Для текущего железа драйвера никуда не денутся… да и необязательно они должны быть частью ядра, для доминирующей платформы сами производители железа будут писать драйвера.

UFO just landed and posted this here
Либо старую версию Windows, под которую написаны драйвера. Зачем вам поддержка? Для защиты от уязвимостей «нулевого дня»? Ну так это не панацея. Кроме того, есть куча машин, которым вообще не нужен выход в интернет, а-ля «рабочая станция для просмотра и печати документов».
Тогда Linux объявят маздаем для ламеров, особенно версии на Ubuntu. А все «тру» перебегут на FreeBSD. К Ubuntu/Mint же приделают много фенечек, фентефлюшек, тех что будет поставлять пользователю программу и требовать её компилировать, будут сжигать на кострах. Напишут программу проводник которая будет открывать диски по путям A,B,C и т.д. Настоящие пути к файлам будут для пользователя маскироваться.

Есть же Arch, Gentoo и LFS, зачем на FreeBSD перебегать?


Настоящие пути к файлам будут для пользователя маскироваться.

Как в MacOS X что-ли? Ну и что? Кому надо, тот будет знать настоящие пути. А кому не надо — зачем такими понятиями голову забивать? Вон, на браузеры посмотрите… Скоро уж поколение пользователей появится, которое не знает, что такое URL.

Будет общее ядро, где есть общие стандарты.
С общей DRM-мутью, которую наверняка в очередной раз будет проталкивать W3C.
Если 99% браузеров будет работать на ядре от Google, то консорциум мгновенно пойдёт лесом. Собственно, Google уже несколько раз пытался действовать в обход этой кучки бюрократов, так что чем быстрее возникнет монополия, тем быстрее W3C наконец сдохнет со всеми своими костыльными стандартами.
Если 99% браузеров будет работать на ядре от Google, то консорциум мгновенно пойдёт лесом.

Угу, а корпорация добра, конечно же, гарантированно не будет увлекаться ни автоматической фильтрацией контента, ни DRM-защитами, ни трекингом поведения пользователей.
UFO just landed and posted this here
Прямо хоть иди и донать Mozilla.
Я в итоге перешел на ФФ год назад из-за этого. И теперь всем знакомым ставлю и советую ФФ вместо Хрома.
Если умрет ФФ, то получится просто монополия, а это всегда плохо.
Ещё, кстати, Seamonkey есть, тот же мозиловский движок, но без болезни инкремента мажорных версий, всё ещё 2.49.хх… это вам не ФФ 63.
Вроде тот же FF появился на основе Mozilla Suite, но «заболел» инкрементом.

Ну, Thunderbird'у равных нет среди почтовых клиетов. Реально безглючная программа за годы использования на 10+ аккаунтах и трёх операционках…
Новый логотип Файрфокс (Firefox)
Я в итоге перешел на ФФ год назад из-за этого. И теперь всем знакомым ставлю и советую ФФ вместо Хрома.

Коллеги! Не могу пройти мимо и не побыть one-time-евангелистом Firefox по сразу двум причинам:

  1. Ситуация с монополизацией веба и без подключения Майкрософта уже угрожающая.
  2. Файрфокс, начиная с 57-й версии сильно изменился!

Лично мне достаточно только лишь второй причины и лично от себя я искренне готов советовать попробовать новый Firefox тем, кто в нём по какой-либо причине сомневался ранее.

По скорости и меньшему использованию памяти он сейчас явно превосходит Хром. А если бы ещё элементы интерфейса оставили как после редизайна в версиях 57.* (с прямыми углами, без скруглений), то полнота моего экстаза достигла бы 120%.

Попробовать новый Файрфокс можно совершенно безболезненно, взяв portable-версию с сайта PortableApps — она не требует инсталляции, вы можете потом просто удалить соответствующую папку.

Да, я прекрасно осведомлён о потере совместимости со старыми расширениями и меня это тоже зацепило. На этот случай есть проект Waterfox — своего рода «комбайн» из новых технологий и поддержки расширений из версии 56.
Кстати, он тоже доступен в варианте portable, так что попробовать можно парой кликов.
А если бы ещё элементы интерфейса оставили как после редизайна в версиях 57.* (с прямыми углами, без скруглений)

А разве углы не остались прямыми, уже что-то поменяли?
UFO just landed and posted this here
Всё, что мне нужно от Firefox (утрируя), это чтобы оставили уже эти несчастные углы в покое.
Сижу, в основном, в FF (изначально — из-за плагинов для веб-разработки, а потом как-то привык к нему за 10 лет). И таки да, с недавних пор он стал гораздо меньше потреблять памяти.
Имхо, всё равно жрёт много, даже больше Хрома. Но и работает намного быстрее.

К сожалению, до обхода хрома по скорости ff ещё далеко. Очень далеко, даже в рекламируемом ими спидометре. Может через год, когда квантум рендер допилят.

Как раз потеря совместимости со старыми расширениями и была главным достижением, ибо «держаться больше нету сил» — нереально было и её сохранить, и утечки памяти etc победить. Ну и писать расширения стало проще.
выпилили, но как-то еще вроде можно исхитрится.
Подключал плагин NPAPI (по заявления разработчика именно так) Криптопро недавно через специальное, предоставленное ими расширение.

Как там все устроено, не разбирался
Давно хочу перейти с Хрома на ФФ, но в последнем все еще нет необходимых для меня функций. Сначала долго ждал, чтобы можно было иметь вкладки в строке заголовка под Linux. Наконец сделали. Теперь мне не хватает вообще очень простой функции: чтобы можно было по умолчанию задать увеличение страницы. Причем именно увеличение всей страницы, а не шрифта. ФФ, к сожалению, пока этого так и не умеет (а Хром умел все это, ЕМНИП, еще в первой версии). Можно, конечно, воспользоваться расширением для ФФ, которое бы это делало, но не хочется давать каким-то непонятным людям--авторам этого расширения разрешение на доступ к всему просматриваемому мной контенту. Не очень понятно, почему в ФФ не могут это включить в базовый набор функций, особенно учитывая, что сейчас все чаще у людей мониторы с высоким разрешением, где при 100% увеличении все оказывается очень мелко.
Потому, что Firefox поддерживает HiDPI и автоматически адаптирует скейлинг, не нужно зумить. В связи с этим, эта настройка мало кому нужна. Для таких вещей и придумали плагины.
Но при общем скейлинге получаются громадные toolbar и tabs bar, которые съедают драгоценное вертикальное пространство. И нет, даже при настройке «Compact» они все равно получаются слишком большие, если использовать общий скейлинг. Если бы можно было задавать их размер более точно (а не всего из трех вариантов), меня бы общий скейлинг устроил.
Они не громадные, они как раз такие, какой уровень скейлинга вы установили у себя в ОС. Опять же, высоту табов, как я понимаю, можно менять.
В ОС у меня установлен скейлинг 100%, поскольку привычные элементы управления как раз вполне удобно иметь мелкими. А вот произвольные новые веб-страницы удобно открывать с увеличением 150%. Если же в Firefox установить скейлинг 150% через layout.css.devPixelsPerPx, то toolbar и tabs bar получаются громадные, даже при настройке «Compact».

За ссылку спасибо, она более-менее решает проблему с tabs bar (хотя и некоторые элементы интерфейса получаются криво растянутыми при этом), но не решает проблему с toolbar (где строка поиска и остальные элементы управления). То есть, его высоту можно установить аналогичным образом, но при этом не скейлится всё то, что на нем, и начинает выезжать за его пределы. Возможно, это тоже можно исправить, но пока не удалось найти способа.

UPD: Нашел способ изменить высоту toolbar: github.com/Timvde/UserChrome-Tweaks/blob/master/toolbars/compact-toolbars.css

Возможно, теперь смогу пользоваться ФФ.
Если же в Firefox установить скейлинг 150% через layout.css.devPixelsPerPx

А чем вас обычный зум не устраивает? Я при DPI в 125% от стандартного в Windows поставил дефолтный масштаб в 80% и доволен, как слон :)
Обычный зум не устраивает тем, что я в Firefox не нашел способа установить его по-умолчанию для всех страниц, не пользуясь при этом сторонними расширениями. Если знаете, как это сделать, буду благодарен за информацию.
А, этого нельзя сделать? Печально… Я просто малым числом сайтов пользуюсь на постоянной основе, не придавал этому значения. Для VK выставил и на этом всё, походу я даже почту смотрю на 100% масштабе. Тогда понятно. А расширение для этих целей чем плохо, раз уж нет родного функционала?
Всем советую Firefox и даже иногда доначу Mozilla foundation. Именно ради того что бы противостоять монополии одной корпорации. Но и работает Firefox на Linux и Android хорошо (виндой и MacOS/iOS не пользуюсь — не знаю). Плюс есть возможность настроить синхронизацию между десктопом, ноутом, смартфоном, планшетом и при этом не отправлять данные на чужие сервера! Firefox sync можно поднять на своем собственном сервере. Да и вообще Mozilla foundation много хороших идей продвигает от ограничения нарушения приватности в интернете до Rust.
А я вот сижу на PaleMoon и доначу Moonchild, это файрфокс который мы потеряли
/CC pda0
Я не имею ничего против PaleMoon/Goana, но не вижу у них никаких преимуществ над Firefox.
Некоторые не смогли расстаться с XUL…
Старые дополнения, к которым привыкли. Новый интерфейс как всегда недостаточно мощен, а потому одно расширения просто так переписать не получается (а некоторые вообще нельзя, надо ждать расширения API), а некоторые заброшены и переписаны не будут.

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

А потому ко-ко-ко, это заговор. Ко-ко-ко, вы убиваете браузер. Ко-ко-ко, моё любимое расширение, плевать, что автор его забросил и оно ломает барузер или вызывает утечки памяти.

P.S. У самого было любимое расширение, если что.
Понятно, короче обычные причитания по поводу новой vs устаревшей привычной технологии.
Ну, не вполне причитание.

В момент отказа от XUL значительная часть нового API была просто не доделана. И потом, когда товарищам из Mozilla на это указывали (есть — или был — там немалый срач на их Discourse-форумах на этот счёт), они соглашались — ну да, не доделали. Да, не повезло тем, кто не смог перенести расширения, поскольку тривиально не было нужного API. С намёком «вам надо — вы и пишите».

Как следствие — накрылось медным тазом несколько достаточно удобных расширений, тот же Xmarks.

Так что я уважаю Mozilla за их нововведения и оптимизации, говоря о FF, но иллюзий уже не питаю — им глубоко наплевать на сообщество авторов плагинов. Захотят вновь сменить APi -ровно так же наплюют на заботы авторов, которые не смогут перевести свой софт на новые рельсы (по причине отсутствия последних).

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

В результате они потеряли пользователей этих расширений, ведь интересы развития ядра выше, чем интересы пользователей :)
Понятно, ну тогда можно Мозиллу справедливо пожурить. Но, мне кажется, для пользователей в целом, интересы развития ядра важнее интересов поддержки работоспособности плагинов (в долгосрочной перспективе).
Не так всё было.

API с самого начала был неполный. И указывали, и пинали их — ноль реакции.

Ну а потом просто развели руками, типа — ну не повезло вам, мы-то тут при чём?

Ей-богу, лучше бы сразу объявили, что поддеркжа API теперь платная — тогда был бы повод что-то требовать. А так — опен сорс, «жрите что дают».
UFO just landed and posted this here
Возможность практически произвольно патчить браузер. Очень круто — но очень проблемно.
Скорее, неприемлемо сейчас, когда слишком многие поняли, что в браузерах крутится много полезной информации, на которую можно наложить руки.
UPD: Для «наложения рук на информацию» достаточно контент-скрипта, который в extensions остался — без него трудно сделать что-то разумное со страницей.

Хотя насчёт безопасности — там в своё время был очень смешной момент: когда запретили npapi плагины (выполняющиеся в отдельном процессе) — это, насколько я помню, мотивировали среди прочего их небезопасностью. А на смену им тогда пришёл js-ctypes — т.е. возможность выполнить произвольную функцию из произвольной dll (внимание!) прямо в процессе браузера!

Хорошо, что это уже в прошлом, и на смену этому пришла довольно годная хромовская модель с native messaging host.
На винде и маке огнелис тоже работает замечательно, уже давно мой основной браузер везде.
Всем советую Firefox и даже иногда доначу Mozilla foundation.
Ещё часто советую SeaMonkey (выше упоминал). Тёплый ламповый и при этом современный браузер. Кое-какие расширения не поспевают, конечно, но жить можно.

Да и вообще Mozilla foundation много хороших идей продвигает от ограничения нарушения приватности в интернете до Rust.
Это да, качество продуктов на высоте. И, вероятно, качество кода, как причина. Всем привожу в пример Thunderbird — работает отлично на Win, OpenBSD и Linux, выглядит одинаково, стабилен везде.
Увы, Firefox на Android работает хорошо, лишь пока это обычный телефон. Когда появляются мышь и клавиатура — он становится отвратительным безобразием. Простой пример — там нет правого клика мыши. Обе кнопки работают одинаково. При этом прочие браузеры (как и Chrome) справляются с таким легко. Бонусом — какие-то странные проблемы с масштабом (например, на страницах гугла) и невозможностью его изменить кнопками клавиатуры/мыши.
Это болезнь не только фаерфокс, а Android софта в целом. С другими программами на Android те же проблемы, по моему опыту — они неудобны в режиме лептопа. Если Хром на андроид нормально работает с мышью — это скорее приятное исключение.
UFO just landed and posted this here
И на мобиле хром — мозилла просто невероятно лагает на всех телефонах что у меня были.

Зато на Android 2.3 Chrome даже не встанет, ибо нет поддержки. Firefox тоже поддержку эту выпилил, но значительно позже, где-то только в конце 2015 — начале 2016. А у Хрома её изначально не было вообще.
Лучше тем, кто не ломает совместимость со старыми расширениями ради прихоти. Я именно так удалил FF и поставил дополнительным браузером Vivaldi, а основным — Pale Moon.
UFO just landed and posted this here
Все, кто использовал FF ради расширений, оставались на 52 ESR и затем мигрировали на форки.

Ну, посмотрим. Не вижу смысла ставить новый FF (-совместимость, +жор ресурсов, многопроцессность не нужна), если Pale Moon и прочие форки XUL FF таки закроют — будет печалька и тотальное доминирование хромоподобных.
Да, я на новом компьютере перешёл на файрфокс. На хроме почему-то слишком быстро сбрасываются пароли там, куда вхожу.
Сжимание движков популярных браузеров до 3, я так понимаю?

А разве не до двух? Кроме chromium/blink и firefox/gecko что-то ещё осталось?

UFO just landed and posted this here
WebKit и Blink это примерно как Debian и Ubuntu.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Firefox это 2 движка: Gecko и Quantum. Последний еще правда не готов полностью несмотря на несколько лет разработки, поэтому текущие версии FF (начиная с 57й) работают на каком-то гибриде из этих 2х движков.

Разве Квантум это не просто эволюция Gecko?

Верно:
Quantum is Mozilla's project to build the next-generation web engine for Firefox users, building on the Gecko engine as a solid foundation.
Не эволюция. Долго и нудно разрабатывался полностью новый движок с нуля — Servo

servo.org — оф. сайт

habr.com/post/274815 — обзор на Хабре

Но он до сих пор еще не готов, а «держаться больше нету сил» (с) и допиливание и обвешивание костылями Gecko желаемого результата не приносили, FF терял позиции в пользу хромоподобных клонов.
В результата большие части Servo, которые уже достаточно хорошо работают сейчас скрещивают с базой от Gecko (выкидывая части исходного Gecko, заменяя их соответствующими модулями Servo).

Qantum это название их текущего гибрида. По мере готовности и заимствования от Gecko со временем ничего или почти ничего не останется. Можно конечно с натяжкой назвать эволюцией, но это скорее растянутое во времени поглощение/переход на полностью другой движок.
Называться он скорее всего будет продолжать Qantum, но внутри будет Servo.

ZimM
NetSurf, NetPositive и Amaya. Хотя последние два мертвы, ЕМНИП.
UFO just landed and posted this here
UFO just landed and posted this here
И как только браузер станет популярным остальные сами подтянутся — красота же!
Теперь не будет смысла скачивать Win10 той самой версии, от которой нужен Edge, в котором хотите протестировать свой веб-проект.
Поверьте, у разрабов Microsoft хватит таланта уделать Chromium так, что от него будете плеваться так же как от ослика.
Майкрософт очень быстро отказывается от поддержки своих технологий.
То есть норм, что разработчики стараются, делают что-то под майковские поделки. Тратят время и деньги, а майки обрезают технологию. Мы все делали неправильно, сейчас мы снова переделаем и в этот раз все будет идеально.
Ну ок.
UFO just landed and posted this here
UFO just landed and posted this here
EdgeHTML менее стабилен и быстр, чем Chromium

Можно спорить о разных аспектах, но это утверждение ложное.
Может быть оно и является истинным на рабочей станции с Core i9 и 256 ГБ оперативной памяти.
Но на ноутбуке 2012-ого года выпуска с Win10 и 4GB памяти использовать что-то кроме Edge решительно невозможно — это единственный браузер, который не отжирает все эти 4GB, даже если открыть 100500 вкладок.
Если выключить swap-раздел, то хваленый Хром каждую вторую вкладку аварийно завершает с нехваткой памяти, а Edge летает очень шустро.
Так что если новость правда — то это колоссальная потеря для стареньких маломощных ноутбуков и нетбуков — тогда их будет только на мусорку отнести.
Конечно, можно снести винду и поставить Lununtu или Xubuntu с облегченным рабочим столом, но это уже совсем другая история.

Ну хз, с thinkerboard (raspberry клон) сижу в хромиуме, вкладок 20 открыто, и вся система около 1200Mb оперативы выедает (800 свободно). Иногда мне кажется, что чем больше оперативы, тем больше хром сожрет.
Не, я не спорю, что Chrome ставит на колени слабенькие ноуты, особенно если открыть фейсбук. Но ведь есть же ещё Firefox.
Длинные, постоянно подгружающиеся ленты ставят на колени слабенький ноут не зависимо от браузера.
Ну, в 10ке до сих пор можно ослика последней версии запустить. Есть неплохие шансы что и Edge последней версии где-то там будет лежать как раз для таких случаев.
UFO just landed and posted this here
Вряд ли. Что однажды попало на гитхаб, то будет жить вечно.

Если слух подтвердится, то для МС логично было бы и EdgeHTML туда же выложить.
В MS своим браузером всегда занимались по остаточному принципу, как и текстовым редактором.
— «В компании приняли, что EdgeHTML менее стабилен и быстр» — это где разработчики такое говорили?
— «сообщество получило того же «ослика», но в новой упаковке» — это кто тут решил говорить за все сообщество?
— «Microsoft пожертвовала своими планами по продвижению Edge в массы» — это где-то заявлялось?

Что-то какая-то высосанная из пальца статья прискорбного качества. Нигде не говорится что будет отказ от Edge. Никто не еще ничего не анонсировал. Но автор уже все решил за Майкрософт и смело вынес ложь в заголовок.
Т.е. это деза? Спасибо за информацию.
На этой платформе у Google Chrome и других браузеров на базе Chromium есть традиционные трудности из-за необходимости работы в режиме эмуляции. В первую очередь в создании браузера на Chromium под ARM заинтересованы производители этих чипов, конкретно — Qualcomm.

Не совсем понял этот момент. Разве в мобильниках не ARM? Разве Хром там эмулируется?
Хрома для AArch64 версии Windows пока нет, а значит его придется запускать на встроенном эмуляторе x86 (кстати что там с ним у Microsoft, патентный спор с Intel закончился?) или ждать когда Google разродиться сборкой хрома для AArch64 под Windows. Решили не ждать, а запилить самим.
(кстати что там с ним у Microsoft, патентный спор с Intel закончился?)
не знаю, что там точно с патентами Интела, но вроде договорились. По крайней мере в дикой природе есть 2 девайса на старом куалкомовском проце и два на новом.
А эмуль x86 там есть? А эмуляцию amd64 поддерживает? Патентный спор, если не ошибаюсь, именно из-за эмуляции 64-битной архитектуры возник.
Патентный спор, если не ошибаюсь, именно из-за эмуляции 64-битной архитектуры возник.

Им можно даже и не договариваться, а просто немного подождать с выпуском. В США срок действия патента составляет 20 лет. На базовые наборы инструкций x86 уже прошел, на SSE скорее всего тоже (через три месяца будет 20 лет, как он был официально представлен, а патент наверняка был зарегистрирован заранее). А через пять лет и на amd64 патенты закончатся.
UFO just landed and posted this here
На RT даже те кто хотел, не мог запуститься толком. Сейчас же уже довольно много проектов заявили о поддержке arm64 на win10
image

Ну и девайсы уже существуют и уже запускают x86 приложения. Значит к ним претензий нет.
image

Чем больше браузеров, тем больше работы вебразработчикам

А пруфы есть, кроме высосанных из пальца выводов?
А то везде с утра эта «новость», а ссылка ведёт в одно и то же место.
и это место НЕ официальный сайт майкрософта. Ждем опровержения от майкрософта на следующий день «мы ничего такого не собирались делать» XD
UFO just landed and posted this here
ничто не мешает Microsoft «упаковать» новый браузер на движке Chromium в «скин» Edge

на Андроиде эту уже сделано. осталось только гуглодвижок для arm допилить.

с одной стороны конечно монополия — это жесть. но с другой убогий F12 и супермегаглючный API для расширений (window.browser) Еджа вызывают у меня отвращение.

и еще Чакру жалко.
Если это произойдет как описывает автор — можно будет смело сказать что хромиум, со всей своей долей рынка, это новый IE6.
Проблема в том что на слабых машинах хромиумные движки умудряются подвешивать компьютер, даже на простых сайтах — ya.ru или vk.com. При этом проблема даже не в потреблении памяти (если основная цель компа — серфинг интернета, то я не против что он жрет всю оперативку), а в жестком пожирании CPU при любом действии. Доходит до маразма в виде нормального просмотра целый день youtube на 480p в Edge вкупе с кассовыми программами и полным зависанием интерфейса при попытки включения любых хромиумных браузеров (Win10 на древнем P4 и 2GB RAM).

Нет, я не против самого движка, он отличный, да и сам пользуюсь chrome, но вот на его оптимизацию, как мне кажется, давно забили большой и толстый понадеявшись на рост мощности компьютера.
В каком месте vk.com простой? Куча стилей, конечно с градиентами, охапка скриптов, постоянные запросы в сеть и тьма картинок.
Все в сравнении. vk.com запущенный у меня 7 дней скушал 250 мегабайт оперативной памяти (я не особый любитель групп и гифок), тогда как каталог продукции производителя нижнего белья, выполненный по всем новым веяниям в виде SPA, при открытии отжирает уже под 850 и за пару суток спокойно кушает 2-3 гига без действий пользователя, благодаря умным программистам считающим что подгружать иллюстрации стоит даже в режиме простого списка.
А почему потребление памяти растёт со временем, если ничего не делать, не объясните? Ну да, может отправляться какая-то статистика в Яндекс или Гугл, браузер сохраняет лог запросов. Но сожрать 2 гига за двое суток списком адресов перехода, серьёзно?
А там хитрая система скидывания остатков, когда каждые 10 минут закачивается json на мегабайт и система решает обновить почти все DOM дерево таблицы на пару тысяч позиций с перезакачкой всех изображений товаров. Нелепость программистов, не более того.
Но старые изображения ведь становятся после обновления не нужны? Какого фига gc не срабатывает в браузере?.. :)
Если-б это была моя система то я-б провел диагностику и завел тикет. Но к сожалению разработчики там слишком тупые и не знаю что поставить ячейкам таблицы атрибут hidden != удалить таблицу и очистить память.
Ну это будет повод желязячным компаниям прикрутить выпуск маломощных процессоров. Не выпускают же сейчас процессоры с мощностью Пентиум 166MMX для рынка ноутбуков и ПК? Максимум — контроллеры и оснастка роутеров. А то так Интел выпустит какой нибудь Intel i1, назвав самым доступным x86 процессором, а что на нем ничего толком не работает — проблемы покупателей
Для истории, как все начиналось (пруф):
Я смотрел, как Джастин Роджерс, один из наших инженеров, нажимает “Enter” на коммит, который форкнет движок. Это займет около 45 минут только на обработку (просто внесение изменений, не сборку!).

Когда все закончилось, в комнате стояла освобождающая тишина: тогда мы могли только представить, что этот шаг позволит нам сделать: начать удалять код, любимое состояние катарсиса для каждого разработчика.
Какими бы не были браузеры на движке Trident/EdgeHTML — в них безусловно много интересных разработок и приёмов, будет просто отлично если Microsoft поделится своим опытом участвуя в разработке открытого движка.
Что за галиматья с проблемами у Хрома/Хромиума на АРМе и какой-то «эмуляцией»? Для Google Chrome arm — родная архитектура, почти все смартфоны на arm'ах. И у батюшки его Хромиума на арме все хорошо, собирается и нативно работает, у меня на десктопе

uname -a
Linux orangepi 4.18.16-sunxi #412 SMP Fri Nov 2 21:53:34 CET 2018 armv7l armv7l armv7l GNU/Linux

Я лучше, чем авторы галиматьи знаю про Хромиум на арме, да и в кармане две мобилы на арме с андроидом.
UFO just landed and posted this here
Покажете тут упоминание Windows? Прочитав этот (неудачно написанный) абзац, можно подумать что Chromium вынужден работать в режиме эмуляции, что является враньём.
В первую очередь новый браузер нацелен на использование в ARM-системах. На этой платформе у Google Chrome и других браузеров на базе Chromium есть традиционные трудности из-за необходимости работы в режиме эмуляции. В первую очередь в создании браузера на Chromium под ARM заинтересованы производители этих чипов, конкретно — Qualcomm.

Вот тут оно:


Microsoft разрабатывает браузер на базе Chromium, который будет поставляться по умолчанию вместо Edge
UFO just landed and posted this here
Надеюсь это фейк. Хоть Edge и не самый лучший браузер, снизившаяся доля заставили его работать, с каждой новой версией появляются всё больше возможностей.
А то вся эта история до боли напоминает ie6 и разные поделки на его основе типа MyIE2.
Статья — желтее некуда. И практически полное непонимание технологий, описанных в статье, от автора в придачу.
Как написано в комментариях выше — Chromium вполне себе существует для ARM и ARM64 без всяких эмуляций. Просто не для Windows.
Edge ни разу не использовал части IE, как написано в конце статьи.
Коммиты в каком-то публичном репозитории — вы серьёзно? Скажите еще, что из-за коммитов в Linux ядро вместо того, чтобы разрабатывать Windows, нам будут Linux продавать. Не, ну формально, конечно, я скаламбурил, но тут идейно другое, имхо.
И скорость и стабильность работы Edge превыше Chrome у достаточного количества пользователей, так что нельзя резко утверждать обратное.
Никаких подобных заявлений Microsoft не делала, так что это все просто ложь. Тут даже тег «Слухи» не поможет, ибо если так — то и статья ни о чем.
Первым об этом сообщил этот первоисточник . Тамошний автор оригинальной новости расплывчато чуть набросил тут. Фейк ли это? Официально пока не комментируется, а автор «инсайда» не разглашает первоисточник. Все как в карточном домике ;)
Ну, первоисточник в этом плане настоящий слух. Говорят, что в двух домах от детского садика живёт трёхногий мужик. В чём основная претензия к этому дополненному переводу той статьи, хотя до перевода информация могла ещё пару жеваний пережить, — добавлены явно подстрекающие, в основном неправдивые, комментарии.
И если Microsoft нужно обеспечить комфорт корпоративного сегмента, который уже потратил миллионы, если не миллиарды на разработку «под Chrome как под стандарт», немного поступившись принципами и признав Chromium, то Microsoft Наделлы это сделает. Точнее, уже сделал.

А вот это голословное утверждение вообще никакой критики не выдерживает.
ну, как минимум devtools в IE и Edge один-в-один, так что насчет «Edge ни разу не использовал части IE, как написано в конце статьи.» я бы, возможно, поспорил. Для меня, как для js разработчика, Edge так и остался конечным IE
ну, как минимум devtools в IE и Edge один-в-один

Действительно, как то и забыл о них. Хотя не факт, что они внутри не реализованы по разному — тут можно с дизассемблером поиграться. Но ведь остальные части Edge значительно иные — отрисовка страниц посредством DirectX(UWP XAML), отдельные потоки на каждую страницу, ядро расширений. О изменениях со стороны разработчика говорить не могу, не моя область, но как пользователя — магия да и только. Производительность, правда, от сборки к сборке плавает, но в основном работает быстрее чем Chromium. Да, есть сайты, где что-то не работает или работает не так, но чаще всего они не в моих интересах. Есть даже сайты, что блокируют специально Edge, но пускают с User-Agent IE10-11.
Internet Explorer использует Direct2d и DirectWrite с 9й версии.
отдельные потоки на каждую страницу появились кажется в 10м вместе с AppContainer в Windows 8…
Рендер Edge — прямой потомок рендера IE, из которого выкинули всякое легаси. Выше в комментарии есть цитата habr.com/company/crossover/blog/432002/#comment_19452302
Internet Explorer использует Direct2d и DirectWrite с 9й версии.

Однако, не одно и тоже. Да и потом, встречал я драйвера для видеокарт, которые Direct2D в software-режиме графику отрисовывали.
отдельные потоки на каждую страницу появились кажется в 10м вместе с AppContainer в Windows 8…

А вот этого даже в 11 версии нет, ни в обычном, ни в AppContainer.
А вот этого даже в 11 версии нет, ни в обычном, ни в AppContainer.
эээ
Это всего лишь список открытых окон.
Задач, если точнее. В любом случае это не потоки.
Да, но разные задачи = разные потоки. IE11 создаёт на каждую вкладку отдельный процесс, и соответственно, вместе с ним и отдельный поток. Как и Хром, например.

Вы лучше на вкладку с процессами взгляните и посчитайте количество оных и количество вкладок.
F12 это вообще отдельная dll, которая может хоститься в любом процессе. ей пофиг, ie или edge, или вообще хром, лишь бы он нужную версию отладочного протокола поддерживал. в store есть, например, стандалон-версия F12 для отладки uwp, работает вне браузера.

изначально EdgeHTML это форк Trident'а, верно, но Chakra это не форк JSCRIPT5, она была написана с нуля, тут вы ошибаетесь.
UFO just landed and posted this here
— Вот, черт возьми. Не издох. Ну, все равно издохнет. Эх, доктор Борменталь, жаль пса, ласковый был, но хитрый.
Выпустили windows phone: фууу, говнище, виндамастдай, корпорация зла, квоквокво
Закрыли windows phone: а че закрыли то? отличная система ведь была! теперь ничего кроме ios и андроида не остается, хнык-хнык

Выпустили edge: фуу, говнище, спасибо, не надо, нам IE6 хватило, никаких больше браузеров от мелкософта
Закрыли edge: а че закрыли то? отличный ведь браузер был, пошустрее хрома и памяти меньше жрет
Вся суть общественного мнения :)
Это не разоблачение общественного мнения, это демагогия. Одним людям приписываются слова других, и изниоткуда получается группа вечно недовольных.

Так это разные люди ноют в разных случаях. Нормально.

Не всегда, есть категория людей, которые топят за определенные продукты, но сами ими не пользуются так как не готовы идти на определенные компромиссы, или потому что имеют исключительно сентиментальные чувства к продукту. Но в то же время, они не против чтобы другие закрыли глаза на компромиссы и поддержали производителя рублем. А потом удивляются, почему производитель закрывает проект так как никто им не пользовался.

Все очень просто же. Появление Edge автоматически означало, что IE11 стал вечным, и больше не будет обновлен до новой версии. Он теперь никогда уже не поддержит полностью es6, и веб-разработчики навечно остаются с транспиляторами...


Закрытие Edge означает, что застрявших в прошлом браузеров теперь стало ещё на 1 больше.

Знаете, делать браузеры на Chromium — это уже такая традиция для каждой IT компании.
Avast Secure Browser, Titan Browser, Torch Browser, и т. д.
Надеюсь майкрософтовцам удастся сделать действительно удобный браузер… А то как-то не везёт им с этим.
VSCode лучше, шустрее и популярнее атома, хотя и тот и тот на электроне. После заброса виндовс фона, они запили свою оболочку на андроид — пошустрее и красивее многих стоковых. Могут когда хотят.
UFO just landed and posted this here
UFO just landed and posted this here
вот тоже боюсь того момента, когда моя L950 окончательно помрёт, и надеюсь только на этот лаунчер.
UFO just landed and posted this here
Скажите пожалуйста, а для есть какой-то лаунчер с хорошей кастомизацией, который позволил бы эмулировать лаунчеры от Sony 2011-ого года? Ну то есть чтобы доступ к приложениям был только тапом по центральной иконке снизу (свайпом непривычно), чтобы в нижней панели ярлыки можно было ставить свои и в любом порядке (хотя наверное это везде так можно сейчас, даже в стоковом), чтобы число рабочих столов настраивалось, чтобы можно было делать папки с ярлыками (они на иконке сеточкой 4x4 потом отображаются).

А переименование — это большой плюс. Было бы круто, если бы пошли ещё дальше, и позволили кастомные иконки ставить :)
После заброса виндовс фона, они запили свою оболочку на андроид
Строго говоря — нет. Изначально это был гаражный проект, который сотрудники делали в своё удовольствие параллельно с основной работой. В это же время вышла Windows 10 Mobile. Уже потом этот лаунчер перерос в официальный проект.

То есть теперь та_программа_которой_никто_не_пользуется_и_которую_нельзя_удалить будет еще и отжирать кучу места на ссд. Спасибо большое, ведь это именно то, что я хотел.

Да, будет отжирать лишние 2 гигабайта на бесценном ssd, топовые модели которых на 500 гб стоят сотку баксов.

А вот и горе-разработчики с "64 ГБ оперативы стоят копейки" подъехали.

Не оскорбляйте незнакомых людей. В крайности кидаться не надо.
Ну про место на диске есть свой резон — куча планшетов и нетбуков с распаянной памятью существует, которые вроде и ничего так, но вот памяти там становится очень мало с течением времени.
Надеюсь, это фейк, потому что Edge на «слабом» железе работает намного лучше хрома. Он работает НОРМАЛЬНО, зачем его закрывать.
> «слабом» железе работает намного лучше хрома
Аналогично на моем старом компе (i5-2500/ssd/8gb оперативки). Для примера запуск с нуля. Окно Edge появляется спустя 1-2-3 секунды после клика на иконку, что долго, но тут же можно ввести урл и он загрузится. Хром запускается мгновенно при клике, прямо в тот же момент. Но введя урл реально сайт откроется примерно через столько же после клика как и у Edge, а первые секунды висит стартовое окно с каким текстом в углу про загрузку кеша и чего-то еще. В итоге разницы никакой.

Кстати, в некоторых случаях есть ощущение, что скорость хрома чисто визуальна, за счет быстрых анимаций.
Тут есть смешная особенность от майкрософта — зачастую edge предварительно запущен уже на компьютере. Можете как-нибудь после загрузки компьютера и прошествия некоторого времени заглянуть в диспетчер задач и увидеть MicrosoftEdge.exe, MicrosoftEdgeCP.exe, MicrosoftEdgeSH.exe. Т.е. вы его даже не запустили ещё — а он уже тратит ресурсы компа. За счёт этого и кажется людям, что он открылся быстро. У Хрома тоже были аналогичные настройки, вроде.
Я же как раз обратную ситуацию описал. Он открывается после клика на иконку медленнее чем хром.
Java видимо поддерживаться не будет, надстройки тоже перестанут работать и вся наша цифровая экономика рухнет, т.к. электронная подпись с ГОСТ алгоритмами в других браузерах работает криво или не работает.
UFO just landed and posted this here

У контуров все работает и в файрфоксе(который они вообще рекомендуют по умолчанию), в хромоподбных. ГосУслуги тоже спокойно работают и там и там. Где у вас там что не работает?

К сожалению или к счастью, можно с уверенностью утверждать, что Microsoft переделает UI до неузнаваемости и, как всегда, сделает это очень плохо. Плюс наверняка добавятся какие-то костыли и ограничения вроде запрета установки дополнений или синхронизации с аккаунтом гугла. Все эти «мелочи» (а на самом деле совсем не мелочи) похоронят браузер для конечного пользователя.
синхронизации с аккаунтом гугла
Зачем это вообще майкрософту делать? Более того, рядовым пользователям в общем-то пофиг, через какой аккаунт идёт синхронизация. Главное — чтоб закладочки импортнулись.
UFO just landed and posted this here
У FF, Сафари, Я.Бро есть синхронизация с хромом на мобиле?

У МС есть Edge и Microsoft Launcher которые вообще всё синкают с виндой.
UFO just landed and posted this here
Майкрософт сама плохо понимает что делает. Отказались от развития Internet Explorer, выпустили Edge эксклюзивно для Windows 10, привязали его обновления к обновлениям ОС, а потом удивляются — что это их браузер всё никак популярность не обретёт? Выпускать браузер на максимум возможных платформ, гибко обновлять его не привязываясь к обновлением ОС? Неее, мы лучше уж скин для Хромиума запилим! Который точно так же не обретёт популярности…
UFO just landed and posted this here
ё-моё, если blink/electron будет встроен в винду, то это вообще развяжет руки разрабам, которые ещё больше начнут писать под electron. И мы получим ещё больше этих громоздких и тормозящих монстров типа нового скайпа.
Хехе…
А как несчёт включения режима троллинга и изменения лицензии хрома/хромиума на GPL?
Лучше бы на Gecko сделали, а не на Хромом… тем паче, что Edge был, в отличие от IE, не так уж и плох.
Sign up to leave a comment.