LINUX.ORG.RU

Один из авторов IE рассказывает о своём переходе на Firefox


0

0

Скотт Беркун, один из основных разработчиков Internet Explorer версий от 1.0 до 5.0, рассказывает про 5 основных причин, благодаря которым он сейчас пользуется Firefox, а не своим детищем, и 5 основных недостатков Firefox.

5 преимуществ Firefox согласно Скотту Беркуну:

1. IE - это концлагерь, проблемы и порядки которого так и не изменились за годы его существования.

2. Закладки (bookmarks) работают. Интерфейс оных в IE себя исчерпал.

3. Firefox - качественный и отшлифованный.

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

5. Безопасность выше, но это ненавязчиво.

5 недостатков Firefox согласно Скотту Беркуну:

1. Интерфейс поиска внутри страницы (в первую очередь, расположение панели поиска внизу страницы).

2. Интерфейс скачивания файлов. Должен быть немодальным окном, но никак не диалогом.

3. Контр-интуитивный интерфейс работы с закладками (tab-ами). По идее, они должны бы быть НАД панелями инструментов браузингом по странице, а не ПОД ними.

4. Закладки (tab-ы) хоть и претендуют на то, чтобы ощущаться как самостоятельные и полностью независимые изображения страниц внутри одного окна, но на самом деле этим не являются. Стоит какой-нибудь странице открыть диалог (зачем-то модальный) - оп-па.

5. Меню "Go", благополучно вычищенное из IE ещё версии 5.0.

Более подробно Скотт Беркун раскрывает свои идеи по интерфейсу браузеров в статье How to build a better browser - http://www.scottberkun.com/essays/ess...

★★

Проверено: Shaman007 ()

Скотт Беркун - это человек, который пытается навязать другим своё мнение, т.е. он чистый ИМХОист, который не говорит об этом.

Перечисленные им достоинства и недостатки - пусть он засунет себе их в за***цу.


П.С. поиск внизу - лучшее, что могли только придумать!!!

anonymous
()

Go - черт с ним, я вообще все кнопки убрал, а адресную строку перенес в строку меню. Но выбор места для обозначения поиска ясен - строка поиска имитирует то, с чем сталкивается пользователь в vi и emacs. Таким образом, интерфейс ff в этом смысле более чем консистентен.

А вот расположить информацию о загрузках в виде панели, аналогично поиску, пожалуй - интересная идея.

ivlad ★★★★★
()

Из недостатков:

3. Вообще-то, если табы поместить на самом верху окна, то на их переключение будет уходить больше времени, т.к. дольше придется тянуться до них мышью.

5. Кто мешает его от-туда убрать?

Остальные недостатки также спорны.

mutronix ★★★★
()

Только что обнаружил несколько недостатков: 1) проапдейтил плагин Таббровзер преференцэс. Строка состояния "опухла" и стала шириной 5 см. Плюс в нём отображался какой то кусок кода. 2) проапдейтил ещё пару плагинов (форекаст и ещё ХТМЛ валидатор). После этого файрфокс с указанными плагинами вообще перестал запускаться.

Что там у них происходит щас? ктонить в курсе?

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

>>>Странно, все эти недостатки я считал за достоинства. Особенно поиск. Ага, открыл я php_manual в виде единой html страницы и попытался сделать поиск.... после нажатия на КАЖДУЮ букву тормоза секунд по 10.... у меня Атлон 2.4

LostSoul-
()

>1. Интерфейс поиска внутри страницы (в первую очередь, расположение панели поиска внизу страницы).

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

>3. Контр-интуитивный интерфейс работы с закладками (tab-ами). По идее, они должны бы быть НАД панелями инструментов браузингом по странице, а не ПОД ними.

Это как в опере что-ли? ИМХО это зависит от предпочтений пользователя, тогда уж лучше поступить с ними как и с кнопкой Go - дать возможность выбора.

А вот с 4 пунктом я согласен.

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

>Удали его и поставь заново. Так же было у меня.

Не, я до выхода 1.5 теперь посижу на опере. Что-то мне не понравилось такое поведение.

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

>>>Странно, все эти недостатки я считал за достоинства. Особенно поиск. Ага, открыл я php_manual в виде единой html страницы и попытался сделать поиск.... после нажатия на КАЖДУЮ букву тормоза секунд по 10.... у меня Атлон 2.4

