Вопрос г-ну Шпанькову и Ко
-
Вот я регулярно вижу ваши PR-посты на одном убогеньком ресурсе. Там вы призываете к диалогу и отчитываетесь по поводу каждого чиха разработчиков, а по существу только бестолково мозолите глаза Но это ваше личное дело, речь не об этом. Вопрос: * зачем ваша компания создает этот браузер? Т. е. вам (не в смысле лично вам) какой с этого профит? Ответы в стиле [i]"мы хотим создать современный аналог оперы/ продолжить славные традиции"[/i] не принимаются. Хотя бы потому, что эту задачу вы провалили. Т. к. не прислушались ко мнению сообщества старых пользователей Оперы. Сейчас браузер представляет собой эдакий клон хрома, только хуже. И именно поэтому я и интересуюсь, зачем_оно_нужно? Зачем это делает теперешняя Опера всем вроде бы ясно, а с Вивальди - нет. Надеюсь, вы проясните эту загадку.
-
Уважаемый (?), Вы бы хотя как-то обосновали свой наезд.
Я как программист с 20-летним стажем скажу, что хороший продукт разрабатывается прежде всего ДЛЯ СЕБЯ,
У такого продукта нет четких планов и финальных требований: идеи для новых фишек появляются в процессе разработки у самих девелоперов, а не маркетологов/дизайнеров на бумаге. Если Вас обидели тем, что не прислушались к какому-то ОЧЕНЬ ВАЖНОМУ лично для ВАС мнению, то скорее всего потому, что оно показалось не интересным разработчиками или просто до реализации не доходят руки - ведь сделать надо еще очень и очень много, а 9 программистов не сделают ребенка за 1 месяц.
Если Вам не нравится Вивальди, то ведь Вас никто на нем и не держит - просто Вы и разработчики мыслите в разных направлениях. Это как извечная война фанатов мобильных ОС - кто-то тащится от продуманности iOS, кто-то ценит свободу Android, а кому-то нравится концепция Windows Phone. И так везде. Вы либо с разработчиками - уважаете и прислушиваетесь друг к другу, либо уходите на другую платформу.
Что касается г-на Шпанькова, то лично я отношусь к нему с большим уважением - он верно и очень достойно делает свою работу по продвижению программы. Ведь даже о существовании идеальной софтины надо сначала узнать. До идеала, правда, еще далековато, но имхо вектор движения задан верно, а без активных юзеров и обратной связи разработка такого сложного продукта невозможна.
К тому же, программисты тоже люди. Вы даже не представляете как нам приятно слушать положительные отзывы с разумной критикой, особенно от незнакомых людей. Это так же приятно как похвала от постороннего человека в адрес собственного ребенка. И это очень вдохновляет!
Да и вообще, что я тут перед вами распинаюсь? С Вашей стороны это просто троллинг ни о чем. -
wega, вы обратили внимание, что вопрос был Шпанькову, как официальному представителю? И как он отреагировал (т. е. никак) - это вполне себе ответ, меня устраивает.
Далее, вы обратили внимание, о чем именно был вопрос?
С какими целями разрабатывается очередной клон Хрома, который к тому же всегда будет отставать от него? Какова "миссия" и задачи разработчиков?Что же до моего негативного отношения, то оно совершенно оправдано: нас всех долго кормили какой-то расплывчатой информацией, в стиле что вот-вот будет "новая Опера", и внезапно раз! и все получили негодный клон Хрома Я даже по началу пиарил этот браузер в определенных кругах, теперь мне за это стыдно..
-
Да, к слову: https://github.com/OtterBrowser/otter-browser/blob/master/CHANGELOG
Вот кто действительно пилит что-то более адекватное как замену Опере. И там не 15 разработчиков, и даже не 10, а чуть ли не один человек (!) А вы говорите "наезд".. констатация факта в немного более резкой форме, чем принято среди хомячков, и не более.
-
Далее, вы обратили внимание, о чем именно был вопрос?
С какими целями разрабатывается очередной клон Хрома, который к тому же всегда будет отставать от него? Какова "миссия" и задачи разработчиков?Цели то, наверное, те же что и у остальных хромоклонов. Нет?
А что Вас, собственно, не устраивает конкретно? Вы же не думали, что за полгода-год сделают клон Opera, которую пилили 12 лет? На мой взгляд, движение идёт в правильном направлении. Только на пространственную навигацию, как по мне, зря столько времени выделили именно сейчас. Это, мягко говоря, не самая популярная функция в 2015 году.
В первой версии уже будет возможность размещения панелей с любой стороны, боковая панель, заметки, почтовый клиент, группировка вкладок (хотя и убогая пока), Оперные мелочи вроде открытия последней закрытой вкладки по Ctrl+Z, опциональное закрытие вкладок двойным кликом, растягиваемая поисковая строка с возможностью её отключения.
Т.е. всё вполне в духе старой Оперы — настройка интерфейса и наращивание функционала с возможностью его настройки или отключения. Сейчас еженедельные сборки перестали удивлять, да. В начале было веселее. Моё мнение — пилят сейчас что-то, что показать на полпути нельзя. Та же синхронизация отнимает много ЧЧ. В ChrOpera, помнится, синхронизацию реализовали только в 26 версии, совсем недавно.
-
Цели то, наверное, те же что и у остальных хромоклонов. Нет?
А они у все разные)) У Оперы например цель не сдуться и хоть как-то выплыть.
>> А что Вас, собственно, не устраивает конкретно? Вы же не думали, что за полгода-год сделают клон Opera, которую пилили 12 лет?
Ну будь это левые люди с улицы, которые начали с нуля и делают очередной хромоклон - я бы просто прошел мимо и не обратил бы на них никакого внимания.. ни хром, ни хромиум не юзаю и не собираюсь.
>> На мой взгляд, движение идёт в правильном направлении. Только на пространственную навигацию, как по мне, зря столько времени выделили именно сейчас. Это, мягко говоря, не самая популярная функция в 2015 году.
А на мой взгляд кроме пары рюшек это ничем не отличается от остальных клонов. Зато нет:
- нет настроек кеширования на диск и в память,
- нет настройки шрифтов - в итоге они выглядят как говно на всем, что не венда,
- нет настройки скорости прокрутки страницы - может сферическая секретарша в вакууме и привыкла бешенно скроллить, а я - нет,
- нет банального, простейшего блокировщика рекламы и джаваскрипта,
- нет настроек для сайтов - хоть чего-то, что могло бы отличать Это от клонов.
.. но эти клоуны добавляют никому не нужный прогрессбар на вкладки и несколько способов их закрытия (нахуа?- а попросили) :lol: И при этом имеют наглость заявлять, что ориентируются на опытных пользователей, а не на массового "дикого юзверя"..
-
В браузере ОЧЕНЬ многое завязано на браузерный движок. Я догадывался, что Опера (компания) с самого начала лукавила, когда обещала, что заменит Presto на WebKit (Blink) так, что юзеры этого практически и не заметят - так могли подумать только маркетологи, но никак не программеры.
Поэтому, порой чтоб внедрить казалось бы простую фичу требуется вносить слишком много "костылей" в этот движок.
Это как заказчик, который говорит программеру - ну что тебе стоит, добавь всего-лишь чек-бокс вот в эту форму и не понимает, что если этого чекбокса и связанной с ним логики не было изначально в ТЗ, то возможно придется рефакторить огромное количество кода для его поддержки. Но не это самое страшное. Самое неудобное то, что из-за такого рефакторинга потеряется совместимость с новыми версиями движка, который постоянно развивается другими программерами, а на развитие своего форка никаких ресурсов не хватит. Такой вот OpenSource'ный монополизм получается, которым Google уже давно и вовсю пользуется в своих интересах. -
Гугл давно пилит движок исключительно под собственные сервисы и для "собственного интернета". Вот и получается- с определенной точки зрения конечно - что Вивальди всего лишь неудобный гуй к стремному, жрущему ресурсы движку. Именно это я и хотел сказать с самого начала И надеялся, что Шпаньков скажет, если я неправ, а он молчит. Значить что?
Это все написано от плачевных впечатлений с последнего билда Вивальди. Но больше я его устанавливать даже "напосмотреть" не стану, и соответственно беспокоить сообщество такими постами тоже не буду
-
Ну, мне то же Вивальди не очень радует на данном этапе развития. Думаю даже релиз не поможет. Скорее всего два или три релиза пройдут прежде чем он мне сможет понравится.
Проблема в том, что я не могу сказать что именно мне в нём нужно, нет той "одной" функции, это скорее совокупность функций, которые определяют "Оно, что надо".
На данный момент у меня расклад такой:
Дома Opera 12 - привычка, эталон качества своеобразный.
Работа Firefox - просто нужна стабильность и внятное расширяемость.
Альтернативный браузер 1 Opera Blink - Смотр и может быть даже переход на него, когда время придёт.
Альтернативный браузер 2 Vivaldi - Смотр и надежда перехода на него, когда время придёт. -
Я думаю, отвечу всем сразу, так проще и понятнее будет.
Почему решили делать браузер Vivaldi?
Ответ очень простой: нас не устраивает функционал существующих браузеров. И миллионы пользователей, сидящих на Opera 12.x и старше - тоже не устраивает. Поэтому мы решили сделать новый браузер и для себя, и для этих миллионов пользователей.Почему на базе Chromium?
Писать новый браузер с нуля очень сложно. Это не менее сложно, чем писать новую ось. Из-за того, что сложно - и очень долго и дорого. У нас нет ни столько времени, ни столько денег. Сегодня Chromium является фактически монополистом на рынке. Но пока этот проект сравнительно открыт, поэтому есть возможность использовать его в своих целях. Тем самым мы решаем проблему скорости и денег. Кроме того, Chromium уже очень развит на мобильных платформах, а мобильные платформы сейчас заметно обходят по массовости десктопный рынок. И тенденция продолжается. Само собой, мы тоже будем выходить на мобильный рынок - работа уже идёт. Поэтому на данный момент выбор в пользу Chromium является наиболее оптимальным.Почему не реализуем "популярные фичи"?
Дело в том, что популярность фич очень разнообразна, т.к. и сами пользователи уникальны каждый по-своему. И то, что нравится одним, не имеет значения для других. Поэтому мы и проводим опросы, отслеживаем комментарии, ведём диалог с пользователями. И на основе полученных данных мы расставляем задачи по приоритету. Также нужно понимать, что некоторые фичи реализовать на Chromium очень просто, а некоторые очень сложно. Поэтому что-то появляется раньше, а над чем-то мы всё ещё работаем. Но ориентир у нас тот же, что и у вас: функциональность и удобство Opera 12.x и старше.Почему так всё медленно делается?
Давайте посмотрим на хронологию. Компания была зарегистрирована в августе 2013 года. С этого момента началась подготовка к началу работы - поиск и подбор разработчиков, тестирование различных движков и проверка их пригодности для наших задач и целей, изучение технических вопросов, организация офисов и закупка необходимого оборудования, и т.д. и т.п. Правда, процесс подготовки к началу работы пришлось немного корректировать в связи с закрытием MyOpera - несколько месяцев у нас ушло на создание vivaldi.net, чтобы оперное сообщество не разбрелось по интернету, а организованно перешло на vivaldi.net, по возможности сохранив весь свой контент и уже налаженные личные связи с другими пользователями. И это сообщество для нас очень важно, т.к. браузер мы делаем именно для него, для этого сообщества.Итак, к сентябрю 2014 года мы уже практически решили все перечисленные выше вопросы и приступили к собственно разработке браузера уже вплотную. И в январе 2015 года, через три месяца, смогли показать первую тестовую версию Vivaldi. Сегодня - уже месяц май. Прошло ещё три месяца с даты первого публичного релиза Vivaldi. Ради интереса можете поставить рядом ту, первую версию от 27 января, и сегодняшнюю. Неужели вы не увидите отличий? На наш взгляд - они просто бросаются в глаза. И по внешнему виду, и по удобству, и по функционалу. И ведь это только то, что мы показываем публично - это, можно сказать, вершина айсберга. Параллельно мы работаем и над почтой, и над поддержкой расширений, и над многими другими функциями, востребованными и нами самими, и нашими пользователями. Могу сказать по личным впечатлениям: все члены команды Vivaldi постоянно в процессе работы по 12-14 часов в сутки, очень часто и в выходные, и в праздники. Возвращаются из офиса домой и подключаются к обсуждению, а нередко и продолжают работать с кодом.
Где базовые преимущества Opera - работа с кэшем, настройки для сайтов, глубокая настраиваемость функций и интерфейса, и т.д.?
Как я уже сказал выше, не все функции реализовать очень просто на чужом движке. Тем более, что с выходом каждой новой версии движка (довольно частым, к слову) приходится всё уже сделанное проверять и перепроверять на новом движке, чтобы ничего не отвалилось (но всё равно что-то отваливается). Это обычные проблемы при работе с кодом, которым ты не управляешь. И это же является причиной, почему реализация некоторых популярных фич идёт медленнее, чем хотелось бы - чтобы их реализовать, нужно глубоко лезть в код ядра, а делать это нужно очень осторожно и внимательно.Могу сказать, что все разработчики прекрасно помнят Opera 12.x и как она работала. И в процессе работы над Vivaldi мы постоянно сверяемся с тем, как это было в старой Опере. Так что мы не поменяли свои планы: мы хотим сделать новый браузер, по функциональности близкий к философии классической версии Opera. Одновременно часть функций, естественно, будут меняться в связи с новыми технологическими возможностями, да и новые функции также будут появляться.
Вообще, сейчас на Хабре я запустил сбор вопросов к разработчикам:
http://habrahabr.ru/company/vivaldi/blog/256995/Вы можете задать свои вопросы здесь - я их добавлю в общий список. Таким образом вы сможете лично узнать у самих девелоперов обо всём, что вас интересует.
-
@Saboteur_2:
Уход в себя при запуске видео это то самое "не все функции реализовать очень просто на чужом движке"? Планируете вылечить в ближайшее время, если нет, то научите как это можно сделать.
Как вы думаете - у всех пользователей Vivaldi браузер "уходит в себя при запуске видео" и мы просто игнорируем эту проблему? Или всё-таки проблема эта нетипична и нужно искать причину, в том числе - и с помощью подробных баг-репортов с описанием деталей?
Лично я уже давно видео в онлайне смотрю исключительно в Vivaldi. И Youtube, и сайты с фильмами разные, и Vimeo, и какие-то стримы на сайтах ТВ-каналов - всё это смотрю исключительно в Vivaldi, т.к. в Opera не всё работает гладко.
-
Ну что ж, я рад, что ответ таки получен. Достаточно развернутый кстати. Но вот эти некоторые моменты, что портят все.. Эт с какой радости Вы записали хромодвижок в "монополисты"? Он убог в плане потребления ресурсов- и видимо хреново кастомизируется. Лично мне не нравится, когда какой-то браузер начинает загружать ЦП потому, что пара студентов за еду написала очередной сайт - где блокировка кривого джаваскрипта? я кстати все пишу со старой Оперы 12, которая тормозит с хреновыми скриптами этого форума - "мы опять взяли готовый движок". Так с какого фига вы можете заинтересовать хоть кого-то, если вы используете готовые решения, и не предлагаете ничего нового?
-
@Saboteur_2:
Вместо картинки ерунда воткнулась гугло-ютубовская…
У Вас Flash староват, и похоже версия не для Chromium.
http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ppapi.exe
-
@Saboteur_2:
Никаких изменений.
При перезапуске программы все открытые вкладки обновляются и видео начинает автоматом воспроизводиться. Со десятка вкладок начинает орать видео и с тормозами, кваканьем и с невозможностью остановить воспроизведение т.к. страницы ещё не загружены полностью.
Нахрен, недоразумение под снос!Никаких изменений - в смысле, всё так же чёрный экран со звуком вместо браузера?
При открытии браузера с несколькими вкладками с видео оно так и так начнёт воспроизводиться одновременно на всех. Это разве какая-то ужасная проблема одного браузера Vivaldi? Кроме того, есть опция "плагины по запросу" - на данный момент она активируется при включении опции "картинки только из кэша" или "без картинок".
-
Ну что ж, я рад, что ответ таки получен. Достаточно развернутый кстати. Но вот эти некоторые моменты, что портят все.. Эт с какой радости Вы записали хромодвижок в "монополисты"? Он убог в плане потребления ресурсов- и видимо хреново кастомизируется. Лично мне не нравится, когда какой-то браузер начинает загружать ЦП потому, что пара студентов за еду написала очередной сайт - где блокировка кривого джаваскрипта? я кстати все пишу со старой Оперы 12, которая тормозит с хреновыми скриптами этого форума - "мы опять взяли готовый движок". Так с какого фига вы можете заинтересовать хоть кого-то, если вы используете готовые решения, и не предлагаете ничего нового?
Да, хромодвижок убог во многом, но он всё-таки практически монополист. Доля других движков на рынке браузеров, особенно если считать десктопный и мобильный рынки вместе, очень мала и продолжает снижаться. В апреле доля браузера Chrome превысила 46%, а вместе с браузером Android (который постепенно тоже заменяется компанией на Chrome) - больше 52%. Если же смотреть по России, то Chrome/Chromium/Android в сумме уже перевалили за 67,6%. И тенденция сохраняется. И ещё один плюс - одинаково хорошая развитость Chromium как на десктопе, так и на мобильном рынке. Никакой другой браузер не может показать подобной универсальности.
Поэтому пока мы вынуждены использовать готовый движок. Но это совсем не значит, что в наших планах нет своего собственного движка. Дайте нам хотя бы встать на ноги, развиться до уровня, когда можно будет начинать работу над своим движком. Даже Google со всеми своими ресурсами не смог начать с нуля - они взяли WebKit и только совсем недавно осмелели до собственного форка (даже не с нуля писанного движка).
Я понимаю, что память об Opera нам не только помогает, но и в чём-то мешает. К нам требовательность, как к разработчикам старой Opera. Но вы должны понять, что от прежней Opera у нас почти ничего нет - ни технологий, ни разработчиков, ни даже кусков кода. Всё, что нас сегодня связывает с Opera - это наша философия и видение браузера, каким он, на наш взгляд, должен быть. Никакого другого багажа у нас в запасе нет и близко. Мы фактически начинаем с нуля, с пустого места. Но даже в этих условиях, повторю, прогресс не может не радовать - мы сегодня работаем гораздо активнее и эффективней, чем работала команда Opera Software к концу эпохи классического браузера Opera. Мы больше напоминаем стартап, а не крупную солидную компанию. Попробуйте оценивать команду Vivaldi, как стартап. Возможно, ваше мнение о результатах работы этого стартапа заметно изменится.
-
@Saboteur_2:
При перезапуске программы все открытые вкладки обновляются и видео начинает автоматом воспроизводиться. Со десятка вкладок начинает орать видео и с тормозами, кваканьем и с невозможностью остановить воспроизведение т.к. страницы ещё не загружены полностью.
Вы бы и написали сразу, что "браузер уходит в себя" при запуске сессии, где много вкладок с видео. У Вас же просто указано "при запуске видео".
По результатам опроса ленивые вкладки (Lazy tabs) заняли почётное третье место после синхронизации и плавной прокрутки. Их реализация решит эту проблему. Но, насколько я понимаю, к релизу версии 1.0 не успеют.
При открытии браузера с несколькими вкладками с видео оно так и так начнёт воспроизводиться одновременно на всех. Это разве какая-то ужасная проблема одного браузера Vivaldi?
Это очень неприятная вещь для тех, кто привык держать открытыми десятки вкладок. В последних версиях Firefox и Opera решаемо.
-
Да, Lazy Tabs хоть и стоят с высшим приоритетом, но явно к первому релизу не поспеют.
-
- нет настроек кеширования на диск и в память,
- нет настройки шрифтов - в итоге они выглядят как говно на всем, что не венда,
- нет настройки скорости прокрутки страницы - может сферическая секретарша в вакууме и привыкла бешенно скроллить, а я - нет,
- нет банального, простейшего блокировщика рекламы и джаваскрипта,
- нет настроек для сайтов - хоть чего-то, что могло бы отличать Это от клонов.
Шрифты у меня в Kubuntu выглядят нормально, например. Но настройка их нужна, конечно.
По последним трём пунктам — для прокрутки есть хорошее расширение SmoothScroll, которое позволяет достаточно тонко настроить прокрутку на свой вкус. Для блокировки рекламы Adblock, uBlock Origin, Adguard. С любым из них работать комфортно. Поделитесь, зачем Вам встроенный так срочно?Что касается настроек для сайтов, основные ведь есть. Кнопка в адресной строке слева от URL. Там блокировка картинок, JavaScript, плагинов… Нет реферера, кодировки, маскировки...
Хочется, конечно, использовать минимум расширений, но в первую очередь работают над тем, где расширениями не обойтись.
@Saboteur_2:
Обновил адобовскую хрень до 17 версии и теперь вивальди уходит в себя не только при запуске видео, но и в процессе воспроизведения.
Как пример:На YouTube в Vivaldi ведь используется HTML5, а не Flash.
-
Поделитесь, зачем Вам встроенный так срочно?
1. Чтоб не зависеть от внешних обвесов.
2. Чтоб внешние обвесы только расширяли "базовый" функционал. Например. -
Да, Lazy Tabs хоть и стоят с высшим приоритетом, но явно к первому релизу не поспеют.
да, функция мастхэв, но отложенные вкладки, как и запрет автовоспроизведения ютуб, можно хотя бы решить копеечными расширениями… были бы только эти расширения. но раз они будут как только так сразу, то претензий нет.
главное что бы идеология опера не пострадала от такого подхода с расширениями, как в хропере.