LINUX.ORG.RU

Opera переходит на WebKit

 , ,


1

0

Opera Software выпустила пресс-релиз, в котором сообщается о достижении порога в 300 миллионов пользователей, а также о планах использования WebKit и JavaScript реализации V8 в новых версия браузера.

WebKit был выбран за хорошую поддержку современных стандартов, производительность, а также за работу на мобильных платформах iOS и Android.

Компания Opera планирует принять участие в разработке WebKit и Chromium, первый патч уже был передан сообществу.

Конкретной даты выхода новой версии Opera пока нет, но сообщается что он состоится в этом году.

>>> Подробности

★★★★★

Последнее исправление: Dendy (всего исправлений: 3)

Ответ на: комментарий от Deleted

Где в более других браузерах поддержка вот этого всего? http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-typ...

Вебкит давно это всё поддерживает.

Где нормальная поддержка SVG?

Везде.

Тот же Firefox до сих пор не может осилить tref и вертикальный текст.

Геко ещё input type=number осилить не может. На контролы и их стилизацию бравые парни из Мозиллы, по ходу, вообще забили, ну да я их и не упоминал.

Где display:run-in?

В вебките. Хотя сравнивать calc() с run-in по степени нужности может только человек глубоко не в теме.

Web Audio API практически нигде нет

Вебкит, Геко. Если это, по твоему, "практически нигде", то приходится констатировать крайнюю степень операстии.

В том же Хроме calc() до сих пор с префиксом

И что? Есть такие имбецилы, которые указывают свойства/функции только с одним префиксом?

Если ты не понимаешь какие свойства помечаются префиксами, то мне очень жаль, что такие люди работают в вебдеве.

Если ты не видишь разницы между действительно полезными вещами и свистоперделками, то мне очень жаль, что такие люди раскрывают рот на тех, кто работает в вебдеве.

который работает в полтора браузерах

Если что-то не работает в твоём Dillo IE Опере, проблема Dillo IE Оперы. До 2022 года никто ждать не собирается. И да, "полтора браузера" - это все браузеры на вебките и геко, коих больше фтристараз, чем оперы с ieподелиями? Конечно, как же.

Зы. Рад за команду оперы. Может, хоть теперь найдут время вместо своего велосипеда OpenSearch припилить, который даже в грёбаном осле есть.

border-radius
()
Ответ на: комментарий от border-radius

Я тебя разочарую, Webkit != стандарты.

Где нормальная поддержка SVG?

Везде.

http://serenareem.net/img/gallery/tenno-seremel/magic_circle_jpn.svg Вот это вот Firefox уже научился отображать?

В вебките.

Я тебя разочарую, Webkit != стандарты.

Хотя сравнивать calc() с run-in по степени нужности может только человек глубоко не в теме.

То, что мне нужно — нужно всем, то что мне не нужно — никому не нужно. Ты не гномер, часом?

Вебкит, Геко. Если это, по твоему, «практически нигде», то приходится констатировать крайнюю степень операстии.

В вебките только с префиксом. В Геко нет. «Currently Firefox supports an alternative, deprecated audio API, with support for the Web Audio API being planned.»

И что? Есть такие имбецилы, которые указывают свойства/функции только с одним префиксом?

Перечитай пост выше и пойми, что когда ты пишешь код, который опирается на префиксы ты расписываешь в том, что ты ССЗБ.

Если ты не видишь разницы между действительно полезными вещами и свистоперделками

Я лучше знаю как всем нужно, ололо.

И да, «полтора браузера» - это все браузеры на вебките и геко

Что мы только что показали есть ЛПП. У тебя вебкит головного мозга. Как раньше были фанатики IE.

Deleted
()
Ответ на: комментарий от Deleted

Вот это вот Firefox уже научился отображать?

Завтра проверю, дома не так много места на винте, чтоб ещё и фокс лепить.

Ты не гномер, часом?

Флуксбоксер, а что?

В Геко нет.

Если что, WAAPI - это и есть слегка видоизменённое и дополненное мозилловское. Так что скоро запилят.

когда ты пишешь код, который опирается на префиксы ты расписываешь в том, что ты ССЗБ.

ССЗБ опираются только на один-два префикса и не смотрят в будущее. Даже -o- по инерции долго ещё будут писать, я гарантирую это.

Я лучше знаю как всем нужно, ололо.

Ну да, ну да, у тебя ненужно всё, кроме Qt и дропнутых везде, кроме совка, движков.

У тебя вебкит головного мозга.

Как будто это что-то плохое.

Как раньше были фанатики IE.

Почему были? Фанатики недобраузера, завязанного на недоось, есть и сейчас.

border-radius
()
Ответ на: комментарий от border-radius

У тебя вебкит головного мозга.

Как будто это что-то плохое.