Залезь в настройки -> Дополнительно и отключи "Поиск по мере набора".

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

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

merlin-shadow
()
Ответ на: комментарий от ivlad

> А вот расположить информацию о загрузках в виде панели, аналогично поиску, пожалуй - интересная идея.

Вроде же есть такой extension.

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

> А вот расположить информацию о загрузках в виде панели, аналогично поиску, пожалуй - интересная идея.

> Вроде же есть такой extension.

ага, download statusbar зовется... весьма удобно

Inserter
()

имхо он еще не привык :)

меня наоборот раздражают всякие всплывающие окошки при поиске. набрал слово, отметил "подсветить" и все видно и удобно :)

mr_ash
()

Круто, мега-умному виндознику не нравиться поиск в Файерфокс. Он че вообше тупой, или поиск по Ctrl-F до посинения это намного круче. По моему лучшее что могли придумать ребята из Mozilla это "поиск по набору" .

anonymous
()

И еще тупой виндозник лезет со своей виндозной терминологией и псевдо-идеологией. Я понял к чему он клонит - его учень удивляет, что табы это не отдельные окна, поэтому столько ахов и вздохов.

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

>Залезь в настройки -> Дополнительно и отключи "Поиск по мере набора".

Это вообще совершенно другое - чтобы без нажатия "/" можно было сразу набирать текст для поиска.

suser
()

>1. Интерфейс поиска внутри страницы (в первую очередь, расположение панели поиска внизу страницы).

После этого "недостатка" я на поиск в опере и осле смотреть не могу

>2. Интерфейс скачивания файлов. Должен быть немодальным окном, но никак не диалогом.

Честно говоря, не понял, что он хотел этим сказать... =/

>3. Контр-интуитивный интерфейс работы с закладками (tab-ами). По идее, они должны бы быть НАД панелями инструментов браузингом по странице, а не ПОД ними.

Кому контр, кому нет...

>4. Закладки (tab-ы) хоть и претендуют на то, чтобы ощущаться как самостоятельные и полностью независимые изображения страниц внутри одного окна, но на самом деле этим не являются. Стоит какой-нибудь странице открыть диалог (зачем-то модальный) - оп-па.

Этот пункт я тоже не понял. Наверное, я тупой...

>5. Меню "Go", благополучно вычищенное из IE ещё версии 5.0.

Очень мешает?

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

Читайте статью. http://www.scottberkun.com/blog/?p=115

Он пишет, что поиск в фаерфоксе - это круто. Но вот он бы лично хотел панель поиска видеть сверху.

Why does the find dialog appear at the bottom of the screen? I agree that a dialog box (semi-modal) can be a mistake if you’re doing multiple searches, but flipping a coin for placement (top vs. bottom), the top is a better choice for any UI, especially if it’s going to look and act like a toolbar. I can’t move it so it earns a spot on this list. However, the overall implementation isn’t circa 1992 like the IE one. It highlights, it searches on type, & it warns on unfound items - nice..

Кстати, если ее сделать с умом, то страница не будет прыгать при ее возникновении. Будет прыгать скроллбар.

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

>>4. Закладки (tab-ы) хоть и претендуют на то, чтобы ощущаться как самостоятельные и полностью независимые изображения страниц внутри одного окна, но на самом деле этим не являются. Стоит какой-нибудь странице открыть диалог (зачем-то модальный) - оп-па.

> Этот пункт я тоже не понял. Наверное, я тупой...

А вот это кстати действительно мешает. Вылезает модальное яваскриптовое окошко, и блокируется доступ не только к тому табу, откуда оно вылезло, но и ко всем остальным (а мне может, чтобы решить, OK или Cancel в этом модальном окошке жать, надо что-нибудь в соседнем табе посмотреть).

Teak ★★★★★
()

И чего он ждет?
ИЕ написал, пусть себе экстеншены напишет :-)

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

"Круто, мега-умному виндознику не нравиться поиск в Файерфокс. Он че вообше тупой, или поиск по Ctrl-F"

Успокойся, это не он тупой, это ты тупой. Проплаченный наймит Торвальдса, блин...

anonymous
()

Всё нормально, парень просто ещё не видел konqueror ;-)

В котором поиск по мере набора при нажатии "/" - давно, и прочая, прочая. И никакой мудопляски с extentions, без которых пользоваться ff невозможно.

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

Он виндозный ламеръ фф от виндозы и для виндозы

