Comments 21
А можно вывод из статьи одной строкой? А то я вроде как нашел такой — «Автору не нравятся несколько рабочих столов, но кому-то другому могут и нравиться.». Гложут сомнения в правильности моего вывода, ведь ради такого статью писать не стоит, имхо.
Аналогично. Кому нравится несколько рабочих столов — пользуются, кому не нравится — не пользуются. Мне вот очень удобно, особенно на работе. Как я бы организовал своё виртуальное рабочее место на одном рабочем столе — уже давно ума не приложу. Тоже не понял, короче, поставленной в заметке проблемы.
Проблема в недостаточно ясной визуализации содержимого рабочих столов. Во многих Linux-ах например просто рисовались разноцветные квадратики по контурам окон внутри каждой кнопки доступа к рабочему столу. Повторюсь — не знаю как сейчас с этим обстоят дела. Осмелюсь предположить, что все осталось по-старому. А модель переключения рабочих столов в мобильных устройствах прекрасно вписывается в дизайн самого устройства и не вызывает ощущение «искусственности» решения. Как-то так.
Очень рекомендую посмотреть на Ubuntu 11.04, когда она выйдет. Там этой проблемы не должно быть (из-за unity). Кто знает — может, понравится.
Кроме того, что-то подобное есть в gnome-shell (и, кажется, в kde4 — там очень много идей по доработке концепции рабочих пространств.)
Кроме того, что-то подобное есть в gnome-shell (и, кажется, в kde4 — там очень много идей по доработке концепции рабочих пространств.)
Собственно, то, о чем вы говорите — Expo(инструмент визуализации рабочих столов) — не зависит от unity, а просто плагин к компизу и поставить его можно на любой системе с оным. В gnome-shell же, если та информация, что я помню актуальна, приблуда своя, и даже немного поудобнее чем експо, так как позволяет добавлять и удалять рабочие столы на лету.
Может проблема просто в подходе? У меня на первом рабочем столе приложения, которые связаны с просмотром чего-либо (браузер, видеоплеер), на втором — приложения для разработки, на третьем — почтовый клиент и IM-клиенты, на четвертом — офисные приложения. Я всегда знаю, где какая программа должна быть расположена и как на нее переключиться.
В MeeGo визуальное переключение сделано довольно удобно: рабочие столы (здесь они называются «зонами») с миниатюрами окон:
А можно, как обычно, Ctrl+Alt+Стрелка влево/вправо.