Вот мы и подошли к этому вопросу. Хочешь ли ты, чтобы Webkit стал вторым IE6?

Deleted
()
Ответ на: комментарий от Deleted

Нет, и не станет. Поскольку его разработка открыта, и ею занимается не кучка индусов, которым положить на всё, а целый легион компаний и свободных разработчиков. Вот и Opera Software AG поняла, что хватит пилить ржавый велосипед, и присоединилась к ним.

border-radius
()
Ответ на: комментарий от border-radius

Ты когда-нибудь слышал про «bug compatibility»? Это и будет натуральный IE6: либо делаешь как у него, либо «в опире не работает, ай-яй-яй, опира плохая». Причём на баги никаких спеков нет, почему и когда оно вознает… ищи свищи сам. Это та ещё засада.

Deleted
()
Ответ на: комментарий от Deleted

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

border-radius
()
Ответ на: комментарий от border-radius

Некоторая совместимость с IE фичами, есть и там и там. Добро пожаловать в современный мир.

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

Плохой у вас верстальщик, не зря версталой кличут.

Deleted
()

Похоже, что Opera OS не будет.

puding
()
Ответ на: комментарий от Deleted

Некоторая совместимость с IE фичами, есть и там и там.

Неужели ты о filter и их несовместимом ослосинтаксисе?

Плохой у вас верстальщик, не зря версталой кличут.

Он бог CSS3 и канваса, в то же время обратную совместимость (читай - костыли) для недобраузеров тоже хорошо продумывает. Так что не надо ля-ля.

border-radius
()
Ответ на: комментарий от Deleted

а и про quirks mode, похоже, кто-то уже совсем забыл.

Это тот говносайтец, на котором до сих пор в HTML5 compatibility table висят четвёртый фокс и девятый хром? Не смеши мои тапки. Хотя бы caniuse.com смотри для более-менее актуальной инфы.

border-radius
()
Ответ на: комментарий от border-radius

quirks mode, например.

Он бог CSS3 и канваса, в то же время обратную совместимость (читай - костыли) для недобраузеров тоже хорошо продумывает. Так что не надо ля-ля.

Если он использует код, который зависит от браузера и строит костыли, то он ССЗБ и виноват только он сам, и никто другой. Ты хоть понимаешь, что говоришь, «вебкит реализовал фичу X из драфта, всем ховаться»!

Походу, вы там вебкит-based девелоперы, а вовсе не веб-девелоперы.

Deleted
()
Ответ на: комментарий от border-radius

Это не сайт, это режим рендеринга, который поддерживают твои любимые вебкит и фокс. С кем я спорю. Вопросов больше не имею.

Deleted
()
Ответ на: комментарий от Deleted

Походу, вы там вебкит-based девелоперы, а вовсе не веб-девелоперы.

Нифига, в первую очередь тестим на фоксах, потом уже на всём остальном.

это режим рендеринга

Флаг enable-site-specific-quirks, что ли? На отображение вменяемо сделанных сайтов влиять не должен.

border-radius
()
Ответ на: комментарий от border-radius

Нифига, в первую очередь тестим на фоксах, потом уже на всём остальном.

Надо по ходу сразу во всех тестировать, тогда не будет ситуации вида «фокс-онли сайт».

Флаг enable-site-specific-quirks, что ли? На отображение вменяемо сделанных сайтов влиять не должен.

https://en.wikipedia.org/wiki/Quirks_mode

Deleted
()
Ответ на: комментарий от Deleted

Надо по ходу сразу во всех тестировать

Так и есть.

https://en.wikipedia.org/wiki/Quirks_mode

Ну так и в чём проблема? Там же и таблица есть. <!DOCTYPE html> включает standards-mode во всех современных браузерах. Как отображаются древние доктайпы, разработчиков нынешних сайтов не сильно волнует.

border-radius
()
Ответ на: комментарий от border-radius

Я о том, что код, поддерживающий старую рухлядь есть уже сейчас. Где-то тут у меня был уже пост, представь на секунду, что движок достиг своего предела и чтобы двигаться дальше надо немного перекромсать архитектуру. При этом старые баги, на которые все клали болт и писали с их учётом (ведая или не ведая), могут пропасть. Вот будет хохма. Всё у всех сломается ежечасно. Будет эпичный йогурт на весь интернет.

Deleted
()
Ответ на: комментарий от Deleted