anonymous
()

Лично мне в ФФ не нравится сама система управления этими extensions. Равно как этот монстр под названием about:config. Ну на своей машинке я всё оттюнил как надо, потратил время. На сотню хостов в сети я это ставить не буду, накладно. Проще Оперу воткнуть, где есть сразу всё и из коробки.

Кстати в Опере добавить поддержку русского можно, кинув лишь текстовый файлик в соответствующую директорию. А как в ФФ?

anonymous
()

>1. IE - это концлагерь...

>2. ...Интерфейс оных в IE себя исчерпал.

>3. Firefox - качественный и отшлифованный.

>4. ... а ещё это мейнстримный продукт

>5. Безопасность выше, но это ненавязчиво.

Аргументация на уровне 10-ти летнего дебила: "А чего он в шляпе?"

Не верю, что ТАК можно серьезно! Скорее всего ему оплатили. Контракт выполнять надо, а ни чего умнее в голову не пришло.

anonymous
()

Самая дибильная фича в файрфоксе, по-моему, это когда не найдена страница, выскакивает alert диалог. Если у меня в табах грузилось десять страниц - десять диалогов. Сначала откликай эти десять диалогов, потом закрой эти десять табов.

Нахрена? Нет чтоб тихо-мирно - this page can not be found. Как msie.

swar0g ★★★★
()

> 1. Интерфейс поиска внутри страницы (в первую очередь, расположение панели поиска внизу страницы).

Ну, это он зря. Внутри страницы - очень даже удобно, на самом деле. Вот внизу... Да, возможно, сверху было бы лучше, меньше пробег глаз. Во-первых, текст, с которым я работаю, у меня обычно находится у ВЕРХНЕГО края окна, на уровне глаз, мне так удобнее. Во-вторых, при находящуюся внизу панельку в первый раз можно вообще не заметить (так было со мной, например).

> 2. Интерфейс скачивания файлов. Должен быть немодальным окном, но никак не диалогом.

Да он вообще недоделанный. И тормозит. Его надо полностью переделать.

> 3. Контр-интуитивный интерфейс работы с закладками (tab-ами). По идее, они должны бы быть НАД панелями инструментов браузингом по странице, а не ПОД ними.

Это с какого перепугу??? Тогда панель инструментов будет скакать вверх-вниз при скрывании/отображении панели табов (переход от одного таба к нескольким). Чё-то я пока не видал ни одного приложения, где б так сделали.

> 4. Закладки (tab-ы) хоть и претендуют на то, чтобы ощущаться как самостоятельные и полностью независимые изображения страниц внутри одного окна, но на самом деле этим не являются. Стоит какой-нибудь странице открыть диалог (зачем-то модальный) - оп-па.

Единственный выход, на мой взгляд, НЕ открывать этот диалог до тех пор, пока таб не станет активным. Но АВТОМАТИЧЕСКИ активировать его тоже нельзя. Пусть мигает, как кнопки в винде на таскбаре.

> 5. Меню "Go", благополучно вычищенное из IE ещё версии 5.0.

Сами виноваты. Теперь другим приходится копировать ваши дурости.

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

Кстати, а докачку файлов сделать планируют, или как?

anonymous
()

лол, у меня секретарша гиг, если с этим "пограмером" сравнивать :)

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

>>"Круто, мега-умному виндознику не нравиться поиск в Файерфокс. Он че >>вообше тупой, или поиск по Ctrl-F"

>Успокойся, это не он тупой, это ты тупой. Проплаченный наймит >Торвальдса, блин...

Я не знаю кто из вас тупее, но тебе немешало бы научится отвечать опонентам в форуме. Цитата в верху не моя :)

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

> Кстати, если ее сделать с умом, то страница не будет прыгать при ее возникновении. Будет прыгать скроллбар.

Умница наша, а если страница ПОЛНОСТЬЮ помещается в окне, и скроллбара нет?

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

> Нахрена? Нет чтоб тихо-мирно - this page can not be found. Как msie.

user_pref("browser.xul.error_pages.enabled", true);

Но при этом портится адрес. Кажется, этой проблемой в последних gecko уже озаботились, попробуй ff 1.5b или seamonkey.

anonymous
()

Че-то какой-то у него не тот FF, что например у меня (только что поставил с getfirefox.com). Поиск страницы -- удобен как раз, табы там где интуитивно должны быть -- но это ладно, это субьективно (и ваще такое решается опцией или там скином), но окно скачки -- куда уж немодальнее...

