На волне спора с NaFigator'ом решил коротко высказать свои идеи по поводу табов. Предупреждаю сразу, тема явно напрашивается на holywar, хотя и не совсем привычный большинству посетителей Хабра.
Итак, почему в эпоху растущей популярности Firefox и возобновляющегося интереса к Opera я, типичный представитель когорты «продвинутых пользователей», пользуюсь браузером Internet Explorer 6.0? Все очень просто. Меня бесят табы. Я категорически не понимаю, зачем они нужны. Я их не приемлю. Мой организм их не переваривает.
Во-первых, сразу отвергаем заявления из серии «IE тормозит». У меня на старом компьютере (cel 2.0/1gb) никогда ничего не тормозило (в моей повседневной жизни бывают открыты до 12-15 нужных мне в данный момент времени окон. Сейчас у меня компьютер куда более мощный, так что проблем я не испытываю вообще никаких.
Во-вторых, сразу отвергаем заявления из серии «IE падает». У меня не падает. Не надо посылать меня на специально собраные странички, показывающие как «вдруг» начинает утекать память или еще чего. В реальной жизни, к счастью, такие страницы почти не встречаются.
В-третьих, сразу отвергаем заявления «да ты ретроград». Совсем нет. Я пользуюсь Firefox, когда занимаюсь веб-разработкой и безмерно уважаю этот браузер как отличный рабочий инструмент (заточенный десятком плагинов, конечно). У меня на флешке стоит Portable Firefox. Но в повседневной жизни я продолжаю использовать «шестерку» IE и никуда не спешу.
Когда я что-то разрабатываю, я стараюсь соблюдать великие правила правильного разработчика: KISS и DRY. С моей точки зрения, концепция табов им противоречит. Попробую объяснить почему.
Потому что в стандартном графическом интерфейсе большинства операционных систем уже предусмотрен способ переключаться между активными окнами. Это т.н. «taskbar» или «панель задач». А табы — просто дублируют данную функциональность. И не надо объяснять, что «внутри приложения — табы являются единственным способом переключиться в другое окно». Человек (да-да, Вы) работает не с конкретным приложением. Он работает с интерфейсом системы в целом.
Табы оказываются совершенно лишним элементом, добавляющим дополнительный уровень сложности в интерфейс системы. В печку!
Кстати говоря, в Microsoft Office (2007 я не видел) или, к примеру, в Adobe Acrobat Reader, возможность переключения между активными документами в рамках одного приложения реализована без табов — на панели задач просто появляется по кнопке на документ.
Так зачем мне, имеющему простое, удобное, быстро работающее, стабильное средство отображения веб-страниц, встроенное в мою систему, ставить какое-то стороннее приложение?
Ну что, давайте холиварить? А?
PS. Вырожденные случаи интерфейсов без таскбаров рассматривать не буду.
Итак, почему в эпоху растущей популярности Firefox и возобновляющегося интереса к Opera я, типичный представитель когорты «продвинутых пользователей», пользуюсь браузером Internet Explorer 6.0? Все очень просто. Меня бесят табы. Я категорически не понимаю, зачем они нужны. Я их не приемлю. Мой организм их не переваривает.
Во-первых, сразу отвергаем заявления из серии «IE тормозит». У меня на старом компьютере (cel 2.0/1gb) никогда ничего не тормозило (в моей повседневной жизни бывают открыты до 12-15 нужных мне в данный момент времени окон. Сейчас у меня компьютер куда более мощный, так что проблем я не испытываю вообще никаких.
Во-вторых, сразу отвергаем заявления из серии «IE падает». У меня не падает. Не надо посылать меня на специально собраные странички, показывающие как «вдруг» начинает утекать память или еще чего. В реальной жизни, к счастью, такие страницы почти не встречаются.
В-третьих, сразу отвергаем заявления «да ты ретроград». Совсем нет. Я пользуюсь Firefox, когда занимаюсь веб-разработкой и безмерно уважаю этот браузер как отличный рабочий инструмент (заточенный десятком плагинов, конечно). У меня на флешке стоит Portable Firefox. Но в повседневной жизни я продолжаю использовать «шестерку» IE и никуда не спешу.
Когда я что-то разрабатываю, я стараюсь соблюдать великие правила правильного разработчика: KISS и DRY. С моей точки зрения, концепция табов им противоречит. Попробую объяснить почему.
Потому что в стандартном графическом интерфейсе большинства операционных систем уже предусмотрен способ переключаться между активными окнами. Это т.н. «taskbar» или «панель задач». А табы — просто дублируют данную функциональность. И не надо объяснять, что «внутри приложения — табы являются единственным способом переключиться в другое окно». Человек (да-да, Вы) работает не с конкретным приложением. Он работает с интерфейсом системы в целом.
Табы оказываются совершенно лишним элементом, добавляющим дополнительный уровень сложности в интерфейс системы. В печку!
Кстати говоря, в Microsoft Office (2007 я не видел) или, к примеру, в Adobe Acrobat Reader, возможность переключения между активными документами в рамках одного приложения реализована без табов — на панели задач просто появляется по кнопке на документ.
Так зачем мне, имеющему простое, удобное, быстро работающее, стабильное средство отображения веб-страниц, встроенное в мою систему, ставить какое-то стороннее приложение?
Ну что, давайте холиварить? А?
PS. Вырожденные случаи интерфейсов без таскбаров рассматривать не буду.