>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Флейм http://forum.mozilla-russia.org/viewforum.php?id=14 >Firefox vs All http://forum.mozilla-russia.org/viewtopic.php?id=4917 |
LattyF > 07-09-2005 11:48:09 |
Смотрю я так на расширения к фоксу, и закрадывается в душу подозрение, что фокс превращается в монстра, который умеет все или почти все. Очередной EMACS, понимаешь. Только в EMACS и подобных комбайнах все по полочкам и протестено, а расширения к фоксу больше напоминают свалку (пока по крайней мере). И, поверьте, это не взгляд оперщика, а вгляд человека, обеспокоенного за сюдьбу молодого браузера. Сколько у фокса есть плагинов, которые работают вообще без глюков? (Вообще --- в смысле можно проработать месяца два и не найти ни одного.) Таких единицы. Уже сейчас плагины пишутся не под браузер, а под его конкретную версию. Разработчики, видимо, не хотят заморачиваться и делают «лишь бы работало». А выходит новая версия фокса --- все слетает, и разработчики кидаются срочно переписывать под текущую версию. Так вот, в связи с таким положением дел (или я не прав?), хочу поинтересоваться, чем обусловлена такое повделение разработчиков (на ваш взгляд)? Непрофессионализмом, ленью, отсутствием мотивации или чем-то иным? Вообщем, высказываемся |
Почесал > 07-09-2005 12:01:26 |
C глюками расширений ни сталкивался ни разу. Удивляюсь только, откуда вы их находите. А слетает потому, что... короче в 1.5-2.0 слетать не будет 1.0 -- это первая ветка. От нее многого хотеть не надо |
profiT > 07-09-2005 12:03:25 |
Ну, следует, наверно, разделить разработчиков ФайрФокса, как платформы для расширений и собственно разработчиков расширений. У каждого из них -- свои головные боли, очень часто -- взаимно противоположные. В интересах разработчиков ФайрФокса улучшать платформу и делать её ещё более гибкой, пусть это даже приведёт к несовместимостям. А разработчики расширений, в основном, занимаются этим как хобби, в свобоное от работые время. Кого на сколько часов в неделю хватило, то и сделал. В следующей версии будет вылетать? "Об чём гавариш, дарагой?" Сделать бы для этой. |
ViRUS > 07-09-2005 12:08:53 |
Наверное API еще устаканивается... Еще ж только версия 1.5... Вот ко второй, наверное, уже ситуация стабилизируется... |
LattyF > 07-09-2005 12:13:04 |
gass512 пишет
Я их на форуме нахожу Ибо не юзаю фокс постоянно. Все жду 1.5. profiT пишет
Так вот я говорю. Это все хорошо, таких примеров полно. Но, обычно, подобные поделки не выкладываются на офф. сайты. Вот посмотрите на плагины для Google Desktop Search. Вы там видели недоделки? Или глючащие? А все потому, что Google заморозило API и не вносит в него сущ. изменений, только добавляет. Собственно что мешает сделать также разработчикам из MoFo. А мешает старая привычка из GNU --- делать так как получилось, потом придумаем по новому и все перепишем. А на плагины --- плевать, если их юзают, то и под новый API переделают. Я не против усовершенствования API, но не таким образом. Давно принято не модифицировать API часто, а продумать все от и до, и только потом реализовать его в коде. Делается это для того, чтобы сторонние разработчики были уверены, что их продукт будет работать до смены мажорной версии точно. Плюс обычно принято оповещать разработчиков плагинов, о смене API еще на этапе проектировки, а после реализации еще и давать такое API. В результате получается, что расширение может работать с новым API еще до выхода самого продукта. Вот! |
Почесал > 07-09-2005 12:14:54 |
LattyF Я думаю, что "немажорные" несовместимости -- детские болезни 1.0 |
LattyF > 07-09-2005 12:23:42 |
gass512 пишет
И что изменится? Они уж точно не будут переписывать всю архитектуру из-за меня. По опыту написания в мейл-листы GNU проектов, могу сказать, что они либо не ответят, либо скажут что как только..., так сразу начнут делать по нормальному. |
Почесал > 07-09-2005 12:25:43 |
Думаю с 1.5-2.0 и далее все устаканится, так как пойдут уже OEM договора и корпоративное использование... там недо экскреме... тьфу, экскр, блин, экспериментов. |
LattyF > 07-09-2005 12:28:32 |
gass512 пишет
С 1.5 наврядли, вот 2.0 уже может быть. Корпоративное использование им должно в этом плане сильно помочь. Ибо получить по репе за очередное переименование функции или добавления нового параметра никому не хочется Кстати, а есть плагины для фокса, которые разрабатывают профессионально? Или они все наколеночные? |
ViRUS > 07-09-2005 12:31:20 |
Что-то слышал, вроде даже про коммерческие. |
Почесал > 07-09-2005 12:32:17 |
Google Toolbar, наверное |
LattyF > 07-09-2005 12:35:20 |
gass512 пишет
Ну это понятно, потом там еще всякие для конкретных продуктов. Я имею в виду, отвлеченные от других программ плагины, или серьезные а не тулбар |
profiT > 07-09-2005 12:50:54 |
ScrapBook? |
Forest > 07-09-2005 15:44:32 |
profiT
Судя по кол-ву глюков, он не похож на профессиональную разработку |
profiT > 09-09-2005 03:59:11 |
Кстати, прочитав название темы я подумал совсем другое, сразу мысли побежали в сторону xulRunner и XPFI и тех офигенных (без балды, мне действительно нравится) перспектив с ним связанных. Интересно, сможет он составлять конкуренцию прочим платформам в виде Java и .NET? Но -- с другой стороны, такая универсальность Файрфокса на непосредственно основной деятельности браузера -- сёрфинг оказывает слегка не совсем положительное воздействие. |
Anton > 09-09-2005 22:51:45 |
Как по-вашему, много здесь: http://plugindoc.mozdev.org/ "наколеночных" ? |
LattyF > 10-09-2005 12:35:38 |
Anton пишет
Что вы фанаете от своего фокса? Вы посмотрите здраво не проблему, а не с кличем «Фокса бьют!». Отвечаю на вопрос --- найдете не наколеночный --- киньте ссылочку, и желательно, чтобы я там нашел разработчиков, а не «Coded by Vasya Pupkin». |
Skat > 10-09-2005 12:47:35 |
А в чём собственно говоря проблема-то? И где вы вообще видели расширения (или плагины для других программ), которые специально делает как-нибудь фирма. И что, много userJs'ов написала Opera Software?
Сколько пользуюсь, глюков не замечал. И вообще, сформулируйте критерии "ненаколеночной" программы. |
Почесал > 10-09-2005 12:56:28 |
Никакой проблемы не вижу. Это Вы пытаетесь всех заставить увидеть проблему, может быть увидеть потому,ч то Вам ее хочется там видеть? |
LattyF > 10-09-2005 13:57:36 |
Skat пишет
Не надо тут про оперу говорить, для этого етьс отдельная тема. Не перекладывайте детские болезни своего любимца на другие продукты. Наколеночный критерий очень просто --- Есть Вася Пупкин, который знает или думает, что знает программирование. Васе не хватает, скажем, возможности управлять спутником (без разницы какой) через фокса. Он копает кучу инфы по управленями спутником, попутно учась писать на XUL. Что получили в результате? Расширение можно юзать в некотрых версиях фокса, потому что Васе было лень делать совместимость. Он отправляет свой плагин в MoFo. Там чешут репу, разбираются с плагином... вроде не глючит. И выставляют его на addons.mozilla.org (и далее, по списку). Вот это называется наколеночным плагином (без кавычек). Ну конечно, проблемы нету, это я так, мнительный. Все так и должно быть. Фокс --- образец устойчивости и безглючности.
Не надо умничать, почитайте первый пост и поймете все. Почему-то как только активизировалась тема Opera vs FireFox, так сразу посыпались фанатские посты и во всех остальных темах. У вас что комплексы какие-нибудь относительно фокса? Или просто нравиться сидеть с закрытыми глазами? |
Skat > 10-09-2005 16:03:42 |
Похоже всё наоборот, это у Вас какие-то странные комплексы. Не использовать ФФ, но всё равно сидеть на этом форуме и всем говорить какой плохой Firefox. Как-будто от этого он изменится и станет лучше. Чтобы ФФ стал лучше нужно идти другим путём. Сами знаете каким, как минимум тестить и отправлять отчёты на Bugzilla.
Я спрашивал про ненаколеночный. А по-поводу "наколеночного"... вобщем для начала Вася не может оттестировать на невышедшей версии Фокса своё расширение. |
profiT > 10-09-2005 16:19:08 |
Я разработчикам слабо позаботиться о совместимости с предыдущими версиями? Вася сделал своё дело, но почему ему надо ещё и ещё раз с каждой новой версией реализовывать одно и то же? |
LattyF > 10-09-2005 16:20:38 |
Skat пишет
Да неужели? А что я по вашему делаю? Если вам нравиться сидеть на форуме в обществе других фоксоманов, и рассказывать друг другу какой он крутой, быстрый, беглючный, образцовый и прочее, то можете не отвечать в таких темах. Потоку бесполезного флуда и флейма лучше направить в темы типа Opera vs Firefox. Я завел эту тему не для того чтобы опустить фокса, а для обсуждения текущего положения плагинописания. Если вы в каждом человеке, который не разделяет ваше щенячьего восторга относительно фокса, видите врага народа, то что-то вы в этой жизни не понимаете. Поймите, не бывает идеальных продуктов, каким вы хотите выставить фокса.
Вообщем, для начала, Вася и не должен тестировать свое творение в невышедших версиях фокса. Совместимость должны обеспечивать MoFo, а не Вася. Хорошо, ненаколеночный плагин/расширение --- Имеется разработчик/группа разработчиков. Которые умеют хотя бы что-то сделать. Им кажется, что вот такой вот фичи фоксу не хватает. Они садятся, долго разбираются в API фокса и XUL. Пишут попутно несколько наколеночных плагинов, но либо пишут везде, что это их первый/второй/третий плагин (чтобы не позорить фокса), либо не отправляют его везде где только можно. После того как что-то получается, они разрабатывают первую рабочую версию плагина, и выпускают ее как альфу/бету. Долго тестят ее + прислушиваются к мнениям пользователей. И только после того, как количество багов сведено к минимуму, они присваивают своему творению «привлекательный» номер версии (1.0 и т. д.). В результате мы получаем плагин, который не глючит у 90% пользователей, с большой вероятностью будет работать в следующих версиях фокса, а если и не заработает, то все решиться изменением пары строк в исходниках. В большинстве случаев, такие плагины разрабатываются в нерабочее время группой энтузиастов. И надо сказать, неплохо получается. Одним из примеров нормальноразработанного плагина является Enigmail для TB. |
Skat > 10-09-2005 16:26:38 |
И много ты видел расширений, у которых версия больше 1,0?
Дамаешь мы тут не знаем какие у него есть баги? Думаешь ты не хочешь выставить Оперу идеальным продуктом? Думаешь этот бесполезный флейм исправит положение? |
LattyF > 10-09-2005 16:33:00 |
Skat пишет
Где я ее выставлял идеальным продуктом? Какая-то у вас странная логика: если фокс плохой, то опера хорошая. Так по вашему, что ли? Я еще раз повторю, если вы считает этот флейм бесполезным, то можете просто не писать ничего здесь. Первые посты темы показывают, что на форуме есть люди, которым интересно пофлеймить, повысказывать свое мнение по теме. А писать в багзиллу по поводу кривого API нет смысла. Ибо они и так знают. Ну и что, что версия большинства плагинов меньше еденицы? Какой в этом смысл, если у них нету бета версий? Это все равно, как если бы, бет не было и у фокса тоже. А просто были бы версии с нецелыми номерами. [добавлено] Я, например, еще в раздумье, что мне выбрать оперу или фокса. Вот жду релиз 1.5, чтобы опять протестить лично для меня. Помнится, я продел подобное с версией 1.0.6 и свою позицию уже изложил. |
roopix > 10-09-2005 16:36:15 |
мои TabMix и FlashGot работают вообще без каких-либо траблов. |
profiT > 10-09-2005 16:50:19 |
Подтверждаю, TabMix -- довольно сносное расширение. |
LattyF > 10-09-2005 16:51:17 |
profiT пишет
Тогда и его запишем в нормальные Ставим галочку и вешаем медаль на шею. |
Lockywolf > 11-09-2005 19:56:02 |
Open with IE Но ненаколеночных плагинов не будет |
kullibbin > 11-09-2005 23:09:37 |
Странное у некоторых людей понятие профессионализма. Деньги тут мало что решают, решает опыт и уровень подготовки программиста. |
LattyF > 11-09-2005 23:10:35 |
kullibbin пишет
Вот именно. Многие хорошие программы начинались как забава во время обеденного перерыва. Вон у MS денег полно, но что-то действительно отрабатывающих деньги. которые на них были потрачены, программ, я вижу мало. |
Yan > 12-09-2005 01:17:47 |
kullibbin |
profiT > 12-09-2005 01:28:11 |
Совершенно верно, кроме того, "профессионализм" не имеет никакой связи с качеством выполняемой работы, это общераспространённое заблуждение. |
LattyF > 12-09-2005 07:45:57 |
Yan пишет
Т. е. вы хотите сказать, что если музыкант не получил за благотворительный концерт деньги, то он уже любитель? Что вы к словам цепляетесь. Проффессионал --- это человек, который качественно выполняет свою работу, и деньги здесь совершенно непричем. |
Почесал > 12-09-2005 08:03:51 |
Профессионал, лат., лицо, посвятившее себя какому-либо одному специальному занятию, профессии. (С) словарь Брокгауза и Ефрона. |
Yan > 12-09-2005 13:27:38 |
LattyF |
Baby SG > 12-09-2005 17:49:29 |
Yan пишет
Вы сами-то вдумайтесь, что пишете К примеру: я великолепно знаю, как поменять колема на машине - т.е. я профессионал по смене колес. И меняю их на своей машине (т.е. женег не получаю) И получается, что я любитель в смене колес, но профессионал в дизайнерском исскустве? |
Baby SG > 12-09-2005 18:08:23 |
LattyF пишет
http://itc.ua/article.phtml?ID=20848&IDw=33&pid=52 |
Yan > 12-09-2005 19:14:52 |
Baby SG |
Karnot > 12-09-2005 19:44:00 |
LattyF : Фанатиков не переубедишь, даже не пытайся. За то что ты находишь маленькие черные пятнышки на их Солнце - могут и камнями... |
LattyF > 12-09-2005 20:28:49 |
Baby SG пишет
Вот про такое я и говорил. Хорошее дело люди делают. Yan пишет
Что вы к деньгам прицепились? Предположим есть программер, который еще является менеджером в другой фирме. И в том и в другом он прекрасно разбирается. Но первое ему для души, а второе для денег. И что по вашему он не проффессионал в прогрммировании? Даже если у него стаж 30 лет? Деньги абсолютно никак не относятся к профессионализму. Можно получать 10000 $ и ничего не уметь. А можно вообще ничего не получать (зарабатывать на другом) и прекрасно разбираться в своей области. |
Почесал > 12-09-2005 20:52:00 |
(C) Webster |
Yan > 12-09-2005 21:05:41 |
LattyF |
LattyF > 12-09-2005 21:08:03 |
Yan пишет
Так я тоже выражаю свое мнение: «Проффессионал --- это человек, который умеет делать что-то на приличном уровне (лучше многих).» |
Почесал > 12-09-2005 21:08:06 |
То есть человека, досконально разбирающегося в деле можно назвать профессионалом. |
Unghost > 12-09-2005 21:15:16 |
/me размышляет - он профессиональный переводчик Firefox и Thunderbird или любитель |
Anton > 12-09-2005 21:19:45 |
любитель, выполняющий "наколеночные" переводы |
Yan > 12-09-2005 21:19:54 |
gass512 Вообще, это вопрос лингвистического характера, и к теме отношения не имеет. |
LattyF > 12-09-2005 21:21:12 |
Yan пишет
Тема, все равно, слабо обсуждаемая Так что можно и пофлеймить |
Skat > 13-09-2005 03:57:14 |
http://codetch.com/ |
LattyF > 13-09-2005 09:28:11 |
Skat пишет
А как по качеству? Кто-нибудь пользовался? |