anonymous
()

Статью, датированную декабрём прошлого года, преподносить как новость - забавно. Но главное не в этом. Internet Explorer 1.0 появился в 1995, а 5.0 в 1998 году. В 2001 появилась 6.0 версия. Вопрос, чем занимался товарищ Scott с 1998 по 2003 год в корпорации Microsoft? Тоесть он может быть реально крут, но его участие в разработке Internet Explorer закончилось ещё в 1998 году и дальше, большую часть своей карьеры в Microsoft, он занимался неизвестно чем. Что же авторитетного может сказать такой человек?

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

> А вот расположить информацию о загрузках в виде панели, аналогично поиску, пожалуй - интересная идея.

И уже давно реализовано

AP ★★★★★
()

он надеется что его возьмут в разработчики firefox

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

> Внутри страницы - очень даже удобно, на самом деле.

Разумеется. С этим никто не спорит...

> Вот внизу...

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

> Это с какого перепугу???

А дабы было понятие, какое действие на что распространяется. Если браузер представить как N одновременно открытых страниц + 1 объединяющий всё это интерфейс, то становится достаточно понятно, что должно быть подэлементом чего. Каждый из табов является подэлементом браузера; объекты и сущности, выполняющие действия, общие для всего браузера, должны быть подэлементами именно браузера; объекты и сущности, выполняющие действия, специфичные для конкретного таба, должны быть подэлементами таба.

И становится достаточно понятно, что навигационные кнопки - назад, вперёд, открыть в текущем табе домашнюю страницу, адресная строка для открытия в текущем табе домашней страницы - должны быть подэлементами таба и для простоты понимания должны находиться ниже списка табов; поля ввода адресов или строк поиска, вызывающие открытие нового таба, букмарки и т.п., должны быть выше списка табов.

> Тогда панель инструментов будет скакать вверх-вниз при скрывании/отображении панели табов (переход от одного таба к нескольким).

Есть достаточно простое и очевидное решение - не скрывать панель табов при наличии только одного таба. Ибо скрытие это, надо отметить, весьма неочевидно.

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

Единственный выход, на мой взгляд - это НИКОГДА не делать модальные окна в программе.

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

> ... спорят в основном с этим. Если кому не жалко своих глаз - бегать ими по всему экрану для каждого действия (скроллбар - справа, панели - слева, статусбар и иногда поисковая панелька - снизу, кнопки управления - сверху) - то пусть он их лечит самостоятельно.

Виндузятники тренированные, они и так постоянно бегают глазами к таскбару :)

> Есть достаточно простое и очевидное решение - не скрывать панель табов при наличии только одного таба. Ибо скрытие это, надо отметить, весьма неочевидно.

Эта настройка в ff есть. Поэтому можно включить её по дефолту, а тоолбар внести в таббар.

> Единственный выход, на мой взгляд - это НИКОГДА не делать модальные окна в программе.

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

В ff модальных окон, относящихся к табам (а не к ff в целом), само собой, не должно быть. Но это половина проблемы. Вторая половина - дать понять юзеру, что ОДИН ИЗ НЕАКТИВНЫХ ТАБОВ хочет (например, через javascript) о чём-то его спросить. Ни вываливать диалог сразу, ни предварительно автоматически менять активный таб, НЕЛЬЗЯ. Я первый откушу голову тому программеру, кто это сделает. Значит, надо, чтоб таб как-то давал знать о том, что он хочет что-то спросить.

Вообще, авторы opensource-программ (и не только) страдают хроническим нежеланием сначала думать, а потом делать. Если тщательно продумать структуру и поведение приложения заранее, можно сэкономить много времени. Но у многих лапки чешутся налабать вот прямо right now. И вот результаты.

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

>anonymous (*) (18.09.2005 18:17:46)

Респект, тёзка! Полностью согласен, всё правильно говоришь.

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

>Самая дибильная фича в файрфоксе, по-моему, это когда не найдена страница, выскакивает alert диалог. Если у меня в табах грузилось десять страниц - десять диалогов. Сначала откликай эти десять диалогов, потом закрой эти десять табов. >Нахрена? Нет чтоб тихо-мирно - this page can not be found. Как msie.