Сломается только у тех, у кого осталась именно старая рухлядь на том же HTML 3.2 с соответствующим доктайпом. К тому же, с бухты-барахты такие вещи не делаются. Из линукса вон тоже поддержку 386ых выкидывают, но этого никто бы не делал без действительно весомой причины, иначе получил бы от Линуса по ушам.
Вообще, ты так рассуждаешь, как будто у вебкита нет конкурентов. Геко никто не отменял. Мозилловцам ещё есть что допиливать, но они первыми сделали уйму полезных вещей ещё до HTML5 (вспомни некогда закопанный движок Prism, который раскопали и превратили в Chromeless, затем по глупости опять закопали, а сейчас опять раскопали и в немного переделанном виде заюзали в своей Firefox OS) и теперь просто приводят в порядок все свои наработки. Приведут, вебкит никого не съест за это время, чай не мерзософт.

border-radius
()
Ответ на: комментарий от border-radius

Сломается только у тех, у кого осталась именно старая рухлядь на том же HTML 3.2 с соответствующим доктайпом.

Ты, походу, мои аргументы не читаешь :) Багофичи новые будут, а не реализовывать их будет нельзя, если вебкит станет стандартом де-факто.

но они первыми сделали уйму полезных вещей ещё до HTML5

Тут многие браузеры постарались из основных. А сам HTML5 вообще появился как Эппл-Мозилла-Опера. Потом и гугл. XMLHttpRequest если вспомнить вообще в IE появился, что ж теперь.

Deleted
()
Ответ на: комментарий от Deleted

Багофичи новые будут, а не реализовывать их будет нельзя, если вебкит станет стандартом де-факто.

Да не станет, см. пост выше, почему. Сейчас им всем и так есть чем заняться.

XMLHttpRequest если вспомнить вообще в IE появился

Если ты именно об этом объекте, то он первым появился в мозилловских браузерах. В осле в то время был ActiveX-костыль (aka ActiveXObject("Microsoft.XMLHTTP")), а до юзабельного состояния сей интерфейс был допилен именно мозилловцами.

border-radius
()
Ответ на: комментарий от border-radius

Да не станет

Пророк? С IE6 уже было, так что это не невозможно. Тем более что рулят там как раз Эппл и Гугл (большая часть коммитов их, AFAIR).

В осле в то время был ActiveX-костыль

Многие вещи после появления допиливались, это нормально. Это не отменяет факта того, что придумали и реализовали его изначально отнюдь не в Мозилле.

Deleted
()
Ответ на: комментарий от Deleted

Пророк?

Не исключено.

С IE6 уже было

IE пилит кучка индусов в закрытом режиме. Feel the difference.

Тем более что рулят там как раз Эппл и Гугл (большая часть коммитов их, AFAIR).

Не знаю, что там творит Эппл по отношению к общедоступному коду вебкита, но Гугл для своих зондоверсий (не хромиум, а именно хром) использует отдельный от системного, немного перепиленный под себя вебкит. Различий мало, но заметить их всё-таки можно, даже просто щупая API.

Это не отменяет факта того, что придумали и реализовали его изначально отнюдь не в Мозилле.

Ты же знаешь, как его реализовали. Это то же самое, что пытаться уловить связь между ослиными CSS-фильтрами и CSS3-фильтрами. Только в названии.

border-radius
()
Ответ на: комментарий от border-radius

Feel the difference.

О, да, difference между одной зондирующей компанией и другими зондирующими компаниями. Слишком тонкое различие :}

Deleted
()
Ответ на: комментарий от Deleted

Отсутствие зондов в вебките можно доказать, ибо исходники есть. Докажи отсутствие зондов в мерзософтоподелиях, или мирдверьмяч.

border-radius
()
Ответ на: комментарий от Deleted

Там не тормоз прогресса, там тормоз по жизни. Вместе с советующими ему всякие говноплагины.

border-radius
()
Ответ на: комментарий от border-radius

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

Deleted
()
Ответ на: комментарий от pv4

Если бы все браузеры кроме IE запретили, то ещё и сегментация по операционным системам исчезла бы. По твоей логике, это было бы хорошо.

Для меня браузер и его движок это разное. С точки зрения Opera Software, все логично - лучшая совместимость, меньше затрат на развитие, и код, поддерживаемый сообществом под свободной лицензией (сомневаюсь что Opera открыла бы код своего движка). Думаю, на качестве продукта это отразится в лучшую сторону, веб-разработчики отнесутся к этому если не положительно, то с облегчением, большинство пользователей скорее всего ничего не заметит, а следовательно - в этом нет ничего странного. Браузер Opera останется таким же Opera.

zz84
()
Ответ на: комментарий от zz84

на качестве продукта это отразится в лучшую сторону
Браузер Opera останется таким же Opera

Ты забываешь главное. Люди, которые сделали браузер таким, каким он был до начала кризиса, ушли из компании.

wxw ★★★★★
()
Ответ на: комментарий от wxw

Ты забываешь главное. Люди, которые сделали браузер таким, каким он был до начала кризиса, ушли из компании.

Значит у Opera будет еще больше причин перехода на WebKit.

zz84
()
Ответ на: комментарий от zz84

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

wxw ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.