>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Почему табы в Firefox 4 не примыкают к границе экрана http://forum.mozilla-russia.org/viewtopic.php?id=45708 |
rumavis > 20-08-2010 15:41:38 |
В бета-версии четвертого Фаерфокса табы по умолчанию теперь располагаются наверху. Наверху табы были с самого начала у Хрома, а с некоторых пор и у Оперы; теперь вот будут и у Фаерфокса, если ничего не изменится. Тем не менее та реализация, которая планируется Фаерфоксе, совершенно никуда не годится. Для этого надо разобраться, почему вкладки вообще стали переносить наверх. У Оперы и Хрома совершенно разный "верх". У Хрома табы вплотную примыкают к верхней границе экрана, а у Оперы между вкладкой и верхней границей есть небольшой зазор, хотя когда-то его там, кажется, не было. Реализация идеи в Хроме - замечательная. Когда вкладка примыкает к верхней границе экрана, вкладку легче выцелить мышкой; курсор не уйдет за пределы экрана, достаточно сделать произвольное движение мышью вверх и дальше уже целиться влево и вправо. У Оперы между вкладкой и границей экрана небольшой зазор - это полностью нивелирует всю идею расположения вкладки сверху. Когда-то все эти беды с зазорами между кнопками и границами экрана были у Виндоус, например, кнопка "пуск" отстояла от нижней границы экрана на несколько пикселей, и это полностью уничтожало все выгоды расположения этого важного элемента интерфейса в углу экрана. Ведь когда что-то находится в углу, можно максимально быстро получить к этому доступ: надо (не целясь и даже не смотря на экран) быстро сделать диагональное движение мышью и кликнуть; поэтому в четырех углах экрана должны быть самые часто используемые элементы. В седьмой Виндоус все это исправлено, даже кнопка закрытия окна, которая традиционно справа вверху, хотя она визуально не примыкает к физическому углу, на самом деле в углу; достаточно сделать мышью диагонально вправо-вверх - и кнопка активируется. Очень простой принцип - все, что может примыкать к границам экрана, должно примыкать. Зная этот принцип, достаточно полминуты поработать мышью, чтобы убедиться - да, так оно и должно быть. Я пользуюсь Фаерфоксом с версии 0.8 и мне небезразлична судьба браузера. Сейчас у меня ощущение, что вкладки перенесли наверх просто так, чтоб красивше было, потому что так модно, потому что тренд такой. Тем неприятнее отмечать, что настоящая реализация - это, на мой взгляд, реальное ухудшение интерфейса. Я однозначно за гибкость и настраиваемость браузера, поэтому и выбрал Фаерфокс; я за то, чтобы пользователь мог расположить вкладки там, где ему удобно - вверху, внизу, слева, справа или по диагонали. Вместе с тем я однозначно за то, если уж вкладки наверху, чтобы они примыкали к границе экрана; я за то, чтобы такая возможность - хотя бы не по умолчанию, хотя бы посредством расширения - была реализована. |
FibYar > 20-08-2010 15:49:04 |
Такая возможность есть. Посредством правки CSS. Или, к примеру, можно использовать Stylish + стили. Тогда вкладки будут вверху, как вам это и нравится. Мое же мнение - табы в самом верху окна - это минус для операционной системы. В этом случае невозможно использовать Aero Snap - то есть захватить окно и развернуть его на полэкрана, к примеру. Думаю, в опере именно по этой причине и оставлены пара пикселей вверху окна. |
rumavis > 20-08-2010 16:10:11 |
Когда окно развернуто на весь экран (не путать с полноэкранным режимом), сама плашка окна фактически не имеет смысла, это пространство никогда не используется: окно некуда тащить (оно же на весь экран), то есть ценное пространство как бы "пропадает". Но это, впрочем, по части интерфейса операционной системы, а не браузера. А вообще лично мне хотелось бы способ попроще, чем правка CSS. Ну и просто понять, почему реализацию с табами в бете решили сделать так, а не иначе. |
COPA > 20-08-2010 16:18:01 |
rumavis |
Sid > 20-08-2010 16:18:45 |
rumavis пишет
Ещё ничего не решили. Есть баг 572160, в котором запланировано именно такое поведение вкладок, как ты хочешь. Возможно, в релизе так и будет. |
rumavis > 20-08-2010 16:26:50 |
COPA Sid |
COPA > 20-08-2010 16:33:52 |
rumavis, перезалил. rumavis пишет
ну так можно использовать Stylish + стили вот стиль, который использовал я, может пригодится Выделить код Код:#appmenu-button-container{ display: none !important; } #main-window #navigator-toolbox[tabsontop="true"] #TabsToolbar { margin-right: 130px !important; padding-left: 1px !important; } |
FibYar > 20-08-2010 16:47:02 |
Интересно, а есть сейчас Stylish, который корректно работает с новым менеджером дополнений? Чтобы можно было не только устанавливать стили, но потом и редактировать/удалять их. |
COPA > 20-08-2010 16:51:15 |
FibYar, у меня работает, не жалуюсь... |
rumavis > 20-08-2010 16:51:54 |
COPA пишет
Спасибо, то что надо. Если в финальном релизе останется, как сейчас в бете, буду использовать стиль. |
Sid > 20-08-2010 17:40:59 |
FibYar пишет
https://addons.mozilla.org/ru/firefox/addon/2108/ |
FibYar > 20-08-2010 17:57:04 |
Sid, COPA |
COPA > 20-08-2010 18:04:51 |
FibYar |
FibYar > 20-08-2010 19:08:05 |
COPA |
FibYar > 20-08-2010 20:25:25 |
А как сделать, чтобы табы были сверху только тогда, когда фокс в развернутом состоянии? Как подправить данный стиль? скрытый текст @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); #navigator-toolbox:not([inFullscreen="true"])[tabsontop="true"] > #TabsToolbar { margin-top: -21px !important; margin-left: 97px !important; margin-right: 112px !important; } Пробовал шаманить с [maximized="true"], #main-window[sizemode=maximized]. Как-то не получается. В стилях я пока что новичок. |
vladmir > 21-08-2010 23:17:56 |
rumavis
Если лично вы не используете - так и пишите. |
rumavis > 22-08-2010 04:51:28 |
vladmir пишет
Заголовки страниц отображаются в табах; если заголовок не вмещается в пространство вкладки, достаточно навести на нее мышь. Верхнюю плашку, где сейчас заголовки, можно перенести ниже, хотя бы туда, где в бета-версии сейчас расположены сами табы. Заголовок - это просто текст, он может быть где угодно, а сейчас он занимает самую ценную область на экране. vladmir пишет
Лично я не использую там мышь сейчас, и лично вы - тоже. |
vladmir > 23-08-2010 13:24:42 |
rumavis
Обрезанно. Радиостанция "Эхо Москвы" / Передачи / Культурный шок / Суббота, 21.08.2010: Юрий Шевчук, Артемий Троицкий, Михаил Борзыкин, Михаил Маргулис Что есть что нет в табах - не имеет смысла выставлять как эквивалент. Это, по сути, другая функция.
А мне и не надо, чтобы табы были фик знает где под потолком.)) 23-08-2010 13:42:01 К тому же, панель отодвигается на большее расстояние от основной рабочей зоны - дальше пихать мышь - не плюс. |
rumavis > 23-08-2010 14:28:16 |
vladmir пишет
Конечно, минус, и очевидный; надо определиться, перевешивают ли плюсы, о которых я писал выше; на мой взгляд, да, но истины в этом вопросе, естественно, нет и искать ее не стоит. То же могу сказать о заголовках в плашках, по мне так это мелочь мелочная, сейчас поймал себя на мысли, что вообще никуда туда не смотрю, вот серьезно; а кто-то, может, только туда и смотрит. P.S. |
vladmir > 23-08-2010 23:37:06 |
rumavis
Так мне всё равно вплотную или с зазором. Да, я читаю все статьи про Эхо, спасибо. И зы нью таймс тоже читаю. Собственно, не так и много у нас сми, которые имеет смысл читать. 23-08-2010 23:39:59 |