Вы не правы! В файерфоксе можно настроить практически всё что нужно. Зайдите в about:config , найдите следующий параметр browser.xul.error_pages.enabled и выставьте значение.

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

Респект, Whoo! Меня тоже всегда удивляло, зачем скрывать панель табов и пр. Спасибо за четкую формулировку.

Хотя я ff пользуюсь только в тех редких случаях, когда работаю в оффтоп-ОС. Когда еще только перешел на Linux, юзал Oper'у. Попробовал ff - но у него ж расширения на конкретную версию были завязаны. Сейчас работаю из Konqueror - нарадоваться ек могу.

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

> 3. Контр-интуитивный интерфейс работы с закладками (tab-ами). По идее, они должны бы быть НАД панелями инструментов браузингом по странице, а не ПОД ними. >Это с какого перепугу??? Тогда панель инструментов будет скакать вверх-вниз при скрывании/отображении панели табов (переход от одного таба к нескольким). Чё-то я пока не видал ни одного приложения, где б так сделали.

А я видел. IE 7.0 :-) Нужно быть последним глюком, чтобы говорить, что это удобно.

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

> Респект, Whoo! Меня тоже всегда удивляло, зачем скрывать панель табов и пр. Спасибо за четкую формулировку.

Панель табов скрывают, что бы иметь больше места для отображения web-страницы.

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

ФФ для виндозеров что мешает нашим мега гикам и фанам рэймондса использовать по настояшшему свободное по и ЧЕСТНО отвикиваемый браузер если не симанки то почему не галеон эпифани дилло konquerror-embedmoz разве слово прелинк поколению нэкст ничего не говоит? А жалкая помойная кучка кода детише оплачиваемых прогеров идет по стопам своего основного конкурента

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

> Виндузятники тренированные, они и так постоянно бегают глазами к таскбару :)

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

> Если нет - то я лучше не дам пользователю ничего напортачить в основном окне, пока он не примет важное для меня (и для него) решение.

Модальные окна в таком виде, как они сейчас существуют - олицетворение зла. Не дают возможность даже свернуть основное окно программы, для которого они вызваны. Т.е., если бы модальность распространялась только на *содержимое* окна (а не на средства управления им - максимизация, скрытие, ресайз, закрытие) - это было бы терпимо. Если бы модальность распространялась только на таб - то такое модальное окно можно было бы даже внутри табов разрешить открывать... разумеется, если это действительно какой-то диалог хотя бы с кнопками ОК и Cancel. Интерфейсное решение, сравнимое по степени маразматичности с модальным окном, содержащим помимо текста одну единственную кнопку ОК, существует, наверное, только одно: кнопка Пуск в виндах до XP, отступающая от края экрана на несколько пикселей.

> Значит, надо, чтоб таб как-то давал знать о том, что он хочет что-то спросить.

Поморгать иконкой таба, изменить его цвет...

> Вообще, авторы opensource-программ (и не только) страдают хроническим нежеланием сначала думать, а потом делать.

Я даже по-другом скажу: слишком многим им кажется, что в любой программе главное - алгоритмически-программная компонента. "Если взять достаточное количество высококлассных программистов - можно написать высококлассную программу любого назначения". Фигвам. Автомобили изобретаются не слесарями и не токарями.

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

> Панель табов скрывают, что бы иметь больше места для отображения web-страницы.

Чего только люди не придумают, лишь бы 20-дюймовый монитор не покупать... Впрочем, в случае, когда ради экономии места можно даже смотреть страницы поодиночке, куда как полезнее открыть страницу на весь экран с помощью F11.

А применительно к файрфоксу/мозилке, больше пользы для экономии места принесла бы возможность размещать любые панели где угодно, а не только "каждая панель - на отдельной строке". А в идеале - любые кнопки с любой панели, в т.ч. и панели любого экстеншна, размещать где угодно, как в той же Опере.

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

> > 5. Меню "Go", благополучно вычищенное из IE ещё версии 5.0.

> Сами виноваты. Теперь другим приходится копировать ваши дурости.

"Опенсорс-программисты - они же как дети... Всё в рот тащут..."

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

> 3. Вообще-то, если табы поместить на самом верху окна, то на их >переключение будет уходить больше времени, т.к. дольше придется >тянуться до них мышью.

А в Opera всё гораздо проще и лаконичнее.... Нажал правую кнопку мыши покрутил колесо и выбирай любой tab.. Проще и не придумаешь..:)))

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