> В Опере и тут все предусмотрели. Когда окно максимизировано - вкладки в заголовке. Я покорно благодарю за медвежьи услуги, но я могу захотеть и с полноэкранным окном некую операцию сделать. Вообще, попробовав разок такой режим я узрел как минимум такие моменты:
1) Ничему не противоречит даблклик по шапке окна, так что оно становится вместо максимизированного того размера какого было до максимизации. Вот только если там вкладки были - даблклик в произвольное место окна, 100% валидный для остальных программ в системе, приведет к лишним последствиям, как минимум переключится таб. А его об этом просили?!
2) А можно потянуть окно и ... оно вполне себе таскабельно. Не вижу почему мне должно быть нельзя подвинуть максимизированное окно (после чего оно не будет максимизированным и станет просто окном в большинстве WM). Занафига б мне лишние операции ака снятие с максимизации сперва делать? А если там были табы... гхм!
3) Ничему не противоречит клик на шапке развернутого окна с целью активировать его и поднять из-под груды не максимизированных окон с которыми приспичило немного поработать. Только вот опять же - а там бац и вкладка. Урррррродство.
4) А еще у окна есть заголовок. Наверное хорошо если он целиком влезает туда. Если засрать эту область табами - очевидно, длинный заголовок туда не влезет.
5) Мне нравится когда кнопка закрытия таба есть всегда и на всех табах, я при этом могу быстро поубивать ненужное. Мне это удобно и мнетак нравится. А вот если оно такое в шапке окна, то 1), 2) и 3) могут еще и паскудно вызвать закрытие вкладки. О чем ессно не просили. Хорошо что в фоксе есть undo и даже с запоминанием форм, но, знаете, просраться кирпичами лишний раз, срубив нужную страницу, да еще с полузаполненой формой - не прикольно как-то.
> Если снять максимизацию - заголовок становится нормальным, и окно таскать
> можно без проблем. Ну а хром... хром он и есть хром.
ИМХО тупая концепция. Заголовки окон - не для того задумывались чтобы там выеживались авторы кульных концептов. Я конечно понимаю что для авторов их программа - самая-самая. А у меня в системе таких программ несколько дюжин. Поэтому дрессироваться под каждую самую-самую можно и подзадолбаться. Поэтому потуги сделать интерфейс компактным - можно и поприветствовать, но вот сильно нестандартные контролы - имхо все-таки зло. Мне не нравится. Например затею с кнопкой-меню взять. Нормальная реализация: сделать system-wide контрол: "кнопка-меню". Может даже в заголовке окна. И пусть ВСЕ программы юзают ее например вместо классического меню. Тогда можно будет привыкнуть к этому типу контрола и не дергаться - везде одинаково. Реализация велосипедистская: сделать уникальный мегаконтрол в своей суперпрограмме. А еще 100500 програмеров сделают 100500 клонов, вариаций и вообще иных типов супермегаконтролов в их самых-самых мегапрограммах. А юзеры потом обуеют все это осваивать. Потому что в браузере так, в почтовике эдак, в текстовом процессоре сяк, в IM вот так... ох не стоит потом юзерам в узком месте попадаться.