Честно говоря пытался донести несколько другую мысль. Что же… Попытаюсь вывод одной строкой :) На что на мой взгляд, несколько рабочих столов, это — искусственная мера, с помощью которой увеличивается пространство рабочего стола на устройствах с малым разрешением и на рабочем столе «настольной» операционной системы хватает места и при разумном его использовании можно вполне обойтись без разбиения рабочего стола на несколько «кусков».
Мне кажется, вы неправы. Естественно, любой инструмент может иметь несколько применений, в их числе даже те, о которых могут не догадываться люди, инструмент создавшие.
Я активно использую рабочие столы в количестве, но мне даже в голову не приходило «увеличивать пространство рабочего стола» с помощью композиции нескольких. Рабочие столы — возможность упорядочить окружение, оставить на рабочем столе лишь необходимое. Это возможность категоризировать приложения по какому-то признаку, и разграничить их в пространстве. То-есть, при использовании четырех рабочих столов, у меня есть четыре «компьютера» вместо одного: работа, серфинг, медиа, чаты. На каждом рабочем столе лишь то, что относится к данной категории. И получается, что на расстоянии хоткея — новые компьютеры с другими запущеными приложениями, и переключаться между ними — доля секунды.
Я активно использую рабочие столы в количестве, но мне даже в голову не приходило «увеличивать пространство рабочего стола» с помощью композиции нескольких. Рабочие столы — возможность упорядочить окружение, оставить на рабочем столе лишь необходимое. Это возможность категоризировать приложения по какому-то признаку, и разграничить их в пространстве. То-есть, при использовании четырех рабочих столов, у меня есть четыре «компьютера» вместо одного: работа, серфинг, медиа, чаты. На каждом рабочем столе лишь то, что относится к данной категории. И получается, что на расстоянии хоткея — новые компьютеры с другими запущеными приложениями, и переключаться между ними — доля секунды.
Куски нужны, но на самом деле — они могут располагаться на 1 рабочем пространстве. Просто несколько мониторов (причина — ниже).
Могу сказать по себе — когда был 1 монитор — дергался и пробовал разные варианты мультидесктопа — и AltDesktop и Desktops от sysinternals (у каждой — свои проблемы). Появился второй физический монитор — проблема ушла. Проблема не в пространстве а в удобстве работы с ним.
Для решения проблемы удобства работы нужно чтобы было 2 монитора, именно с явным разделением.
Или необходимо в ОС встраивать механизмы ресайза окна на 1\2 монитора, быстрого растягивания по вертикали и горизонтали.
В чем суть — когда я работаю с несколькими приложениями сразу — часто требуется чтобы одновременно были видны 2-3 окна, и желательно не узенькая вертикальная полоска, а рабочая область хотя бы в 600-700 пикселей в ширину. И хочется эту конфигурацию создавать быстро.
Два монитора = два окна почти мгновенно разворачиваются на весь экран, потом одно из них уменьшается по ширине и разворачивается третье окно. Поверхности хватает, все видно.
Первые шаги к такой парадигме уже есть (ну кроме конфигураций с 3-4-8 мониторами ;) ). Например в Win7 появился даблклик на горизонтальной границе окна — растягивает на весь монитор по вертикали.
До сих пор не понимаю почему они не сделали такое же поведение для растягивания по горизонтали? Добавить 1-2 модификатора, например Winkey+DClick — растягивает не на текущий монитор, а на ширину\высоту всей поверхности ( два монитора рядом или друг над другом). Или клавиши Win+Shift+number — задают размер окна в некоей пропорции относительно разрешения текущего монитора, например W+S+2 — половина по высоте и ширине, а W+S+4 — четверть по ширине но 3\4 высоты (конкретные удобные значения можно продумать)
Мне кажется что после появления такого, встроенного в ОС, механизма управления окнами, 2-3 десктопа не будут казаться более удобным решением проблемы, чем например монитор 30 дюймов с разрешением 3200х1800. Или просто 2х19тидюймовки с разрешением хотя бы 1280х1024.
Могу сказать по себе — когда был 1 монитор — дергался и пробовал разные варианты мультидесктопа — и AltDesktop и Desktops от sysinternals (у каждой — свои проблемы). Появился второй физический монитор — проблема ушла. Проблема не в пространстве а в удобстве работы с ним.
Для решения проблемы удобства работы нужно чтобы было 2 монитора, именно с явным разделением.
Или необходимо в ОС встраивать механизмы ресайза окна на 1\2 монитора, быстрого растягивания по вертикали и горизонтали.
В чем суть — когда я работаю с несколькими приложениями сразу — часто требуется чтобы одновременно были видны 2-3 окна, и желательно не узенькая вертикальная полоска, а рабочая область хотя бы в 600-700 пикселей в ширину. И хочется эту конфигурацию создавать быстро.
Два монитора = два окна почти мгновенно разворачиваются на весь экран, потом одно из них уменьшается по ширине и разворачивается третье окно. Поверхности хватает, все видно.
Первые шаги к такой парадигме уже есть (ну кроме конфигураций с 3-4-8 мониторами ;) ). Например в Win7 появился даблклик на горизонтальной границе окна — растягивает на весь монитор по вертикали.
До сих пор не понимаю почему они не сделали такое же поведение для растягивания по горизонтали? Добавить 1-2 модификатора, например Winkey+DClick — растягивает не на текущий монитор, а на ширину\высоту всей поверхности ( два монитора рядом или друг над другом). Или клавиши Win+Shift+number — задают размер окна в некоей пропорции относительно разрешения текущего монитора, например W+S+2 — половина по высоте и ширине, а W+S+4 — четверть по ширине но 3\4 высоты (конкретные удобные значения можно продумать)
Мне кажется что после появления такого, встроенного в ОС, механизма управления окнами, 2-3 десктопа не будут казаться более удобным решением проблемы, чем например монитор 30 дюймов с разрешением 3200х1800. Или просто 2х19тидюймовки с разрешением хотя бы 1280х1024.
Несколько десктопов очень удобны, поскольку позволяют создавать отдельные окружения под различные задачи и быстро менять фокус. Многомониторная конфигурация не может обеспечить такой смены — она только увеличивает доступное пространство. Кстати, «столы» можно и на несколько мониторов растянуть, и я иногда этим пользуюсь.
Я вот пытался настраивать отдельные окружения под задачи — не удобно. Всегда нужно видеть что-то из одного окружения рядом с программой из другого. проще раскидать их на рабочей поверхности.
Ну и имхо — частая смена фокуса сильно бьет по производительности (по крайней мере у меня), так что я предпочитаю избегать настроек, вынуждающих часто менять фокус.
Ну и имхо — частая смена фокуса сильно бьет по производительности (по крайней мере у меня), так что я предпочитаю избегать настроек, вынуждающих часто менять фокус.
если данные нужны последовательно или вообще никак не связаны между собой тогда несколько виртуальных столов
если данные нужны параллельно когда открыто приложение и рядом же отладчик тогда несколько мониторов(в некоторых случаях несколько машин, когда с одной отлаживаешь другую)
если данные нужны параллельно когда открыто приложение и рядом же отладчик тогда несколько мониторов(в некоторых случаях несколько машин, когда с одной отлаживаешь другую)
В статье не упомянут такой класс устройств, как субноутбуки/нетбуки. На мой взгляд, у них оптимальное расположение задач — по воркспейсу на задачу, причём хорошо, чтобы эти воркспейсы были фиксированы.
Например, моя настройка:
Win+1 = терминалы
Win+2 = браузеры
И т. п.
такая организация очень упрощает работу с устройством.
Но опять же, на большом мониторе это совсем не эффективная схема. Неэффективно весь экран отдавать чему-нибудь одному (исключая фильмы или что-то подобное). Хотя есть программы, которые могут нормально использовать большой монитор (amarok, например)
Например, моя настройка:
Win+1 = терминалы
Win+2 = браузеры
И т. п.
такая организация очень упрощает работу с устройством.
Но опять же, на большом мониторе это совсем не эффективная схема. Неэффективно весь экран отдавать чему-нибудь одному (исключая фильмы или что-то подобное). Хотя есть программы, которые могут нормально использовать большой монитор (amarok, например)
Я до покупки второго монитора (дополнительно к ноуту) пользовался так называемыми Spaces в Mac OS. Каждое приложение привязывается к своему рабочему столу, некоторые приложения можно сделать вездесущими. В доке (внизу) видно все запущенные программы в данный момент.
Итого, у меня были Спейсы для разработки, общения и чего-нибудь еще. Довольно удобно: тыкаю в доке по Adium'у и у меня «перелистывается» на нужный «спейс», а там — адиум, скайп и мейл-клиент, например. Ткнул в Сафари, открылся девелоперский спейс: текстмейт, сафари и терминал, например.
В таком ключе мне было довольно удобно работать, потому что если я работаю, то нужнее всего мне именно 3 окна: терминал, браузер и редактор. Мне крайне не нравилось, когда какие-то нужные окна терялись под ненужными.
Поэтому в каждый момент времени создавалось впечатление, что у меня запущено на порядок меньше приложений.
Итого, у меня были Спейсы для разработки, общения и чего-нибудь еще. Довольно удобно: тыкаю в доке по Adium'у и у меня «перелистывается» на нужный «спейс», а там — адиум, скайп и мейл-клиент, например. Ткнул в Сафари, открылся девелоперский спейс: текстмейт, сафари и терминал, например.
В таком ключе мне было довольно удобно работать, потому что если я работаю, то нужнее всего мне именно 3 окна: терминал, браузер и редактор. Мне крайне не нравилось, когда какие-то нужные окна терялись под ненужными.
Поэтому в каждый момент времени создавалось впечатление, что у меня запущено на порядок меньше приложений.
При работе с 2-я мониторами столкнулся с проблемами, решить пока никак не получается:
1. Свернуть все окна «Win+D» сворачивает на двух экранах, требуется только на текущем
2. Частые «промахи» по полосе прокрутки
3. Не нашел способа скрола страницы, только на одном дисплее(средней клавишей)
1. Свернуть все окна «Win+D» сворачивает на двух экранах, требуется только на текущем
2. Частые «промахи» по полосе прокрутки
3. Не нашел способа скрола страницы, только на одном дисплее(средней клавишей)
Так, с полосой прокрутки более-менее понял, хотя давно уже отвык от таких проблем… Инерционная прокрутка решает :)
А вот про окна не понял — ну так вы и скролльте то одно окно, причем тут другие?
А вот про окна не понял — ну так вы и скролльте то одно окно, причем тут другие?
Sign up to leave a comment.
Несколько рабочих столов в мониторе или несколько мониторов на рабочем столе?