Comments 1077
Отличная новость.
Она была бы отличной, если бы Presto передали в Open Source, а так это похороны. Они не собираются это делать.
:-( Одним конкурирующим движком
:-( Одним конкурирующим движком
… стало меньше.
Ну и отлично!
С одной стороны это плохо, с другой хорошо — зачем велосипеды? Его все равно никто не сможет качественно поддерживать, а все уникальные наработки они перенесут в WebKit.
Я думаю это решение не с неба свалилось на девелоперов. Есть конечно шанс, что это было сделано в маркетинговых целях, т.к., ну… все любят вебкит. С другой стороны, может быть престо был не самым лучшим движком «изнутри», раз его решили так вот сбросить.
и слава богу
Они бы наверняка открыли движок, если бы могли. Подозреваю, что с этим проблемы (код, лицензированный у других компаний, и тому подобное). А если открыть Presto шансов нет — отказ от него в пользу WebKit выглядит вполне разумным шагом. Особенно учитывая тот факт, что их одного процента пользователей явно мало, чтобы большинство разработчиков всерьёз что-то тестили на их движке.
Вот если бы еще и IE на webkit перешел…
Балмер как-то сболтнул однажды такое в Австралии. Правда не про IE, а про Gazelle.
Но судя по всему, ничего такого не произошло.
Но судя по всему, ничего такого не произошло.
Зачем? IE в 10 версии работает отлично. Чисто субъективно работает быстрее Хрома. Единственное, чего в ослике не хватает, так это нормального интерфейса для разработки плагинов.
Не, вам показалось.
Работает то он быстро, но на нескольких вкладках. Когда открываешь больше десятка — периодически начинает перезагружать с ошибкой содержимое.
И удобство интерфейса ещё то.
И удобство интерфейса ещё то.
??? Открыл 50 вкладок. Полёт нормальный. Ослик летает. Открыл те же 50 в хроме — тоже отлично. Так что не в вкладках дело :)
Сначала огласите, пожалуйста, какой у Вас размер ОЗУ
12 гигов
Всё понятно, Вам это не грозит.
Мои субъективные тесты памяти показали следующее:
первое место по прожорливости жрет лиса,
потом опера
а самые гуманные — хром и ие10
первое место по прожорливости жрет лиса,
потом опера
а самые гуманные — хром и ие10
В моем первом компьютере было вдвое меньше памяти… на жестком диске.
А зачем, когда есть Макстон?
УРА! Теперь в опере все будет нормально работать!
У меня в Опере и так все нормально работает. А то что будет одним движком меньше — ничего хорошего.
Скажите это тем, кто верстает и пишет js под оперу.
Подождите, а что не так с JS в опере?
Т.е с проблемами в верстке вы согласны? )
Нет. Приводите пример багов текущей stable версии.
Из последнего — не удается реализовать кроссбраузерно фильтр grayscale.
Т.е вот в IE7+ даж работает, а в опере нужен костыль который несовместим с css для других браузеров.
Нет возмоности задать цвет текста в placeholder в input
Т.е вот в IE7+ даж работает, а в опере нужен костыль который несовместим с css для других браузеров.
Нет возмоности задать цвет текста в placeholder в input
При направлении документа rtl меняются местами margin-ы, меняются местами куски(!) фона при padding-е, ломаются границы ячеек таблиц при border-collapse: collapse и colspan.
Самый простой пример:
window.find('test');
DOM Level 0. Not part of any standard.
Я впервые про этот метод услышал, кроме того в FF тоже есть баг судя по всему. Пример не защитан.
Я впервые про этот метод услышал, кроме того в FF тоже есть баг судя по всему. Пример не защитан.
Я не знаю много примеров, но есть один, с которым сталкивался — это своя реализация направления скролла мышки.
Я еще ни разу не видел, чтобы были проблесы с версткой под оперой.
Если ещё и Опера начнет активно контрибьютить в код Хромиума и V8, то броузеры начнут развиваться семимильными шагами. Так что лучше 2 отличные компании, работающие над 1 движком, чем две — над двумя.
Над webkit уже работают apple и google + может еще кто-то поменьше. Так что будет как минимум 3 компании а не 2.
А ещё Nokia, Adobe, Intel, Samsung и другие.
Вы правы, однако если посмотреть страницу коммиттеров, то там 80% работники apple и google.
Даже Яндекс! =)
Привет из 2020 :-) MS — Chromium, Google — Chromium, Opera — Chromium, Firefox держится из самых последних сил.
К сожалению, если в Опере поменять юа на Хром, то все баги исчезают
Не пользуюсь.
Для документов есть Word, а инет — для поиска информации, скачивания файлов/торрентов, общения на форумах. Я все еще воспринимаю сеть именно как Сеть, а не как операционную систему с программами.
Для документов есть Word, а инет — для поиска информации, скачивания файлов/торрентов, общения на форумах. Я все еще воспринимаю сеть именно как Сеть, а не как операционную систему с программами.
Ну почему не слышал? Просто у меня есть свое мнение относительно развития Сети, не совпадающее с мнением большинства корпораций, делающих бизнес на вебе. А с вашим SaaS недалеко и до того, что придется платить абонентскую плату за пользование софтом.
В случае идеального вектора развития SaaS сервисов вы как раз таки сможете интегрировать абсолютно все ваши приложения друг с другом и передавать огромные объемы данных из одного сервиса в другой даже с мобильного телефона.
Однако в капиталистическом мире свободной конкуренции сама конкуренция распоряжается выживаемостью, а без интеграции со сторонними сервисами SaaS быстро теряет преимущество. Интеграция с соц сетями для поиска друзей в том же сервисе — наглядный пример такой интеграции. Или, например, интеграция Google Drive со сторонними программами, позволяющими быстро открывать файлы в другом SaaS приложении.
Неужели вы всё ещё верите в эти байки от Сталинов/Ленинов про капитализм? Надо хотя бы учитывать то, что если продукт плох, то пользователь плюнет и скажет — раньше жил без него, и сейчас поживу. Если бы первый айфон бы сделали бы просто лучше тех древних смартов, то пусть бы и он завоевал бы ТОТ рынок, но не вышел бы в массы как сейчас.
>Плохо то, что пользователь становится зависим от конкретного продукта (считай корпорации).
Вы не поверите, но эта проблема появилась задо-о-олго до появления онлайн-приложений и эпохи веб2.0 в целом :)
Вы не поверите, но эта проблема появилась задо-о-олго до появления онлайн-приложений и эпохи веб2.0 в целом :)
Вы смогли воспользоваться Google hangout в Опере?
Особенно в Opera впечатляет работа window.onunload и window.onbeforeonunload :)
Блин. ЭТО случилось. Я даже не знаю, радоваться или грустить. Только недавно не выдержал и пересел с Chrome обратно на Opera.
Опера на вебките – очень интересно! Надеюсь что вопрос с MSIE со временем разрешится таким же образом.
Чем MSIE не устраивает? Всю верстку, которую я делаю, не приходится адаптировать к IE (начиная с девятой версии) уже давно.
Правда правда? А как же анимация? В девятой версии её, видимо как всегда, случайно забыли сделать…
Чем MSIE не устраивает? Are you serious?
Да, да, защитники ИЕ так любят рассказывать, как там всё светло, тепло и радужно, и как задолбали ничего не понимающие хейтеры-завистники, несомненно ругающие ИЕ исключительно поддавшись моде, а на самом деле всё прекрасно и WebKit не нужен.
Изменения вносятся слишком медленно. Например TypedArray для ImageData в Canvas нет даже в IE10, хотя работает уже во всех современных браузерах:
Ну или их отношение к WebGL.
Это то, что сходу вспомнилось.
interface ImageData {
readonly attribute unsigned long width;
readonly attribute unsigned long height;
readonly attribute Uint8ClampedArray data;
};
Ну или их отношение к WebGL.
Это то, что сходу вспомнилось.
Вы издеваетесь? Все сайты, что есть на html5 и css3, надо выгеморроивать для осла.
У меня в свое время для одного из проектов сидел отдельный человек, который проект адаптировал под IE (даже в 9-й версии огромное кол-во кода и верстки работало странно). Для всех остальных браузеров код писался коммандой, с мелкими фиксами под отдельные браузеры.
Недавно был в разработке сайт, нагруженный скриптами, графикой и анимацией. ИЕ9 (с некоторыми оговорками в плане CSS3) и Фаерфокс — полёт нормальный, всё мягко и красиво. ВебКит — слайдшоу и лаги.
Значит Ваш проект как минимум не использовал
Application Cache (offline)
Web Workers (threads in JavaScript)
HTML5 Forms (validation mechanism, CSS3 selectors)
JavaScript Strict Mode
ForeignObject (embed external content in SVG)
SMIL Animations (SVG animations)
File API
WebGL (3D)
CSS3 Transitions (for animations)
CSS3 Text Shadow
CSS3 Gradients
CSS3 Border Image
CSS3 Flex box model
ClassList APIs
FormData
HTML5 History API
Drag'n Drop from Desktop
Я замечу, что у нас теперь в продакшн идет только html5 валидация и css3
Application Cache (offline)
Web Workers (threads in JavaScript)
HTML5 Forms (validation mechanism, CSS3 selectors)
JavaScript Strict Mode
ForeignObject (embed external content in SVG)
SMIL Animations (SVG animations)
File API
WebGL (3D)
CSS3 Transitions (for animations)
CSS3 Text Shadow
CSS3 Gradients
CSS3 Border Image
CSS3 Flex box model
ClassList APIs
FormData
HTML5 History API
Drag'n Drop from Desktop
Я замечу, что у нас теперь в продакшн идет только html5 валидация и css3
В IE 10 нет даже зачатков поддержки WebGL и, судя по заявлениям MS, не будет в ближайшее время.
Да, давайте вместо рабства Микрософта попадём в рабство к Гуглю:)
хромиум опенсорсный
И как это спасает от гуглорабства?
src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/first_run/first_run.cc?r1=84235&r2=84234&pathrev=84235
bool FirstRun::SearchEngineSelectorDisallowed() {
// For now, the only case in which the search engine dialog should never be
// shown is if the locale is Russia.
std::string locale = g_browser_process->GetApplicationLocale();
return (locale == "ru");
}
src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/first_run/first_run.cc?r1=84235&r2=84234&pathrev=84235
Легко. Никто не заставляет использовать этот участок кода :)
в случае с Оперой у меня на Андроиде стоит клон Оперы от Яндекса, там в качестве поисковика по умолчанию — Яндекс. В других случаях можно просто поставить домашней страницей Яндекс или тот поисковик, который вам удобнее, чем Google. В Яндекс.Браузере еще можно прямо в настройках поисковой строки указать все поисковики, которые вам приятны, и выбирать их по мере надобности:

Словом, при желании иметь выбор его пока вполне реально организовать. Что не исключает нечестной конкуренции в будущем, о которой надо людям рассказывать, и которую надо стараться исключать, давя на монополиста. В конце концов, никто нас не заставляет платить Google за рекламу и быть для него привлекательным рынком.

Словом, при желании иметь выбор его пока вполне реально организовать. Что не исключает нечестной конкуренции в будущем, о которой надо людям рассказывать, и которую надо стараться исключать, давя на монополиста. В конце концов, никто нас не заставляет платить Google за рекламу и быть для него привлекательным рынком.
Этот патч вроде уже откатили
src.chromium.org/viewvc/chrome?view=rev&revision=107302
src.chromium.org/viewvc/chrome?view=rev&revision=107302
Самое противное, что он там был, по чьему-то решению и исключительно для русской локали.
Смилостивились, ага: «раз уж народ со слэшдота ссылается на этот баг, имейте в виду, пожалуйста, что позже мы всё вернули» (спустя полгода).
Смилостивились, ага: «раз уж народ со слэшдота ссылается на этот баг, имейте в виду, пожалуйста, что позже мы всё вернули» (спустя полгода).
Старая тема. Единственная и абсолютно правильная причина по которой Гугл тогда это сделал — это то что в России у Хрома тогда были конкуренты от Яндекса, Рамблера и Мэил.Ру. И все на движке того же Хромиума.
И во всех них не было выбора поисковика по-умолчанию после установки. Почему же браузер от Гугла должен его предлагать?
И во всех них не было выбора поисковика по-умолчанию после установки. Почему же браузер от Гугла должен его предлагать?
Может потому что Chromium (белый и пушистый) это не Chrome (поработитель и следитель)?
И где связь?
Это вопрос конкуренции. Яндекс.Браузер использует поиск Яндекса, Нихром — Рамблера, Хром — Гугла. Всё честно, вы не находите?
Это вопрос конкуренции. Яндекс.Браузер использует поиск Яндекса, Нихром — Рамблера, Хром — Гугла. Всё честно, вы не находите?
Честно. Когда речь касается закрытых браузеров. Но почему в открытом Хромиуме фильтрация?
Потому что ее используют закрытые браузеры, основанные на Хромиуме.
Это я знаю. И что? Вы написали — «Почему же браузер от Гугла должен его предлагать?» А я говорю о том, что Chromium это не браузер от Google, это свободный браузер. Вот в своём Chrome они пусть накладывают патчи, делают что хотят, но косячить Chromium это плохая конкуренция.
Что вы понимаете под словом «свободный»: «открытый» или «бесплатный»? Или и то, и другое.
Насчет свободы Chromium'а вы заблуждаетесь. Это такой же программный продукт, очень тесно связанный с Chrome, аффилированный с компанией Google и разрабатываемый её сотрудниками: если у программного обеспечения открытый исходник, это вовсе не означает что оно никому не принадлежит и его разработчик обязан согласовывать свои коммиты с мнением каждого конкретного пользователя.
Насчет свободы Chromium'а вы заблуждаетесь. Это такой же программный продукт, очень тесно связанный с Chrome, аффилированный с компанией Google и разрабатываемый её сотрудниками: если у программного обеспечения открытый исходник, это вовсе не означает что оно никому не принадлежит и его разработчик обязан согласовывать свои коммиты с мнением каждого конкретного пользователя.
А это от Гугла коммит был?
То есть при случае вы лично сделаете форк и будете его поддерживать?
Да ну зачем. Пусть MS перейдёт на Gecko, и все будут довольны.
Привет из 2020. Вопрос c MSIE решился именно так :-)
А вот о нём я бы скорбеть не стал :) Страшно неудобная штука, ИМХО.
А чем dragonfly не чугуниевый? Такой же чугун как и в web developer tools в Chrome. Только поддержка интерфейсных фич сильно отстаёт буквально по всем направлениям.
Вы когда последний раз Dragonfly видели?
Например отслеживание событие привязанных к DOM элементам сделана на много удобнее и логичнее.
Прямо в DOM Tree вы видите привязанные события.
Мне очень нравится автоматическое форматирование JS ресурсов в Dragonfly — эта фича, очень сильно экономит время.
Например отслеживание событие привязанных к DOM элементам сделана на много удобнее и логичнее.
Прямо в DOM Tree вы видите привязанные события.
Мне очень нравится автоматическое форматирование JS ресурсов в Dragonfly — эта фича, очень сильно экономит время.
Нет повода для грусти. Раз они собрались контрибьютить в вебкит, то скоро все клевое перекочует из оперы
Как я могу задать стиль выделенному DOM-элементу? Всё так же — через вручную созданный аттрибут style и его редактирование в панели слева? Там всё также невозможно дебажить javascript из-за миллиона глюков с точками останова? Всё та же страшно неудобная консоль. А как в стрекозе с расширениями? Догадываюсь, что всё те же страшные муки (с выбором нужного js-файла, с обновлением его кода, с работой DOM popup-окна? А как с производительностью? Я вот вбил в консоли на этой странице $$('*') и наблюдаю уже минуту страшные тормоза. А что у нас с @media query? Хм — ничего не вижу. Итак куда не ткни. Ах да, в стрекозе есть пипетка…
Хотя определённые сдвиги есть. Я вижу что, в net-панели наконец результаты запросов отображаются всегда. Вижу source map.
Хотя определённые сдвиги есть. Я вижу что, в net-панели наконец результаты запросов отображаются всегда. Вижу source map.
Часто вы используете $$("*") при разработке?
А вот редактировать JS и отслеживать события нужно постоянно.
Так, что при всей вашей браваде, тут стоящее замечание лишь про редактирование inline-style.
И ajax, например, сейчас удобнее отслеживать в Dragonfly
А вот редактировать JS и отслеживать события нужно постоянно.
Так, что при всей вашей браваде, тут стоящее замечание лишь про редактирование inline-style.
И ajax, например, сейчас удобнее отслеживать в Dragonfly
Часто вы используете $$("*") при разработке?В консоли подобные штуки я использую довольно часто. Для меня консоль — 90% работы в таких инструментах. Консоль dragonfly мне не нравится совсем. Впрочем консоль в chrome тоже печалит :(
По поводу Ajax — не понял, чем удобнее. Мне кажется, что в dragonfly, что в web tools-ах отслеживать Ajax страшно неудобно, в то время как в Firebug почти идеально. Вот на что стоило бы ровняться. Сравнте — Dragonfly, Firebug. Может я чего и недопонимаю, не правильно пользуюсь инструментами? Просто если способа удобнее нет, то отслеживание ajax-ов что в opera, что в chrome в самом зачаточном состоянии.
Был бы рад увидеть способ проще.
Как через web developer tools редактировать кукис или отслеживать аяксы?
Это уже делов вкуса, вы бы не стали, а я вот как и некоторые другие разработчики, пользуюсь исключительно драгонфлайем, мне он очень нравится. Надеюсь, что он будет максимально сохранён в новой опере.Но это маловероятно. А новость вообще отличная! В моей любимой опере теперь будет всё работать!
Эй, Рарзработчики, лаффки :)
Эй, Рарзработчики, лаффки :)
А мне нравится больше файерфоксового и хромового.
По мне так куда удобнее хромового. Хотя бы в том, что в Dragonfly я могу навести курсор на элемент на странице и он выделится в коде, в Chrome приходится прыгать по коду, смотря что выделяется на странице.
В Chrome (только что проверил) скролл автоматически переносится к выделенному DOM элементу, и соответственно выделяет его синим.
Возможно, я не совсем корректно выразился, поэтому решил продемонстрировать при помощи видео:
www.youtube.com/watch?v=_atHK7DORpg
Для лучшего просмотра рекомендую полноэкранный режим.
Я был бы очень признателен за метод, который позволит выделять элементы в Chrome так же, как и в Opera.
PS Ниже уже ответили, спасибо.
www.youtube.com/watch?v=_atHK7DORpg
Для лучшего просмотра рекомендую полноэкранный режим.
Я был бы очень признателен за метод, который позволит выделять элементы в Chrome так же, как и в Opera.
PS Ниже уже ответили, спасибо.
По мне так куда удобнее хромового. Хотя бы в том, что в Dragonfly я могу навести курсор на элемент на странице и он выделится в коде, в Chrome приходится прыгать по коду, смотря что выделяется на странице.
Нажмите на «Лупу» в ДевелоперТулз и выбирайте элемент.
Огромное спасибо, жаль, что это отключено по-умолчанию.
ПКМ — Inspect Element, почему нет?
Огромное спасибо, жаль, что это отключено по-умолчанию
Не жаль. Очень плохо когда открываешь девелоперс тулз и она автоматически активируется. Вот я смотрю в код и хочу увидеть, как оно будет реагировать на мои действия. А вместо этого — выделяет мне элементы. Может, я хочу написать сообщение в Input и при этом смотреть, как будут менятся свойство выделенного перед этим элемента?
Про веб-инспектор и другие подробности десктопного релиза расскажем ближе к делу, сейчас пока мобильная версия.
Ждем experimental/alpha новой Opera. Понимаю, что вам, как сотрудникам, сильно жалко бросать столько труда(Presto в свое время был великолепен в плане изменений и скорости), но идея ваша здравая и хочется сказать вам в очередной раз спасибо за труд и пожелать успехов в новых для вас принципах разработки.
а когда можно ждать альфу для десктопа на новом движке? Хочется посмотреть на потребление памяти.
Сейчас, при моем использовании, опера жрет 600Мб, а хром 2,5 гига, разница существенная, не хотелось бы чтобы она изменилась в сторону хромовской.
Сейчас, при моем использовании, опера жрет 600Мб, а хром 2,5 гига, разница существенная, не хотелось бы чтобы она изменилась в сторону хромовской.
Пофиг. Память нынче дешевле некуда.
Да что вы говорите! И даже DDR2?
Печально, когда такие вещи говорит один из разработчиков довольно распространенного фреймворка.
Сервера — это другая тема. Я про десктоп.
Ой ну пристыдил, я вроде как из симфоневского стана, но насколько я помню ий один самых нежрущих память фреймворков.
Любая память быстро закончится, если кушать её гигабайтами. У меня бывает, что открыто сразу 19-20 окон. Представляете, что было бы, если бы каждое съедало хотя бы по 200 МБ+? =) Не стоит относится к ОЗУ, как к неисчерпаемому ресурсу.
> SamDark получил минусов.
Как страшно жить.
Как страшно жить.
Когда ее не расширить из-за ограничений чипсета или того что она распаяна на плате — ее стоимость становится величиной эфемерной и абстрактной. И да, не надо мне предлагать поменять комп — он меня устраивает :)
Десктопная версия будет позднее в этом году.
Пытался попробовать другие браузеры, с полусотней вкладок Опера справлялась лучше всех. Тормозила, но равномерно. Жрала память, но минимально. Хром оторвался на памяти и процессах по полной, и кажется, начал мешать сам себе. ФФ был близок, но часто начинал внезапно стопориться и дёргаться, работа со вкладками не такая удобная.
Если сменят двиг, но сохранят фичи (жесты, вкладки), не привнося «инноваций» типа три процесса на вкладку, то есть надежда, что всё получится. Буду ждать альфу.
Если сменят двиг, но сохранят фичи (жесты, вкладки), не привнося «инноваций» типа три процесса на вкладку, то есть надежда, что всё получится. Буду ждать альфу.
--process-per-site — ключ указывает Хрому запускать отдельный процесс для каждого сайта. Скажем, если открыто 2 вкладки с habrahabr.ru и 3 с yandex.ru, то процессов будет 2.
--single-process — запускать все вкладки в одном процессе, как в большинстве других браузеров. Экономит память.
You are using an unsupported command-line flag: --single-process. Stability and security will suffer.
…
Google Chrome has stopped working.
A problem caused the program to stop working correctly…
А я уж было понадеялся на чудо. :(
…
Google Chrome has stopped working.
A problem caused the program to stop working correctly…
А я уж было понадеялся на чудо. :(
В одной из последних версий выпилили.
Мда, не успели порадовать, как тут же огорчили.
Я тут у себя нашёл старый скрин сравнения потребления памяти, Хром ест почти в два раза больше на свежезагруженных вкладках (что говорит о том, что потребление не уменьшится со временем, а лишь увеличится при работе со страницой). Сейчас посмотрел для сравнения — 30мб на воркер, 40-80мб на рендерер, итого более 100мб на вкладку, + сотня на главный процесс + процессы для плагинов. Ну нельзя же столько жрать )
Я тут у себя нашёл старый скрин сравнения потребления памяти, Хром ест почти в два раза больше на свежезагруженных вкладках (что говорит о том, что потребление не уменьшится со временем, а лишь увеличится при работе со страницой). Сейчас посмотрел для сравнения — 30мб на воркер, 40-80мб на рендерер, итого более 100мб на вкладку, + сотня на главный процесс + процессы для плагинов. Ну нельзя же столько жрать )
Вдимо это прощай удобные жесты, прощай выделение ссылок, прощай удобный поиск, прощай переключение proxy на лету (в linux) и т.д. Боюсь что 99% вкусностей оперы просто умрут и она превратится в очередной клон chromium-а.
Мне кажется, что ровно наоборот.
Придется потратить немало времени, что научиться модифицировать хромиум, однако отсутствие трат на движок позволит сконцентрироваться на инновациях в интерфейсе.
Придется потратить немало времени, что научиться модифицировать хромиум, однако отсутствие трат на движок позволит сконцентрироваться на инновациях в интерфейсе.
Всё правильно понял.
Это если рассуждать примерно так: у нас освободилось N программистов, которые занимались движками рендеринга и javascript'a, пусть теперь они занимаются «инновациями в интерфейсе».
Только вот наверняка не все «освобождённые» программисты захотят и смогут переключить своё внимание на решение задач другого класса.
Только вот наверняка не все «освобождённые» программисты захотят и смогут переключить своё внимание на решение задач другого класса.
Opera будет участвовать в разработке проектов Webkit и Chromium.
Webkit
Есть на что переключиться.
Надеюсь вы не правы и будет как раз наоборот. Вокруг хромиума они прикрутят удобные жесты, выделение ссылок, удобный поиск, переключение proxy на лету, турбо, драгонфлай, линейку масштабирования и быстрое управление кэшированием картинок, превьюшки сайтов и еще огромное количесвто фишек. Благодаря которым Опера мой бессменный браузер на протяжении 9 лет
И таки да мне вот тоже интересно, что будет с выделением ссылок? Я бы с радостью пересел на хромиуподобный браузер у которого нормальное, опероподобное выделение ссылок =)
Жесты в ныншеней опере как-то неуверенно работают, поиск тоже не проблема сделать, он же поверх движка, переключение прокси тоже. Заодно радует, что не будет параноидальных ограничений на работу расширений на гуглостраницах, будет традиционное настраиваемое переключение между табами (MRU). Это уже киллер-фичи.
Говорят, что
браузер — это гораздо больше, чем просто движок, поэтому все эти перемены для обычных пользователей произойдут где-то далеко под капотом.
А какой из «чугуноклонов» имел свой интерфейс до того как стать клоном?
Так все чугуно клоны это форки хромиума, а тут будет просто голый webkit под капотом.
Нет, это будет менее голый форк Вебкита, это будет Хромиум без интерфейса. Но, тем не менее, не чугуно-клон.
Это будет Яндекс.Браузер, хаха =)
..., что по большей части и пугает… Не хочется «This is a new *hit»…
Я его бабушке на днях поставил вместо оперы, она в восторге. Во первых потому, что пользуется Яндексом и Я.Почтой. А во вторых, из-за встроенного Turbo, инет в поселке 56кб. Ну а опера уж слишком для нее перегруженная была и на старом компе еле грузилась.
У вас точно что-то не так с оперой. Я сам уже некоторое время пользуюсь Хромом, но вот 100% опера куда более щадящим образом распоряжается ресурсами чем все хромиумоподобные. Конечно, на одной-двух вкладках это сложно почувствовать, но чем дальше (чем больше расширений) тем сильнее ощущается разница.
Например. 64 битная система, Хром, с десяток расширений, 23 вкладки. Используется 2,3 Гб. Опера и на 100 вкладках столько не съест.
Например. 64 битная система, Хром, с десяток расширений, 23 вкладки. Используется 2,3 Гб. Опера и на 100 вкладках столько не съест.
На большом количестве вкладок и с кучей расширений да, возможно опера меньше есть.
В голом варианте, с 2-3 вкладками и без расширений, мне показалось что оно работает шустрее.
Хотя на самом деле, поставил скорее всего, что бы мне самому было удобнее объяснять/править что-то по телефону, т.к. сам пользуюсь хромом. А на 56кб тимвьювер не поднимешь. А Опера до этого стояла только из-за Турбо.
В голом варианте, с 2-3 вкладками и без расширений, мне показалось что оно работает шустрее.
Хотя на самом деле, поставил скорее всего, что бы мне самому было удобнее объяснять/править что-то по телефону, т.к. сам пользуюсь хромом. А на 56кб тимвьювер не поднимешь. А Опера до этого стояла только из-за Турбо.
Нет.
Ну, это с Вашей колокольни и хромиумов всяких интерфейс ненормальный :) А есть такие, как я, которым очень нравится крайне минималистичный интерфейс хромиумов :) Честно говоря (со своей колокольни, да) я не очень понимаю зачем мне в браузере может понадобиться торрент клиент, IRC и еще куча всяких модулей, а уж DevTools я врятли променяю на что-то стороннее :) Да и с выделением ссылок никогда в хроме проблем не было, мышьи жесты говорите, ну дык хоткеев предостаточно для максимально быстрой навигации по браузеру в целом и вкладкам в частности :) А списки открытых вкладок для всех устройств (подключенных к одному аккаунту) так вообще любой недостаток перекрывают с лихвой :) Ну и опять же есть аналог Speed-Dial, только работает немного по-другому :)
P.S.: На самом деле очень рад, что Опера перебирается на вебкит, одним геморроем при разработке меньше, не в обиду операводам :)
P.S.: На самом деле очень рад, что Опера перебирается на вебкит, одним геморроем при разработке меньше, не в обиду операводам :)
Хот кей — это значит нужно тянуть руку к клавиатуре. Поэтому жесты — это огромный плюс. Правда, в защиту хрома могу сказать, что есть расширения, которые позволяют реализовать жесты мышкой.
Для меня было небольшим открытием то, что жесты переключения вкладок (пкм+колёсико) работают и в окне настроек, и в драгонфлае. Это говорит о том, что это не наспех прикрученный костыль к окну браузера, а качественно выполненный элемент управления, которому разрешено управлять всеми элементами браузера. Аналог в хроме (через плагины) я прикрутил, но оно там работает совсем печально, пкм часто залипает и пр.
Опять же, если всё это перенесут и позволят настраивать, то не прогадают.
Опять же, если всё это перенесут и позволят настраивать, то не прогадают.
Не понимаю ваших предложений. Парсер и так зовется прямо из main:
int APIENTRY wWinMain(HINSTANCE instance, HINSTANCE prev, wchar_t*, int) {
// Initialize the commandline singleton from the environment.
CommandLine::Init(0, NULL);
wWinMain не принимает параметров argc/argv.
Вы имеете в виду, что при создании браузера на основе content-layer'a трудно передать нужную командную строку? Я так понимаю, что нужно делать #ifdef и в одном случае конструировать argc/argv, а в другом случае нужно делать CommandLine::Init, за которым следует CommandLine::ForCurrentProcess()->InitFromArgv()?
А в некоторых случаях даже две руки.
Sleipnir откройте
обычных пользователей
Ключевые слова. Движок в любом случае накладывает уйму ограничений. + Многолетние интерфейсные «фичи» вот так вот просто взять и перенести в любом случае не получится. К примеру реализуют ли они right click + mouse wheel? Сдаётся мне, что могут и забыть (проигнорировать), а переключение вкладок по ctrl + tab в порядке их посещения? В Crome, насколько я знаю, до сих пор нет ни 1го приемлемого варианта. И так можно продолжать до бесконечности. Всё то, за что я терпел глюки оперы, может превратиться в пыль.
При чем тут движок? Обработку кликов обрабатывает не вебкит.
Я не посвящён в тонкости работы webkit-а. Полагаю что webkit и V8 хитро переплетены, и какие там будут возможности у Opera software из коробки, а каких нет, я не знаю. Думаю, что сильно разбежаться не получится, потребуется масса изменений в самом webkit.
Тогда можно было бы предположить, что nodejs и mongodb поддерживают переключение вкладок и расширения с хром маркета, ведь в них тоже V8.
Движок так назван не спроста, это как двигатель в автомобиле. В один кузов можно поставить разные двигатели, и бензиновые и дизельные. И один двигатель можно поставить в разные кузова.
Переключение вкладок точно не пострадает. Брать ведь будут рендер Внутри вкладки. А сами вкладки останутся оперовскими
я благодарен опере за синхронизацию закладок и почту внутри браузера, на то время такого не было ни у кого! хотя с почтой и сейчас не реализовали…
Причем тут интерфейс? Меняется же движок, а не внешняя оболочка. Снаружи, я думаю, все будет как и прежде и даже лучше.
Отличная новость!
Пытался пересесть на Хром, но удерживали некоторые «привычности» в Опере. А теперь и переходить не надо будет.
Жду с нетерпением :)
Пытался пересесть на Хром, но удерживали некоторые «привычности» в Опере. А теперь и переходить не надо будет.
Жду с нетерпением :)
А мне почему-то грустно от такого поворота событий.
Мне вот тоже жаль что опера теряет свои позиции как отдельный браузер, но зато улучшится совместимость в итоге, больше времени на новые фичи, да и в Chromium вклад наверняка смогут привнести.
Это лучше, чем погрязнуть в правках в свой движок, да еще с такой небольшой долей рынка по всему миру.
В общем надеюсь что получится не плохо в итоге.
Это лучше, чем погрязнуть в правках в свой движок, да еще с такой небольшой долей рынка по всему миру.
В общем надеюсь что получится не плохо в итоге.
*удалено*
Приплыли.
Noooooo…
Искренне обидно за presto.
Искренне обидно за presto.
Эпоха уходит.
Впрочем, это к лучшему.
Впрочем, это к лучшему.
Надеюсь публичный багтрекер теперь сделаете? А то раньше отмазывались, что мол, исходники закрыты, по этому и нет публичного багтрекера.
Вот публичный баг-трекер Хромиума: code.google.com/p/chromium/issues/list
А для UI Opera?
UI будет разрабатываться закрыто внутри компании, у нас достаточно изобретений разлетелось по всей отрасли, чтобы дарить ещё ;)
Так я не про исходники, а про трекер.
Пока думаем.
Если надумаете, обещаю репортить подробно и со скриншотами.
Не надо думать, надо делать. Сколько лет пользователи уже просят? Сколько проблем могло было бы решиться заранее, не затрагивая большого количества пользователей? В пустоту я один-два раза зарепортил, но без обратной связи я не получил никакой информации, это показалось мне малоинтересным. Полагаю, я не одинок
[дубль]
Надо было патентовать)
В Chromium, как и в Opera 14…
А?
Новость и правда хорошая. Поначалу воспринимается немного негативно, в том плане, что Opera отказывается о собственного движка для редеринга. Но если вдуматься, то это положительная тенденция.
Я, как фанат, всегда пользуюсь именно этим браузером, даже если изредка приходится редактировать Google Docs в Chrome. Теперь такого делать не надо будет, т.к. движок уже будет совместим для рендеринга оных.
А ведь действительно правда, что все эти табы, speeddial'ы появились в Opera раньше, чем в других браузерах, жаль что это не позволило отъесть большую часть рынка. Не останавливайтесь, добавляйте новые фичи.
Я, как фанат, всегда пользуюсь именно этим браузером, даже если изредка приходится редактировать Google Docs в Chrome. Теперь такого делать не надо будет, т.к. движок уже будет совместим для рендеринга оных.
А ведь действительно правда, что все эти табы, speeddial'ы появились в Opera раньше, чем в других браузерах, жаль что это не позволило отъесть большую часть рынка. Не останавливайтесь, добавляйте новые фичи.
Про табы они зарываются. В Опере они появились в 2000 году или около того, а в НетКапторе уже в 1997.
NetCaptor был надстройкой для IE, который добавлял вкладки и прочие дела полумёртвому IE6. Суть вкладок в том, что в пределах одного окна открыты несколько страниц. Например так:

Почитайте сами про историю: en.wikipedia.org/wiki/History_of_the_Opera_web_browser

Почитайте сами про историю: en.wikipedia.org/wiki/History_of_the_Opera_web_browser
Ну всё-таки MDI и вкладки — штуки разные. Если так рассуждать, можно и просто несколько копий одной программы запустить — не MDI, конечно, но несколько окон же на экране!
NetCaptor, конечно, надстройка над Trident (не над IE6, не было тогда ещё IE6), но и Опера теперь вот надстройка над Webkit будет.
NetCaptor, конечно, надстройка над Trident (не над IE6, не было тогда ещё IE6), но и Опера теперь вот надстройка над Webkit будет.
NetCaptor не поставлялся с Trident, он ставился поверх. Вот что такое надстройка. Суть MDI в одном окне, вкладки — это только вариант расположения страниц внутри окна.
Ну, для юзера разницы нет — поверх или не поверх.
А по поводу вкладок — ну это же игра в термины, вон Википедия пишет, что " a tabbed document interface (TDI) or a Tab is one that allows multiple documents to be contained within a single window, using tabs as a navigational widget for switching between sets of documents". Ну вот чего-то на скриншоте выше я не вижу tabs as a navigational widget.
Так что чего уж тут. Формально можно хоть словари переписать, но явно же, что с точки зрения user experience это совсем разные вещи.
А по поводу вкладок — ну это же игра в термины, вон Википедия пишет, что " a tabbed document interface (TDI) or a Tab is one that allows multiple documents to be contained within a single window, using tabs as a navigational widget for switching between sets of documents". Ну вот чего-то на скриншоте выше я не вижу tabs as a navigational widget.
Так что чего уж тут. Формально можно хоть словари переписать, но явно же, что с точки зрения user experience это совсем разные вещи.
Ох, я даже побежал проверять дату — не первое апреля ли. Приятно удивили.
А почему бы теперь не выложить Presto в Open Source? Не пропадать же продукту даром.
А почему бы теперь не выложить Presto в Open Source? Не пропадать же продукту даром.
Ага. Любители форкнут Оперу, соберут очередную раскривушку на основе этого исходного кода, и все те плюсы, о которых писали в топике:
Фактически, уйдут вникуда, т.к. костылить под оперу и недоделанные стандарты прийдётся как и раньше. Нет, комьюнити, может быть, и допилит Presto до уровня WebKit'а, но когда и как качественно — вопрос открытый.
Не, я не против открытия исходников, но только самого движка и только под какой-нибудь образовательной лицензией, незачем плодить сущности и давать возможность возродить зомби из свежеубиенного продукта. Один WebKit на четыре браузера — одна проблема. Webkit на четыре браузера, Presto на «некроОпере» (назовём её так) — две проблемы. А ведь есть ещё IE и Firefox со своими шутками-прибаутками, багами, проблемами и вендорными префиксами.
Проект WebKit сегодня имеет такую поддержку стандартов, о которой мы могли только мечтать, когда начинали работу над нашим браузером. И вместо того, чтобы тратить все свои силы на повторение того, что уже реализовано в WebKit, мы можем сфокусироваться на изобретении чего-то нового, чтобы сделать лучший браузер. Изобретённые в Opera вкладки, экспресс-панель, сжатие данных, ускоряющее загрузку загрузку страниц, были в дальнейшем успешно подхвачены и внедрены многими производителями браузеров. Отправляя патчи прямо в проект WebKit, мы сможем улучшить поддержку стандартов не только в Opera, но и во многих других браузерах.
Фактически, уйдут вникуда, т.к. костылить под оперу и недоделанные стандарты прийдётся как и раньше. Нет, комьюнити, может быть, и допилит Presto до уровня WebKit'а, но когда и как качественно — вопрос открытый.
Не, я не против открытия исходников, но только самого движка и только под какой-нибудь образовательной лицензией, незачем плодить сущности и давать возможность возродить зомби из свежеубиенного продукта. Один WebKit на четыре браузера — одна проблема. Webkit на четыре браузера, Presto на «некроОпере» (назовём её так) — две проблемы. А ведь есть ещё IE и Firefox со своими шутками-прибаутками, багами, проблемами и вендорными префиксами.
Не пойдёт никто (в количестве, достаточном для костылей) на НекроОперу. Не будет у неё того имени, да и идти ради движка, который никто не поддерживает нету смысла.
Все уже и забыли откуда вырос Firefox!
Да, да, давайте убьем еще и Gecko и Trident (и всех человеков!) и вот тут уж будет стандарт нерушимый один для всех.
Да, да, давайте убьем еще и Gecko и Trident (и всех человеков!) и вот тут уж будет стандарт нерушимый один для всех.
Trident не закроют никогда — т.к. Билл Гейтс сказал что IE лучший браузер.
Mozilla конечно может попробовать перейти с Gecko, но кроме большого количества попа-боли они не получат, слишком много завязок на XUL и другом стэке Mozilla (например XPCOM)
Mozilla конечно может попробовать перейти с Gecko, но кроме большого количества попа-боли они не получат, слишком много завязок на XUL и другом стэке Mozilla (например XPCOM)
Билл Гейтс, умный мужик, дело говорит.
А у Оперы типа не много было завязок на Quick? Просто будем надеяться, что у Мозиллы более мужественные руководители, чем нынешние оперовские.
Я бы был раз посмотреть на Presto — т.к. он весьма интересен, с WebKit/V8 тоже не все так гладко.
Лучше IE убейте.
Выложить в опенсорс такой большой продукт, как Presto — это год работы большой команды по подготовке документации и дальнейшей модерации процесса развития и разработки. Эти слишком затратно и мы лучше потратим ресурсы на разработку нового, чем на поддержку старого.
А просто выкинуть в сыром виде?
под MIT License
Там же наверняка куча чужих закрытых компонентов, которые нельзя публиковать просто так.
что конкретно из того что перечислено в этом списке opera:about?
Я точно не уверен, но Presto все еще используется в Wii, и еще куче встроенных устройст, которые по любому лицензируются. Так что, выкидывать его в опенсорс в данный момент, да и еще под MIT лицензией возможно не лучшая идея.
Со всеми гневными комментариями?
Просто слить исходники — это точно похоронить проект.
А просто их спрятать и никогда не открывать — это что?
Какие у вас дальнейшие планы на этот движок тогда, можно узнать?
Помните слив заметной части исходников Windows 2000 и Windows NT 4.0? Сырых исходников, в том виде, в каком их мать родила, с авторскими комментариями, с чужими библиотеками и с инструментами разработки.
В итоге разве Windows похоронили?
В итоге разве Windows похоронили?
Presto, не смотря ни на что, был бы полезен. Опубликовать можно, как заметили ниже, «в сыром виде». Поддержку силами компании можно не оказывать, оставив целиком на сообществе. Зато, возможно, некоторые, полезные вещи из этого движка могли бы появиться в других. Возможно также делать это планируете вы самостоятельно. Тогда понятно.
Хорошая попытка.
Почему бы не выложить в открытый доступ как есть?
Опера Софтваре всегда любила играть словами про «открытые стандарты и технологии». Очень жаль, что это окажется всего лишь игра слов.
Почему бы не выложить в открытый доступ как есть?
Опера Софтваре всегда любила играть словами про «открытые стандарты и технологии». Очень жаль, что это окажется всего лишь игра слов.
Спецификации HTML5, HTML5
<video>
и Media Queries, начатые в Opera Software это лишь игра слов? Патч в проект WebKit сегодня же утром, реализующий поддержку мультиколонок в CSS — тоже?Движок, выбрасываемый в данный момент на свалку, а не отдаваемый сообществу, по количеству строк кода однозначно многократно перевешивает все это.
Я не хочу нанести оскорбление, но все равно отмечу, что такой поворт событий похож на предательство.
Я не хочу нанести оскорбление, но все равно отмечу, что такой поворт событий похож на предательство.
Опера Софтваре всегда любила играть словами про «открытые стандарты и технологии». Очень жаль, что это окажется всего лишь игра слов.
Ну вообще если быть справедливым, то Опероводы — молодцы. Как минимум то, что они не занимались патентным троллингом — уже огромный респект им.
Такая частая заморочка — мол как же облик компании, все увидят наш ужасный код, нужно его сначала привести в божеский виииид, потратить пару лет вреееемени, перевести комментааарии с русского на английский в коде, «а то засмеют...»
Фигня это всё! Выложите как есть под свободной лицензией одним коммитом! Никто не засмеёт, сообщество только обрадуется новому открытому продукту!
Не факт, что оно от этого возродится, но ведь и вам никакой пользы от приватных похорон нет! А так хоть кому-то хорошо будет.
Фигня это всё! Выложите как есть под свободной лицензией одним коммитом! Никто не засмеёт, сообщество только обрадуется новому открытому продукту!
Не факт, что оно от этого возродится, но ведь и вам никакой пользы от приватных похорон нет! А так хоть кому-то хорошо будет.
Никому хорошо не будет. Опенсорс проекты живут достойно только если в них вкладывают деньги большие компании.
Да ну, декларативные и слишком категоричные заявления. Вот прям никому, ни единому человеку не будет, ага. И даже интересно никому не будет, конечно же. Это абсолютно не так — наоборот, некрофилы всегда найдутся, just for fun.
Мне вот, например, в опере из всех фич больше всего нравится то, что она никогда уже загруженные страницы в истории не перезагружает лишний раз (по клику назад/вперёд) и не спрашивает про «повторную отправку форму» при нажатии F5. Таким образом она, видимо, нарушает требования стандартов по кэшированию/некэшированию страницы, но меня это вообще не парит — мне просто нравится, что страница не перезагружается.
С вебкитом этого явно не будет, вряд ли кто-то примет такой патч, даже если вы его сделаете (а вы и не станете делать, зочем).
Я надеюсь, вы хотя бы интерфейс оставите — ну, там, горячие клавиши хотя бы пусть настраиваются, а то будет очередной «браузер» из ряда «Нихромов», «Яндекс-браузеров», «Mail.ru» и прочих, в которых даже горячие клавиши не настраиваются.
Но я всё равно был бы ОЧЕНЬ РАД увидеть исходники старой версии — хотя бы для ИСТОРИИ.
Мне вот, например, в опере из всех фич больше всего нравится то, что она никогда уже загруженные страницы в истории не перезагружает лишний раз (по клику назад/вперёд) и не спрашивает про «повторную отправку форму» при нажатии F5. Таким образом она, видимо, нарушает требования стандартов по кэшированию/некэшированию страницы, но меня это вообще не парит — мне просто нравится, что страница не перезагружается.
С вебкитом этого явно не будет, вряд ли кто-то примет такой патч, даже если вы его сделаете (а вы и не станете делать, зочем).
Я надеюсь, вы хотя бы интерфейс оставите — ну, там, горячие клавиши хотя бы пусть настраиваются, а то будет очередной «браузер» из ряда «Нихромов», «Яндекс-браузеров», «Mail.ru» и прочих, в которых даже горячие клавиши не настраиваются.
Но я всё равно был бы ОЧЕНЬ РАД увидеть исходники старой версии — хотя бы для ИСТОРИИ.
Не всегда так, но применительно к браузеру справедливо.
На самом деле «выложить в опенсорс» крайне редко означает подготовить документацию. Примеров, кто выкладывал в опенсорс с документацией — очень мало. И никакой гарантированной поддержки со стороны компании также не требуется. Собственно на то большинство опенсорсных лицензий явно указывает: «никаких гарантий» есть почти в любой лицкензии.
Намного ближе к истине то, что нужно провести некоторую юридическую работу, связанную с исходным кодом. Единственная реальная сложность — это если используется код сторонних разработчиков, с которыми сложно договорится о лицензировании.
Я прекрасно понимаю, что такое корпоративная политика, поэтому если желания самой компании нет (т.е. ей это невыгодно) — то это очень печально, но ничего с этим не сделать, и не нужно изобретать «причины».
Намного ближе к истине то, что нужно провести некоторую юридическую работу, связанную с исходным кодом. Единственная реальная сложность — это если используется код сторонних разработчиков, с которыми сложно договорится о лицензировании.
Я прекрасно понимаю, что такое корпоративная политика, поэтому если желания самой компании нет (т.е. ей это невыгодно) — то это очень печально, но ничего с этим не сделать, и не нужно изобретать «причины».
А как же движки Doom, Quake? Они бесполезны? ID Software что-то не так делает, отдавая их в опенсорс?
Опера, я полюблю тебя снова! От души — спасибо огромное!
Во-первых, в нем должным образом не работали продукты Гугла, а это очень популярные продукты и многих это останавливало от перехода. Во-вторых, приход к стандарту это положительная тенденция. Лучше пусть свои наработки коммитят в репозиторий Вебкита, всем хорошо будет.
Все веб-разработчики просто мечтают о том, чтобы нормальный движок стал монополией =)
С Webkit ситуация другая — движок открыт, его можно улучшать на ходу. И если твой браузер на основе Webkit будет стагнировать, его легко заменят другим. Смысл в том, что это будет не монополия браузера, а монополия движка, причём именно открытого. Можете например сравнить с Linux.
Linux? Монополия? Сколько же я спал!?
Ну и у Webkit пока нет монополии. Но если внимательно посмотреть, то во многих сферах уже только Linux остался. Например роутеры домашние.
Монополия ядра Linux в GNU системах, например =)
Какой-то Hurd тоже есть, но никому не нужен.
Какой-то Hurd тоже есть, но никому не нужен.
Ничего не мешает Гуглу или Эппл не делать публичных коммитов в WebKit или задерживать их долгое время. Это будет давать эффект, аналогичный введению на сервисах Гугла технологий, плохо поддерживаемых другими движками. Т.е. рычаги давления у монстров останутся, в то же время как у прогнувшихся (отказавшихся от своих движков), козырей уже не будет.
1. Какие козыри были?
2. И что мешает остальным делать такие фичи (как если бы свой движок) и задерживать их?
А, вообще, это разговор о чём-то аморфном. Вебкит уже слишком многие используют.
2. И что мешает остальным делать такие фичи (как если бы свой движок) и задерживать их?
А, вообще, это разговор о чём-то аморфном. Вебкит уже слишком многие используют.
Какие козыри были?Если вы не пользователь Оперы со стажем, то это слишком долго рассказывать.
И что мешает остальным делать такие фичи (как если бы свой движок) и задерживать их?Остальным будет мешать их недоминирующее положение на рынке. Так же как и сейчас с разными движками. Кому есть дело до того, что Опера на Вебките (с её парой процентов мирового рынка) внесла что-то эксклюзивное в движок? А теперь вместо Оперы подставьте Гугл или Эппл…
Опера мой основной браузер примерно с 2000 года. Какие козыри рендер-движка вы имеете ввиду? Смена движка отображения страниц и яваскрипт-движка, теоретически, никак не отразится на текущих возможностях, которые предоставляет интерфейс браузера. Точно так же, как IRC и почтовый клиент, которые, мало зависят от движка.
Пользователям в принципе пофиг, кто и что внёс в движок, лишь бы работал их любимый сайт. Какой процент из них знает, какие фишки в каких браузерах появились впервые? Кто первым прошёл Acid1-2-3 ну и т.д.
Пользователям в принципе пофиг, кто и что внёс в движок, лишь бы работал их любимый сайт. Какой процент из них знает, какие фишки в каких браузерах появились впервые? Кто первым прошёл Acid1-2-3 ну и т.д.
Козыри были и в Presto (движок рендеринга страниц), но их в последнее время становилось всё меньше. Смотрите шире на движок рендеринга — это не только стандарты, но и качество их имплементации, быстрота отображения, использование памяти, полезные хаки типа подгонки по ширине.
А мы говорим тут ещё про один движок — движок интерфейса браузера Quick, который заменяют на Chromium. И тут уже потери для пользователей могут быть существенные.
А мы говорим тут ещё про один движок — движок интерфейса браузера Quick, который заменяют на Chromium. И тут уже потери для пользователей могут быть существенные.
Вот я и спрашиваю, какие у Presto козыри сейчас? Настолько серьёзные, что нельзя их закомитить в Webkit и остаться с ними?
А движок интерфейса разве тоже заменяют? Написали же только про движок рендера и Javascript.
А движок интерфейса разве тоже заменяют? Написали же только про движок рендера и Javascript.
Выделение ссылок, быстрая навигация назад-вперёд, fit-to-width, экономия памяти. Я полагаю, с этим так или иначе возникнут проблемы, возможно, и вовсе неразрешимые. Возможно к этому списку можно дописать ещё пару десятков пунктов, но без опыта написания браузеров на основе chromium-а это сделать сложно. Opera сильно отличается от chromium-а, и не только кастомизацией панелек, скинами и морем настроек.
В самой заметке, да и pepelsbey неоднократно в своих комментариях указал, например:
Т.е. они переориентируются на другую группу пользователей, которым не так важно как браузер работает со 100 открытыми вкладками.
Грубо, потеряют 100 пользователей, в надежде обрести 1000 менее привередливых.
Хромиум — это достаточно быстро, и скорость — это не единственная возможность конкурировать за симпатии пользователей.
Т.е. они переориентируются на другую группу пользователей, которым не так важно как браузер работает со 100 открытыми вкладками.
Грубо, потеряют 100 пользователей, в надежде обрести 1000 менее привередливых.
Количество вкладок, управление типами процессов — выделенный на вкладку или нет, это всё фичи браузера. Движки рендеринга и Javascript тут не причём.
Потребление памяти действительно изменится. Но, если Опера оставит вынесенными в отдельный процесс только плагины, а остальные движки оставит как есть, то далеко не факт, что браузер будет жрать, как остальные.
Потребление памяти действительно изменится. Но, если Опера оставит вынесенными в отдельный процесс только плагины, а остальные движки оставит как есть, то далеко не факт, что браузер будет жрать, как остальные.
Сторонним наблюдателям конечно приятнее видеть гордый независимый браузер, а нам хочется сделать безупречный продукт для пользователей. Прогнуться? Нет, это смелость идти дальше.
Это решение не сотрудников Оперы — это же очевидно. Для этого есть руководство компании и акционеры во главе с советом директоров.
Как пользователю мне грусно, что Opera проиграла борьбы и сдалась. Как разработчик я, конечно, рад :)
Надеюсь, что наступит день, когда все браузеры будут работать на одном движке
Надеюсь, что наступит день, когда все браузеры будут работать на одном движке
Сдаться — это продать компанию и выйти на пенсию. Мы наоборот обновили движок и готовы работать дальше над лучшим браузером.
Под сдачей я имел ввиду отказ от своего движка.
Кстати, можно вас попросить увеличить высоту вкладок, чтобы они занимали всю высоту панели, как в FF и Chrome?
Кстати, можно вас попросить увеличить высоту вкладок, чтобы они занимали всю высоту панели, как в FF и Chrome?
Ни в коем случае. Чертовски раздражает в Хроме, что нельзя кликнуть дважды в самый верх экрана и свернуть/развернуть окно на полный экран. В опере все ок, а в хроме вкладка выбирается.
А меня наоборот раздражает, что я отвожу мышку в самый верх, не «прицеливаясь» и вкладка не выбирается. Дело привычки, наверное
Тут зависит от того, кому что важнее.
Объясните мне, как вы перетаскиваете окно браузера, если открыто много (>10) вкладок? Там же не остается места совершенно.
Я это делаю очень редко и всегда нажимаю стандартную кнопку «Свернуть в окно» в винде
зачем его перетаскивать?
Это, что ли? opera:config#UserPrefs|ChromeIntegrationDragArea
Ждем FF и верстальщикам можно будет сильно выдохнуть. Вместо 4х движков останется 2. Правда, Гугл ФФ не игнорирует, потому те вряд ли перейдут(
Почему? Что такого уникально хорошего в движке ФФ. А wibkit уже практически стандарт. Практически всем моб. девайсы на нем, самый популярный браузер под десктоп и еще парочка популярных. Что плохого в том, что Мозилла начала бы его использовать и коммитить свои наработки на пользу всем?
Кардинальное отличие в движках, имхо, только поддержка плагинов. у ФФ плагины имеют гораздо больше возможностей, и и требуют перезагрузки и с большей легкостью крашат браузер. Если эту проблему решить, то, думаю, ничего не мешает переходу.
Кардинальное отличие в движках, имхо, только поддержка плагинов. у ФФ плагины имеют гораздо больше возможностей, и и требуют перезагрузки и с большей легкостью крашат браузер. Если эту проблему решить, то, думаю, ничего не мешает переходу.
Я вот до сих пор не могу выбрать, ФФ или хром. Использую оба.
Вообще, конкуренция — это всегда хорошо, фигово, когда монополия, — продукт тогда почти не развивается.
Жду ещё появления новых браузеров от наших китайских товарищей.
Вообще, конкуренция — это всегда хорошо, фигово, когда монополия, — продукт тогда почти не развивается.
Жду ещё появления новых браузеров от наших китайских товарищей.
Это не то, чтоб монополия. Это поддержка стандартов в ОБЩЕЙ имплементации. То есть: есть стандарты и каждый пишет свою реализацию, из-за чего пользователи и разработчики видят вечно разные картины на одних и тех же ресурсах в разных браузерах. А тут все будут вместе разрабатывать webkit. Это как ядро linux. Все его разрабатывают, но у каждого линукс «свой». Продукты продолжат развиваться так же как и общие стандарты. Плюс в том, что как только стандарт будет реализован в webkit, все браузеры, использующие его сразу будут одинаково рендерить стандартное свойство.
>>Это как ядро linux. Все его разрабатывают, но у каждого линукс «свой».
/*Представил себе новый windows 10, основанный на ядре linux*/ Интересно, как бы это повлияло на развитие операционных систем.
Сорри за оффтоп
/*Представил себе новый windows 10, основанный на ядре linux*/ Интересно, как бы это повлияло на развитие операционных систем.
Сорри за оффтоп
Ну microsoft и так помогает разработке linux, на сколько я знаю. Что до браузеров, мне Opera не РЕНДЕРИНГОМ нравилась. По сути должен остаться браузер с его «фишкими» и идеями, просто по-другому будет обрабатываться код страниц, что для конечных пользователей не должно стать проблемой(скорее даже выиграют от того, что Opera перестанут блокировать те, кто не хотел доделывать верстку под Presto)
Ну microsoft и так помогает разработке linux, на сколько я знаю.Чем это? Разве что своим существованием мотивирует линуксоидов на дальнейшие разработки :) Разработку драйверов для своей виртуальной машины не учитываем.
Вклад Microsoft в Linux заключается только в патчах для гипервизора Microsoft Hyper-V.
Извиняюсь, я не сведущ в том, что именно они добавляли в код ядра, просто слышал, что было дело.
www.theregister.co.uk/2012/04/03/microsoft_linux_kernel_contributions/
Microsoft входит в двадцатку самых активных контрибуторов в код ядра Linux. Кроме того, они активно поддерживают кучу других open source проектов: php, mono (тут даже финансовая поддержка небольшая имела место) и т.д.
Microsoft входит в двадцатку самых активных контрибуторов в код ядра Linux. Кроме того, они активно поддерживают кучу других open source проектов: php, mono (тут даже финансовая поддержка небольшая имела место) и т.д.
Maxthon от китайцев.
Что такого уникально хорошего в движке ФФ
Расширения, Firebug, профиля, скины и т.д… Это первое что приходитв голову, хотя я им почти не пользуюсь. Например мне оочень не хватает PixelZoomer в Chrome. Мне очень нравится расширенная консоль + Firebug Ace в Firebug.
Плагины FF завязаны не на Gecko (по большей части), а на XUL. А это совсем другая история.
В Firefox весь интерфейс браузера и все расширения работают по сути на том же движке, что и рендеринг страниц (XUL + JavaScript). WebKit такое не умеет. Если перейдут — Firefox потеряет всю свою гибкость, а это его главная фишка.
Раньше даже можно было в страничках в вебе использовать XUL. Но не прижилось — и в Firefox отключили эту возможность. Может быть в целях безопасности, не знаю. Но факт остаётся фактом — Gecko рисует весь интерфейс всего браузера.
Раньше даже можно было в страничках в вебе использовать XUL. Но не прижилось — и в Firefox отключили эту возможность. Может быть в целях безопасности, не знаю. Но факт остаётся фактом — Gecko рисует весь интерфейс всего браузера.
Не думаю. что это принципиально нерешаемая проблема при открытых исходниках. Хотя надо четки видеть цель, чтобы решиться потратить кучу ресурсов на такой переход (тем более, что они еще и ОС на основе своего движка решили сделать)
Будут рисовать окно, а внутри него сайты… фреймами. Никто и не заметит ;)
Конкуренция должна остаться (если ребят из Opera «примут в семью» WebKit). Просто она перейдет под крышу одного движка. У разработчиков каждой стороны свой взгляд на мир остаётся своим…
В крайнем случае у каждой из сторон есть возможность некоторые функции держать при себе, пока остальная часть «семьи» её не примет, увидев реакцию аудитории.
В крайнем случае у каждой из сторон есть возможность некоторые функции держать при себе, пока остальная часть «семьи» её не примет, увидев реакцию аудитории.
Что такого уникально хорошего в движке ФФНе так уж трудно найти и перечислить больше полудюжины отличий Gecko от WebKit в лучшую сторону:
- В свойстве «word-break» поддерживается значение «keep-all».
- В свойстве «box-sizing» поддерживается значение «padding-box».
- SVG-преобразования и SVG-фильтры сносно накладываются на элементы HTML посредством CSS и элемента foreignObject.
- Поддерживается управление переносами («hyphens» в CSS).
- Поддерживаются указатели фрагментов SVG (на этой основе работает
SVG-штабель со значками).
- Работают контекстные меню на HTML5.
- Работает CSS-директива @supports.
Ну и что? Это просто недоработки, а не принципиальные отличия. Не факт, что все, но большую часть можно доделать и в Вебките, если Мозилла надумает заняться, принципиальных ограничений нет.
Значение
padding-box
и @supports
вполне себе работают и в Presto, это не уникальные фичи.Ваше возражение совершенно справедливо, однако после исчезновения Presto оно утратит силу.
WebKit поддерживает
@supports
и многое другое, что Firefox — нет. Список преимуществ выше — это как сравнение фич Айфона и камня. Т.е. контролируемый перекос.WebKit поддерживает @supportsВ настоящее время база данных о возможностях браузеров,
Вы почему думаете, что WebKit поддерживает @supports?
Потому, что Implement css3-conditional's @supports rule — RESOLVED FIXED и уже есть в Chrome Canary
Это не главные заслуги любого движка, которые должны беспокоить пользователей.
Всё современные движки постепенно совершенствуются, имплементируя новые стандарты, у всех движков есть баги, которые со временем правятся.
Но, не все движки могут позволить открыть 150 вкладок и с ними нормально работать, не все умеют эффективно кэшировать документы, не все дают возможность гибко выделять текст на странице, не все умеют копировать с оформлением, и т.д. И вот жалко лично мне, как пользователю Оперы, потерять некоторые преимущества Presto.
Всё современные движки постепенно совершенствуются, имплементируя новые стандарты, у всех движков есть баги, которые со временем правятся.
Но, не все движки могут позволить открыть 150 вкладок и с ними нормально работать, не все умеют эффективно кэшировать документы, не все дают возможность гибко выделять текст на странице, не все умеют копировать с оформлением, и т.д. И вот жалко лично мне, как пользователю Оперы, потерять некоторые преимущества Presto.
* работает xslt:import() и xslt:document() в стилях полученных через XMLHttpRequest (https://bugs.webkit.org/show_bug.cgi?id=10313, обратите внимание на дату)
Это не потребует изменений в привычном вам процессе разработки.Те вернете старые баги, которые все давно закрыли костылями? :)
Что насчет User Agent?
У нас большой опыт работы с UA, поэтому мы выберем тот, который явно не вызовет совпадений у тысяч сниферов. Пока ничего конкретного, точный UA обсуждается.
Баги не вернём, даже не просите.
Баги не вернём, даже не просите.
С чем именно он не вызовет совпадений?
Надеюсь, что по слову «WebKit» совпадение, наоборот, будет. А не то чего же было и переходить на WebKit.
Надеюсь, что по слову «WebKit» совпадение, наоборот, будет. А не то чего же было и переходить на WebKit.
Не вызовет совпадений с UA прежней версии Opera, которую на западе принято нещадно блокировать или отправлять на мобильную версию без явных на то причин.
А ведь нужно ещё и Opera гле-то указать для сбора статистики (а значит и денег!). Это очень важный вопрос на самом деле, т.к. в инете очень много примеров сайтов, где в коде стоят тупые определители Оперы, которые так портили кровь всем: и разработчикам браузера и его пользователям.
Оплот пал, печально.
Похороны Presto… ='( RIP
Хорошие новости, еще бы IE пересадить на WebKit, и мир станет чуть лучше…
Давно не встречал столь бравурной… капитуляции ;)
Но, соглашусь, это к лучшему.
Но, соглашусь, это к лучшему.
Надеюсь, что получится нормально перенести бóльшую часть интерфейсных решений, которые завязаны на движок, я многим из этого пользовался когда сидел на Опере.
Если попробовать их вспомнить, то это:
1. Возможность выделение текста даже в ссылках — когда кликаешь и ведёшь курсор по горизонтали, текст выделяется, по вертикали — драгается.
2. Свой «юзер-френдли» Ad-Block — возможность через контекстное меню «отключать» те или иные изображения или плагины на странице, с запоминанием, масками и прочим.
3. Возможность включить «плейсхолдеры» для плагинов, чтобы для просмотра видео/баннеров или чего-то ещё нужно было кликать а плейсхолдер.
Ну и ещё много чего наверняка можно будет вспомнить, что завязано на движок, надеюсь, всё получится перенести. Если получится — я всерьёз задумаюсь над тем, чтобы вернуться на Оперу :)
Кстати, а что будет с Dragonfly?
Если попробовать их вспомнить, то это:
1. Возможность выделение текста даже в ссылках — когда кликаешь и ведёшь курсор по горизонтали, текст выделяется, по вертикали — драгается.
2. Свой «юзер-френдли» Ad-Block — возможность через контекстное меню «отключать» те или иные изображения или плагины на странице, с запоминанием, масками и прочим.
3. Возможность включить «плейсхолдеры» для плагинов, чтобы для просмотра видео/баннеров или чего-то ещё нужно было кликать а плейсхолдер.
Ну и ещё много чего наверняка можно будет вспомнить, что завязано на движок, надеюсь, всё получится перенести. Если получится — я всерьёз задумаюсь над тем, чтобы вернуться на Оперу :)
Кстати, а что будет с Dragonfly?
Что-то мне подсказывает, что пункты 2 и 3 в опере не уникальны, и их вообще скопировали из firefox'a…
3 — требование Адобы.
2 — кабы не наоборот.
2 — кабы не наоборот.
покажите мне 2 в ФФ. Да его же нет!
Вы firefox с установленными adblock + element hiding helper видели хоть раз? Гораздо удобнее и человечнее оперы. И это еще не учитывая того, что списки для adblock в firefox всегда ставились 1 кнопкой, а в опере это сделали только пару версий назад.
редко пользовался другими браузерами, но неужели 1-й пунк есть только в опере?
Интерфейсно мы будем интереснее, чем просто форк Хромиума. Насчёт веб-инспектора расскажем ближе к десктопному релизу.
Для меня тоже важно, чтобы фишки UI сохранились. Например, Opera ВСЕГДА при зажатом Shift открывает страницу в новом табе. Я могу шифт держать в адресной строке, во время сабмита формы, во время клика по ссылке, в контекстном меню и вообще где только в голову взбредёт. Но если действие перехода/самбита происходит во время удержания шифта, то действие произойдёт в новом табе. Постоянно пользуюсь.
Ну и жесты, плюс комбинации типа левая+правая кнопка мыши. Ай, да куча всего, можно трёхтомник на эту тему написать. Вобщем, не потеряйте ничего! А то я вас всех дружно сожгу на ритуальном костре!
Ну и жесты, плюс комбинации типа левая+правая кнопка мыши. Ай, да куча всего, можно трёхтомник на эту тему написать. Вобщем, не потеряйте ничего! А то я вас всех дружно сожгу на ритуальном костре!
Если вы сохраните текущий функционал без деградации, то для меня вы уже будете интереснее Chromium'а.
Самое главное: mail-, rss-, news-клиент, Opera link, настройка toolbar'ов и меню, блокирование содержимого, режим автора/пользователя, откл/вкл картинок, подгон по ширине, назад на страницу без её обновления. И не ешьте больше памяти (на ноуте 2ГиБ максимум, а отдать могу не больше гига)!
Самое главное: mail-, rss-, news-клиент, Opera link, настройка toolbar'ов и меню, блокирование содержимого, режим автора/пользователя, откл/вкл картинок, подгон по ширине, назад на страницу без её обновления. И не ешьте больше памяти (на ноуте 2ГиБ максимум, а отдать могу не больше гига)!
Навигация по элементам страницы через шифт+стрелки. :3
Если webkit используют несколько конкурирующих компаний, ему особо не нужна конкуренция с каким либо движком. Прогресс обеспечится за счет конкуренции между разработчиками браузеров. И фичи, закоммиченные в webkit будут гораздо легче пропихнуть и в Хром, по сравнению с тем, когда эта фича реализована в конкурирующем движке.
Как можно фичей в движке привлечь пользователей? Даже разработчиков фича, реализованная в одном браузере будем мало привлекать. Развитие движка, в отличие от интерфейсной части, само по себе занятие не прибыльное. Это скорее реализация виденья веба будущего разработчиками браузера, после этого, нужно чтобы фичу поддержали другие браузеры, если, конечно, речь не о Гугле.
Ну, браузеры на таких Вась не расчитывают, заработок у них идет с массового рынка, а не корпоративных админок. Т.е. от того что будет реализована какая-то фича и какая-то админка будет поддерживать только реализацию этого браузера и забьет на то, что предоставят потом остальные, браузеру ничем не поможет.
Использовать движок не подразумевает коммитить в паблик все свои наработки :)
Затем что это нужно твоим клиентским приложениям. Хром начал двигаться с такой скоростью так-как гуглу нужен производительный UI для своих Web-приложений например.
Или для популяризации своей ос — то что делает Apple.
Или для популяризации своей ос — то что делает Apple.
gecko в данном случае как webm по сравнению с h264. Альтернативный, но много где не поддерживается в принципе (ios, например) и потому лишь увеличивающий энтропию. + webkit в отличие от h264 вполне себе открытый, его можно улучшать с разных сторон, а не плодить менее совместимые продукты.
Мне понравилось сравнение с ядром линукса в комментариях. Никто не считает что то, что все дистрибутивы используют одно ядро а не каждый свое — злом. Скорее наоборот, это очень важное преимущество. Надеюсь, с движками будет так же. Перед от велосипедов к стандартам это хорошо. Причин для замедления в развитии не вижу, конкуренцию никто не отменяет.
Достаточно быстро. По сравнению с ядром, например freebsd я вижу массу улучшений в виде поддержики новых технологий и оборудования, как минимум. Какое ядро развивается быстрее?
Но при этом не забывайте, что ядро линукс — это огромная свалка, в отличие от например bsd или прочих открытых юниксов
Какое ядро развивается быстрее?
Windows?
Сложно сказать. Оно развивается иначе. Там основные изменения проходят раз в несколько лет а в остальное время оно статично. + закрыты исходники. Оценить динамику изменений тут сложно.
Когда в линуксе заработает горячее переключение видях на моём стареньком нетбуке, я подумаю над динамикой развития поддержки новых технологий и оборудования в ядре линукс… и скажу, что она откровенно отстойная.
А что, в компьютерных технологиях есть только ваш старенький неттбук? Серверов, встраиваемых и мобильных устройств нет?
Какое мне дело до серверов, если спустя два года после покупки нетбука эта фича так и не заработала в линуксе? :) Давайте только не будем тут холивары устраивать на тему линукса и винды. В конце концов ядра ОСей были приведены в пример как параллель текущей ситуации.
Ну это вы начали;) В линуксе очень много чего делают именно для тех систем что я описал выше. Ядро одно и потому они очень динамично улучшается.
Ядро Виндовс напротив достаточно статично, просто какое-то технологии там реализованы раньше потому, что ЦА это десктопы в отличие от Линукса. Хотя, в данном конкретном случае, вопрос скорее в драйверах, а не самом ядре.
Ядро Виндовс напротив достаточно статично, просто какое-то технологии там реализованы раньше потому, что ЦА это десктопы в отличие от Линукса. Хотя, в данном конкретном случае, вопрос скорее в драйверах, а не самом ядре.
Дааа, в драйверах…
Вот не надо про одно ядро. Это миф. Это я вам как человек, ковыряющий, Android говорю. Бардак в линухах полнейший. Просто до бреда доходит. Полная анархия!
Не устаю повторять: Android != Linux
Никакого бардака в ядре Linux нет. Что происходит в Android — мне неведомо.
Никакого бардака в ядре Linux нет. Что происходит в Android — мне неведомо.
Не устаю повторять — ядро Linux = ядро Linux. Это так очевидно, что даже очевидно.
Вы прочитайте внимательно, что написали выше и в каком контексте. Смешали в кучу «одно ядро», «Android» и «линухи» (под которыми, видимо, подразумевались дистрибутивы, да?).
Нет, разговор исключительно про ядро. Кстати, именно в привычных дистрибутивах десктопных более-менее порядок. А вот когда мы переходим в мир embedded…
Когда вы переходите в мир embedded, модульность ядра Linux вам позволяет оставлять только самое необходимое, удаляя ненужное, что в свою очередь позволяет вам запускать ядро хоть на микро-компьютерах, хоть на перепрограммируемых ПЛИС.
Я склонен подозревать, что вы имеете в виду некие самоделки от различных известных и не очень компаний, которые рубят ядро топором и добавляют собственные модули сомнительного качества без оглядки на общепринятые правила и принципы работы с ядром.
Я склонен подозревать, что вы имеете в виду некие самоделки от различных известных и не очень компаний, которые рубят ядро топором и добавляют собственные модули сомнительного качества без оглядки на общепринятые правила и принципы работы с ядром.
Штука в том, что мир embedded намного более проприетарный, чем десктопы. Самоделки рубят все без исключения. Достаточно посмотреть на Raspberry Pi — максимально-дружественный для open source сообщества ARM, но при этом без проприетарного бинарика его даже не запустить. Потому что процессом загрузки CPU управляет… GPU! А к его внутренностям у сторонних разработчиков только через драйвера ядерные. То есть вообще никакого, кроме того, что нам разрешили. Причём GPU умеет очень много, фактически, CPU можно вообще выбросить. Но за каждую плюшку надо платить деньги. Хочецо аппаратного декодирования MPEG-2? Кнопка PayPal сбоку!
Ну или, например, Qualcomm. Это ОЧЕНЬ дружественная компания. Пожалуй, самая лучшая, среди всех ARM изготовителей. Но ядро у них своё, в своей репе. Мерджи в ванильку улетают редко и толку от них ноль. Хотя да, исходники есть, GPL есть, дружба народов есть. Но если сегодня Линус и Ко выпустят новую версию ядра, то я со своим квалкоммом буду юзать старую до тех пор, пока они не решат проапгрейдится.
Поэтому бардак. Кромешный бардак и адский ад. А всяких самсунгом за экзайнос надо вообще кремировать, например.
Linux сегодня — это так называемый umbrella term, который фактически не значит вообще ничего (:
Ну или, например, Qualcomm. Это ОЧЕНЬ дружественная компания. Пожалуй, самая лучшая, среди всех ARM изготовителей. Но ядро у них своё, в своей репе. Мерджи в ванильку улетают редко и толку от них ноль. Хотя да, исходники есть, GPL есть, дружба народов есть. Но если сегодня Линус и Ко выпустят новую версию ядра, то я со своим квалкоммом буду юзать старую до тех пор, пока они не решат проапгрейдится.
Поэтому бардак. Кромешный бардак и адский ад. А всяких самсунгом за экзайнос надо вообще кремировать, например.
Linux сегодня — это так называемый umbrella term, который фактически не значит вообще ничего (:
Ну так вы и расставляйте правильно акценты в своих высказываниях. Бардак не в «линухах», а в том, как с ним обращаются проприетарщики. И причина здесь очень простая: проприетарщики хотят использовать свободный код в своих целях, но при этом им плевать на свободы, они хотят по-прежнему сохранять полный контроль над своими разработками.
Собственно, потому и Android, и Chrome.
Собственно, потому и Android, и Chrome.
Штука в том, что для конечного пользователя — бардак как раз таки в линухах. Пользователю плевать, чем внутри арм от х86 отличается. Точно также ему плевать, чем линух от самсунга отличается от линуха от Линуса. К тому же здесь не совсем вопрос контроля, здесь вопрос финансовый. Для того же квалкомма (а они до недавнего времени были весьма маленькой и ограниченной в ресурсах компанией) коммиты в ванильку — это куча времени и геммороя, что выражается в дополнительных финансовых затратах. Поэтому вот вам код и делайте что хотите.
Проблема вторая в том, что ядро пилится определённой группой людей, которые заинтересованы в определённом результате. Если ребята из квалкома считают, что их mpdecision лучше дефолтного, а для его полноценной работы надо поменять ещё пару модулей, то даже имея на руках доказательства этого, свои коммиты они в ванильке не увидят. Точно также, как в ванильку никогда не попадут модифицированные говерноры и прочие плюшки. Людям «сверху» это не надо, у них своё видение. И мы можем вспомнить гражданина Кона Коливаса, которому показали стоп-сигнал. Хотя парень старался изо всех сил и был любим народом.
Linux — это бардак, свалка, ад и угар. Его контроллируют определённые люди, всем остальным вход закрыт. А те, кто его неконтроллируют, выживают как могут.
И если говорить про embedded, то на самом деле проще взять продукт Microsoft. Там модульность — она настоящая. Для добавления автоматического переключения видеокарточек разработчику не надо ковырять исходники ядра и не надо думать о легальности действий — написал драйвер и свободен. Всё остальное работает без твоего участия.
Проблема вторая в том, что ядро пилится определённой группой людей, которые заинтересованы в определённом результате. Если ребята из квалкома считают, что их mpdecision лучше дефолтного, а для его полноценной работы надо поменять ещё пару модулей, то даже имея на руках доказательства этого, свои коммиты они в ванильке не увидят. Точно также, как в ванильку никогда не попадут модифицированные говерноры и прочие плюшки. Людям «сверху» это не надо, у них своё видение. И мы можем вспомнить гражданина Кона Коливаса, которому показали стоп-сигнал. Хотя парень старался изо всех сил и был любим народом.
Linux — это бардак, свалка, ад и угар. Его контроллируют определённые люди, всем остальным вход закрыт. А те, кто его неконтроллируют, выживают как могут.
И если говорить про embedded, то на самом деле проще взять продукт Microsoft. Там модульность — она настоящая. Для добавления автоматического переключения видеокарточек разработчику не надо ковырять исходники ядра и не надо думать о легальности действий — написал драйвер и свободен. Всё остальное работает без твоего участия.
Штука в том, что для конечного пользователя — бардак как раз таки в линухах. Пользователю плевать, чем внутри арм от х86 отличается. Точно также ему плевать, чем линух от самсунга отличается от линуха от Линуса. К тому же здесь не совсем вопрос контроля, здесь вопрос финансовый. Для того же квалкомма (а они до недавнего времени были весьма маленькой и ограниченной в ресурсах компанией) коммиты в ванильку — это куча времени и геммороя, что выражается в дополнительных финансовых затратах. Поэтому вот вам код и делайте что хотите.
Как все эти проблемы мешают называть вещи своими именами?
Проблема вторая в том, что ядро пилится определённой группой людей, которые заинтересованы в определённом результате…
...Linux — это бардак, свалка, ад и угар. Его контроллируют определённые люди, всем остальным вход закрыт. А те, кто его неконтроллируют, выживают как могут.
Это кто вам такое сказал?
go.linuxfoundation.org/who-writes-linux-2012
И если говорить про embedded, то на самом деле проще взять продукт Microsoft.
Настолько проще, что этот продукт даже в статистике не отображается?
gs.statcounter.com/#mobile_os-ww-monthly-201202-201301
В указанном вами PDF на первой же странице написано, что с ARM-ом всё a bit messy. Но это они, конечно, культурно выражаются, потому что всё КРАЙНЕ плачевно.
К чему вы дали статистику браузеров мне вообще не понять.
К чему вы дали статистику браузеров мне вообще не понять.
К чему вы дали статистику браузеров мне вообще не понять.
Это статистика мобильных осей.
Но это статистика из браузеров этих осей. Духовок и холодильников в ней нет и не будет.
Но это статистика из браузеров этих осей. Духовок и холодильников в ней нет и не будет.
По мобильным браузерам отдельная статистика:
gs.statcounter.com/#mobile_browser-ww-monthly-201202-201301
И при чём тут кофеварки, если речь шла про ARM и мобильные устройства?
Aux,13 февраля 2013 в 17:25#↵↑
Нет, разговор исключительно про ядро. Кстати, именно в привычных дистрибутивах десктопных более-менее порядок. А вот когда мы переходим в мир embedded…
Я не понимаю с чего вдруг вы взяли мобильные устройства и их возможность выхода в интернет, да к тому же пытаетесь браузерную статистику выдать за что-то иное.
Вы вроде умный человек и должны знать, что статскаунтер собирает статистику исходя ИЗ ПРОСМОТРОВ ВЕБ-СТРАНИЦ С ИХ СЧЁТЧИКОМ. То есть меряют они ИСКЛЮЧИТЕЛЬНО браузеры и НИЧЕГО БОЛЕЕ.
Нет, разговор исключительно про ядро. Кстати, именно в привычных дистрибутивах десктопных более-менее порядок. А вот когда мы переходим в мир embedded…
Я не понимаю с чего вдруг вы взяли мобильные устройства и их возможность выхода в интернет, да к тому же пытаетесь браузерную статистику выдать за что-то иное.
Вы вроде умный человек и должны знать, что статскаунтер собирает статистику исходя ИЗ ПРОСМОТРОВ ВЕБ-СТРАНИЦ С ИХ СЧЁТЧИКОМ. То есть меряют они ИСКЛЮЧИТЕЛЬНО браузеры и НИЧЕГО БОЛЕЕ.
статскаунтер собирает статистику исходя ИЗ ПРОСМОТРОВ ВЕБ-СТРАНИЦ С ИХ СЧЁТЧИКОМ. То есть меряют они ИСКЛЮЧИТЕЛЬНО браузеры и НИЧЕГО БОЛЕЕ.
Браузеры (все) работают в осях. И эти оси отлично видно в UAString.
Именно! Поэтому данная статистика вообще никак не отражает положение дел на embedded рынке. Она только отображает ограниченное количество пользователей мобильных телефонов и планшетов, которые ходят на сайты со счётчиками статскаунтера и никого больше. Планшеты с телефонами — это только часть embedded рынка. Из пользователей мобильных устройств далеко не все имеют подключение к интернету или пользуются им достаточно регулярно. И ещё меньше людей посещает те проекты, пользователи которых попадают в статистику статскаунтера.
И если говорить про embedded, то на самом деле проще взять продукт Microsoft. Там модульность — она настоящая. Для добавления автоматического переключения видеокарточек разработчику не надо ковырять исходники ядра и не надо думать о легальности действий — написал драйвер и свободен. Всё остальное работает без твоего участия.
Ваши слова? Подскажите модели «Духовок и холодильников», в которых требуется переключение видеокарточек.
Эээ, как раз Линус как раз говорил, что Google отправляет в основное ядро чуть менее чем дофига. А уж отдельное спасибо Олафу Йоханссону из Google за расширение поддержки ARM-архитектуры.
Угу, если бы не гугол, то мир армов с миров линухов вообще бы не соприкоснулся. И это крайне печально.
Ну и OHA с Linaro тоже молодцы, без них никуда. Ребята из Самсунга тоже клянутся и божатся, что втыку от CyanogenMod вняли и работают, чтоб Экзиносы не были таким УГ для сообщества.
Ещё бы NVIDIA покаялась, тогда можно было бы шампанское открывать, но в них вообще веры никакой.
Ещё бы NVIDIA покаялась, тогда можно было бы шампанское открывать, но в них вообще веры никакой.
Угу, если бы не гугол, то мир армов с миров линухов вообще бы не соприкоснулся. И это крайне печально.
www.linuxinsider.com/story/74879.html
Pushing Performance, Saving Power
ARM processor technology, which promises to deliver improving performance with increasingly critical power savings, is one example of a lot of kernel activity and involvement from contributors that are leaders in their parts of the industry.
They include Analog Devices, Broadcom, Freescale, Fujitsu, Marvell, Nokia, Qualcomm, Texas Instruments and Wind River.
These vendors are focused on ARM and other processor technologies that are pushing performance while saving power and space. It is a healthy sign for Linux that they are all so intimately involved with pushing the Linux kernel and its communities forward.
Other interesting players on the latest list include Samsung, which may be among those to benefit most from deeper Android developer support and integration in the Linux kernel, as well as interesting cloud computing and HPC players such as NetApp and Parallels that are leveraging Linux in their strategy and technology development.
Вы видите в этом абзаце хотя бы одно упоминание Google?
В вашем же PDF гугол есть, а квалкома нет, лол. Штука в том, что движуха пошла исключительно из-за андроида.
В вашем же PDF гугол есть, а квалкома нет, лол
Значит он не входит в ТОП-30. Вы же не думали, что это перечислены все контрибуторы?
Штука в том, что движуха пошла исключительно из-за андроида.
Вот это и хуже всего.
Ваш комментарий был к тому, что вот X контор, они крутые, а гугол — говно. А по факту из ВАШЕГО ЖЕ источника указанного ранее гугол ОГОНЬ, а часть остальных — говно.
Наоборот. Я вам уже писал на my.opera.com, что Android — это клёвая ОТКРЫТАЯ система/стандарт, прямо как веб.
Вот это и хуже всего.
Наоборот. Я вам уже писал на my.opera.com, что Android — это клёвая ОТКРЫТАЯ система/стандарт, прямо как веб.
Я вам уже писал на my.opera.com, что Android — это клёвая ОТКРЫТАЯ система/стандарт, прямо как веб.
Вы, сами того не желая, только что озвучили великую «военную тайну» Google: они именно и хотят создать Веб. Google-WEB. И полностью его контролировать. И Android — один из составляющих компонентов этого светлого будущего. Это таки закрытая экосистема. Вы радуетесь открытым исходникам Android, забыв о том, что Android — это лишь клиент к сервисам Google, код которых вам никто никогда не покажет и вы даже не догадываетесь, что там вообще делается на серверах Google.
Странные вещи вы говорите, абсолютно оторванные от реальности. Kindle, Blackberry, Aliyun — они ничегошеньки не знают о сервисах гугола. И я вам об этом тоже уже писал. Это тоже самое, что говорить, что нововведения в html со стороны гугола были предложены только для того, чтобы все пользователи пользовались сервисами гугла и ничем кроме. Бред, не находите?
А вы подумайте над этими странными вещами. Так, на досуге.
А вы подумайте над этими странными вещами. Так, на досуге.
Так о том и речь, что в Amazon Kindle Fire, Blackberry 10, Aliyun есть полные реализации Android или его рантайма, но сервисов Гугла там нет. Гугл вообще просит только прохождение CTS для использования марки Android. Лицензировать приложения Google не нужно, что с успехом делают китайцы.
Ну и выше я давал ссылки на Торвальдса, который, сравнивая Эмазон и Гугл, говорил, что первые для ЛиФо ничо не делают, тогда как вторые начали шевелиться.
Лицензировать приложения Google не нужно, что с успехом делают китайцы.
Я вас огорчу
arstechnica.com/gadgets/2012/09/google-blocked-acers-rival-phone-to-prevent-android-fragmentation/
Я уважаю ваше уважение к уважаемому Google. К сожалению, сегодняшняя ситуация на рынке не позволяет мне разделять ваш энтузиазм.
Давайте прекратим этот бессмысленный спор. Вы высказали свою точку зрения, я — свою. Выводы делаем индивидуально.
Я вас огорчу
OHA запрещает своим участникам заявлять совместимость с приложениями Android, не проходя тестов CTS. Это вообще никаким боком не относится к тем, кто:
а). Не является участником OHA
б). Проходит CTS.
Alibaba не заявляли совместимость с экосистемой Android. Они лишь обеспечили запуск некоторых Android-приложений в среде своей Aliyun OS. Также для Aliyun OS была подготовлена своя собственная экосистема, со своим магазином приложений, подключение каталога приложений Google Play даже не планировалось. Aliyun OS никак не нарушила прав Google на торговую марку Android. Alibaba заявляет и готова это подтвердить в суде, что хоть Aliyun OS и использует ядро Linux, весь остальной код создан своими силами.
Единственная причина, почему Google запретил выпуск данного устройства компанией Acer — группа компаний Alibaba является самым крупным интернет-холдингом в Китае, контролируя 80% онлайновой B2B и C2C торговли (около 400 млн. зарегистрированных пользователей), имея совместный с Yahoo! поисковый сервис, онлайновую платёжную систему (более 200 млн зарегистрированных пользователей). Используя бизнес-модель, сходную с Google Android, они легко могут стать №1 на китайском рынке, тем самым закрыв туда доступ для Google. Google не мог позволить себе потерять такой огромный рынок, этим и объясняется столь быстрое и нервное реагирование.
P.S. Интересное дело: только гугловский поиск считает все статьи на 3DNews с описанием инцидента с AliyunOS опасными и блокирует их открытие:

Yandex пускает без проблем. Все остальные статьи на 3DNews Google считает безопасными. Вам конечно же не кажется, что Google манипулирует результатами поиска в своих интересах (на 3DNews версия немного отличается от официальной) — пожалуйста, предложите свою версию.
Единственная причина, почему Google запретил выпуск данного устройства компанией Acer — группа компаний Alibaba является самым крупным интернет-холдингом в Китае, контролируя 80% онлайновой B2B и C2C торговли (около 400 млн. зарегистрированных пользователей), имея совместный с Yahoo! поисковый сервис, онлайновую платёжную систему (более 200 млн зарегистрированных пользователей). Используя бизнес-модель, сходную с Google Android, они легко могут стать №1 на китайском рынке, тем самым закрыв туда доступ для Google. Google не мог позволить себе потерять такой огромный рынок, этим и объясняется столь быстрое и нервное реагирование.
P.S. Интересное дело: только гугловский поиск считает все статьи на 3DNews с описанием инцидента с AliyunOS опасными и блокирует их открытие:

Yandex пускает без проблем. Все остальные статьи на 3DNews Google считает безопасными. Вам конечно же не кажется, что Google манипулирует результатами поиска в своих интересах (на 3DNews версия немного отличается от официальной) — пожалуйста, предложите свою версию.
Alibaba не заявляли совместимость с экосистемой Android
Абсолютно неважно, что заявляет Alibaba, важно то, что Acer и, кажется, в этом был замешен Haier, является участником Open Handset Alliance, поэтому вынужден следовать соглашениям консорциума. Именно он прямо запрещает участникам каким-либо образом оформлять совместимость с Android-приложениями иначе того, как это предусмотрено CTS.
со своим магазином приложений, подключение каталога приложений Google Play даже не планировалось
И, ВНЕЗАПНО, в каталоге Алибабы оказались приложения Google, включая Maps, Translate и т.п.? Интересно как? А очень просто — чтоб наполнить магазин Aliyun, эти ребята просто взяли и набрали пиратских apk.
Используя бизнес-модель, сходную с Google Android, они легко могут стать №1 на китайском рынке
У Google и так там нет ничего. Китайские смартфоны на Android от Lenovo, Meizu, Oppo и сотни ноунейма часто не имеют сертификации Play. У всех свои магазины, часто с пиратским ПО, как у той же Алибабы.
Alibaba заявляет и готова это подтвердить в суде, что хоть Aliyun OS и использует ядро Linux, весь остальной код создан своими силами.
Лол, вот в Блэкберри 10, да, приложения с Андроид работают с помощью конвертации с заменой контейнера и работают ограниченно. В Aliyun-же — обычные *.apk. Андроед как он есть.
_________________________
Итак, получается, что некая компания заявила совместимость с приложениями Android, взяла нелегально приложения Google и других разработчиков, прохождение CTS они посчитали не обязательным. Кроме того, после скандала никто так и не смог обнаружить исходники Linux, как это требует не пермиссивная лицензия. То есть, Alibaba за один инцидент успела нарушить условия GPL, авторские права на ПО и торговый знак Google, да ещё попыталась уломать Acer с Haier на нарушение условий OHA.
Google ясно дала понять — хотите юзать Android-приложения и быть в OHA одновременно:
а). Проходите CTS как минимум.
б). Получите сертификацию Play как максимум.
Не хотите ничего проходить? Выходите из OHA и делайте с исходниками всё, что душе угодно в рамках лицензий. Так поступил, например, Amazon. Притом он CTS прошёл, но в OHA не входит.
Интересное дело: только гугловский поиск считает все статьи на 3DNews с описанием инцидента с AliyunOS опасными и блокирует их открытие
Google вообще посчитал 3dnews вредоносным. Видимо, скоро Safebrowsing-фильтры начнут банить сайт полностью.
Не хотите ничего проходить? Выходите из OHA и делайте с исходниками всё, что душе угодно в рамках лицензий.
1. Acer ничего не делал ни с исходниками Android, ни с Aliyun OS. Они только дали свою железку (и выступил козлом отпущения, т.к. к собственно разработчикам Aliyun OS Google не может применить никаких санкций — ось работает, её аппстор тоже).
2. Alibaba не входит в OHA
3. Энди Рубин из Google сам признал, что «We agree that the Aliyun OS is not part of the Android ecosystem and you’re under no requirement to be compatible.»
plus.google.com/112599748506977857728/posts/hRcCi5xgayg
Впрочем — достаточно. Ваша позиция вполне понятна. Я не собираюсь вас переубеждать. Также не вижу причин менять собственное мнение — не вижу побуждающих к этому фактов.
1). Acer всё делал, потому что является участником OHA и одним из разработчиков Android. А что-то делать с Aliyun ему запретил Google. Acer мог послать лесом Google, выйти из OHA и сделать устройство на Aliyun OS. Ну и получить иски о нарушении авторских прав Google, а также разработчиков приложений, чьи программы незаконно использовались в каталоге приложений Aliyun. В Acer мудро решили, что связываться с Alibaba им нет никакого резона, только потом от какашек оттираться
2). И? Acer-то входит.
3). Так о том и речь, что не входишь в OHA — делай, что душе угодно в рамках свободных лицензий Android.
Так вы и не можете, потому что аргументов нет. Вы утверждаете, что Android закрытая экосистема, тогда как Android — открытая система, вокруг которой можно построить экосистему любого толка, как зависящую, так и не зависящую от воли Энди Рубина/Эрика Шмидта/Мирового Правительства, в зависимости от желания создающего эту самую экосистему. Amazon это наглядно продемонстрировал. В его Android нет ничего от экосистемы Google, и у поискового гиганта нет никаких претензий к Amazon, потому что те сделали всё правильно и по лицензиям. Как нет претензий к проектам типа AOKP/CyanogenMod/ParanoidAndroid/SecurityEnhancedAndroid и прочим, как коммерческим, так и сообщества.
Приводить Aliyun OS в качестве примера закрытости Android — это ФГМ. Вы ещё обвините Free Software Foundation в копирастии за то, что они напали на linksys, изверги. Aliyun-то можно пиратить, затирать копирайты, чего же тогда Linksys нельзя?
Экосистема Google понятное дело замкнута на Google, но в случае с устройствами экосистемы Google вы можете спокойно отказаться от её использования. В отличие от трёх других экосистем, от которых вы хрен откажатесь (Apple, Microsoft, Blackberry). А тут — купил Гугл Нексус, снял блок бутлодера, накатил кастомное свободное рекавери, собрал из исходников Security Enhanced Android и всё, вот ты и Неуловимый Джо. Если прям душа горит, можете собрать Aliyun OS. Wait… они же GPL нарушили, и исходников нет. Но это Гугл виноват, конечно же.
2). И? Acer-то входит.
3). Так о том и речь, что не входишь в OHA — делай, что душе угодно в рамках свободных лицензий Android.
Я не собираюсь вас переубеждать
Так вы и не можете, потому что аргументов нет. Вы утверждаете, что Android закрытая экосистема, тогда как Android — открытая система, вокруг которой можно построить экосистему любого толка, как зависящую, так и не зависящую от воли Энди Рубина/Эрика Шмидта/Мирового Правительства, в зависимости от желания создающего эту самую экосистему. Amazon это наглядно продемонстрировал. В его Android нет ничего от экосистемы Google, и у поискового гиганта нет никаких претензий к Amazon, потому что те сделали всё правильно и по лицензиям. Как нет претензий к проектам типа AOKP/CyanogenMod/ParanoidAndroid/SecurityEnhancedAndroid и прочим, как коммерческим, так и сообщества.
Приводить Aliyun OS в качестве примера закрытости Android — это ФГМ. Вы ещё обвините Free Software Foundation в копирастии за то, что они напали на linksys, изверги. Aliyun-то можно пиратить, затирать копирайты, чего же тогда Linksys нельзя?
Экосистема Google понятное дело замкнута на Google, но в случае с устройствами экосистемы Google вы можете спокойно отказаться от её использования. В отличие от трёх других экосистем, от которых вы хрен откажатесь (Apple, Microsoft, Blackberry). А тут — купил Гугл Нексус, снял блок бутлодера, накатил кастомное свободное рекавери, собрал из исходников Security Enhanced Android и всё, вот ты и Неуловимый Джо. Если прям душа горит, можете собрать Aliyun OS. Wait… они же GPL нарушили, и исходников нет. Но это Гугл виноват, конечно же.
Acer нарушил своё собственное соглашение с OHA и Google. Alibaba там вообще ни при чём. Претензий к алибабе у гугла нет. Вы не разобрались в сути проблемы, но делаете какие-то выводы. Это не хорошо.
Эээ, как раз Линус как раз говорил, что Google отправляет в основное ядро чуть менее чем дофига.
А вы сами-то читали интервью? :)
Glyn Moody: How useful has Google's work on the kernel been for you?
Linus Torvalds: For a few years – this is five or ten years ago – Google used to be this black hole. They would hire kernel engineers and they would completely disappear from the face of the earth. They would work inside Google, and nobody would ever hear from them again, because they'd do this Google-specific stuff, and Google didn't really feed back much.
That has improved enormously, probably because Google stayed a long time on our previous 2.4 releases. They stayed on that for years, because they had done so many internal modifications for their specialised hardware for everything, that just upgrading their kernel was a big issue for them. And partly because of the whole Android project they actually wanted to be much more active upstream.
Now they're way more active, people don't disappear there any more. It turns out the kernel got better, to the point where a lot of their issues just became details instead of being huge gaping holes. They were like, OK, we can actually use the standard kernel and then we do these small tweaks on top instead of doing these big surgeries to just make it work on their infrastructure.
Вкратце: несколько лет назад Google вообще ничего не контрибутил, втихую твикая Linux-ядро на своей стороне, сейчас, с выходом 2.6 он понял, что твиканье ему не потянуть и стал вынужден контрибутить свои твики в ядро.
И, кстати, посмотрите по моей ссылке выше отчёт по ядру Linux, раздел контрибуторов. Вклад Google в ядро Linux на сегодняшний день такой же, как и вклад Microsoft (1%). И, повторю, это только твики, помогающие самому же Гуглу пилить Android. Для собственно сообщества эти твики практически ничего не дают.
И, кстати, посмотрите по моей ссылке выше отчёт по ядру Linux
От Google:
3.0: 1.4%
3.1: 1.8%
3.2: 1.6%
3.3: 2.1%
3.4: 2.1%
3.5: 2.4%
3.6: 2.4%
3.7: 2.1%
Это притом, что Google не занимается толком разработкой ядра Android, а преимущественно юзерспейсом, ядро — это прерогатива Open Handset Alliance. Плюсуйте туда Samsung, Qualcomm, Linaro, Texas Instruments, Freescale, Intel, Marvell и других.
microsoft в отчётах появлялась полтора раза, когда десять раз переписывала один и тот же код для своего Hyper-V
Не надо никого никуда плюсовать. Пусть каждый за себя отвечает.
Это вы цифры от Google привели — т.е. Google считает, что он сделал вот такой вклад. А в отчёте — цифры от разработчиков ядра:

Это вы цифры от Google привели — т.е. Google считает, что он сделал вот такой вклад. А в отчёте — цифры от разработчиков ядра:

Не надо никого никуда плюсовать. Пусть каждый за себя отвечает.
А Google и не надо ни за кого отвечать. Они организовали OHA, те и пилят ядро. Таково разделение. OHA отвечает за kernel, Google — за user-space. Вместе они составляют Android Open Source Project
А в отчёте — цифры от разработчиков ядра
Мои цифры тоже от разработчиков. Ваши данные охватывают период от 2.6.* по 3.2
Альянсы — это хорошо, цифры — тоже здорово, но всё это выглядит жалким оправданием того, что Google очень грамотно эксплуатирует тему «Open Source», запудривая мозги, а на деле ему всё это до фени. Та же ситуация, что и с embedded Linux. Имеют все, а платить никто не собирается.
По цифрам и Linux Foundation до фени на Linux. Треплются только языками, а самим бы только донейты собирать, да потом бухать на них.
По цифрам и Linux Foundation до фени на Linux.
Вообще-то «Linux Foundation продвигает, защищает и стандартизует Linux» и «Linux Foundation не разрабатывает Linux и не конкурирует с существующими Linux-компаниями, а способствует его развитию»
ru.wikipedia.org/wiki/Linux_Foundation
Казалось бы, причём тут ядро Линукса?
Вот не надо выдумывать, оок? Я понимаю, что вы не любите андроид по какой-то мифической причине, но ваши выдумки — это лишь ваши выдумки. Именно благодаря гуглу было полностью переделано управление питанием для arm сборок. Как никак, а срок жизни от заряда аккумулятора — важнейший параметр мобильных систем. Именно гугол переделывал такие критические вещи, как mpdecision и менеджер памяти. Почему? Потому что тюнинг под серваки вообще не работает в мобильном мире. И именно из-за количества больших переделок гугол долго не мог смерджиться с ванилькой. Но всё-таки смерджелись и профиты достались всем.
1% исходя из вашего PDF — это не только гугол, но и указанные вами ранее Analog Devices, а вот freescale, marvell, samsung — у них процент ниже. Так что вклад вполне себе нормальный. И вклад для сообщества намного больше, чем серверные плюшки от IBM — мне эти сервера с их хитрыми шедулерами вообще не сдались ни в одно место. Ни на десктопе ни в телефоне.
1% исходя из вашего PDF — это не только гугол, но и указанные вами ранее Analog Devices, а вот freescale, marvell, samsung — у них процент ниже. Так что вклад вполне себе нормальный. И вклад для сообщества намного больше, чем серверные плюшки от IBM — мне эти сервера с их хитрыми шедулерами вообще не сдались ни в одно место. Ни на десктопе ни в телефоне.
Я не выдумываю — я привожу ссылки на источники.
А нелюбовь к Android и Google объясняется тем, что «Имеют все, а платить никто не собирается», а также тем, что Google использует свободное ПО для создания закрытой проприетарной экосистемы в особо циничной форме.
А нелюбовь к Android и Google объясняется тем, что «Имеют все, а платить никто не собирается», а также тем, что Google использует свободное ПО для создания закрытой проприетарной экосистемы в особо циничной форме.
Ваши источники не говорят ровным счётом ничего. На данный момент мы только узнали, что Google — 14 по весомости вклада в Linux компания. Что на мой взгляд очень круто и противоречит всему, что вы пытаетесь нам доказать.
OK, источники не говорят, я погряз в противоречиях, а Google крут. Ваша позиция вполне понятна.
У вас тут эпическая битва, как я погляжу. В лучших традициях :)
Но я так понял вы оба согласны, что фрагментация существует, и она в какой-то мере уже присутствует в WebKit, а может и усилится при желании сильных игроков?
Но я так понял вы оба согласны, что фрагментация существует, и она в какой-то мере уже присутствует в WebKit, а может и усилится при желании сильных игроков?
Я не говорю, что гугол крут, это мельком проскальзывает в ваших пруфлинках, да и то не в таком виде. Я лишь говорю о том, что в мире embedded linux в данный момент времени царит хаос, что также подтверждается вашими пруфлинками. Ну и между делом о том, что гугол — один из двигателей улучшения этого состояния в последнее время. С этого началось обсуждение и пока что противоречий этому я не увидел. Зато увидел кучу флейма ни о чём.
Не движок один, а база для движка одна. webkit у каждого браузера свой с тем набором фич, которые выберет разработчик браузера. Конкурировать будут браузеры, коммитя свои улучшения в общий вебкит.
Браузеры фичами движка и не конкурируют. Все равно, пока все браузеры не сделают реализацию, использовать фичу в массовом вебе никто не будет. А немассовый веб браузерам мало интересен, заработок то у них идет с рекламы.
Исключение тут только Гугл, который владеет одновременно и браузером и популярными сайтами. Однако, сайты ему важнее и потому поддержка в разных браузерах фич, которые необходимы для его сайтов, для него как раз плюс и он будет всячески этому способствовать.
Исключение тут только Гугл, который владеет одновременно и браузером и популярными сайтами. Однако, сайты ему важнее и потому поддержка в разных браузерах фич, которые необходимы для его сайтов, для него как раз плюс и он будет всячески этому способствовать.
Напомню, что ребята из Opera всю жизнь ратуют за общие стандарты. А, к примеру, IE «до недавнего времени» старался выделиться фичами в движке. Результату, вроде, не многие рады.
Поэтому не важно у кого какой движек, если все следуют одному стандарту. Фичи могут проявляться где угодно, но не в движке (за исключением оптимизаций в работе с памятью и тому подобном), пока они не описаны в стандарте.
Поэтому не важно у кого какой движек, если все следуют одному стандарту. Фичи могут проявляться где угодно, но не в движке (за исключением оптимизаций в работе с памятью и тому подобном), пока они не описаны в стандарте.
Признаться, я периодически скачиваю Firefox, посмотреть как там дела у моего первого альтернативного браузера. По скорости он уступает Хрому, а значит простым(!) казуальным пользователям, да и средне-продвинутым (которые в курсе про жесты, табы, экстеншны и адблок), он менее интересен. Да, в нем куча свистоперделок для задротовразработчиков, но на этом плюсы-то и иссякают.
Основной массив пользователей (а именно пользователи «кормят» создателей браузеров, так или иначе) — обычные люди, которым подавай быстро, красиво, удобно и надёжно. У WebKit-браузеров есть все эти пункты, Firefox (в моём понимании) не отличается скоростью и удобством, а это значит не очень выгодно для Opera переходить на движок браузера, который меньше заинтересует простых пользователей.
Основной массив пользователей (а именно пользователи «кормят» создателей браузеров, так или иначе) — обычные люди, которым подавай быстро, красиво, удобно и надёжно. У WebKit-браузеров есть все эти пункты, Firefox (в моём понимании) не отличается скоростью и удобством, а это значит не очень выгодно для Opera переходить на движок браузера, который меньше заинтересует простых пользователей.
Вот уже чем-чем, а удобством firefox точно отличается в лучшую сторону за счёт кастомизируемости абсолютно всего. Я даже не говорю про множетсво крутейших аддонов, только стандартные возможности.
Можно ли в chrome поставить на одном уровне панель закладок и адресную строку?
Можно ли перетащить любые кнопки на линию вкладок? У меня всё это выглядит так.
Да что говорить, так даже новые вкладки по щелчку средней кнопкой по свободному месту не открываются.
Можно ли в chrome поставить на одном уровне панель закладок и адресную строку?
Можно ли перетащить любые кнопки на линию вкладок? У меня всё это выглядит так.
Да что говорить, так даже новые вкладки по щелчку средней кнопкой по свободному месту не открываются.
Движек, Бачёк и Новичек — это албанские террористы, а не русские слова.
Webkit открытый.
Если начнётся стагнация — его форкнут и всё снова оживёт.
Да и тяжело стагнировать с поддержкой со стороны стольких компаний.
Если начнётся стагнация — его форкнут и всё снова оживёт.
Да и тяжело стагнировать с поддержкой со стороны стольких компаний.
Конкуренция внутри проекта Вебкит большая. Сравни веб-инспектор ночной сборки Webkit и канарейки Chrome, например. Apple сейчас во всю пилит Webkit 2.
Не забывайте, что Opera не нужно ждать принятия контриба в WebKit, чтобы реализовать его у себя. Конкуренция на уровне фич движка останется.
Интересно, а нынешняя опера сама обновится до вебкит-оперы, или будет какое-то время рядом сосуществовать?
Ctrl+Tab будут табы нормально (т.е. на таб, использовавшийся перед этим, а не по кругу все, сколько ни есть) переключать, а не как в Chrome? Серьезная для меня причина на Chrome не перейти, привык, что поделаешь?
Сдались-таки.
А месяц назад за мой комментарий насчет того, что Opera МОЖЕТ перейти на WebKit просто ради экономии своих же денег/ресурсов/мозгов, был заминусован. Думаю это к лучшему… Ну чтож, когда первый альфа билд? =)
Прощай -o-linear-gradient ;(
^_^
^_^
Современный бизнес: Глобализируй, тем самым уменьшай конкуренцию, потом повышай прибыль и не давай слабым конкурентам подняться.
Примеры: Газпром, Google Maps, Android, Сбербанк, Intel, Лукойл, VW.
Но верстальщики точно могут напиться и уже даже начать мечтать о IE на webkit.
Примеры: Газпром, Google Maps, Android, Сбербанк, Intel, Лукойл, VW.
Но верстальщики точно могут напиться и уже даже начать мечтать о IE на webkit.
Последний анкор свершится только когда в Windows ntoskrnl.exe заменят ядром Linux :)
Верстальщикам типовых сайтов и так не нужно напрягаться последние годы.
Сравнивая знания необходимые в 2006 и 2013 чтоб сверстать типовой сайт, получается что сейчас достаточно прочитать какой-нибудь «css для чайников», понимать что такое поток и контекст форматирования для этого не нужно. Очень много людей вчера прочитали первую книгу по html, а сегодня идут junior-верстальщиком устраиваться. И искренне верят что они умеют верстать.
Сравнивая знания необходимые в 2006 и 2013 чтоб сверстать типовой сайт, получается что сейчас достаточно прочитать какой-нибудь «css для чайников», понимать что такое поток и контекст форматирования для этого не нужно. Очень много людей вчера прочитали первую книгу по html, а сегодня идут junior-верстальщиком устраиваться. И искренне верят что они умеют верстать.
Причём эта их вера в значительной степени справедлива.
Не скажи, количество свойств растёт, их сложность тоже: сравни сложность border-radius и каким-нибудь animation или transition. Плюс добавился мобильный контекст, вьюпорт понимают десятки, нюансы знают единицы. Проще точно не становится :)
Да-да, но речь о типовых, примитивных сайтах, которых большинство.
Когда человек верстает абы-как лендинги и шаблонные сайты компаний из пары типовых страниц. Он и сейчас не вдумывается, а скоро будет верстать под движок (webkit), а не под стандарты.
Настоящая вёрстка, frontend в целом — стали гораздо, гораздо сложней. Разрыв между джуниором и мидлом — это не разрыв, а пропасть. Которую так просто и не перепрыгнешь. Пикантность ситуации в том что визуально, в этих примитивных сайтах, не видно разницы между результатом работы новичка и опытного разработчика.
Когда человек верстает абы-как лендинги и шаблонные сайты компаний из пары типовых страниц. Он и сейчас не вдумывается, а скоро будет верстать под движок (webkit), а не под стандарты.
Настоящая вёрстка, frontend в целом — стали гораздо, гораздо сложней. Разрыв между джуниором и мидлом — это не разрыв, а пропасть. Которую так просто и не перепрыгнешь. Пикантность ситуации в том что визуально, в этих примитивных сайтах, не видно разницы между результатом работы новичка и опытного разработчика.
Вот верстки «под движок» как-то не очень хочется. Думаю, те, кто еще помнит медленное и мучительное вытеснение ИЕ6 из списка браузеров приоритетной поддержки, со мной согласятся. Пусть будет хотя бы 3 разных движка, чтобы капали друг другу на мозги и не давали застаиваться.
Аналогичные заготовки были у всех опытных верстальщиков и раньше.
Да, простые сайты — гораздо проще стало делать, о том и речь, можно вообще абы-как делать, есть же проекты что не натягиваются на движок, и контент в которых меняется в лучшем случае раз в пару месяцев в html.
А есть настоящая вёрстка, где много JS, сложного CSS3, где оптимизация производительности под мобилки и т.д. Там не понимая что такое reflow, да что там, базовой теории, далеко не пойдёшь. А у нас сейчас что — спроси джуниора — «как работает float? что такое контекст позиционирования?», «как определяется положение блока по оси z? назовите пошагово.» Он зависнет и не поймёт вообще что его спросили.
Да, простые сайты — гораздо проще стало делать, о том и речь, можно вообще абы-как делать, есть же проекты что не натягиваются на движок, и контент в которых меняется в лучшем случае раз в пару месяцев в html.
А есть настоящая вёрстка, где много JS, сложного CSS3, где оптимизация производительности под мобилки и т.д. Там не понимая что такое reflow, да что там, базовой теории, далеко не пойдёшь. А у нас сейчас что — спроси джуниора — «как работает float? что такое контекст позиционирования?», «как определяется положение блока по оси z? назовите пошагово.» Он зависнет и не поймёт вообще что его спросили.
Думаю, когда то так же программисты на ассемблере с высока смотрели на молодое поколение C-кодеров, а те в свою очередь, на C++ программистов, мол теперь только кнопочки по формам расставлять и пару строчек кода писать нужно, не то что раньше ламповый low-level :3
Да, я понимаю, что это совсем разные вещи, но что-то не могу избавиться от ассоциации с нокией и переходом на wp. Боюсь что и результат будет примерно таким же.
В отличии от WP, Chromium не подведет.
Ну как сказать. Опере, имхо, будет очень тяжело конкурировать с другими браузерами, имея общий с ними движок, также как и нокии тяжело конкурировать с другими производителями железа, имея одну с ними ось.
А до этого, по-вашему, было легко?
Тут был вопрос «Как легче?»
Тут был вопрос «Как легче?»
Не знаю, не знаю. Я бы со хрома перешел на оперу. У меня очень много претензий к просмотру вкладок и менеджменту букмарков в хроме.
Некоторые вещи ОЧЕНЬ упрощены. С паролями беда, с вездесущим гуглом беда.
Некоторые вещи ОЧЕНЬ упрощены. С паролями беда, с вездесущим гуглом беда.
Теперь я могу официально начать хоронить свой сайт по выдающимся багам Оперы — opera-bugs.jottit.com
Если кратко, мне все равно уже.
С тех пор, как опера повелась на разводку гуголя о быстром яваскрипте и выкатила свой быстрый движок, скакнуло потребление памяти. Очень весело наблюдать браузер жрущий 3-4 гигабайта. Тут разницы с хромом особой нет.
Ну а дальше все катилось под откос.
В какой-то момент мышинные жесты (а это одна из фич, из-за отсутствия нормальной реализации которой, я не перехожу на другие браузеры) стали работать хуже, но както адаптировался.
После исчезновения msi дистрибутивов в 12.1х, перестал обновлять оперу в офисе, пересадил юзеров на хром.
Постоянные проблемы с флешем (сильно более частые, чем у хрома). Непонятные падения.
Ну и вообще, чисто субъективное ощущения, что опера уже не та…
Посмотрим, что получится конечно, но чувствую, будет проще перелезть на хром и забыть.
С тех пор, как опера повелась на разводку гуголя о быстром яваскрипте и выкатила свой быстрый движок, скакнуло потребление памяти. Очень весело наблюдать браузер жрущий 3-4 гигабайта. Тут разницы с хромом особой нет.
Ну а дальше все катилось под откос.
В какой-то момент мышинные жесты (а это одна из фич, из-за отсутствия нормальной реализации которой, я не перехожу на другие браузеры) стали работать хуже, но както адаптировался.
После исчезновения msi дистрибутивов в 12.1х, перестал обновлять оперу в офисе, пересадил юзеров на хром.
Постоянные проблемы с флешем (сильно более частые, чем у хрома). Непонятные падения.
Ну и вообще, чисто субъективное ощущения, что опера уже не та…
Посмотрим, что получится конечно, но чувствую, будет проще перелезть на хром и забыть.
Я считаю, что 4 гига для офисного компьютера — это за глаза.
И отъедать 3 из них (вкладок 50, иногда еще и падал с ошибкой) браузер никак не должен.
И отъедать 3 из них (вкладок 50, иногда еще и падал с ошибкой) браузер никак не должен.
Я про оперу.
А я вам говорю, что у меня опера жрет память как сумашедшая.
Возможно из-за расширений. Может еще из-за чего. Хз.
Меньше гигабайта — только если чистой открыть.
Да и то, откроешь десяток ссылок — перевалит.
На спид-диале 11 превьюшек. Сотрешь кэш, и при перезапуске опера съест гиг и не отдаст назад.
В общем, меньше 2х гигов я у оперы вижу чрезвычайно редко.
И дело не в ужасно глючном профиле — регулярно начинаю с нуля. Если только проблема не вытягивается через синхронизацию, дело не в нем.
Возможно из-за расширений. Может еще из-за чего. Хз.
Меньше гигабайта — только если чистой открыть.
Да и то, откроешь десяток ссылок — перевалит.
На спид-диале 11 превьюшек. Сотрешь кэш, и при перезапуске опера съест гиг и не отдаст назад.
В общем, меньше 2х гигов я у оперы вижу чрезвычайно редко.
И дело не в ужасно глючном профиле — регулярно начинаю с нуля. Если только проблема не вытягивается через синхронизацию, дело не в нем.
Зато эта концепция позволяет виснуть и падать отдельным вкладкам, без ущерба остальным.
Вы посчитайте, сколько оперативы отжирают фоточки и картинки в интернетах. Не забывайте, что картинка на экран выводится в несжатом виде, то есть один пиксель занимает четыре байта. То есть одна фотка размером 1024*768 занимает сразу ТРИ мегабайта оперативы. На одной типичной странице находится тьма-тьмущая картинок. А анимированные гифы — это сразу куча картинок в одной. Баннер 468 x 60 c 50 кадрами? Вот вам пять метров скушато.
Откройте любой новостной сайт, ленту там или нтв, пофигу, и посчитайте СКОЛЬКО ТАМ ДАННЫХ. Десять лет назад загрузка таких страниц занимала бы неделю. А сейчас ПЫЩЬ-ПЫЩЬ и через 10 секунд одна страничка сожрала гиг оперативы. И браузер тут ни при чём.
Откройте любой новостной сайт, ленту там или нтв, пофигу, и посчитайте СКОЛЬКО ТАМ ДАННЫХ. Десять лет назад загрузка таких страниц занимала бы неделю. А сейчас ПЫЩЬ-ПЫЩЬ и через 10 секунд одна страничка сожрала гиг оперативы. И браузер тут ни при чём.
Не скажите. Я вот никогда не наблюдал у себя, чтобы opera съела больше 1 ГБ ОЗУ. Вот, к примеру, сейчас так. 13 вкладок, 500+ МБ. Всего то. Система x86.
Откройте монитор памяти свой, а в опере — pinterest.com, нажмите Page Down, подождите пока все фотки прогрузятся. Повторите. С моим размером монитора, после каждого Page Down Opera отьедает ещё +5 мегабайт памяти. Скроллить можно до посинения — контент подгружается автоматом. Откройте параллельно Google+, Facebook, оставте это добро работать на пару часов, регулярно проверяя активность, но не перегружая странички, и к концу дня у вас вся оперативка кончится, а компу конкретно поплохеет.
А у вас в данный момент и сайтов-то никаких молодёжных не открыто, у вас там тупо фоток в них нету (:
А у вас в данный момент и сайтов-то никаких молодёжных не открыто, у вас там тупо фоток в них нету (:
Фоточки и картиночки не могли в одночасье увеличиться в 5 раз.
А вот потребление памяти при переходе на каракан (10.5) выросло именно во столько. Субъективно, конечно.
Вот так вот бац, и стала жрать.
А вот потребление памяти при переходе на каракан (10.5) выросло именно во столько. Субъективно, конечно.
Вот так вот бац, и стала жрать.
В ваших словах есть доля правды, но вам уже сказали: либо быстро, либо экономно. По-другому не бывает. Например, давным-давно, когда оперативы было совсем мало, люди во время доступа к файлам долго ждали, пока эти файлы считаются с дисков и дискет. Со временем памяти стало больше и умные люди решили, что частью памяти можно пожертвовать и выделить её под кэш. В замен получили ОЧЕНЬ ЗАМЕТНОЕ ускорение.
Я вот, например, считаю, что пусть лучше у меня будет 64 гига оперативы, зато всё будет летать в стопицот раз быстрее. Память сегодня НАМНОГО дешевле вычислительных мощностей. Так что пусть браузеры кушают её всю до последней капли, иначе она простаивает, а я зря потратил деньги.
Я вот, например, считаю, что пусть лучше у меня будет 64 гига оперативы, зато всё будет летать в стопицот раз быстрее. Память сегодня НАМНОГО дешевле вычислительных мощностей. Так что пусть браузеры кушают её всю до последней капли, иначе она простаивает, а я зря потратил деньги.
А теперь давайте выключим снисходительный режим общения и подумаем, каким образом связаны яваскриптовый движок с кешированием и размером памяти, связанный с этим кешированием. Тем более, для статичных данных. Тем более в бэкраунде.
Ну давайте. И давайте вспомним, что поменялось в JS движке. Узнаем новое слово JIT, а потом посмотрим, что случалось с другими системами (Java, Android) после внедрения JIT. Во всех случаях происходило одно и тоже — расход памяти увеличивался в два-три раза, зато скорость выполнения кода вырастала от 10 до 50 раз.
Тяжеловато будет верстальщикам на стыке перехода. Ещё пока верстать на версию 13, но уже поставить 14, ибо она на новом движке.
А память жрать теперь так же, как Хром будет?
Ну опять же, движок рендеринга страниц тут причем :)
Дома — никакой, согласен (хотя у меня и не 8 гиг, ибо 4 хватает для домашних задач, а покупать ещё 4 специально для браузера — как-то чересчур, кажется). А на работе разница довольно заметна. Вплоть до того, что Хромом на юзерских машинах вообще невозможно пользоваться. Вот я к чему.
Chrome займёт столько, сколько ему дадут. Будет 1 ГБ и на нём будет бегать :) Мультипроцессная имеет два свойства хорошой масштабируемости:
1). Сжирает, сколько дадут
2). Сжимается, когда нужно.
Я не выходя из браузера часто запускаю игрушки, например, ту же Civ5, и ничего, Хром ужимается средствами системы. ОС просто рассматривает каждую вкладку как свёрнутую и кэширует.
1). Сжирает, сколько дадут
2). Сжимается, когда нужно.
Я не выходя из браузера часто запускаю игрушки, например, ту же Civ5, и ничего, Хром ужимается средствами системы. ОС просто рассматривает каждую вкладку как свёрнутую и кэширует.
А никто не планирует давать ему 1 гиг, потому что нету этого гига, а есть всего 512 метров. Плюс аутлук, плюс ворд-эксель. Опера пока как-то работает где-то между ними, а Хром — нет.
Всё так. Ещё некоторое время назад пользовался Pentium 4 с 2 Гб оперативки (больше поставить на мать было нельзя), так Chrome и FF в производительности заметно уступали Opera.
Ну не знаю, дома ноутбук для общего пользования валяется на IC2D, 2 Gb RAM, Ubuntu — Кроум работает шустро, никаких жалоб.
Правда, учитывая, что Opera официально ещё недавно поддерживала Windows 2000, то в команде разработчиков наверняка не забывали про старенькое железо. В Гугле-то все считают, что у всех макбуки с ретиной.
Правда, учитывая, что Opera официально ещё недавно поддерживала Windows 2000, то в команде разработчиков наверняка не забывали про старенькое железо. В Гугле-то все считают, что у всех макбуки с ретиной.
У меня был Pentium 4, 2,6 ГГц, FSB 400 МГц, ядро Northwood, одноядерный, без HyperThreading, память DDR1. На нём даже Ubuntu 12.04.1 из коробки почему-то нещадно тормозил, я пользовался WinXP. Что именно влияло на производительность не знаю, может быть частота шины и памяти, может быть что-то ещё.
Боюсь ошибиться, но ситуация вроде бы была такой: FF был не очень отзывчивым, а Chrome работал немного медленнее Opera, и при это жрал намного больше памяти. Использование Opera было самым комфортным.
И да, на тот компьютер с несколько урезанной конфигурацией без проблем нашлись новые хозяева.
Боюсь ошибиться, но ситуация вроде бы была такой: FF был не очень отзывчивым, а Chrome работал немного медленнее Opera, и при это жрал намного больше памяти. Использование Opera было самым комфортным.
И да, на тот компьютер с несколько урезанной конфигурацией без проблем нашлись новые хозяева.
512 метров? В 2013 году? Вы шутите или где? Два года назад я подарил девушке телефон и там оперативы было больше. На десктопах менее 4 гигов не бывает в принципе (:
Как вы это делаете? У меня при запущеной Ubuntu в Virtualbox, которой выделено 2,5 Гб памяти, хром под виндой отжирает >4, и через полчаса-час использования приходится перезапускать, чтобы не вылетала виртуалка или не висла система с сообщением «недостаточно памяти».
На ноуте 8 Гб памяти, SSD, своп отключен.
На ноуте 8 Гб памяти, SSD, своп отключен.
Как вы это делаете?
своп отключен.
Думаю, что если включите, то вопрос отпадёт. Правда о быстродействии придётся забыть :)
Ну у меня 8 гиг. Опера жрет 2,5-3 гига. Хром — 6,5. И начинает ронять вкладки и тормозить при скроллинге. Как жить?
А если виртуалка используется? а еще + IDE, + основная система
И? Берём 50$, идём в магазин и возвращаемся с 16гб оперативки.
Отличное решение. Зачем производители будут искать утечки памяти и т.д, пусть пользователь браузера идёт и берёт ещё на $50 памяти. Всё так.
Есть, однако же, чуть более многочисленная категория пользователей, которые пугаются слова «оперативка», а про наличие у них лишних $50 пожалуй, что и не будем. Пускай они всё передохнут, ламеры и нищеброды.
Есть, однако же, чуть более многочисленная категория пользователей, которые пугаются слова «оперативка», а про наличие у них лишних $50 пожалуй, что и не будем. Пускай они всё передохнут, ламеры и нищеброды.
Почему так толсто?
А стоимость сервиса? Я не собираюсь сам ноут разбирать.
Я правильно понимаю, что вы предлагаете мне потратить 50 баксов на то, чтобы браузер с полусотней вкладок у меня не тормозил, хотя раньше он работал отменно и без таких капиталовложений?
Если других альтернатив нет, то это нормальное решение.
Пока ещё альтернатива вообще-то есть, но скоро её убьют.
Видимо, вы считаете, что у пользователя только браузер на компе запущен.
Вообще память, конечно, дешёвая, и винчестер дешёвый, вот только почему-то производители некоторого софта полагают, что кроме данного софта мне больше ничего не нужно. Норовят съесть всю память, а ещё в трее зависнуть (действительно, почему бы не иметь over 9000 иконок в трее?), в автозагрузку прописаться…
Да чего я рассказываю, только не говорите, что вы первым делом не удаляете все эти автозагрузочные ярлычки и трей-иконки.
Вообще память, конечно, дешёвая, и винчестер дешёвый, вот только почему-то производители некоторого софта полагают, что кроме данного софта мне больше ничего не нужно. Норовят съесть всю память, а ещё в трее зависнуть (действительно, почему бы не иметь over 9000 иконок в трее?), в автозагрузку прописаться…
Да чего я рассказываю, только не говорите, что вы первым делом не удаляете все эти автозагрузочные ярлычки и трей-иконки.
А чем, начиная с семерки, мешают иконки в трее? :)
Тем же, чем и до семёрки. Они грузятся (напомню, с того же диска, что и система, и другие приложения), и висят в памяти. Причём норовятся что-то делать, показывать уведомления, качать обновления и пр.
Ну, во-первых у многих служб нет иконки.
Во-вторых, обновления — это хорошо, их не надо отключать.
Они грузят компьютер при запуске, но это давно не проблема (т.к. обычно компьютер просто переводится в ждучий режим).
Во-вторых, обновления — это хорошо, их не надо отключать.
Они грузят компьютер при запуске, но это давно не проблема (т.к. обычно компьютер просто переводится в ждучий режим).
Вы, кстати, скайпу про «обновления — это хорошо» расскажите. При каждом обновлении он сносит нафиг мои старые настройки и заново пихает свои иконки (а я их обычно держу там, где мне удобно, а не где ему удобно).
Честно говоря, мне не понравилось два раза кликать мышью, чтобы добраться до нужной иконки.
Ну неудобно же, объективно говоря! Это явно сделано как раз для тех, у кого там зоопарк.
Если в трее не больше 5-7 иконок, со среднего размера монитором незачем их и сворачивать.
Ну неудобно же, объективно говоря! Это явно сделано как раз для тех, у кого там зоопарк.
Если в трее не больше 5-7 иконок, со среднего размера монитором незачем их и сворачивать.
Я не знаю где 16 гигов стоят 50$, а у меня тут 8 гигов стоят 60$. Разница в цене весьма заметна. Плюс под такое количество оперативы нужна материнка с поддержкой. И материнки с поддержкой 16+ гигов стоят ЗАМЕТНО дороже.
И тут сюрприз: на ноуте два слота по 1ГиБ максимум! Но 16ГиБ за $50 я даже сейчас хочу.
Да, разработчикам будет проще из-за того, что не придется учитывать еще одного браузера… но его все равно мало кто учитывал при разработке (хотя он и был лидером в России некоторое время назад).
Но, imho, это очень плохо со стороны всего рынка и конкуренции на нем. У нас появился новый король – стандарт де-факто – WebKit. И это очень сильно смахивает тому, что происходило в 90-е с Netscape – стандарт было именно то, что работало там; и в 2000-e с Internet Explorer – наверное не многие помнят, но это был любимый браузер всех разработчиков (они-то и ввели нормальную DOM, XHR и много чего еще).
Боюсь, что, несмотря на то, что WebKit якобы open source проект, то он слишком сильно зависит от Google и развивается и будет развиваться в ту сторону, в которой это выгодно ей. А когда они получат все, что им нужно от платформы (как MS после выхода IE6), то они поубавят финансирование и прогресс замедлится.
Буду рад, если это все будет по другому и темпы развития через пару лет не убавятся. Но история показывает, что часто бывает именно так.
Мне будет нехватать Оперу :-(
Но, imho, это очень плохо со стороны всего рынка и конкуренции на нем. У нас появился новый король – стандарт де-факто – WebKit. И это очень сильно смахивает тому, что происходило в 90-е с Netscape – стандарт было именно то, что работало там; и в 2000-e с Internet Explorer – наверное не многие помнят, но это был любимый браузер всех разработчиков (они-то и ввели нормальную DOM, XHR и много чего еще).
Боюсь, что, несмотря на то, что WebKit якобы open source проект, то он слишком сильно зависит от Google и развивается и будет развиваться в ту сторону, в которой это выгодно ей. А когда они получат все, что им нужно от платформы (как MS после выхода IE6), то они поубавят финансирование и прогресс замедлится.
Буду рад, если это все будет по другому и темпы развития через пару лет не убавятся. Но история показывает, что часто бывает именно так.
Мне будет нехватать Оперу :-(
Всем нам немного грустно — уходит эпоха. Но сравнивать стагнацию IE или NN с нынешней ситуацией я бы не стал. Тогда каждый движок двигала одна компания. Сейчас WebKit начала развивать Apple, потом подключился Google, Nokia, Intel, Samsung и вот Adobe недавно, и теперь Opera Software. Это совсем другая игра и её будет сложнее завались. С учётом того, что Microsoft вряд ли будет сдаваться (хотя сама пишет патчи в WebKit) и Mozilla жива.
А вот «по чесноку», какова атмосфера в команде? Чья была идея? «Манагера»? Или разработчиков? :)
Атмосфера как в палате, где делают операцию по пересадке сердца. Нервная, но оптимистичная.
Идея была общей, плюсы будут для обеих сторон.
Идея была общей, плюсы будут для обеих сторон.
А каково ежегодно заявлять «Наш браузер самый быстрый, а теперь стал еще быстрее»? А в свете сегодняшней новости?
Но Вы автоматом теряете всю теперешнюю аудиторию, эти немногие ребята были с Вами не смотря ни на что, потому, что Опера была Оперой, а не еще одним клоном-гуглохромом. Теперь они все скажут Вам адиос, ведь зачем брать наркотик у спекулянтов, когда можно поднятся выше по пищевой цепочке =)
Но Вы автоматом теряете всю теперешнюю аудиторию, эти немногие ребята были с Вами не смотря ни на что, потому, что Опера была Оперой, а не еще одним клоном-гуглохромом. Теперь они все скажут Вам адиос, ведь зачем брать наркотик у спекулянтов, когда можно поднятся выше по пищевой цепочке =)
Вы какой-то грустный. Наш браузер был самым быстрым, а теперь будет таким же быстрым, как Хромиум, но гораздо удобнее. Жизнь меняется, понимаете?
Вот так не надо говорить, потому как у Chrome хватает своих тормозов (работа с кучей вкладок, например), которые держали часть вашей аудитории при вас. Надеюсь вы подправите эти моменты.
Респект таким парням, даже c Chromium они не забывают о своих интерфейсах, у них есть цель в жизни, они не опустили руки, а вы сидите за компьютерами и бессмысленно проводите свою жизнь…
> Наш браузер был самым быстрым, а теперь будет таким же быстрым, как Хромиум
Вот эта деградация и печалит.
Вот эта деградация и печалит.
Хромиум — это достаточно быстро, и скорость — это не единственная возможность конкурировать за симпатии пользователей.
Те, кому вы это говорите, не готовы на «достаточно» ;)
Судя по комментариям, большое количество недовольных и сомневающихся беспокоятся за расход памяти и, как частный случай, быструю работу с большим количеством открытых страниц при переходе на новые «рельсы».
Учитывают ли разработчики этот нюанс и планируют ли оптимизации по этому вопросу в WebKit / V8 в ближайшее время (перед выпуском публичной сборки), если они в достаточной мере возможны?
спасибо.
Учитывают ли разработчики этот нюанс и планируют ли оптимизации по этому вопросу в WebKit / V8 в ближайшее время (перед выпуском публичной сборки), если они в достаточной мере возможны?
спасибо.
Но Вы автоматом теряете всю теперешнюю аудиторию, эти немногие ребята были с Вами не смотря ни на что, потому, что Опера была Оперой, а не еще одним клоном-гуглохромом.
Хотел сказать то же самое, но не смог выразить словами. Вам удалось.
Опера останется Оперой. Иконка, интерфейс, фичи. Или вы прямыми вызовами через Presto API в интернет ходили?
Рано пока говорить. Либо я не замечу особо раздражающих изменений, либо буду остаток жизни ныть «а вот Опера-то в советские времена — о-о-о!».
На данный момент как минимум Fix-to-Width-фича отпала авансом, а ведь браузер ещё даже не вышел ;)
На данный момент как минимум Fix-to-Width-фича отпала авансом, а ведь браузер ещё даже не вышел ;)
Сижу на работе (комп не самый современный).
Открываю свёрнутый Хром с десятком вкладок, смотрю на белое окно, жду примерно пол-минуты, пока покажется вкладка. Начинаю работать с Хромом.
Открываю свёрнутую Оперу с более чем 30ю вкладками. Начинаю работать с Оперой.
Грустно всё это, но посмотрим, что будет в будущем. В любом случае с движком нужно было что-то делать. Но лучше бы уж в опенсорс Presto выпустили бы.
Открываю свёрнутый Хром с десятком вкладок, смотрю на белое окно, жду примерно пол-минуты, пока покажется вкладка. Начинаю работать с Хромом.
Открываю свёрнутую Оперу с более чем 30ю вкладками. Начинаю работать с Оперой.
Грустно всё это, но посмотрим, что будет в будущем. В любом случае с движком нужно было что-то делать. Но лучше бы уж в опенсорс Presto выпустили бы.
А я спокойно открываю Оперу с 100+ вкладками, и даже не пытаюсь это провернуть с Хромом, в котором еле-еле ворочается 30-40 вкладок :)
Что мне делать в будущем? Если Опера на Вебките сильно не понравится, я даже подумываю пару месяцев демонстративно посидеть на Огнелисе (надо же их как-то будет наказать за заботу о своих приверженных пользователях). Ну, а дальше придётся оставаться на 11.64-12.14 ещё пару лет, а потом смотреть.
Что мне делать в будущем? Если Опера на Вебките сильно не понравится, я даже подумываю пару месяцев демонстративно посидеть на Огнелисе (надо же их как-то будет наказать за заботу о своих приверженных пользователях). Ну, а дальше придётся оставаться на 11.64-12.14 ещё пару лет, а потом смотреть.
Вы уж простите меня, но мне просто интересно, для чего нужны 100 вкладок? Может я браузером не так пользуюсь…
Ну вот у меня это выглядит примерно так
Зашёл в почту. Прощёлкал колёсиком мыши новые письма. Пока они грузятся в фоновых вкладках, зашёл на новостной сайт. Прокрутил страницу, так же отобрал интересные статьи. Дошёл до форума, наоткрывал новые темы. Итого уже вкладок 25-30 как минимум
При активном розыске нужной информации в поисковиках количество вкладок нарастает вообще весьма быстро, так как нужно в стоге ненужного сена отыскать ценную иголку (про «Вы просто не умеете искать» речь не идёт — именно про разгребание хлама поисковой выдачи, или про запросы, конкретизировать которые сложно, в итоге приходится сразу открывать несколько страниц для каждого из вариантов запроса и умножить это ещё на пару-тройку разных поисковиков; ну тут обычно Яндекс+Google).
Правда «сено» быстро и закрывается, но при этом остаётся чувство свободы, когда можно не задумываться над тем, что кол-во вкладок может превысить определённый порог (свободной ОЗУ) и браузер «вылетит» с ошибками, а значит надо сидеть ждать их загрузки, потом закрывать, и только потом открывать новые.
Зашёл в почту. Прощёлкал колёсиком мыши новые письма. Пока они грузятся в фоновых вкладках, зашёл на новостной сайт. Прокрутил страницу, так же отобрал интересные статьи. Дошёл до форума, наоткрывал новые темы. Итого уже вкладок 25-30 как минимум
При активном розыске нужной информации в поисковиках количество вкладок нарастает вообще весьма быстро, так как нужно в стоге ненужного сена отыскать ценную иголку (про «Вы просто не умеете искать» речь не идёт — именно про разгребание хлама поисковой выдачи, или про запросы, конкретизировать которые сложно, в итоге приходится сразу открывать несколько страниц для каждого из вариантов запроса и умножить это ещё на пару-тройку разных поисковиков; ну тут обычно Яндекс+Google).
Правда «сено» быстро и закрывается, но при этом остаётся чувство свободы, когда можно не задумываться над тем, что кол-во вкладок может превысить определённый порог (свободной ОЗУ) и браузер «вылетит» с ошибками, а значит надо сидеть ждать их загрузки, потом закрывать, и только потом открывать новые.
Не так. В смысле не так, как я. Это нормально, вы и пиво может любите других сортов.
Но если остроты в сторону, то это такая замена временным закладкам (хотя закладки у меня тоже есть, тысяч 8-9, разложенных по папкам). Я когда ищу что-то на определённую тему, то легко могу пооткрывать пару десятков новых вкладок. Т.е. если у меня были открыты 30 до этого, то вот уже и 50-60 есть. Сейчас вот 177 уже открыто, а утром ещё было около 130 — пооткрывал всякие новости про Оперу, которые ещё не успел прочитать.
Но если остроты в сторону, то это такая замена временным закладкам (хотя закладки у меня тоже есть, тысяч 8-9, разложенных по папкам). Я когда ищу что-то на определённую тему, то легко могу пооткрывать пару десятков новых вкладок. Т.е. если у меня были открыты 30 до этого, то вот уже и 50-60 есть. Сейчас вот 177 уже открыто, а утром ещё было около 130 — пооткрывал всякие новости про Оперу, которые ещё не успел прочитать.
Но Вы автоматом теряете всю теперешнюю аудиторию
И вернут старую. Я сбежал с Оперы из-за необходимости маскировок под юзер-агенты, тормознутости и отсутствия расширений. Последние две проблемы были решены, сейчас решат и первую.
По юзабилити Опера наголову мощнее Кроума, которым я сейчас пользуюсь, а группировка вкладок — так вообще сказка. Если основные UX-фичи сохранят, оформят возможность использовать расширения для Кроумиума, то я дезертирую из лагеря Гугла :)
Вставлю дегтя насчет группировки вкладок. Когда наконец появилась возможность интенсивно ее использовать (благодаря новому API для расширений), выяснил, что группировка по-прежнему глюковата и тормознута. Хотя если не обращать на это внимание, то группировке действительно задумали хорошо, куда лучше, чем Firefox Panorama.
Аудиторию не потеряют, обычным юзерам пофигу что там внутри :)
С одной стороы грустно, что Presto не выдержал конкуренции.
С другой стороны радостно, что Webkit/V8 получили пополнение отличных ребят в команду.
С другой стороны радостно, что Webkit/V8 получили пополнение отличных ребят в команду.
Открываем шампанское
Думаю, это к лучшему. Чем гоняться за развитием движка, компания теперь может сконцентрироваться на интерфейсе и развитии приложения в целом. Может быть, в итоге Опера решит сделать форк Вебкита, и Presto переродится. К тому же, теперь Опера не будет так страдать от тотального игнора со стороны гуглосервисов, так что пользователи должны в итоге только выиграть.
Возможно, пропустил в посте, но когда ждать версию браузера с новым движком?
Возможно, пропустил в посте, но когда ждать версию браузера с новым движком?
Очень важная причина для этого перехода, я думаю – корпоративный сектор. На работе люди используют тот браузер, с которым можно работать и с внешними ресурсами, и с внутренними. С корпоративных компьютеров идет значительная часть трафика поиска, а это основной источник дохода для Opera. Корпоративные системы раньше делались только под IE и (иногда) Mozilla, сейчас уже стандарт де-факто по крайней мере IE/Mozilla/Safari (последнее – из-за iPad в большей степени, нежели из-за Mac OS). Opera в этом списке никогда не было. По мере того, как сотрудники корпораций используют для доступа к информации свои компьютеры и планшеты вместо рабочих (а это просто мега-тренд), они вынуждены уходить от Opera, под которую не адаптировано корпоративное ПО. В общем, консюмеризация корпоративного сектора неминуемо снижала бы присутствие Opera на компьютерах.
Это вы за уши притянули.
Настоящая причина — Android + WebKit. У Opera два главных источника дохода: реклама (точнее, платный поиск ну и прочие плюшки) и продажа движка. Продавать движок больше некому, кому нужен браузер в эмбеде, тот берёт Android и кроме браузера получает ещё миллион всего.
Таким образом, движок более денег не приносит в принципе. Тратить на него ресурсы — неразумно.
Таким образом, движок более денег не приносит в принципе. Тратить на него ресурсы — неразумно.
Это круто, хорошая новость
Вот те бабка и хромов день…
Наконец-то кончились долгие годы этого позора
Могу сказать за мобильные браузеры.
Opera на моей Sony Xperia Mini Pro после каждого действия пользователя быстро отзывается, отрисовывается и быстро разгружает проц. Ну то есть, график загрузки проца прыгает до 1Ghz/100%, потом (когда все отрисовано) — сразу падает до 200Mhz/0-20%
Все остальные браузеры могут об этом только мечтать. Dolphin и Firefox тормозят при каждой возможности, и не отпускают процессор еще секунд 10 после полной отрисовки всего. Итог — при серфинге с других браузеров рукам гораздо теплее, но телефон садится гораздо быстрее.
Если дело в вебките — то вообще альтернатив не станет(
Opera на моей Sony Xperia Mini Pro после каждого действия пользователя быстро отзывается, отрисовывается и быстро разгружает проц. Ну то есть, график загрузки проца прыгает до 1Ghz/100%, потом (когда все отрисовано) — сразу падает до 200Mhz/0-20%
Все остальные браузеры могут об этом только мечтать. Dolphin и Firefox тормозят при каждой возможности, и не отпускают процессор еще секунд 10 после полной отрисовки всего. Итог — при серфинге с других браузеров рукам гораздо теплее, но телефон садится гораздо быстрее.
Если дело в вебките — то вообще альтернатив не станет(
Движок это конечно важная часть браузера, но то, как он используется в конечном продукте и то, как написан интерфейс к нему — всё ещё в наших руках.
Именно поэтому я хочу мобильную Оперу как-то оградить от дальнейших обновлений. Всё, что я пробовал на Андроидовских планшетах работает медленнее Оперы, особенно при одновременно открытых 10+ вкладках.
Вот эта версия Opera Mobile 12 с поддержкой расширений, вероятно не дубет автоматически обновляться.
Шикарно. Респект Опере, только идиоты не способны меняться, особенно когда изменения — однозначно к лучшему
Если Опера перейдет на WebKit быстрее, чем окончательно привыкну к Chrome, то вернусь на нее. Естественно если изменения пройдут только «под капотом». Нравятся многие фичи в Опере, но из-за постоянных подвисаний стало невозможно работать.
Краткое и лаконичное ура. Верстать становится легче.
Отлично, есть повод вернуться к Опере назад. По юзабильности интерфейса считаю её лучшей.
Как-то все очень позитивно описано в статье. Тогда почему из компании ушли люди?
Opera на Presto любили за функционал, возможности настройки интерфейса и отзывчивость последнего. Посмотрим, что получится, но пока ни кому, кто делает свои сборки\версии Chromium, не удалось в интерфейсе и его возможностях уйти далеко от оригинала (который нравится многим, но кому-то ровно наоборот). Простой пример — возможность переносить панель вкладок вниз экрана и т.д.
Opera на Presto любили за функционал, возможности настройки интерфейса и отзывчивость последнего. Посмотрим, что получится, но пока ни кому, кто делает свои сборки\версии Chromium, не удалось в интерфейсе и его возможностях уйти далеко от оригинала (который нравится многим, но кому-то ровно наоборот). Простой пример — возможность переносить панель вкладок вниз экрана и т.д.
Из компании ушли некоторые люди потому, что смена движка — это серьёзнее, чем кажется и компания будет меняться, переориентироваться на другие задачи и так далее. Например, если в Chromium есть работа с сетью, зачем нам узкие специалисты по сети?
Отвечая на вопрос про движок-недвижок: и да, и нет. При желании, всё можно написать поверх Вебкита и многое так и будет переписано для нового браузера. А вот первый патч в Вебкит: мультиколонки в CSS.
> А Opera Turbo?
Y.Browser использует Opera Turbo, хотя это вполне себе хромиум допиленный.
Y.Browser использует Opera Turbo, хотя это вполне себе хромиум допиленный.
Хм, то есть получается технология opera turbo для оперы на вебкитодвижке готова, раз она уже в яндекс браузере задействована? Но ведь это работа не одного дня и даже не пары месяцев. Получается Опера уже давно планировала пересесть на вебкит?
[Добавлено] это скорее вопрос для pepelsbey, чем для вас :)
[Добавлено] это скорее вопрос для pepelsbey, чем для вас :)
> Например, если в Chromium есть работа с сетью, зачем нам узкие специалисты по сети?
Чтобы дорабатывать работу с сетью в Chromium, и самим пользоваться результатами этих доработок, очевидно же.
Чтобы дорабатывать работу с сетью в Chromium, и самим пользоваться результатами этих доработок, очевидно же.
Интерфейс мы пишем сами и сделаем его таким, каким нам захочется, а не таким, который в Хроме.
Т.е. надежда на Click+Mouse Wheel, вменяемое поведение Ctrl+Tab, удобное выделение текста и прочие удобные вещи остаётся?
А выделение текста станет ещё и с форматированием, да?
Если обладаете такой информацией и можете её разгласить, хотя бы в формате «Один Разработчик Сказал» — сделайте UPD2 у поста, раз 10 уже спросили же.
Спасибо, пользователь Оперы с 11 летним стажем.
А выделение текста станет ещё и с форматированием, да?
Если обладаете такой информацией и можете её разгласить, хотя бы в формате «Один Разработчик Сказал» — сделайте UPD2 у поста, раз 10 уже спросили же.
Спасибо, пользователь Оперы с 11 летним стажем.
> удобное выделение текста
Из всего перечисленного сохранить это будет сложнее всего.
Из всего перечисленного сохранить это будет сложнее всего.
Ближайший релиз — мобильный. О десктопном мы расскажем подробнее ближе к делу.
Мобильная Опера на данный момент самый удобный для меня браузер для Андроид (единственное, что раздражает, то, что грузится заново при смене контекста, но это мелочь на фоне того, что в ней есть форматирование содержимого под размер экрана).
Спасибо, будем ждать.
Спасибо, будем ждать.
и сделайте, пожалуйста, чтобы она не так тормозила! И кэш страницы локальный тоже — чтобы при переключении от приложения к приложению содержимое страницы в Опере не грузилось заново. И опубликуйте адрес багтрекера, пожалуйста, как только его сделаете!
Безусловно это прекрасная новость, но не хотелось бы потерять такие вещи как выделение ссылок и много других приятных мелочей про которые вспоминаешь только когда тестируешь сайты в других браузерах и именно тогда понимаешь насколько же удобный интерфейс в моей любимой опере.
Это же первый шаг к созданию единого браузера! Коллеги верстальщики, кажется, наша взяла! :)
Хотелось бы уточнить, останется ли так приятная глазу плавная прокрутка с переездом на WebKit? В хроме не получается такой фидбэк с экспериментальной прокруткой, да и в целом рендеринг тормознее.
Расширения Chrome/Chromium тоже будут поддерживаться?
А движок Presto не будет выложен в открытый доступ, как legacy?
Будет ли в новой опере поддержка Native Client и PPAPI?
Сейчас пользуюсь Chrome только из-за расширений, в основном из-за Evernote. В этом плане, я смею надеяться, что Evernote Clipper да и любое другое расширение теперь будет и для Oepra. А еще полная синхронизация. Это, пожалуй, даже самое главное…
А с другой стороны мне очень не хватает простых вещей:
А еще очень бесит, когда открываешь сессию из кучи вкладок в Chorme и ждешь минут по 10 пока прогрузится хотя бы та вкладка, которая тебе сейчас нужна. Плюс тормоза в этот момент.
А с другой стороны мне очень не хватает простых вещей:
- объединение вкладок
- переключение вкладок скроллом+зажатая правая кнопка мыши
- нормальное выделение ссылок
А еще очень бесит, когда открываешь сессию из кучи вкладок в Chorme и ждешь минут по 10 пока прогрузится хотя бы та вкладка, которая тебе сейчас нужна. Плюс тормоза в этот момент.
HTML5 FORMS — NOOOOOOOOoooo!
www.miketaylr.com/code/input-type-attr.html
Opera software, пожалуйста, сделайте патч в webkit, что бы там появились нормальные Html5 Forms!
www.miketaylr.com/code/input-type-attr.html
Opera software, пожалуйста, сделайте патч в webkit, что бы там появились нормальные Html5 Forms!
Пару дней назад появилась статья, что основатель Оперы Jon von Tetzchner продал хороший кусок акций Оперы, вероятно компания готовится к продаже/поглащению
gigaom.com/2013/02/12/opera-founder-sells-shares-potentially-clearing-way-for-acquisition/
Интересно, это будет Яндекс? Т.к. уже проскакивал слух, что Яндекс в этом заинтересован.
gigaom.com/2013/02/12/opera-founder-sells-shares-potentially-clearing-way-for-acquisition/
Интересно, это будет Яндекс? Т.к. уже проскакивал слух, что Яндекс в этом заинтересован.
Эрик Шмидт продал кучу своих акций Гугла. Значит ли это, что Газпром купит Гугл?
1. Будет-ли держать пару сотен табов как раньше ( chrome дурно становится от такого)?
2. Жесты, ctrl-tab, fit to width и прочий юзер экспириенс повторите?
3. Гуляние back-forward без перезагрузки страниц повторите?
2. Жесты, ctrl-tab, fit to width и прочий юзер экспириенс повторите?
3. Гуляние back-forward без перезагрузки страниц повторите?
Забудьте про всё это ;)
:(
:(
Мы постараемся перенести большую часть интерфейсных изобретений в новый браузер, но Fit To Width, например, вряд ли выживет — это был сложный хак, который часто ломал вёрстку сайтов.
Жалко. Отличная штука, хотя всё менее актуальная.
Придется сохранить где-то версию Оперы для чтения жж :)
Часто это был единственный способ посмотреть кривой сайт…
Жаль-жаль! Это очень полезная функция для чтения сайтов при увеличенном масштабе (good accessibility), а так же полезна при одновременном просмотре нескольких страниц (split screen), т.к. в этом случае страницы не помещаются целиком в нормальном режиме.
Подгонка по ширине и должна ломать вёрстку сайтов, которые не были заточены под маленькую ширину. Тут главное читабельность содержимого сайта, а не сохранение его оформления. Хотя, неопытные пользователи иногда включали эту опцию и забывали про это, затем жаловались, что в Опере всё криво отображается. Но что делать с этим? Только улучшать интерфейс, а не выпиливать полезную функцию.
Подгонка по ширине и должна ломать вёрстку сайтов, которые не были заточены под маленькую ширину. Тут главное читабельность содержимого сайта, а не сохранение его оформления. Хотя, неопытные пользователи иногда включали эту опцию и забывали про это, затем жаловались, что в Опере всё криво отображается. Но что делать с этим? Только улучшать интерфейс, а не выпиливать полезную функцию.
который часто ломал вёрстку сайтовЭто как бы изначально проблема того сайта, потому что я не просто так решился на подгонку по ширине и я отдаю себе отчёт в содеянном.
Как правило, он и был нужен только для того, чтобы доломать и так кривую вёрстку сайтов. Например — если на странице куча снипеттов с кодом, и каждый из них в отдельном iframe с отдельной горизонтальной строкой прокрутки.
Вообще, мне Опера нравится за то, что она показывает сайт как того захочет пользователь и сама Опера, а не верстальщик сайта. Потому что верстальщики иногда хотят такого… Нет, пусть лучше они попеняют на браузер, чем у них на поводу идти. :)
Вообще, мне Опера нравится за то, что она показывает сайт как того захочет пользователь и сама Опера, а не верстальщик сайта. Потому что верстальщики иногда хотят такого… Нет, пусть лучше они попеняют на браузер, чем у них на поводу идти. :)
Вообще, мне Опера нравится за то, что она показывает сайт как того захочет пользователь и сама Опера, а не верстальщик сайта. Потому что верстальщики иногда хотят такого… Нет, пусть лучше они попеняют на браузер, чем у них на поводу идти. :)
Потому у Оперы 1% в отличии от Хрома, её не поддерживал гугл и её не любили ни разработчики, ни пользователи, у которых разваливалась вёрстка, кроме 1% маргиналов.
Я ждал этого комментария.
Опера пересчитывает порядок табуляции самостоятельно, а не тот, который получается по разметке. Поэтому в опере таки можно пользоваться табом в теле страницы.
У Оперы есть тот же FTS, который позволяет убрать гениальные решения с окнами прокрутки в цитатах на форумах, слишком длинный текст в {pre}{/pre} и ещё решить целый класс проблем с вёрсткой сайтов.
Опера хороша тем, что все сайты для пользователя выглядят и работают одинаково.
Опера пересчитывает порядок табуляции самостоятельно, а не тот, который получается по разметке. Поэтому в опере таки можно пользоваться табом в теле страницы.
У Оперы есть тот же FTS, который позволяет убрать гениальные решения с окнами прокрутки в цитатах на форумах, слишком длинный текст в {pre}{/pre} и ещё решить целый класс проблем с вёрсткой сайтов.
Опера хороша тем, что все сайты для пользователя выглядят и работают одинаково.
все сайты для пользователя выглядят и работают одинаково.
Одинаково хреново? Сайты должны выглядеть так, как хочет разработчик, а пользователи только должны голосовать — нравится ли им или нет. Если нравится — пользоваться, не нравится — не пользоваться.
Это должно быть решением разработчика. Всегда были такие программы. Я играл в x-com 20 лет назад и там было всё монолитным без возможности пользователю сменить хоть что-то. И все были довольны. Мне всегда было непонятно. Например, у меня тёмный дизайн сайта. Почему в блоке с overflow:scroll я не могу сделать скролл тёмным, чтобы он не был бельмом? Или все сайты должны выглядеть так, как выглядели 20 лет назад, без стилей и разметки, цветами такими, как указано в браузере пользователя?\
То есть когда сниппет кода выглядит вот так:
govnokod.ru/12582
вы считаете нормальным?
А если код простыня не только в ширину, но и в длину? Нафиг, нафиг. И вот незадача, аналогов сайта, на котором можно поспорить, что «язык такой-то — фигня» а «юзер такой-то — криворук» нет.
govnokod.ru/12582
вы считаете нормальным?
А если код простыня не только в ширину, но и в длину? Нафиг, нафиг. И вот незадача, аналогов сайта, на котором можно поспорить, что «язык такой-то — фигня» а «юзер такой-то — криворук» нет.
Простите, а что вам не нравится? Код? Да, код отвратителен, не спорю. Но в этом ведь суть говнокода.
Если код широкий, значит его надо рефакторить. С этим тоже не спорю.
Если код широкий, значит его надо рефакторить. С этим тоже не спорю.
Я не про код, а как оформлено окно отображения кода. В нём появляется горизонтальная полоса прокрутки, и если код длинный — приходится крутить туда-назад по вертикали, чтобы крутить туда-назад по горизонтали. И таких сайтов полно.
Нормально оформленно. С переносами ещё хуже было бы.
Вы попробуйте посмотреть вот этот код:
govnokod.ru/12579
не развернув браузер на весь экран. Я не знаю какое у вас разрешение, но на моём 1680 по ширине проблема в юзабилити заметна.
govnokod.ru/12579
не развернув браузер на весь экран. Я не знаю какое у вас разрешение, но на моём 1680 по ширине проблема в юзабилити заметна.
А зачем мне разворачивать на весь экран? Я и на 1280 могу увидеть, насколько это говнокод. Я и в своём редакторе не использую soft wraps.
Так и не надо разворачивать )
А если вы считаете, что когда треть кода по ширине уходит за экран, и что для того, чтобы посмотреть его целиком — надо каждый раз крутить страницу — это нормально — то вы определённо мазохист :)
А если вы считаете, что когда треть кода по ширине уходит за экран, и что для того, чтобы посмотреть его целиком — надо каждый раз крутить страницу — это нормально — то вы определённо мазохист :)
Я считаю, что такой код вообще не надо читать, тем более в браузере. В обоих ваших ссылках можно «поблевать» с кода и без скролла за правую часть. Вообще не понимаю, нафиг это надо.
А вот перенос строк кода на след строку — это настоящий мазохизм.
А вот перенос строк кода на след строку — это настоящий мазохизм.
Я вам тут не про код пишу, а про способ его отображения, если что.
И если вы считаете вышеописанное поведение скрола нормальным — поздравляю, таки вы или мазохист, или тролль.
И если вы считаете вышеописанное поведение скрола нормальным — поздравляю, таки вы или мазохист, или тролль.
Странный вы. Называете человека мазохистом за то, что он любит читать код с поломанными строками. Мазохист вы, что вообще такое говно читаете. Да, я считаю, что код НЕ ДОЛЖЕН переноситься автоматически, как текст. Это единственно правильное поведение.
На вкус и цвет все фломастеры разные. Если вы считаете так, то это не значит что так считают все. Советую быть чуть менее радикальным в таких суждениях.
И это мне говорит человек, который назвал меня мазохистом и троллем за то, что у меня другие вкусы. Забавно, правда.
Голосуйте рублём — создаёте свой сайт с «правильными» переносами и пускай люди, которые не согласны со мной и авторами говнокода ходят туда.
Голосуйте рублём — создаёте свой сайт с «правильными» переносами и пускай люди, которые не согласны со мной и авторами говнокода ходят туда.
Простите, а на что жалоба? Хотите чтобы было с переносами, добавьте соответствующий стиль: white-space:pre-wrap; (Или передайте это пожелание автору сайта)
При чём здесь Opera?
При чём здесь Opera?
Вот теперь — я знаю ро этот стиль ;)
Это просто был пример того, когда «фирменные» фичи движка браузера помогали бороться с просчётами верстальщиков сайтов.
Это просто был пример того, когда «фирменные» фичи движка браузера помогали бороться с просчётами верстальщиков сайтов.
Вот из-за таких «фирменных фич» порой хрен поймёшь почему правильный код не работает… Стандарты не подразумевают всевозможные домысливания со стороны браузеров.
В данном случае фичей управляет пользователь, и по умолчанию подгонка по ширине выключена, а в последних версиях браузера соответствующая команда и кнопка вообще спрятаны довольно глубоко в интерфейсе.
С «фирменными фичами» надо не бороться, а либо использовать, либо игнорировать.
Но, похоже, он не справится с ситуацией, когда в блоке нет ни одного whitespace'а
Будет-ли держать пару сотен табов как раньше
Вот честно — всегда было жутко интересно — «зачем?» и «как этим пользоваться?» :)
MRU табы оставьте!
Что будет с Оперой x64? Вебкит же х86, кажется. Или вы его будете портировать?
Fit to width (Подогнать по ширине) — это совсем незаменимая штука для тех, кто любит часто менять масштаб страницы. Такой легкой подгонки контента на лету я нигде больше не встречал. Очень надеюсь, что ее реализуют, особенно в мобильном браузере.
И да, грустно — но так бывает, проекты иногда останавливаются. Удачи.
И да, грустно — но так бывает, проекты иногда останавливаются. Удачи.
К сожалению, FTW был набором хаков и часто ломал вёрстку страниц, фича вряд ли выживет.
Эх, ну ладно, тогда всякие Readability и подобные помогут читать. Ломал вёрстку, уж точно.
Тогда хоть в мобильной Опере перенос текста должен остаться… Равного ему нигде нет.
Тогда хоть в мобильной Опере перенос текста должен остаться… Равного ему нигде нет.
Лучше плохо работающий FTW, чем вообще никакого.
Честно говоря, было наплевать на вёрстку, когда требовался FTW. Вполне нормально было использовать 2 варианта:
1. Без FTW — с вёрсткой всё ок, полюбовался красотами.
2. С FTW — вёрстка поломалась, ну и хрен с ней — красотами уже налюбовались, главное удобство рассматривания контента.
В общем, ваши слова о ftw заставляют задуматься о просранных полимерах. И я уверен (и очень этого опасаюсь), что FTW будет не единственной похеренной убер-фичей.
1. Без FTW — с вёрсткой всё ок, полюбовался красотами.
2. С FTW — вёрстка поломалась, ну и хрен с ней — красотами уже налюбовались, главное удобство рассматривания контента.
В общем, ваши слова о ftw заставляют задуматься о просранных полимерах. И я уверен (и очень этого опасаюсь), что FTW будет не единственной похеренной убер-фичей.
К сожалению, FTW иногда выдавал белый экран или покорёженный текст и об исключении фичи разговоры шли задолго до этого решения.
Великолепная логика! Если что-то изредка плохо работает, а в остальных случаях работает отлично — давайте его нахрен выбросим, а то вдруг кто-то из пользователей расстроится. Почти что «нет человека — нет проблемы».
Пойду выбрасывать свои отвёртки, ведь иногда попадаются шурупы со «слизанным» шлицем.
Пойду выбрасывать свои отвёртки, ведь иногда попадаются шурупы со «слизанным» шлицем.
С тех пор, как придумали FTW, точнее написали группу злейших хаков, вёрстка изменилась очень сильно — усложнилась, обросла нюансами. И что раньше работало как-то само собой, теперь только всё ломало. Вполне нормально было сомневаться в полезности такой фичи.
Оставили бы хоть возможность включить кнопочку через конфиг. Я тоже всегда использую для чтения текста, очень полезная штука. Белого экрана не видел ни разу.
Ну ребята, у вас же теперь «куча разработчиков освободилась от работы над движком».
Сделайте теперь FTW не костылями, сделайте красиво их силами.
Сделайте теперь FTW не костылями, сделайте красиво их силами.
Да ладно! Этой кнопки уже давно нет на панелях по умолчанию. Тогда зачем было думать о её полном выпиливании? Хотя это в духе пост-Йон-фон-Течнеровской компании, к сожалению…
Не было никакой компании. Хотелось сделать хороший, стабильный браузер и не распыляться по мелочам. Всего-то.
«Removing options is evil»
Jon Stephenson von Tetzchner, сооснователь и создатель браузера Opera
Jon Stephenson von Tetzchner, сооснователь и создатель браузера Opera
Сидеть на комбайне с фичами и наблюдать за падением рыночной доли — нашим ребятам такой сценарий не понравился.
И поэтому было принято решение свести эту долю к нулю?
Объяснитесь, о чём это вы.
Переход на Хромиум — потеря одного браузера. Кому нужен ещё один Нихром?
Это смена движка, интерфейс будет наш. Сколько процентов пользователей знают какой движок в из браузере? Единицы.
Давайте не будем хоронить то, чего никто даже не видел.
Давайте не будем хоронить то, чего никто даже не видел.
Выходит, что хоронить то, что видел весь мир, легче?
Пользователи заметят подвох, например, если в новом браузере шрифты будут отображаться так же ужасно, как в Хроме, если каждая вторая ссылка не будет открываться, половина элементов на странице отображаться не будет…
Остаётся надеяться только на то, что все наработки из Presto будут скопированы в Webkit.
Пользователи заметят подвох, например, если в новом браузере шрифты будут отображаться так же ужасно, как в Хроме, если каждая вторая ссылка не будет открываться, половина элементов на странице отображаться не будет…
Остаётся надеяться только на то, что все наработки из Presto будут скопированы в Webkit.
Мне кажется оперу много использовали именно гики (и рекомендовали её не гикам) и поэтому они сразу заметят разницу.
Если рекомендовать браузер на WebKit, то самая распостранённая и проверенная альтернатива будет именно Хром от гугла, так как
1) 90% плюшек оперы исчезнут (работа на слабых компах, например)
2) опера будет сырой первое время и врядли кто-то её порекомендует.
3) хром всегда будут лучше всех при работе с гугл докс
Safari не нужно приводить в контрпример, так как там работает что-то типа веры в сочетании с поддержкой от своей аппаратной платформы.
Есть такая эвристика «копия всегда хуже оригинала» — кто будет рекомендовать оперу, если есть хром.
У гугла больше программистов, которые разбираются в webkit.
Ситуация напоминает ту, когда СССР принял решение клонировать Интел, а не делать свои процессоры…
Мой вывод — это начало конца, а может и середина.
Если рекомендовать браузер на WebKit, то самая распостранённая и проверенная альтернатива будет именно Хром от гугла, так как
1) 90% плюшек оперы исчезнут (работа на слабых компах, например)
2) опера будет сырой первое время и врядли кто-то её порекомендует.
3) хром всегда будут лучше всех при работе с гугл докс
Safari не нужно приводить в контрпример, так как там работает что-то типа веры в сочетании с поддержкой от своей аппаратной платформы.
Есть такая эвристика «копия всегда хуже оригинала» — кто будет рекомендовать оперу, если есть хром.
У гугла больше программистов, которые разбираются в webkit.
Ситуация напоминает ту, когда СССР принял решение клонировать Интел, а не делать свои процессоры…
Мой вывод — это начало конца, а может и середина.
Мой вывод — это начало конца, а может и середина.
Opera и так шла ко дну. Если ещё в 2009 году у Opera было около 3% мирового трафика, то сейчас скоро меньше 1% упадут. На мобильном рынке тоже падение о 27% в 2009 до 15% сейчас. На рынке консолей тоже всё плохо, проприетарные системы падут под напором того же Android: консоли Ouya и NVIDIA Shield первые ласточки, где будет использоваться Android для ПО и собственные SDK для оптимизации игр под конкретную железку. Со SmartTV та же проблема, Android, либо Google TV выдавят кривые поделки от LG/Samsung и других. На что жить Opera, если в их услугах нужды не будет? Вот и пришли к выводу, что терять время, воюя с ордами вариаций Android, за плечами которого маячит Google, затея бессмысленная, потому что войну на истощение с Google выдержат только Apple, да Microsoft, а маленькая Opera утонет. А тут — основную работу возьмёт на себя проект Chromium, а Opera займется построением качественного UI и UX. Может и сервисы какие придумают. Тот же Unite был любопытной фишкой и показывает, что у компании светлых голов хватает.
Откуда взяты данные по трафику? Если брать из Alexa, то будет ноль, потому что Alexa не выпустила расширение для Оперы.
По данным Wikimedia популярность Оперы в мире около 5%.
По данным Wikimedia популярность Оперы в мире около 5%.
Да как обычно — StatCounter Global Stats
Тот же Unite был любопытной фишкой и показывает, что у компании светлых голов хватает.Ага, и что они решили сделать с Юнайт после ухода Йона?
Голов-то хватает, но вектор по-моему изменился. Как это воспримут большинство нынешних пользователей мы скоро посмотрим.
При этом в абсолютных числах был всегда рост. Насчёт светлых голов: предыдущий пост в блоге оперы написал сотрудник, который в том же посте анонсировал своё увольнение.
Видимо многие головы уйдут не вынеся выкидывание на свалку истории их многолетнего труда.
Было бы на месте Оперы логичным продаться кому-нибудь с деньгами и хорошими рекламными возможностями, но почему-то этого не было сделано.
300 миллионов пользователей — это же почти треть фейсбука!
Видимо многие головы уйдут не вынеся выкидывание на свалку истории их многолетнего труда.
Было бы на месте Оперы логичным продаться кому-нибудь с деньгами и хорошими рекламными возможностями, но почему-то этого не было сделано.
300 миллионов пользователей — это же почти треть фейсбука!
Я сижу на Опере только из-за особенностей работы движка, не из-за интерфейса. Он более предсказуем и логичен, чем остальные. Какой смысл мне ждать, пока вы исправите все свежеприобретённые баги и деградации, если эта особенность перестанет существовать, а я могу под свои нужды настроить ФФ?
Вы ходите в интернет прямыми вызовами к Presto API, минуя интерфейс? Ну так вот, вас таких очень мало. Браузер для пользователей — это интерфейс и поведение, но никак не рендеринг.
С чего вы это решили?
Я имел ввиду то, что лично мне на интерфейс глубоко плевать. Жесты, спид диал и прочее легко повторяется на ФФ с помощью плагинов.
От перехода на другой браузер меня всегда останавливали особенности работы движка Оперы — очевидная очерёдность выделения объектов, та же подгонка под ширину (люблю я сидеть в паре метров от монитора с 200% масштабированием, что поделать), переход табуляции только по полям формы.
В общем если подобные мелочи удастся перенести (в чём я сильно сомневаюсь), то я с вами. Если нет… удачи.
Я имел ввиду то, что лично мне на интерфейс глубоко плевать. Жесты, спид диал и прочее легко повторяется на ФФ с помощью плагинов.
От перехода на другой браузер меня всегда останавливали особенности работы движка Оперы — очевидная очерёдность выделения объектов, та же подгонка под ширину (люблю я сидеть в паре метров от монитора с 200% масштабированием, что поделать), переход табуляции только по полям формы.
В общем если подобные мелочи удастся перенести (в чём я сильно сомневаюсь), то я с вами. Если нет… удачи.
FTS, выделение линков, жесты мышью, переключение режима картинок, переходы вперёд-назад из кэша, настраиваемость и тому подобные «мелочи» — это ведь не то, что делает Оперу комбайном.
Но это то, чего нет ни у кого и поэтому именно об этих вроде бы «мелочах» те, кто сейчас используют Оперу, и беспокоятся.
При этом все понимают, что, видимо, другого выбора для дальнейшего развития у вас не было.
Просто не хочется, чтобы цель «привлечь много-много новых пользователей» была приоритетнее цели «удержать не очень много старых».
Но это то, чего нет ни у кого и поэтому именно об этих вроде бы «мелочах» те, кто сейчас используют Оперу, и беспокоятся.
При этом все понимают, что, видимо, другого выбора для дальнейшего развития у вас не было.
Просто не хочется, чтобы цель «привлечь много-много новых пользователей» была приоритетнее цели «удержать не очень много старых».
В том-то и дело, что привлечь новых очень трудно, учитывая рекламные возможности гигантов Гугл, Эппл и Микрософт. Более того, Микрософт выпускает Винду, а Эппл выпускает Ай ОС, где браузеры уже есть в системе. Т.е. активно продвигать свой браузер нужно только Гуглу.
Ну и как Опере бороться с Гуглом? Как Опере бороться с Яндексом на локальном рынке? Шансов очень мало выиграть чисто маркетинговую борьбу — нет больших площадок и нет кучи денег.
Опера же долгие годы накапливала базу пользователей в основном за счёт сарафанного радио. Будет жаль, если компания сумеет их растерять.
Ну и как Опере бороться с Гуглом? Как Опере бороться с Яндексом на локальном рынке? Шансов очень мало выиграть чисто маркетинговую борьбу — нет больших площадок и нет кучи денег.
Опера же долгие годы накапливала базу пользователей в основном за счёт сарафанного радио. Будет жаль, если компания сумеет их растерять.
А я вот не припомню случая, чтоб она выдала белый экран вместо содержимого. Можно для меня оставить? Обещаю не ругать фичу и багрепортов по этому поводу не слать.
Судя по тому какие комментарии заплюсованы, сюда набежала толпа хейтеров и фанатов хрома. Люди, которые любят Оперу и много лет ею пользуются не могут радоваться тому, что их любимый браузер превращается в очередную унылую поделку вроде Яндекс.Браузера, Браузер.Интернет или сотен других клонов Chromium. Ну налепят на него шкурку похожую на нынешний интерфейс Оперы, а толку-то?
Помнится в самом начале 2000х годов нечто похожее совершил браузер Netscape, перейдя на движок Mozilla и ему это на пользу не пошло (как мы знаем тогда это стало началом конца).
Поэтому и сегодня для Оперы это начало конца. Помним, любим, скорбим.
Помнится в самом начале 2000х годов нечто похожее совершил браузер Netscape, перейдя на движок Mozilla и ему это на пользу не пошло (как мы знаем тогда это стало началом конца).
Поэтому и сегодня для Оперы это начало конца. Помним, любим, скорбим.
Историю вы учили плохо. Netscape Navigator с кривым движком не вынес бы никакой конкуренции, если бы его не переписали в Gecko, который потом стал частью Firefox. Это было много лет назад, но в чём-то история повторяется.
Сплюнь!
Я бы, как Opera-вод, не стал бы так драматизировать. Вера в Opera высока, но вера в её коллектив — это фундамент первой :) Если эту перемену переживёт костяк команды, всё будет хорошо.
Не нашел главного, Opera теперь будет полностью открытая или только движек?
Интерфейсная часть будет разрабатываться закрыто, движок — открыто, но основе Chromium и V8.
Тогда вам придётся динамически его линковать так как он под LGPL.
Если я не смогу собрать новую Opera сам то нафиг тогда она нужна?
ЗЫ кроме того вам придётся опубликовывать ваш вариант движка который вы подключаете к «интерфейсу». Хром к примеру только периодически синхронизирует свою версию вебкита с общей.
Если я не смогу собрать новую Opera сам то нафиг тогда она нужна?
ЗЫ кроме того вам придётся опубликовывать ваш вариант движка который вы подключаете к «интерфейсу». Хром к примеру только периодически синхронизирует свою версию вебкита с общей.
А что с Караканом? На помойку, вместе с Престо?
Вместо Чаракана будет V8.
Это понятно, а Чаракан-то куда? «В стол»?
Пока — в стол, дальше, как и с Presto, будет видно.
Желаю вам чтобы в столе оно полежало совсем чуть-чуть-недолго, а потом было вынуто и возрождено в Опера 14.
Пусть 13-я будет экспериментом по вебкит, раз уж решили, — посмотрим что из этого выйдет. Стоящих советов, чаяний и мыслей вам сообщество ваших верных пользователей уже высыпало предостаточно. Прислушаться и воплотить — и глядишь получиться 13-я сможет неплохо.
Также просим дочинить 12.XX до терпимого состояния по стабильности / отсутствию утечек памяти.
… 10 лет опыта самобытного Престо — это не абы что, чтоб выкидывать. Поллюбви к нашему родному супербраузеру подорвали.
Пусть 13-я будет экспериментом по вебкит, раз уж решили, — посмотрим что из этого выйдет. Стоящих советов, чаяний и мыслей вам сообщество ваших верных пользователей уже высыпало предостаточно. Прислушаться и воплотить — и глядишь получиться 13-я сможет неплохо.
Также просим дочинить 12.XX до терпимого состояния по стабильности / отсутствию утечек памяти.
… 10 лет опыта самобытного Престо — это не абы что, чтоб выкидывать. Поллюбви к нашему родному супербраузеру подорвали.
Кстати, вспомним, что Opera успела похоронить еще один движок — тот, что был в шестой версии. :)
Пока, presto
Радостная новость, я так не радовался, со времен падения до 1% пользователей ie6.
В знак солидароности с компанией Opera перехожу с Хрома на нее :)
Уже вторая «хорошая» новость за день для меня: сначала, что в новых БлэкБэрри больше не будет БИС, а теперь ещё и что Опера хоронит свой движок
Что такое БИС?
Это такая особенность телефонов БлэкБерри, как бы объяснить в двух словах, в общем, траффик телефонный идёт шифрованный через серверы РИМ и благодаря использованию своей особенной технологии (основанной на пир-ту-пир), телефоны мгновенно обмениваются сообщениями между собой, а ещё почта доходит моментально на телефон без синхронизации с почтовым сервером. Вот все эти функции обеспечивает БлэкБерри Интернет Сервис (БИС), а в новых ку10 и зед10 (новости про них тут на хабре) этой технологии не будет уже
А что если сделать браузер с переключением между двумя движками — Presto и Webkit? Как в Макстоне :)
Presto и до сегодняшнего дня еле выживал и уже дышал на ладан (не технологически, но «популяционно»). А поддерживать сразу два движка — точно не потянут.
Как-то не стыкуется с заголовком «300 миллионов пользователей» ;)
Есть нюансы:
1) Это пользователей всех версий Оперы (Десктоп, Мини, Ммобайл), причем если один человек использует все три версии, то он стакается как 3 пользователя, а не один.
2) Чтобы считаться пользователем, достаточно всего 1 раз за отчетный месяц запустить Оперу (то есть в действительности ты предпочитаешь другой браузер, но ты разок запустил Оперу — опа, инкремент уже сработал)
1) Это пользователей всех версий Оперы (Десктоп, Мини, Ммобайл), причем если один человек использует все три версии, то он стакается как 3 пользователя, а не один.
2) Чтобы считаться пользователем, достаточно всего 1 раз за отчетный месяц запустить Оперу (то есть в действительности ты предпочитаешь другой браузер, но ты разок запустил Оперу — опа, инкремент уже сработал)
Webkit — отличный движок в техническом плане, но монополизация на рынке движков — это плохо. Начнут навязывать агрессивный сбор статистики, и никуда от этого не денешься.
Значит ли это что Опера теперь будет создавать несколько процессов как хром? Мне всегда нравилось открывать много вкладок (150 не предел) группировать их и тп. Браузер конечно съедал больше гига памяти, но с это меня устраивает. Открыть столько же вкладок в хроме у меня не получилось, комп не справился.
И всё-таки, что будет с оберткой? Текущий интерфейс останется, либо начнете пилить новый, либо начнете пилить один браузер вместе с Яндексом?
Интерфейс будет новым и нашим.
Только радибога не ломайте MDI
Это так удобно кликать на вкладку и открывать предыдущую просмотренную и так далее. Этого нет ни в одном эдоне Хрома.
И клавиши 1 и 2 оставьте. Это кайф гулять по табам с их помощью.
Это так удобно кликать на вкладку и открывать предыдущую просмотренную и так далее. Этого нет ни в одном эдоне Хрома.
И клавиши 1 и 2 оставьте. Это кайф гулять по табам с их помощью.
И чтоб при закрытии последней вкладки браузер не закрывался, это дико бесит в Хроме.
о! Как вы правы! Иногда по привычке закрываю все вкладки и хочу увидеть экспресс панель, а вижу фон рабочего стола.
Google для этого отдельное расширение написал. Они почему-то не захотели реализовывать эту функцию в самом браузере. Странные, блин.
Вот ты редиска, всю шутку испортил романтикой :)
Главное ведь не путать причину со следствием, да? Особенно не зная нюансов.
Никакой связи. Анне ушёл из компании задолго до принятого решения. И первым потенциальным местом работы у него был Google, но не сложилось.
Не знаю насчёт Шпанькова, но теперь, кажется, проясняется, почему Anne van Kesteren перешёл в Mozilla.
Никакой связи. Анне ушёл из компании задолго до принятого решения. И первым потенциальным местом работы у него был Google, но не сложилось.
(не туда ответил в предыдущий раз)
(не туда ответил в предыдущий раз)
Ок, будем считать это любопытным совпадением. ;-)
(не туда ответил в предыдущий раз)На самом деле туда (мне на почту пришло уведомление о твоём ответе [исходном, ещё не продублированном] на мой комментарий) — это, похоже, баг Хабра в алгоритме генерации дерева комментариев (баг-репорт я уже отправил).
Я спросил у него, посмотрим, что он ответит: twitter.com/pepelsbey/status/301723058354397184
Почему отказу от Presto так радуются те, кто Opera не пользуется?
Я помню WebKit когда он еще не был WebKito'ом, а был движком мало кем поддерживаемого браузера из KDE, и вот он заховывает мир :)
Эх, помню когда-то был топик-срач про слив Бумбурума, так его у меня только Опера вывозила, остальные браузеры были в ступоре от количества комментов :)
Тогда очень гордился, что всегда пользовался Оперой.
Тогда очень гордился, что всегда пользовался Оперой.
Индустрия софта переходит от описания стандартов к стандартным реализациям. Наверное это хорошо, что думаете?
Сильный поступок, молодцы.
Неужели теперь копирование текста с форматированием появится?
Главное, чтобы логика выделения текста (особенно ссылок) осталась прежней!
Надеюсь оно будет отключаемым, иначе мне придётся переходить на lynx :)
И опять через Блокнот копировать?
Учитывая зубодробительные баги WebKit (например, непредсказуемое пропадание рамок некоторых ячеек таблиц при отступах ячеек, заданных в единицах
em
), новость неоднозначная. Переход на Gecko, пожалуй, порадовал бы больше.Больше опытных контрибьюторов — меньше багов. Новость хорошая.
В плане вёрстки в последнее время проблематичен больше именно Chrome, нежели Opera. У движка Opera как раз уже всё стало вполне хорошо. Впрочем, наше обсуждение здесь уже, увы, ничего не изменит.
С другой стороны, в Opera теперь, стало быть, заработает
С другой стороны, в Opera теперь, стало быть, заработает
background-position-x
/-y
, и это, возможно, станет дополнительным поводом для их стандартизации. :-)Все правильно сделали. Молодцы.
Такое двойственное чувство.
Ни когда не нравилась опера, но эта новость меня печалит. Монополизм ни когда ни к чему хорошему не приведёт. Хотя как разработчику будет полегче. Ложка мёда в бочке с дёгтем как-то не очень уж и радует.
Я правильно понимаю, что никакие фунции из Opera вырезаться не будут? Или придется чем-то жертвовать?
Жертв ради движка не будет, почти все знакомые вам фичи легко переносятся. Жертвы ради лёгкости и более сфокусированного развития именно браузера, а не комбайна — будут.
сфокусированного развития именно браузера, а не комбайна
Надеюсь, это не означает, что M2 выпилят.
Какая-то конкретика уже есть?
Например, я могу быть уверен что в браузере останутся:
1. Читалка RSS новостей (а с ним и вся R2)
2. Заметки. И правый клик + добавить в заметки.
3. Правая кнопка мыши + скролл, для перемещения по вкладкам
4. Жесты мыши
5. Torrent клиент
6. Пользовательская панель и вообще удобство настройки UI
7. Не пострадавший UI. Я, например, убрал любимую всеми браузерами возможность объеденить панель вкладок со стандартной верхней панелью Windows оставив меню. В хроме такой фичи нет.
8. «Перейти по ссылке» в меню по правой кнопке.
?
Например, я могу быть уверен что в браузере останутся:
1. Читалка RSS новостей (а с ним и вся R2)
2. Заметки. И правый клик + добавить в заметки.
3. Правая кнопка мыши + скролл, для перемещения по вкладкам
4. Жесты мыши
5. Torrent клиент
6. Пользовательская панель и вообще удобство настройки UI
7. Не пострадавший UI. Я, например, убрал любимую всеми браузерами возможность объеденить панель вкладок со стандартной верхней панелью Windows оставив меню. В хроме такой фичи нет.
8. «Перейти по ссылке» в меню по правой кнопке.
?
Эээ, часом не почту ли выбросить хотите..?
убрали поддержку IRC, поддержка почты тоже будет убрана? на текущий момент это один из лучших почтовиков и RSS-ридеров.
Да уж, у меня эдак 50% времени, проведенного в Опере — беглое чтение через RSS-клиент… Удобно. Было.
убрали поддержку IRCУбрали только для Мака. Но я даже не сомневаюсь, что IRC не оставят в новом браузере (считаю, что это будет новый браузер, а не Опера).
Ну, сколько народа использует IRC? Ты, да я, да мы с тобой. Ради этого портировать никто не будет к сожалению. А могли бы оставить, и добавить поддержку XMPP (Jabber)…
Жертвы ради лёгкости и более сфокусированного развития именно браузера, а не комбайна — будут.Браузеры с таким подходом уже есть, и они от сильных мира сего.
Можно начинать хоронить, значит. Жаль! :(
Печально :( Хотя уже почти как год разработка затормозилась сильно…
Но для меня главный вопрос (всё ещё) в скорости работы на слабом канале и в размере дистрибутива. Опера куда лучше работает при плохом канале интернета, загружается быстрее и, главное, весит всего 10-12 MiB, а не 60, как хромиумы.
Пичалька в общем.
Но для меня главный вопрос (всё ещё) в скорости работы на слабом канале и в размере дистрибутива. Опера куда лучше работает при плохом канале интернета, загружается быстрее и, главное, весит всего 10-12 MiB, а не 60, как хромиумы.
Пичалька в общем.
Opera Turbo никуда не исчезнет.
А что будет с Opera Mini?
Мы конечно же не собираемся отказываться от одного из самых популярных мобильных браузеров. А что именно будет — увидите.
Дело в том, что в силу различных обстоятельств, я не пользуюсь десктопной оперой со времён 7.23 (вроде бы не ошибся с номером), но постоянно пользуюсь Opera Mini и иногда — Opera Mobile. Не хотелось бы, чтобы они сильно поломались :)
Гуглите OBML.
Ну вроде того, есть такой формат OBML
Турбо, как раз, в наших условиях работает не очень. Не пользуюсь ей.
А так Опера быстрее показывает страницу (и нужную информацию), чем любой браузер, в т.ч. образованный от Хромиума. Ну и малый размер дистрибутива тоже очень актуально (хотя для большинства, видимо, это уже давно не показатель).
А так Опера быстрее показывает страницу (и нужную информацию), чем любой браузер, в т.ч. образованный от Хромиума. Ну и малый размер дистрибутива тоже очень актуально (хотя для большинства, видимо, это уже давно не показатель).
А сколько теперь сайтов поедет, если они через js детектировали оперу и меняли стили?
А как же мои овер 50 открытых вкладок? Судя по Хрому, с webkit'ом и v8 это станет проблемой.
Мне всегда нравился внешний вид Оперы, но при попытке на нее перейти меня оттолкнула частичная несовместимость с гугловскими приложениями (о чем уже тут местами писали). Так что как пользователь я рад этой новости и обязательно попробую Оперу снова.
Как веб-разработчик мне в целом все равно, потому что Опера всегда отлично поддерживала стандарты и проблем с версткой под Оперу никогда не было.
С точки же зрения ситуации на рынке, Опера остается независимым игроком, а значит остается конкуренция. Так что я не думаю, что мы скатимся в эпоху монополии кого-либо в мире веб-браузеров. (Именно из-за нежелания потворствовать монополиям я не юзал Хром и другим не ставил.)
Так что это повод для огорчения только для тех разработчиков, которые расценивали движок Оперы как свое детище. Думаю для них это грустный момент.
Как веб-разработчик мне в целом все равно, потому что Опера всегда отлично поддерживала стандарты и проблем с версткой под Оперу никогда не было.
С точки же зрения ситуации на рынке, Опера остается независимым игроком, а значит остается конкуренция. Так что я не думаю, что мы скатимся в эпоху монополии кого-либо в мире веб-браузеров. (Именно из-за нежелания потворствовать монополиям я не юзал Хром и другим не ставил.)
Так что это повод для огорчения только для тех разработчиков, которые расценивали движок Оперы как свое детище. Думаю для них это грустный момент.
И с какой версии это начнется? х64 все же хотелось бы нативные.
Что-то я не нахожу в комментариях слова «пипец»…
Последний раз, когда я употребил слово поскромнее в аналогичном топике про «Opera Ice», меня отправили в бан на несколько дней. Так что, готовьтесь :)
Пипец!
А если серьёзно, теперь не вижу больше смысла продолжать пользоваться оперой. Интерфейс у браузера последнее время и так не ахти, единственное что радовало, так это довольно шустрая работа с кучей открытых табов. Если теперь он будет так же тормозить, как и хром при 20 открытых табах, тогда зачем он вообще?
А если серьёзно, теперь не вижу больше смысла продолжать пользоваться оперой. Интерфейс у браузера последнее время и так не ахти, единственное что радовало, так это довольно шустрая работа с кучей открытых табов. Если теперь он будет так же тормозить, как и хром при 20 открытых табах, тогда зачем он вообще?
Да наверно народ слегка не в себе от такой новости и пытается наскрести оптимизма :)
К сожалению, если судить по комментариям представителей, опера теперь будет всё-же больше похож на какой-нибудь яндекс-браузер и если так и будет — это будет печально, т.к. яндекс-браузер и так уже есть, а оперы просто не станет.
К сожалению, если судить по комментариям представителей, опера теперь будет всё-же больше похож на какой-нибудь яндекс-браузер и если так и будет — это будет печально, т.к. яндекс-браузер и так уже есть, а оперы просто не станет.
console.log(document.getElementById('comments').innerHTML.match(/пипец/ig).length);
Уже 3 раза :)
Я так понимаю, изменения коснутся только рендера страниц? Почта, RSS, заметки — останутся без изменений?
Изменения будут больше, чем просто новый движок. Но терпение — вы всё увидите сами.
Панику уже сейчас поднимать надо, а то когда будет релиз — поздно будет.
Если Opera Software похоронила свой браузер, потому что у неё больше нет средств к существованию, то панику поднимать бессмысленно. Всё равно им придётся плясать под дудку Гугла.
Хотя могли бы сделать лицо Джимми Уэйлса или на худой конец вернуть баннер…
Хотя могли бы сделать лицо Джимми Уэйлса или на худой конец вернуть баннер…
Да, сейчас я бы даже купил её, но это тоже лишь отодвинуло б чуть-чуть закат и уж точно не привлекло новых пользователей.
Если дела совсем плохи, тогда только ход Sunками с Java.
Если дела совсем плохи, тогда только ход Sunками с Java.
Вот за что бы я точно заплатил, не раздумывая — за оперу. Столько лет бесплатно радовала, не жалко.
Прежде чем болтать языком, стоит ознакомиться с финансовыми результатами компании. Выручка и число пользователей растут каждый год. Но вы же эксперт, вы и так всё знаете!
Да-да.
Иконка, скин — Опера останется Оперой. ;D
— Кстати, инишники они давно уже хотели уничтожить. Уже пару лет игрались с новым форматом файлов конфигурации. Так что сомневаюсь, что останутся.
Иконка, скин — Опера останется Оперой. ;D
— Кстати, инишники они давно уже хотели уничтожить. Уже пару лет игрались с новым форматом файлов конфигурации. Так что сомневаюсь, что останутся.
Клёво, значит меньше проблем при работе с rtl.
Черт, жду демку новой версии :)
Сразу с теплотой вспоминается интерфейс оперы, жесты мышью, экспресс панель, да тот же драгонфлай мне очень нравился…
Сразу с теплотой вспоминается интерфейс оперы, жесты мышью, экспресс панель, да тот же драгонфлай мне очень нравился…
Opera умерла. Да здравствует Opera!
Отличная новость, хоть и Presto был хорошим движком я все таки за унификацию, данный шаг избавит от многих проблем
Ура,, может хотябы вы займетесь оптимизацией и исправлением багов в хромиуме
Кстати, а в качестве антифишингового фильтра будет использоваться старый от Netcraft и ко или переход будет и на Google SafeBrowsing?
Смена движка никак не влияет на такие тонкости — мы можем выбирать сами. Например, активно используем данные от Яндекса.
И правильно делаете. Фильтры у вас годные и субъективно, да и объективно.
Честно говоря, ни разу в жизни не видел срабатывания фильтра антифишинга в Опере! Всегда был включен… ЧЯДНТ?
Надеюсь получится не еще один яндекс-браузер…
Кто следующий? Firefox?
Ох еще бы IE перешел на вебкит…
Честно говоря, Presto хоть и был «своим», но безудержно бесил лично меня как пользователя. Видеть расползающуюся верстку википедии и с десяток других посещаемых сайтов было очень тяжело, даже на хром перелез.
Надеюсь, скоро вернусь обратно
P.S. а своими наработками по ускорению JS вы с V8 поделитесь?
Надеюсь, скоро вернусь обратно
P.S. а своими наработками по ускорению JS вы с V8 поделитесь?
http://i.imgur.com/mQkIoH6.png
http://i.imgur.com/SgWwCFX.png
только не надо мне говорить про плагины фаерволы и прочие баннерорезалки. И без них все ломается пока кеш не почистишь. Если бы это была моя вина, то на других браузерах было бы то же самое или хотя бы какие нибудь еще признаки. Но нет, так позволяет себе рендерить страницы только Presto. Это только 2 примера, есть еще на нескольких сайтах.
http://i.imgur.com/SgWwCFX.png
только не надо мне говорить про плагины фаерволы и прочие баннерорезалки. И без них все ломается пока кеш не почистишь. Если бы это была моя вина, то на других браузерах было бы то же самое или хотя бы какие нибудь еще признаки. Но нет, так позволяет себе рендерить страницы только Presto. Это только 2 примера, есть еще на нескольких сайтах.
У вас в настройках сайта включен пользовательский стиль CSS.
Вроде бы стили не догружаются. В 90% случаев действительно виноваты кривые «плагины фаерволы и прочие баннерорезалки» и так же прокси.
Мобильные версии будут только под Android и iOS?
Сами себе злобные антропоморфные дендромутанты.
Было бы неплохо, чтобы настроики кэша были, а то юзая хром приходится, либо фаилик реестра запускать с переписанными путями, либо дописывать параметры запуска, чтобы кэш с appdata вынести, уж больно забивается быстро, для SSD думаю это не комильфо.
Важный вопрос такой:
Изменится ли как-то официальная манера взаимодействия оперы с пользователями в плане поддержки в связи с переходом на открытый движок? Говоря простым языком: трекер-то открытый наконец появится?
Про неофициальную манеру взаимодействия претензий нет, тут всё весело :)
Изменится ли как-то официальная манера взаимодействия оперы с пользователями в плане поддержки в связи с переходом на открытый движок? Говоря простым языком: трекер-то открытый наконец появится?
Про неофициальную манеру взаимодействия претензий нет, тут всё весело :)
Мы будем работать с публичным багтрекером Хромиума: code.google.com/p/chromium/issues/list для движка и продолжим работать со своим закрытым для интерфейсных задач.
А Гугл-то в курсе, что он теперь и за внутренности Оперы отвечает? :) Или кто-то из Оперы ревьюером стал?
Не Google, но WebKit-сообщество теперь в курсе.
Будет ли в Webkit поддержка форм HTML5?
Будет ли такая же поддержка SVG, как в Опере (в Хроме проблемы с установкой SVG в качестве background-image)?
Сохранится ли у Оперы переход на динамически созданные якоря (который не работает в Хроме) и логика работы кэша?
Будет ли у Вебкита такая же поддержка таблиц?
Будет ли такая же поддержка SVG, как в Опере (в Хроме проблемы с установкой SVG в качестве background-image)?
Сохранится ли у Оперы переход на динамически созданные якоря (который не работает в Хроме) и логика работы кэша?
Будет ли у Вебкита такая же поддержка таблиц?
Сохранится ли у Оперы переход на динамически созданные якоря?Ох, починилибы сначала статические — Опера сейчас, наверное, единственный бразуер, который не перематывает страницу к якорю, пока не прогрузит весь контент, чем очень бесит, потому что если начать листать, то уже точно не перекинет. И даже если перекинет при пролистывании, то собьёт с толку ещё больше.
Ждем браузер на новом движке который создаст достойную конкуренцию Chrome и Firefox
operium? opium?
Фатальный недостаток Хрома — отдельный процесс на каждую вкладку <sarcasm> под предлогом «чтоб было спокойнее, ведь Хром так часто падает» </sarcasm>. Опера напротив экономит память (со времён ввода нового движка JS хуже экономит, но всё-таки на порядок лучше Хрома). Соответственно, вопрос:
Опера на движке Хрома будет выделять на каждую вкладку по процессу или останется одним монолитным стабильным процессом?
Я не хочу, чтобы в требованиях браузера было «8GB RAM обязательно, 16GB RAM желательно». Я не хочу лицезреть забитый браузером список процессов, в котором чёрт ногу сломит. Я не хочу ограничивать себя 30-ю вкладками, а о 200-х лишь грезить во сне. Я не хочу быстро восстанавливающийся после падений браузер, я хочу непадающий браузер.
Хром — хороший браузер, но его прожорливость помножает все его достоинства на ноль. Да, у меня 8GB оперативы, что в теории дофига, но я запускаю виртуалки, запускаю прожорливые игрушки, и не хочу закрывать-открывать браузер лишь потому, что он «стабильный». Если Опера перенесёт свои достоинства на Хром, это будет счастье.
Опера на движке Хрома будет выделять на каждую вкладку по процессу или останется одним монолитным стабильным процессом?
Я не хочу, чтобы в требованиях браузера было «8GB RAM обязательно, 16GB RAM желательно». Я не хочу лицезреть забитый браузером список процессов, в котором чёрт ногу сломит. Я не хочу ограничивать себя 30-ю вкладками, а о 200-х лишь грезить во сне. Я не хочу быстро восстанавливающийся после падений браузер, я хочу непадающий браузер.
Хром — хороший браузер, но его прожорливость помножает все его достоинства на ноль. Да, у меня 8GB оперативы, что в теории дофига, но я запускаю виртуалки, запускаю прожорливые игрушки, и не хочу закрывать-открывать браузер лишь потому, что он «стабильный». Если Опера перенесёт свои достоинства на Хром, это будет счастье.
Понимаю вашу обеспокоенность. Плюсы и минусы есть у каждого подхода. Мне, например, удобнее, чтобы падала одна вкладка, а не весь браузер. Кому-то важнее иметь 200 вкладок (я лично пользуюсь сервисами вроде Pocket или сессиями)
В любом случае, пока ответить нечего, ближе к выходу десктопной версии всё расскажем.
В любом случае, пока ответить нечего, ближе к выходу десктопной версии всё расскажем.
У меня браузеры не падают — ну, от силы пару раз в год что-нибудь повсинет, статистическая погрешность, не чаще любой другой сложной программы. Учитывая автоматическое сохранение сессии, потерь не бывает (много лет назад сессия не всегда корректно сохранялась при падении, но этот баг исправлен). А вот объём потребляемой памяти для меня важен каждый день.
Да, по сайтам с флэшем я хожу не так часто. Но даже если засиживаюсь на какой-нибудь тытрубке, то последствий хуже, чем умерший звук, я не замечал. Ну, недавно (впрочем, тоже исключительно редко) начали появляться плейсхолдеры «плагин упал». Но браузер-то всё равно продолжает работать!
Я не могу понять, откуда такое беспокойство, чтобы браузеры не падали, и такие невероятные защиты от этого.
Да, по сайтам с флэшем я хожу не так часто. Но даже если засиживаюсь на какой-нибудь тытрубке, то последствий хуже, чем умерший звук, я не замечал. Ну, недавно (впрочем, тоже исключительно редко) начали появляться плейсхолдеры «плагин упал». Но браузер-то всё равно продолжает работать!
Я не могу понять, откуда такое беспокойство, чтобы браузеры не падали, и такие невероятные защиты от этого.
+1
Мне больше всего всегда нравилось в Опере умение экономно использовать память. Для меня это критически важный момент.
Количество открытых в Opera вкладок у меня может достигать 50 штук, если не больше, и браузер не падает! :)
Единственный минус — он после этого долго закрывается (выгружает занятую память несколько минут), но я его закрываю редко, вдобавок раньше просто убивал процесс через диспетчер задач, а потом появился Force start
Ах да. Ещё одно достоинство — кеширование!
Недавно продержался месяц на Яндекс.Браузере. Chrome не любил, но Яндекс-вариант обаял внимание.
Но после сотни падений браузера из-за нехватки ОЗУ, когда он не выдерживал открытия даже менее десяти вкладок (!), а также после любования на то, как куча аватарок на форумах загружаются каждый раз заново (в отличие от Оперы), мои нервы сдали. Да, гугл крутой, продвигает всякие SPDY для ускорения передачи контента, да, сейчас уже не время Dial-Up, но когда одна и та же информация упорно загружается повторно, а не кешируется — это для меня бред…
Специально сейчас проверил в Chrome — то же самое поведение. Значит дело именно в движке
На кой чёрт мне быстрый JavaScript (V8), когда страницы будет открываться дольше и до выполнения скриптов ещё дело не дойдёт?
А в Opera кешированию уделялось много внимания. Взять хотя бы знаменитую кнопку управления загрузкой картинок. Всегда её не хватало в других браузерах в базовой комплектации
Новость меня ужаснула. Я в тревоге. Что будет со всеми этими плюсами Оперы? Во что оно трансформируется или вообще исчезнет? В абсолютный перенос без изменений мне не верится. Или всё-таки вкладки и кеш не находятся в зависимости от движка?
Вопрос куча, ответов нет.
А потом, наверняка, будет уже поздно — появится готовый продукт, в который уже радикальных изменений не внести, хоть завопись…
RIP, Presto :"(
Мне больше всего всегда нравилось в Опере умение экономно использовать память. Для меня это критически важный момент.
Количество открытых в Opera вкладок у меня может достигать 50 штук, если не больше, и браузер не падает! :)
Единственный минус — он после этого долго закрывается (выгружает занятую память несколько минут), но я его закрываю редко, вдобавок раньше просто убивал процесс через диспетчер задач, а потом появился Force start
Ах да. Ещё одно достоинство — кеширование!
Недавно продержался месяц на Яндекс.Браузере. Chrome не любил, но Яндекс-вариант обаял внимание.
Но после сотни падений браузера из-за нехватки ОЗУ, когда он не выдерживал открытия даже менее десяти вкладок (!), а также после любования на то, как куча аватарок на форумах загружаются каждый раз заново (в отличие от Оперы), мои нервы сдали. Да, гугл крутой, продвигает всякие SPDY для ускорения передачи контента, да, сейчас уже не время Dial-Up, но когда одна и та же информация упорно загружается повторно, а не кешируется — это для меня бред…
Специально сейчас проверил в Chrome — то же самое поведение. Значит дело именно в движке
На кой чёрт мне быстрый JavaScript (V8), когда страницы будет открываться дольше и до выполнения скриптов ещё дело не дойдёт?
А в Opera кешированию уделялось много внимания. Взять хотя бы знаменитую кнопку управления загрузкой картинок. Всегда её не хватало в других браузерах в базовой комплектации
Новость меня ужаснула. Я в тревоге. Что будет со всеми этими плюсами Оперы? Во что оно трансформируется или вообще исчезнет? В абсолютный перенос без изменений мне не верится. Или всё-таки вкладки и кеш не находятся в зависимости от движка?
Вопрос куча, ответов нет.
А потом, наверняка, будет уже поздно — появится готовый продукт, в который уже радикальных изменений не внести, хоть завопись…
RIP, Presto :"(
PS: самое главное забыл сказать про Chrome/Яндекс.Браузер. Падение при нехватке ОЗУ было полностью фатальное — для всех процессов браузера. Так что смысла в хитроумной схеме «каждой вкладке по процессу» в такой ситуации меньше нуля.
Забавно даже. Браузер-смертник. Сам себе делает харакири…
Забавно даже. Браузер-смертник. Сам себе делает харакири…
он после этого долго закрывается (выгружает занятую память несколько минут)Можно ещё быстро выключить JavaScript через меню F12 перед тем как закрыть Оперу. Сильно уменьшает тупёж. Потом при старте браузер будет загружать вкладки без JS быстрее.
Но часто достаточно отключить, и сразу включить JS, а потом закрыть браузер.
Самая большая польза архитектуры Chrome не в стабильносте, а в безопасносте. Процессы вкладок имеют минимально вожможный уровень привелегий и выполняются в sandbox'е. Поэтому Chrome — объективно самый безопасный браузер на рынке, а однопроцессная архитектура — тупиковый путь.
Как часто вы напарывались на дырки в «безопасносте»? Вот сколько раз в штуках?
У меня впечатление, что статьи про уязвимости в браузере действуют на читателей так же, как статьи про упавшие самолёты: «А-а-а!!! Каждый второй самолёт падает!!! Как жить дальше!!!1111адынадын»
Обновлённые ось и приложения, антивирус, файрвол, UAC — и временная дырка в браузере не будет вас никогда волновать. И у СМС-мошенников не бывает 0-day уязвимостей.
У меня впечатление, что статьи про уязвимости в браузере действуют на читателей так же, как статьи про упавшие самолёты: «А-а-а!!! Каждый второй самолёт падает!!! Как жить дальше!!!1111адынадын»
Обновлённые ось и приложения, антивирус, файрвол, UAC — и временная дырка в браузере не будет вас никогда волновать. И у СМС-мошенников не бывает 0-day уязвимостей.
У оперы итак всё очень хорошо в плане безопасности.
*покраснел*
Вы такие милые!
Вы такие милые!
Слилась Opera.
Неодназначная новость, очень жаль годы потраченные на разработку движка, представляю как обидно разработчикам. с другой стороны поддержка современных саас сервисов это довольно существенная гирька на весах между престо и вебкит для руководителей опера.
остается надеется, что это решение было принято добровольно и никакие корпорации добра и зла на оперу не давили.
остается надеется, что это решение было принято добровольно и никакие корпорации добра и зла на оперу не давили.
Ура! Одним браузером больше.
Вы ошиблись последним словом.
Нет, не ошибся :)
Значит, пропустили приставку не- перед словом «браузер»?
Нет, наоборот, касательно Оперы, эта приставка была раньше, но сейчас её нет. Я к тому, что Опера всегда была вторым Интернет Эксплорером, который по традиции, называют недобраузером.
Ожидая нарваться на гнев пользователей Оперы, скажу, что вопрос касается не функционала (который очень даже хорош), а поддержки DOM и пр.
Ожидая нарваться на гнев пользователей Оперы, скажу, что вопрос касается не функционала (который очень даже хорош), а поддержки DOM и пр.
Вы ведь говорите про пятую-шестую версию Оперы, которой больше десяти лет, да?
Опера уже с восьмой версии стала поддерживать элементы, которые долгое время игнорировали остальные браузеры. Выше была ссылка на HTML5 Forms.
Опера уже с восьмой версии стала поддерживать элементы, которые долгое время игнорировали остальные браузеры. Выше была ссылка на HTML5 Forms.
Отключаю обновление оперы.
Зачем? Выбирайте: платформа, версия, язык.
Ура. Вот это действительно правильный шаг. Давно уже размышлял, и не мог понять, нафиг Опере до сих пор свой движок. А вот оно как — в Опере сами всё понимают (%.
Вопрос к ТС или знающим: можете прокомментировать, как так получается, что версия движка, используемая в актуальных версиях Хрома или того же Сафари жестоко проигрывает по количеству поинтов на html5test.com такому интересному браузеру как Maxthon 4 (с третьей версии на WebKit)? Уши ведь из одного движка растут. И какие выводы из этого можно сделать?
Вопрос к ТС или знающим: можете прокомментировать, как так получается, что версия движка, используемая в актуальных версиях Хрома или того же Сафари жестоко проигрывает по количеству поинтов на html5test.com такому интересному браузеру как Maxthon 4 (с третьей версии на WebKit)? Уши ведь из одного движка растут. И какие выводы из этого можно сделать?
Если они и на WebKit'e не сделают NTLM Auth — я ничего хорошего про них не скажу.
Опера должна помочь всем остальным браузерам с выделением текста.
Вообще это всё печально. Не понимаю чему люди радуются. Как веб-разработчику мне конечно будет легче, но монополия точно ни к чему хорошему не приведет.
Замер HTML5 Test на нынешний момент:
Maxthon 4.0 » 464
Chrome 24 » 448
Opera 12.10 » 419
Firefox 18 » 393
Safari 6.0 » 378
Internet Explorer 10 » 320
Какой плохой Presto, ай-яй-яй!
Maxthon 4.0 » 464
Chrome 24 » 448
Opera 12.10 » 419
Firefox 18 » 393
Safari 6.0 » 378
Internet Explorer 10 » 320
Какой плохой Presto, ай-яй-яй!
Мне, как «наркоману» Оперы с многолетним стажем, беспокоит только то, что переход на хромиум может избавить или изменить существующие возможности, например такие, как: экспресс-панель, вкладки, Dragonfly.
Хочу верить, что такие существенные перемены не скажутся на удобстве и привычности.
Хочу верить, что такие существенные перемены не скажутся на удобстве и привычности.
Первый патч отправленный оперой в вебкит содержит только тесты, правку ChangeLog и изменение одной(!) строки:
- bool renderRule = ruleStyle > BHIDDEN && !ruleTransparent && ruleThickness <= colGap;
+ bool renderRule = ruleStyle > BHIDDEN && !ruleTransparent;
300 миллионов пользователей перешли на WebKit, ура WebKit, пока Opera.
Жалко на самом деле.
Жалко на самом деле.
Для меня, как для преданного поклонника Оперы, это действительно грустная новость, я всегда любил оперу за ее независимость, за свой движок, теперь боюсь, Опера превратится в еще один унылый клон хрома :(
Теперь работы будет поменьше. Не надо будет сидеть и подбирать CSS и JS хаки для разных(!) версий Оперы. Так как далеко не все обновляются…
Грусть и тоска. Самая грустная новость за сегодня. Мой любимый браузер. Я доверял ему как любимой женщине. Как же теперь без window.opera…
Самая комментируемая статья сезона)
-1.
На старом symbian телефоне webkit уже наверное не потянет
Говорите, Опера 13 выйдет в 2013 году, 13 числа, в пятницу?
ЗЫ!
Операдевелоперы! Что вы такого сделали то тогда в 12 версии, что она на баги рассыпалась и до 12.15 до сих пор собраться нормально не может (мемори-лики жуткие)?
Две сборки идеальные знаю — 9.64 и 11.64. Последняя например без нареканий работала не то что неделями, — месяцами без перезапуска (активно юзаю hibernate в своей WinXP 32bit SP3 и не выключаю программное «рабочее» окружение практически; в Опере всегда куча вкладок и через неё же почта по нескольким аккам).
Ну а 12я версия ух брр… приходится как минимум раз в день выключать-перезапускать.
Хотелось бы видеть традиции качества в новой Опере, как и было прежде.
/ фанат Оперы, ver <=11.64 for now /
ЗЫ!
Операдевелоперы! Что вы такого сделали то тогда в 12 версии, что она на баги рассыпалась и до 12.15 до сих пор собраться нормально не может (мемори-лики жуткие)?
Две сборки идеальные знаю — 9.64 и 11.64. Последняя например без нареканий работала не то что неделями, — месяцами без перезапуска (активно юзаю hibernate в своей WinXP 32bit SP3 и не выключаю программное «рабочее» окружение практически; в Опере всегда куча вкладок и через неё же почта по нескольким аккам).
Ну а 12я версия ух брр… приходится как минимум раз в день выключать-перезапускать.
Хотелось бы видеть традиции качества в новой Опере, как и было прежде.
/ фанат Оперы, ver <=11.64 for now /
Насколько Webkit будет тормознее и прожорливее Presto?
Исчезнет ли прекрасная работа с кэшем, когда при внезапном падении интернета всё ещё можно перейти назад и скопировать введённый в форму текст?
Исчезнет ли прекрасная работа с кэшем, когда при внезапном падении интернета всё ещё можно перейти назад и скопировать введённый в форму текст?
А раньше все кричали, что Chrome с WebKit это реальная альтернатива IE и шанс свергнуть монополию на рынке браузеров. И вот что мы имеем? WebKit завовевал более 40% мировой интернет-аудитории. Убийца дракона сам становится драконом.
Не забываем, что WebKit — Open Source, и любой желающий может сделать форк и развивать свою ветку. Разница огромна.
Вы смеётесь? Форк — как ни крути — так webkit'ом и останется со всех сторон.
Не вижу здесь сходства с былой монополией IE6. Там вы никак не могли повлиять на ситуацию, а здесь вы можете создать полноценный форк. Не хотите — можете писать свой движок с нуля. Если сможете.
А в чём проблема? Ну останется ВебКитом и что? Основная проблема ИЕ6 — то, что он застряг в прошлом десятилетней давности и не развивался. Если Хром остановится — Опера на базе ВебКита (Блинк) сделает такую крутую версию, что все с лёгкостью на неё перейдут, а из-за того, что оба браузера на одном движке владельцы сайтов этого даже не заметят
Не надо эксгумировать топик год спустя, пусть он останется в истории.
Что же эксгумирую исторический, пост спустя два с половиной года.
Пишу с Opera 12, а новая Opera «подкапотная» так и осталась отстоем, при открытии больше 30 вкладок фризится вся винда, сглаживание шрифтов все еще «хромногое», и куча выпиленных фич.
Сейчас очень смешно читать, в вашем посте, про изменения «под капотом».
Пишу с Opera 12, а новая Opera «подкапотная» так и осталась отстоем, при открытии больше 30 вкладок фризится вся винда, сглаживание шрифтов все еще «хромногое», и куча выпиленных фич.
Сейчас очень смешно читать, в вашем посте, про изменения «под капотом».
То же самое — два с половиной года, а Opera 12 делает по удобству и возможностям остальные браузеры. Даже dragonfly, несмотря на отсутствие многих новых фич других инструментов разработчика, гораздо удобнее — хотя это, может, вопрос привычки.
Увы, с gmail приходится работать в новой опере.
Что бы можно было сделать за два года со старой оперой, если бы она развивалась в обычном темпе — сложно даже представить.
Увы, с gmail приходится работать в новой опере.
Что бы можно было сделать за два года со старой оперой, если бы она развивалась в обычном темпе — сложно даже представить.
Как разработчик я, конечно, рад, что Presto уступил место вебкиту, но как пользователь я бы очень хотел видеть его в open source. Я уверен, нашлись бы энтузиасты, которые дальше развивали бы на его основе браузер от разработчиков и для разработчиков.
Когда браузер съедает 5Гб на ровном месте, с парой десятков вкладок, это не дело.
Когда браузер съедает 5Гб на ровном месте, с парой десятков вкладок, это не дело.
Если товар хорош, его перестают выпускать.
(из «Законов Мерфи»)
(из «Законов Мерфи»)
Тоже на двенашке сижу. Несмотря на пакости со стороны гугла, все «фатальные несовместимости с устаревшим браузером» лечатся маскировкой под ie и user-css
Аналогично. Проблемы видел только в гуглодоках. Постепенно пытаюсь освоить Vivaldi, но мне необходим почтовик и rss.
Скромно примкну к команде эксгуматоров. Тоже чуть менее чем полностью использую все фичи Оперы 12, только у меня обычно 50-70 вкладок с несколькими группами вкладок. И почтовый архив с какого-то там 200Х года.
Гугл действительно приходится местами обманывать маскировкой под FF или IE, но таки гуглодоки (у нас в компании используются достаточно часто) приходится юзать с фокса.
Хром не пользую из принципа, за исключением необходимости проверки корректности работы сайта/странички/виджета под этим самым хромом. Сторонние сайты, не работающие в Опера 12 просто закрываю и не вспоминаю — они в помойку летят, а не любимый браузер.
Олсо, присоединяюсь к коллективному запросу выдать старую Оперу, в т.ч. сурсы Presto и Caracan в опенсурс. Отмазка ввиде «да у нас, ребята, сурсы некрасивые, стыдно показать» не принимается — смеяться не будем, все мы когда-то начинали не с шедевров, а зато гигантский вклад Opera в развитие веба все профессионалы помнят и уважают, спасибо за ваш долгий и без сомнения успешный труд.
Гугл действительно приходится местами обманывать маскировкой под FF или IE, но таки гуглодоки (у нас в компании используются достаточно часто) приходится юзать с фокса.
Хром не пользую из принципа, за исключением необходимости проверки корректности работы сайта/странички/виджета под этим самым хромом. Сторонние сайты, не работающие в Опера 12 просто закрываю и не вспоминаю — они в помойку летят, а не любимый браузер.
Олсо, присоединяюсь к коллективному запросу выдать старую Оперу, в т.ч. сурсы Presto и Caracan в опенсурс. Отмазка ввиде «да у нас, ребята, сурсы некрасивые, стыдно показать» не принимается — смеяться не будем, все мы когда-то начинали не с шедевров, а зато гигантский вклад Opera в развитие веба все профессионалы помнят и уважают, спасибо за ваш долгий и без сомнения успешный труд.
300 миллионов пользователей и переход на WebKit