LINUX.ORG.RU
ФорумTalks

Родовое проклятие опенсорса

 


0

1

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

Помнится, были чудесные времена, когда midori падал при открытии страниц. Авторы грешили на баги glib. Почему-то всем остальным приложениями эти баги работать не мешали, а ему — мешали. Ну да ладно. После долгого перерыва, я решил посмотреть, что собой этот браузер сейчас представляет.

Памяти он действительно мало жрёт, работает очень шустро. Это были достоинства. Теперь недостатки. Их больше.

Во-первых, при заходе на ЛОР, половина страницы отрендерилась в мусор. Перезапуск браузера помог — но надолго ли.

Во-вторых, интерфейс блещет дружелюбием: хранить историю и куки неделю, месяц или год? А если человеку надо 2 месяца? Полгода? Nobody cares, зато выпадающий список получился красивый. Сиди любуйся списком. Набор кнопок на панели можно настроить, поставив специальное расширение, бредово, но ладно. А вот как вернуть нормальное меню, я не нашел. Современный пользователь ведь уже слишком туп, чтобы пользоваться даже обычным меню, надо его кастрировать (в смысле, меню, а не пользователя. хотя и пользователя не помешало бы) и засунуть под красивую кнопочку. Это долбанный рак, поразивший браузеры.

Еще в этом чудо-браузере я не нашел — вы не поверите — команду выход. В кастрированном меню такого пункта нет, на Ctrl-Q приложение не реагирует. Вот пусть открыто у меня 6 окон, я должен, стало быть, каждое закрыть по-отдельности. Юзабилити! xbindkeys и killall midori спасут ваши пальцы — разработчики приучают пользователя к юниксвею, молодцы они всё-таки.

Еще оно умеет сохранять текущий сеанс. Теоретически. Но так как все окна разом закрыть нельзя, ну вы понимаете, текущий сеанс включает в себя ровно одно окно — последнее.

В контекстном меню вкладки зачем-то есть пункт «Скрыть заголовок». Ну есть и есть, хрен с ним, мало ли что за странные фичи приходят в голову. Но. Если сделать «Скрыть заголовок», а потом «Показать заголовок», вкладка не восстанавливает свой размер, и от заголовка остаётся одно многоточие.

Зато в браузере есть hjkl-прокрутка и аж 3 разных хоткея на вызов строки поиска по странице. (А вот истории поиска нет, как и во всех остальных браузерах — вот еще один рак, поразивший этот класс программ.)

Ну и в-третьих. Если открыть в нём изображение, которое превышает размеры монитора, он начинает его масштабировать. Натужно и упорно масштабировать при помощи иксов (80% CPU load) так, что даже воспроизвдение музыки в этот момент встаёт в позу зю. Тот же баг, что и в фирефоксе, кстати. Ладно, пусть это баг иксов или драйвера (нувопроблемы, согласен). Но в хромиуме и опере масштабирование-то выполняется мгновенно!

И это только то, что замечено на первые 5 минут! А если им пользоваться начать? Сколько там лет уже пилят эту обертку над вебкитом?

Как же я люблю наш опенсорс. Одна программа упоительнее другой просто.

★★

Последнее исправление: geekless (всего исправлений: 2)
Ответ на: комментарий от geekless

arora, когда я последних раз смотрел, была изрядным говном. Но это давно было. Гляну снова. rekonq вообще не видел, тоже посмотрю.

вот это посмотри еще. Судя по апдейту на страничке, оно как раз сегодня ожило.

DELIRIUM ☆☆☆☆☆
()
Последнее исправление: DELIRIUM (всего исправлений: 1)
Ответ на: комментарий от geekless

Если б мой софт так критиковали, я был бы только рад, т.к. это нехилый такой пинок вперёд.

Больше всего, видимо, тебя бы радовали три десятка красноглазиков, которым панелька одновременно слишком толстая и слишком тонкая, трети которых меню НЕНУЖНО вообще, трети - нужно, но чтобы функций побольше, а оставшимся - чтобы по HIG'у, только самое важное, а остальное - только через концоль. Причём половина из оставшихся концоль считает НЕНУЖНОЙ, они приемлют только хоткеи. Из них треть любит vim-style хоткеи, треть пользуется emacs-клавиатурой с рулём и педальками, а остальным нужно, чтобы хоткеи были как в blender'е.

