Pull to refresh

Comments 21

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

Несколько десктопов очень удобны, поскольку позволяют создавать отдельные окружения под различные задачи и быстро менять фокус. Многомониторная конфигурация не может обеспечить такой смены — она только увеличивает доступное пространство. Кстати, «столы» можно и на несколько мониторов растянуть, и я иногда этим пользуюсь.
Я вот пытался настраивать отдельные окружения под задачи — не удобно. Всегда нужно видеть что-то из одного окружения рядом с программой из другого. проще раскидать их на рабочей поверхности.
Ну и имхо — частая смена фокуса сильно бьет по производительности (по крайней мере у меня), так что я предпочитаю избегать настроек, вынуждающих часто менять фокус.
если данные нужны последовательно или вообще никак не связаны между собой тогда несколько виртуальных столов
если данные нужны параллельно когда открыто приложение и рядом же отладчик тогда несколько мониторов(в некоторых случаях несколько машин, когда с одной отлаживаешь другую)
В статье не упомянут такой класс устройств, как субноутбуки/нетбуки. На мой взгляд, у них оптимальное расположение задач — по воркспейсу на задачу, причём хорошо, чтобы эти воркспейсы были фиксированы.

Например, моя настройка:
Win+1 = терминалы
Win+2 = браузеры
И т. п.

такая организация очень упрощает работу с устройством.

Но опять же, на большом мониторе это совсем не эффективная схема. Неэффективно весь экран отдавать чему-нибудь одному (исключая фильмы или что-то подобное). Хотя есть программы, которые могут нормально использовать большой монитор (amarok, например)
Я до покупки второго монитора (дополнительно к ноуту) пользовался так называемыми Spaces в Mac OS. Каждое приложение привязывается к своему рабочему столу, некоторые приложения можно сделать вездесущими. В доке (внизу) видно все запущенные программы в данный момент.

Итого, у меня были Спейсы для разработки, общения и чего-нибудь еще. Довольно удобно: тыкаю в доке по Adium'у и у меня «перелистывается» на нужный «спейс», а там — адиум, скайп и мейл-клиент, например. Ткнул в Сафари, открылся девелоперский спейс: текстмейт, сафари и терминал, например.

В таком ключе мне было довольно удобно работать, потому что если я работаю, то нужнее всего мне именно 3 окна: терминал, браузер и редактор. Мне крайне не нравилось, когда какие-то нужные окна терялись под ненужными.

Поэтому в каждый момент времени создавалось впечатление, что у меня запущено на порядок меньше приложений.
Очень хороший подход. Судя по всему, этой идеей вдохновлялись разработчики KDE, когда ввели activities («комнаты» в русском переводе). Только вот как-то, в большинстве своём, люди слабо разобрались, как этим пользоваться :)
При работе с 2-я мониторами столкнулся с проблемами, решить пока никак не получается:

1. Свернуть все окна «Win+D» сворачивает на двух экранах, требуется только на текущем
2. Частые «промахи» по полосе прокрутки
3. Не нашел способа скрола страницы, только на одном дисплее(средней клавишей)
Не понял, зачем вам полоса прокрутки, когда практически везде есть колесико мышки или его аналог…
И 3 пукт вообще не понял — при чем тут дисплеи? Ведь скроллится только одно окно.
Очень длинные тексты.
А нужно чтобы одно окно «скролилось» а другое нет
Так, с полосой прокрутки более-менее понял, хотя давно уже отвык от таких проблем… Инерционная прокрутка решает :)
А вот про окна не понял — ну так вы и скролльте то одно окно, причем тут другие?
Sign up to leave a comment.

Articles