И тут ты, как реально крутой разработчик, пересиливаешь себя и свою лень, и решаешь переписать приложение максимально конфигурябельным и с поддержкой плагинов. Но тут ВНЕЗАПНО просыпается второй разработчик и говорит, что плагины - неЪ, надо делать монолит! Ну или кучу мини-демонов, соединённых пайпами. Тут же в комментариях отмечается третий разработчик, который иногда присылает патчи, и пишет, что мол, он бы запросто это всё сделал, но лицензия у проекта не кошерная - ЖОПАЕЛЬ версии три, понимаешь, а ему БЭЭСДЭ больше нравится. После короткой перепалки в списке рассылки с этими двумя разработчиками и случайно забредшими юзерами, ты принимаешь волевое решение послать всех лесом и сделать по-своему.

Проходит N месяцев, ты всё переписал-отрефакторил, выложил тарболл с очередным релизом. Но юзеры опять недовольны, говорят, дескать, НЕНУЖНО столько свистелок-перделок, глючат они, работают нелогично, и вообще надо было один режим оставить, который подходит всем и сразу (какой именно - мнения разнятся вплоть до готовности подъехать куда надо и сделать оппонентам стоматологическую операцию разводным ключом). Тут ты делаешь ещё одно волевое решение, в результате которого один разработчик делает форк, второй - переписывает с нуля, под халялной лицензией, а часть пользователей уходят к ним.

И тут меня отпустило. Опенсорс он такой, да 8).

Deleted
()

кстати, тут вроде на лоре был разработчик сего поделия.

Deleted
()

дорогой geekless? Убить себя не пробовали? Этот мир, кроме говеного опенсорса вообще дико жестокое место.

Нужно 2 месяца куки хранить, открой конфиг руками, поменяй :)

Как открыть меню, ты уже такой большой и до сих пор не знаешь как правой кнопкой нажать на тулбаре? Бедный ты наш. Там заодно найдешь и переназначить кейбинд на выход.

Хочешь сохранять в сессии все окна, пришли патч, если не лень. Мне - лень, главному девелоперу тоже лень, всем, кому нужна эта очень нужная фича — тоже блин лень.

Пилят «оббертку» уже достаточно давно, уж простите, нам до совершенства и сложности кода lxpanelx еще очень далеко.

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

У меня в Firefox под FreeBSD давно уже, не помню с какой версии, замусоривается текст в поле редактирования текста при ответах на форумах. У текстового поля есть в правом нижнем уголку ручка, за которую можно потянуть и изменить размеры поля. Когда за неё тянешь, мусор пропадает, можно снова нормально редактировать текст. Через несколько нажатий клавиш опять мусор появляется.

В других браузерах — Midori, Chromium — такой проблемы нет. И под Windows такой проблемы тоже не наблюдал ни разу ни в одном из браузеров.

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

дорогой geekless? Убить себя не пробовали? Этот мир, кроме говеного опенсорса вообще дико жестокое место.

Истеришь так, будто ты маленькая девочка, у которой отобрали игрушку.

Как открыть меню, ты уже такой большой и до сих пор не знаешь как правой кнопкой нажать на тулбаре? Бедный ты наш. Там заодно найдешь и переназначить кейбинд на выход.

Да ты что? Ты сам-то своим браузером пользуешься?

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

всё правильно говоришь. Если от пользователя нет фидбэка - то и багов нет. А если пользователь вежливо, не называя разработчика мудаком, объясняет где в программе косяки(выглядит хреново, глючит и т.д.) и помогает воспроизвести ситуацию - вот тогда разработчик должен или пофиксить это(если это действительно его косяк) или признать что он мудак.

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

в треде по ссылке законная критика разработчика

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

Я писал про баги, а ты зачем-то приплёл архитектуру и дизайн.

A-a-a, так баги это только if (a=5) { вместо if (a==5) {

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

В случае выбора из разных архитектур, заточенных под похожие, но фактически разные задачи — это не баги, а сознательный выбор разработчика.

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

Огнелис просто не запускается

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

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

доктор-ветер? ветряной доктор? Прикольные японские вещества, одобряю :-)

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

Увы, я не курю, предпочитаю чай и на работе у меня нет ванны, поэтому не дождался. :)

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