Что меня раздражает в MacBook

    Я пользуюсь макбуком уже примерно 1 год, я использую его ежедневно и очень много. До этого я сидел на Ubuntu и Windows. И когда я покупал MacBook то я ожидал, что продуманность ОС и удобство пользования будут выше всяких похвал. Как никак это ведь Apple, да и завышенная цена формирует у меня завышенные ожидания по поводу качества. Но увы на практике все оказалось не настолько идеальным как я считал. Многие недочеты происходят из фундаментального подхода Apple, в котором они дизайн ставят выше удобства и очень часто получается так, что то, что они делают красивым с эстетической точки зрения не удобно использовать на практике. Вообще я сторонник того, что бы красивый дизайн не портил функциональность. Есть еще и другой класс недостатков, которые просто есть и не понятно по каким причинам Apple решила реализовать этот функционал именно так, а не иначе. Но обо все по порядку.




    Неудобная клавиатура

    — Отсутствие клавиш Page Down / Page Up / Home / End / Delete. Для имитации их функционала необходимо зажимать комбинацию других клавиш. Было бы удобнее, если бы это были отдельные клавиши, потому что они используются очень активно.
    — Стрелочки на клавиатуре сделаны маленького размера (а эти клавиши я использую так же активно как и клавиши для набора текста). Из-за чего я постоянно по ним промахиваюсь. Можно было бы спокойно сделать правый Shift поменьше (таким же размером как и левый) и сделать стрелочки нормального размера.
    — Функциональные клавиши (F1-F12) маленького размера, из-за этого я так же по ним все время промахиваюсь. И при нажатии мне необходимо все время переводить взгляд на клавиатуру.
    — Под мизинец предназначаются 3 клавиши: ALT, CTRL, FN. И по ним хрен попадешь. Если на обычной клавиатуре я всегда нажимал эти клавиши мизинцем, то когда я перешел на мак, то я переучился и теперь нажимаю их большим пальцем смещая кисть.

    То, как сделана клавиатура на маке — это отличный пример того, где Apple ставит дизайн выше удобства пользования.

    Неудобная система работы с окнами

    Работа с окнами — это самая главная функция операционной системы для обычного пользователя (помимо самих приложений под ОС конечно). Лучше всего этот функционал на мой взгляд был реализован в Ubuntu (очень удобно были реализованы виртуальные рабочие столы, до сих пор по ним скучаю). В Windows похуже (нету виртуальных рабочих столов). И в маке это реализовано хуже всего. Тут хоть и есть виртуальные рабочие столы, но ими я не пользуюсь, потому что они реализованы через жопу.

    — Если вы сначала свернули приложение, а потом решили его развернуть через COMMAND-TAB, то у вас произойдет не разворачивание этого приложения (как происходит в Windows при нажатии на ALT-TAB), а просто фокус сместится на это приложение, но оно останется свернутым. С какой именно целью сделали такое нелогичное поведение — не понятно.
    — Нажатие на крестик почти никогда не закрывает приложение, у вас закрывается текущее окно, а само приложение остается открытым (да-да окно приложения и само приложение — это разные сущности, в других ОС я об этом вообще никогда не задумывался).
    — Поведение при нажатии на «Во весь экран» (зеленая кнопка) разнится от программы к программе. И может либо открыть это приложение в отдельном Space (дополнительный виртуальный рабочий стол), либо сделать так, что бы оно занимало все пространство в текущем Space, либо просто увеличит текущее окно в размерах. Было бы удобно если бы любое приложение при нажатии на эту кнопку вело себя одинаково.
    — В кнопки окна (развернуть, свернуть, закрыть) необходимо целиться. Тут я скучаю по старой доброй Windows, где кнопки были большими и где можно было курсор вжать в правый верхний угол и попасть на закрытие приложения. И к сожалению Hot Corners (когда курсор переводишь в определенный угол и вызывается действие) нельзя настроить на закрытие / сворачивание приложения.
    — Если вы развернули какое-то приложение в отдельный Space, то вы на этот Space не можете перетащить другие окна. Например у меня типичная ситуация — открыт браузер, я хочу к нему еще перетащить терминал для того, что бы испробовать какую-либо команду и не переключаться бесконечно между рабочими столами. Но это сделать невозможно. Если какое-либо приложение открыто в отдельном Space, то туда уже нельзя перетащить другие приложения.
    — Нету функции «Показывать поверх всех окон». Причем я даже не нашел работающего стороннего софта для имитации этой функции. В той же винде и убунте мне это не составило больших проблем.
    — При открытии приложения в отдельном Space менюбар прячется, и показывается только при наведении мышки к верхнему краю экрана. Во первых у меня несколько мониторов, и я не могу просто вогнать курсор в самый верх экрана, мне необходимо целиться в этот верх экрана, иначе мышка перейдет на монитор, который выше. Во вторых мне необходимо сначала наводить курсор в самый верх, ждать пока появится меню и только потом выбирать нужный пункт из него (если бы меню показывалось сразу, то я бы сразу вел курсор на этот пункт меню).

    Непродуманный интерфейс менюбара

    На OS X любое окно обязано иметь меню, даже если это меню ему нахрен не нужно. И оно прикрепляется не к верхней части окна самого приложения, а к самому верху экрана (на той же панели, где располагаются системные значки). Это делает невозможным отображение меню нескольких приложений одновременно. И это становится неудобно, когда у вас открыто несколько окон одновременно, тогда для того, что бы выбрать какой-либо пункт из меню не активного приложения сперва необходимо кликнуть по самому приложению, что бы именно его меню отображалось. Было бы разумно, если бы была какая-нибудь опция, которая бы управляла прикрепляется ли меню к верху экрана или оно крепится к верхней части окна приложения. Но увы такой опции нет. Подход при котором системные значки отделены от пунктов меню (как например в Windows) является более правильным с логической точки зрения.

    Непродуманный интерфейс Finder

    Для тех кто не знает Finder — это проводник, но только в OS X.
    — Путь в котором я нахожусь в текущий момент нельзя выделить (как например в Windows) и соответственно отредактировать / скопировать.
    — Нажатие на Enter — это переименовывание файла, а не его открытие. Вообще при нажатии на Enter я всегда ожидаю что что-то исполнится, почему на OS X это вызывает переименовывание файла — не понятно.
    — Finder невозможно закрыть, система просто не позволяет это сделать. По факту они объединили две совершенно разные сущности (Finder и рабочий стол) в одну — Finder. Тут подход Windows и Ubuntu мне нравится намного больше, где если тебе проводник не нужен, то ты можешь его закрыть и он тебе не мозолит глаза и при этом можно через ALT-TAB выбрать рабочий стол.
    — Когда вы вызываете Page Up / Page Down в Finder, то у вас не смещается выделение. У меня из-за этого постоянно возникает следующая проблема — я хочу прокрутить пару экранов вниз с помощью Page Down и потом я дойти до нужного файла стрелочками, но т.к. выделенный файл не менялся при вызове Page Down страницы, то при нажатии на стрелочку, я вернусь к тому файлу который был выделен в самом начале.

    В общем, тут я снимаю шляпу перед проводником в Windows, который В РАЗЫ более удобен, чем Finder.

    iTunes УЖАСЕН

    Хоть это и не относится напрямую к макбуку, но все же. Я думаю у многих есть iPhone, так вот интерфейс всей OS спроектирован так же, как спроектирован интерфейс iTunes. Например для того, что бы просто перекинуть файл с телефона на компьютер мне пришлось потрать около одного часа, что бы понять как это сделать! Просто перекинуть файл! Настолько базовый функционал реализован через какие-то папки, которые нужно синхронизировать. И так выглядит весь интерфейс iTunes, тут нельзя сделать простое действие просто, тут для выполнения даже банальных действий необходимо танцевать с бубном.

    Непродуманный интерфейс в Spotlight

    Для тех кто не знает Spotlight — это такое инпут-поле, через которое по идее должна быть возможность вызвать любую функцию операционной системы. Вы просто вводите что хотите сделать, и потом из подсказок выбираете соответствующее действие.

    — В поиске spotlight нельзя отключить поиск по файлам (например если охота что бы поиск шел исключительно по Applications).
    — В Spotlight нельзя вызвать контекстное меню. Единственное доступное действие прямо из поиска Spotlight — это открытие / запуск найденного элемента. А зачастую охота скопировать этот файл / скопировать путь до него / открыть другой программой, а не по умолчанию.
    — Результаты которые показываются в Spotlight, не соответствуют результатам, которые вы увидите если нажмете на «Show all in finder...». Тут я как пользователь ожидаю, что при нажатии на эту кнопку у меня покажется весь текущий список (без добавления новых элементов!), но только в отдельном окне.
    — Отсутствуют хоть сколько-нибудь важные функции, например через него даже нельзя вызвать даже такие базовые функции как shutdown / sleep / logout, не говоря уже о менее популярном функционале.
    — Если не было найдено результатов, то не предлагается поискать в гугле / мануалах.
    — Отсутствуют хоть какие-нибудь горячие клавиши (да и сам функционал то деревянный, там не на что назначать горячие клавиши).

    Вообще идея Spotlight очень хорошая, но реализация — вообще ни в какие ворота, из-за чего пользы этот функционал приносит мало. Намного лучше установить Alfred — это тот же Spotlight, но который был разработан сторонними разработчиками. Вы только вдумайтесь сторонняя команда разработчиков, которая по размерам и возможностям даже близко не стоит с Apple, смогла реализовать намного более функциональное и удобное решение настолько фундаментальной фичи ОС!

    Навязывание ненужных приложений

    На OS X есть около 20-30 приложений, которые устанавливаются на ОС, которые я вообще никогда не использую и которые нельзя удалить. Эти приложения захламляют ОС, добавляют лишние пункты в контекстном меню и требуют дополнительных усилий, что бы их убрать из Dock. Так же при вызове команды «Search In Browser» из контекстного меню у меня открывается Safari, хотя браузером по умолчанию у меня проставлен Chrome. Возможно это и баг, но больше кажется, что это один из способов Apple продвинуть использование их браузера.

    Отсутствует единая система установки приложений

    На OS X нету единой системы установки приложений. В одном случае у вас маунтится внешний диск и вам нужно перенести приложение в Application. Некоторые приложения поставляются в формате .pkg, другие в .dmg. Так же другие приложения устанавливаются через AppStore. К примеру на той же винде почти все приложения поставляются в .exe.

    Разное

    — Нету опции для отключения плавного движения курсора / плавного скроллинга. А это поведение жутко раздражает при использовании мышки. Пришлось устанавливать сторонний софт, что бы исправить этот недочет.
    — Отсутствие горячих клавиш для программ. На Windows я мог переключаться между окнами, нажав Windows клавишу и нажав какую-либо цифр.
    — Невозможно отключить определенные анимации окон. Я бы например предпочел, что все происходило мгновенно и не мозолило мне глаза лишние полсекунды, которые происходит анимация.
    — Язык проставляется глобально во всей ОС. На Windows была очень удобная опция при выборе которой язык проставлялся для каждого приложения по отдельности. Например в Chrome у вас стоит русский язык, вы потом переключились в терминал — а там стоит английский.
    — Отсутствует полоса прокрутки в выпадающих списках если в нем очень большое количество опций.
    — Нельзя использовать 2 thunderbolt + HDMI одновременно. Вполне логично предположить, что если есть три разъема, то значит можно просто подключить три внешних монитора. Но не тут то было. Сделать это без плясок с бубном у меня не получилось. Без специального адаптера работает только 2 дисплея.
    — Кривые формы в настройках. В System Preferences вы не встретите типичные для форм кнопки «Применить», «Отмена», «Вернуть по умолчанию». Все изменения применяются сразу. Из-за этого формами пользоваться не очень удобно.

    Заключение

    По большому счету есть только две причины по которым вам действительно необходимо покупать MacBook (помимо «просто повыпендриваться»):
    — На нем идет специализированный софт, который на других операционных системах работать не будет (отличный пример — Sketch).
    — Вы разрабатываете что-то под linux или под саму OS X (вам нужна консоль).
    Во всех остальных случаях я бы советовал использовать какой-либо ноутбук с Windows, как более продуманную и дружелюбную для среднестатистического пользователя операционную систему. Ну и естественно более дешевую.
    Метки:
    Поделиться публикацией
    Похожие публикации
    Комментарии 586
    • +14
      >> В Windows похуже (нету виртуальных рабочих столов).

      уже есть ( http://www.howtogeek.com/197625/how-to-use-virtual-desktops-in-windows-10/ )
      • 0
        А. ну тогда это еще один плюс винде. Я сидел последний раз на старой версии, где их еще не было.
        • 0
          И язык в десятке глобальный по умолчанию
          • 0
            Это переключается в настройках, также как и в 8/8.1
            • 0
              Да, я знаю.
        • +7
          /хмыкая/
          Тащемта, когда мне понадобились виртуальные столы — я их прикрутил к винде, емнимс, еще во времена 98osr2, и уже тогда я из кучи утилит мог выбрать то, что работает именно так, как мне удобно.

          Никогда не понимал подхода «буду колоться, плакать, но ждать пока нужную мне функцию соизволит сделать производитель оси». Хотя в маках да, там, афаик, все гораздо огороженней в этом отношении…
        • –17
          Причитал и нытье ваше и комментарии в теме. Буду краток, продайте мак он вам не нужен. Попробуйте найти аналог под виндой, поставьте ubuntu и будет вам счастье. Пишу как владелец мака с трехлетним опытом. До этого также опыт винды и бубунты.
          Небольшой стеб, специально для вас:
          Меня очень не устраивает в моей машине отсутствие магнитолы с android, производитель гад, не устанавливает. Я привык к андроид и хочу его в машине. Это такая политика у производителя, заставить меня купить другую магнитолу. А круиз-контроль? В сузуки одно в тойоте другое. Вывод? Тойота отстой. Ну как нормальный человек с прямыми руками может управлять круизом этим убогим подрулевым переключателем? Почему нет кнопок на руле? Я привык к ним. Почему багажник открывается кнопкой? Я привык делать это ключем! Почему у меня кнопки стеклоподъемников справа, а не как у всех слева на двери?

          В общем, как то так…
          • 0
            Вот только «ключ для багажника» у мака…
          • +1
            А слабо постебаться над критикой расположения клавиши Fn на стационарной маковской клавиатуре (для тех кто не в курсе — она там вместо Insert. Да-да, клавиша-модификатор в верхнем ряду, а Insert'a просто нету...)?
            • 0
              А зачем нужен insert?
              • +3
                За всю жизнь только один кейс нашёл — заполнение документов, где вместо пропущенных слов стоят подчеркивания. Сама по себе ситуация дурацкая, но insert в ней выручает.
              • +1
                В 1с новые документы заводить. Например
              • –1
                Вставить содержимое буфера в консоль через putty без mouse right click == shift+insert.
                (Ctrl+v вставляет ^V, если не ошибаюсь)
                • +1
                  Под OS X нет putty =)
              • –1
                Не все еще перешли на xml. С инсертом удобно редактировать, например, конфиги, где важна позиция символа.
              • –1
                В горячих клавишах (IntelliJ IDEA) использую регулярно.
            • 0
              а почему она там должна быть?
        • +1
          Последний раз они были уже в XP. PowerToys от Microsoft.
          www.howtogeek.com/howto/windows/how-to-get-virtual-desktops-on-windows-xp

          Правда работали через ж… Теряли окна приложений. Т.е. приложение работает, процесс отображается, а окна нет и невозможно никак его вернуть.
          Поэтому не прижились.
          • 0
            Причем, что забавно, сторонние утилиты этим не страдали. Вот сколько пользую HotKey Manager от killsoft — так никогда такого не случалось.
            Имхо, единственная причина того ms не стал внедрять виртуальные столы до самого последнего времени — это менеджерское решение «пользователь нас не поймет», это для него слишком сложно. Аналогично, кстати, и с прозрачностью окон — сделали, внесли в код, но решили что «народ не поймет» и не стали выводить в штатный интерфейс управление этой фичей.
      • 0
        Виртуальные столы в винде были со времен 98, только их почему-то не вынесли в интерфейс. В XP это можно было сделать поставив microsoft power toys, например.
        Ну и конечно есть софт от сторонних производителей. VirtuaWin в семерке использую.
        • +1
          Я лично видел виртуальные столы еще на Windows 3.1. Софтина называлась Borland Dashboard, помимо переключалки рабочих столов имела часы и запускалку приложений в форме ящиков (примерно как в CDE и OS/2 Warp).
      • +2
        Дополню, на мой взгляд, интересным фактом: на самом деле виртуальные рабочие столы уже давно есть, просто с 10 утилита для управления ими теперь идёт в комплекте с ОС. Начиная с Windows Vista управление ими легко добавляется с помощью маленькой утилиты desktops от sysinternals (фактически от MS). К слову, изоляция окошек с запросами UAC тоже реализована через тот же самый механизм (при «затемнении экрана»). На ОС младше Vista тоже можно сделать виртуальные столы (именно виртуальные столы, а не скрытие отдельных окон как делают некоторые кривые программы), притом делается через тоже самое API, а вообще, насколько помню, само API для виртуальных рабочих столов уже точно было начиная с Windows 2000.

        P.S. пишу в т. ч. как разработчик ПО.

        P.P.S. вот ещё вспомнилось: многие средства безопасности, например сторонние антивирусы, фаерволы и прочее защитное ПО, тоже используют этот же механизм для изоляции своих окон от разных кейлогеров и прочего ПО, которое могло бы перехватить управление ими из пользовательского режима, от руткитов такое конечно не поможет, но от другого ПО вполне.
    • –10
      Мне не нравится Линукс, потому что мне он кажется неудобным. И что?
      Есть предоставляемый функционал. Если вам нужна была MacOS, то работайте с ней как с макосью, а не с линуксом и виндовсом.

      У меня сервера на дебиянах, мак бук и ноут с виндовс 10. Под каждую задачу — свое устройство.
      • +34
        А вот мне не нравится такой подход. Я не должен затачивать руки под инструмент. Я хочу заточить инструмент под форму рук. И мне удивительно, когда мне это сделать не дают. Ещё больше удивляет позиция фанатов — если этого нет, значит, это не нужно.
        • +9
          Я не фанат и тем более не радею за то, что «этого нет — значит не нужно».
          Примерно 50% ваших жалоб я считаю несущественными, т.к. мне было спокойно на это перейти, а некоторые я считаю большим плюсом.
          В идеальном мире — инструмент затачивается под руки, но увы — мир не идеален.
          То, что вы тут это написали — не принесет никаких плодов. То что вам это не нравится… У меня по прочтению статьи сложился вопрос: и что теперь? Ну, вот что?
          Если бы вы предложили какие-либо решения или написали бы эту статью в сам Apple — я бы еще понял. Но сам факт статьи в первой строчке вот этого комментария.
          • +24
            Это не отменяет того факта, что некоторые вещи в Mac OS сделаны просто не логично и не правильно в объективном смысле. Да, в других ОС тоже есть не логичные вещи, но статья не про выбор из гнилых фруктов, а про конкретное гнилое яблоко. Например, Enter в файндере. Да любой дизайнер интерфейсов хороший вам скажет, что сделать одну из самых редких операций с файлом (переименование) на самую большую кнопку, а самую частую и нужную операцию (открытие) на сочетание клавишь, мог только какой-то злой гений с помутнением рассудка. И таких пунктов много, автор ещё зря по Safari не проехался катком, а стоило бы, потому что заменить браузер на макбуке почти нельзя, все остальные браузеры (кроме хрома, и то не совсем) его перегревают как AAA-игра, особенно если видео смотреть, так что альтернатив нет.
            • –10
              У меня возник к автору вполне логичный вопрос: и что?
              Да, недостатки есть у всех систем, но вот теперь что? Автор не предложил решения, не написал в аппл, не написал свою ОС с нуля (это я уже немного в сарказм)… Он просто пожаловался как ему (конкретно ему) неудобно.
              Понимаете, о большинстве проблем уже известно, кроме субъективных (например, меню неудобно).

              Понимаете, вот тот человек, всю жизнь работавший в маке, тоже будет считать это или то — нелогичным.
              И спрашивать зачем менять сафари на другой браузер. Я видел таких людей и смог дать мало объективных причин…
              • +14
                Мне было не известно, когда я выбирала ноутбук. Да, это моя проблема, что я плохо поискала. Но чем больше таких статей в интернете, тем больше людей заранее подумают прежде чем покупать мак/переходить на макос.
            • +2
              Хм. Я нажимаю самую большую клавишу (пробел) и файл открывается. Что я делаю не так?
              • +3
                Меняли что-то в настройках. Стандартно на пробел открывается превью файла.
                • +3
                  Вообще да.
                  Но я скорее о том, что не обязательно жить и страдать с «не такой реакцией на нажатие клавиши как я привык».
                  • –3
                    Да? Найти где поменять что угодно в маке часто задача сложнее чем привыкнуть к дебильным дефолтным настройкам. Всё запрятано неизвестно куда, иногда нужно нажимать даже Alt чтобы открылись СКРЫТЕ ПУНКТЫ МЕНЮ! Это было для меня настоящим откровением, я теперь всегда когда ищу что-то, жму Alt, чтобы посмотреть, не спрятал ли Стив Джобс от меня что-то секретное и не доступное простым смертным.
                    • –1
                      alt = alt-ernative
                      • +1
                        Это повод в каждом окне его прожимать чтобы что-то найти?
                        • 0
                          это повод читать документацию к инструменту с котором вы работаете.

                          и теперь расскажите мне кто в microsoft заложил на закрытие окна шорт-кей alt+f4, чем он руководствовался.
                          на os x — cmd+w = команда + окно(закрыть)

                          • –2
                            Читать документацию к операционной системе? Я её не видела ни разу за 20 лет использования компьютера. Может кому-то она нужна, но я считаю, что интерфейс ОС должен быть интуитивно-понятным. Нажимать Alt в поисках скрытых функций — не интуитивно-понятно.
                            • 0
                              Я её не видела ни разу за 20 лет использования компьютера.
                              у меня плохие новости. возможно, вы не эффективный работник. :(

                              Нажимать Alt в поисках скрытых функций — не интуитивно-понятно.
                              может быть поэтому они и скрыты, что они нужны только профессионалам которые читают инструкции?
            • 0
              Например, Enter в файндере. Да любой дизайнер интерфейсов хороший вам скажет, что сделать одну из самых редких операций с файлом (переименование) на самую большую кнопку, а самую частую и нужную операцию (открытие) на сочетание клавишь, мог только какой-то злой гений с помутнением рассудка.

              У меня на Air-e пробел и шифт больше чем «enter», но ваша проблема в другом — вы не отличаете клавиши enter и return.
          • +2
            Вы, наверное, перепутали меня с автором статьи.

            Меня возмутила фраза «Если вам нужна была MacOS, то работайте с ней как с макосью, а не с линуксом и виндовсом.» Я не против менять привычки, и пробовать делать что-то по-другому. Мне не нравится, когда мне говорят, что мне это делать вообще не нужно.
            • 0
              Да, простите, не заметил.
              Просто понятное дело, что это будет не так. Нет, не все функции немного логичны, но причины, что «вот там мне удобно, а тут — нет» — как минимум не самая логичная причина для написания статьи.
        • +2
          Как можно один инструмент заточить под все руки? O_o
          • +5
            Для этого есть настройки.
            • –1
              Я думаю основная проблема у вас в том что макос затачивалась для работы с графикой, звуком и т.д… Кажется мне что для программистов есть более удобные ОС чем макос
              • +3
                У меня нет проблем, я не пользуюсь Mac OS. А интерфейсы всё-таки можно делать универсальными. В Mac OS же даже тему интерфейса не поменять, а вся кастомизация десктопа — смена обоев.
                • –2
                  Ну так они специально не делают кастомизацию интерфейса, чтобы, к примеру, на скриншотах сразу было видно, что это Мак. Дополнительная реклама же. Хотя можно еще из 2-х или 3-х цветов оформления рамки окна выбрать, ну и цвет выделения, вроде.
                  • +2
                    Ну так они специально не делают кастомизацию интерфейса, чтобы, к примеру, на скриншотах сразу было видно, что это Мак.
                    Мне, как пользователю, нужна кастомизация.
                    • 0
                      Думаете, вы один такой? Однако они не делают, попробуйте сами догадаться, почему.
                      • –3
                        Меня не особо волнуют их мотивы, я не пользуюсь их продукцией. И то, что они делают это специально — не оправдание.
              • +5
                Не соглашусь, под макось множество хороших IDE. В макоси есть замечательная и функциональная консоль. В макоси есть замечательный менеджер пакетов homebrew. Есть поддержка Windows через BootCamp с пакетом маковских драйверов, благодаря которым эта система встает как родная. Наконец, есть Parallels, благодаря которому можно поставить любую х86-64-совместимую ось и запускать её параллельно с макосью. Ни в одной системе такого я не видел. Кодить можно практически всё и для всего.
                • 0
                  Ну тогда я не понимаю почему автор жалуется
                • +1
                  Ну всё-таки homebrew не настолько хорош как привычный автору apt. Насколько я помню там и набор софта поменьше и собирается этот софт из сорцов, а не бинарники ставятся. Вы поправьте если я ошибаюсь — рпобовал очень давно.

                  Насчёт Parallels — это просто виртуальная машина насоклько я помню. Такое есть под каждую ОС — VMWare, VirtualBox и иже с ними. А BootCamp — гооврят что 10я винда с ним установленная высасывает батарейку очень быстро. Опять-таки не знаю правда ли это.
                  • 0
                    Да, homebrew почти всегда собирает. А когда сорса нет, можно поставить бинарник через
                    brew install homebrew/binary/<formula>
                    

                    Мне кажется, что Parallels отличается от других VM удобным режимом Coherence, когда «окна» Windows находятся прям в Mac OS (см. kb.parallels.com/ru/4670 ). Вроде как в VMVare такого нет, и скорость хуже именно под мак ос.
                    Да, винда не оптимизирована для запуска на Маке так, как родная операционка, так что батарейку высасывает быстрее. Не в разы, процентов на 30. Но согласитесь, далеко не всегда требуется работать от батарейки. А если человек, например, путешествует и работает, можно взять с собой хороший резервный аккумулятор :) Более того, я думаю с Windows-ноубуками все обстоит абсолютно также.
                    • +1
                      Аналогичный режим точно есть у бесплатного VMWarePlayer и, скорее всего, у такого же бесплатного Virtualbox. Называется это как-то a la режим интеграции дисплея.

                      Насчёт сборки из исходников — это минус как по мне. Долго. Ну то есть я в своё время вроде mtr ставил, который крошечная софтинка с ncurses-интерфейсом. Это заняло какое-то дикое количество времени. git-svn там раньше вообще в репозиториях не было. Ну и ничего с графическим интерфейсом так не поставишь, я правильно понимаю?
    • +58
      Статья из серии «ХХХ — говно, я привык не так.»
      У каждой ОС своя парадигма работы. Всем не угодишь и каждый выбирает то, что ему больше нравится.

      Хотя выбор ОС для работы по принципу «нравится/не нравится» мне напоминает выбор «любимого» языка программирования, вместо того, на котором задача решается максимально эффективно.
      (Чтобы не быть голословным — сам пользуюсь всей тройкой: Windows, Linux, MacOs, в зависимости от решаемых задач. С переключением проблем не испытываю )

      Да, я ни в коей мере не защищаю MacOs, у нее достаточно настоящих косяков(один Ад с вечно меняющимся API чего стоит), но говорить, что она «непродуманная» только потому, что Вы привыкли к другой логике работы — несколько безапелляционно…
      • –5
        Я привел чуть более конкретные аргументы, чем «Я к не привык к OS X». И рассматривал я ОС именно с точки зрения того, насколько эффективно на ней решать определенные задачи. Мне по работе например необходим Sketch, и хоть мне ОС не очень нравится, но переходить на что-то другое я не точно не буду.
        • +12
          В начале статьи вы рассказываете именно о том, как вам неудобно привыкать к другим раскладкам.
          Это мне напомнило мои ощущения, когда я впервые сел за ноут после многих лет работы на Mitsumi Classic. Все было не просто плохо, а ужасно и даже чудовищно, кнопки home/end/pgup/pgdn — черти где, под руками мешается какая-то бесполезная Fn, левый шифт стал из-за этого мелким, а стрелки расположены под правым шифтом!

          Я месяца два привыкал. Потом был другой ноут и другая клавиатура. И еще. И еще. В итоге, мне теперь, в общем-то, безразлично как устроен интерфейс — на привыкание уходит пара дней. Возможно и ваши впечатления изменятся через некоторое время.
        • +17
          Но ведь у вас действительно только 3,5 «конкретных аргумента», а остальное — именно что «Я к не привык к OS X», или легко решается, либо вообще неверно.

          Клавиатура:

          0,5 аргумента — отсутствие клавиши INSERT. Половина — потому что в OS X она не нужна, только в других ОС, но и там многие редакторы не умеют режим замены, лишь режим insert, только в FAR-е мне её не хватало сперва.
          Остальное субъективно, INSERT даже на десктопных клавиатурах уже забывают сделать, удобные функциональные клавиши тоже нужно поискать даже на десктопных клавиатурах, клавиатуры большинства Windows-ноутбуков мне кажутся гораздо неудобнее, а уж тачпады — практически у всех.

          Окна:

          Это просто другой принцип: отдельно приложения, отдельно окна. Переключения между окнами одного приложения мне не хватает в Windows.
          Я согласен, что не хватает горячих клавиш для программ — на Windows это сделано очень удобно, и для небольшого числа приложений заменяет маковское переключение между окнами одного приложения.
          Нету функции «Показывать поверх всех окон». Причем я даже не нашел работающего стороннего софта для имитации этой функции.
          Afloat?

          Менюбар:

          Ну тоже ж субъективно. В Windows многие программы прячут меню, и достать его можно только с клавиатуры или через настройки.
          В OS X есть офигенный многоязычный поиск по меню приложения — в Windows мне этого очень не хватает.
          В OS X можно (пере)назначать горячие клавиши для пунктов меню.

          iTunes УЖАСЕН
          Да, за iTunes Джобса по вторникам и четвергам отправляют в специальный ад. Я тоже надеялся, что хотя бы на маке iTunes-ом можно будет пользоваться без отвращения. Ну или хотя бы просто пользоваться. Впрочем, если у вас нет iOS-устройств, или вы не используете iTunes для передачи контента на iOS-устройства (к счастью, iPhone/iPad давно уже можно полноценно использовать без подключения к компьютеру), то iTunes на маке — вполне юзабелен как медиакомбайн для хранения музыки и аудиокниг. Тут я с вами согласен, к макбуку напрямую это не относится.

          Отсутствует единая система установки приложений:
          К примеру на той же винде почти все приложения поставляются в .exe.
          Тут, мне кажется, наезд вообще не по адресу. Почти все приложения распространяются в виде dmg, только некоторые, в основном системные и почему-то вдруг MS Office в виде pkg. Многие приложения перебрались в Mac App Store. В Windows у нас exe, msi, rar и zip архивы, Windows Store, всякие тулбары :-)

          Язык проставляется глобально во всей ОС
          Это с какой версии OS X так? Точно можно было проставлять язык для каждой программы отдельно, причём это была дефолтная настройка, я вручную поменял её на глобальный язык для всей ОС — мне так проще оказалось, так как я используют разные языки в равной степени.

          Нельзя использовать 2 thunderbolt + HDMI одновременно.
          Я подключал три монитора к early 2013 rMBP 15": один через кабель miniDP-DVI, второй через эпловский переходник miniDP-VGA, а третим был телевизор через HDMI.
          Но не использовал эту конфигурацию сколько-нибудь долго, лишь для тестирования притащил всё барахло в комнату к телевизору, удостоверился, что все экраны показывают в режиме расширенного рабочего стола (на всех — разная картинка, а не дублирование), и выключил.
          Может быть у вас суммарное разрешение было больше, чем тянет видеокарта в макбуке?

          P.S. Парсер вырезал ссылки, так что не обессудьте.
          • +4
            Переключения между окнами одного приложения мне не хватает в Windows.
            Можно переключаться с помощью Ctrl+Клик по иконке приложения, если окна сгруппированы.
            Многие приложения перебрались в Mac App Store.
            Довольно мало на самом деле. Некоторые наоборот, уходят. http://blog.sketchapp.com/post/134322691555/leaving-the-mac-app-store
            Это с какой версии OS X так? Точно можно было проставлять язык для каждой программы отдельно, причём это была дефолтная настройка…
            Я полагаю, речь про раскладки клавиатуры. Если вы поделитесь такой настройкой для них, это будет бесценно. Хочу в мессенджере русскую раскладку, а в редакторе латинскую.
            P.S. Парсер вырезал ссылки, так что не обессудьте.
            Вставляйте ссылки текстом. Это Хабр, читатели должны страдать по замыслу ТМ.
            • 0
              > Я полагаю, речь про раскладки клавиатуры. Если вы поделитесь такой настройкой для них, это будет бесценно. Хочу в мессенджере русскую раскладку, а в редакторе латинскую.

              Вот сходу вот такое нашлось —
              apple.stackexchange.com/questions/148845/osx-10-9-5-different-keyboard-layouts-per-application
              itunes.apple.com/ru/app/autokeyboard/id908553210?l=en&mt=12
              • 0
                второе — сторонняя утилита и ставить смысла нет.
                первое заработало.
                но работает хрен знает как. не юзабельно.
              • 0
                Угу, это галочка стоит, вроде не слишком помагает.
            • 0
              Можно переключаться с помощью Ctrl+Клик по иконке приложения, если окна сгруппированы.

              Alt+Esc позволяет переключаться между окнами вместо переключения между приложениями, правда не уверен, как там с группировкой.
              • 0
                Alt+Esc — это тот же Alt+Tab, только без предпросмотра. А имеется в виду именно вопрос переключениями между окнами одного приложения.
                • 0
                  cmd + ~, к этому интуитивно приходишь после убунтовского alt + ~.
            • 0
              Можно переключаться с помощью Ctrl+Клик по иконке приложения, если окна сгруппированы.

              Cmd + ~ переключает окна внутри одного приложения

              P.S. Ниже уже написали, каюсь
          • 0
            окна/документы/вкладки внутри приложения переключаются по Ctrl + Tab
            • 0
              Вот-вот — «окна/документы/вкладки».
              В браузере хочешь переключить окно, но переключаются вкладки. А в другом приложении зато переключаются окна. Или документы. Или снова вкладки?
      • +4
        Самое зло, какое я видел, это Win 7 на iMac с родной маковской клавиатурой и непонятной мышью. Это просто мрак. В детском саду у ребёнка посадили методистку ковыряться. Наверняка на яблочной оси это хорошо работает, но с этим обрезком клавиатуры под Windows точно работать не вариант. Долго думал, как ей помочь и сделать скриншот.
        P.S. я лично мак не понял. Неудобно и снижает мою продуктивность, хотя на работе есть Mac Pro. KDE в Kubuntu мне гораздо удобнее. Да и внешне больше нравится.
        • 0
          С полноформатной кливиатурой жить можно, хотя и надо помучаться с драйвером.
          • 0
            Немного перефразирую вас: с iMac-ом надо помучаться, хотя жить можно.
        • 0
          На тему скриншотов, уже с Windows Vista из коробки в ОС появилась полезная утилита «Ножницы», которая не только позволяет заскринить нужное, но ещё и обрезать сразу же если это требуется.

          http://windows.microsoft.com/ru-ru/windows/use-snipping-tool-capture-screen-shots

          P.S. Пишу из соображений того, что может кому нибудь пригодится ибо как показывает мой опыт очень многие про неё не знают, а утилита реально удобная.
          • 0
            Неудобная, имхо :) Тем, что её отдельно запускать надо. В маке и линуксе по хоткеям запускается, не знаю точно только, можно ли в линуксах вырезать из скрина, давно не пользовался уже.
            • +1
              Да, это минус и довольно существенный, что из коробки она не запускается по PrtScr или по WinKey+PrtScr, например. Наверняка именно поэтому о ней и знают не многие :) В принципе сочетание клавиш можно настроить если это нужно

              http://windows.microsoft.com/ru-ru/windows/create-keyboard-shortcuts-open-programs

              P.S. я то просто Meklon ответил в первую очередь по соображениям того, что даже без PrtScr, а точнее вообще не использую специальные клавиши, на Win7 можно сделать скриншот.

              Доп: оооо, наконец то TM сделали возможность хотя бы упоминать пользователей при отрицательной карме, интересно когда остальное разблокируют ибо гораздо неудобнее читать комментарии без тегов (ссылки не открываются, за картинками вообще далеко ходить и т.д.), а писать то без разницы ведь как :)
        • +1
          У меня Win8 на MBP 13".
          Ctrl, win, alt переназначил с помощью SharpKeys.
          Хоткеи для PrtScn, Insert, Pause/Break — распечатал и приклеил коротким стикером под стрелками.
          К клавиатуре привык за несколько дней. Без переназначения ctrl, win, alt — привыкал бы долго, т.к. на MBP родная mac клавиатура, на стационарном компьютере — «стандартная».

          p.s. у меня клавиатура без русских символов, в этом плане проще привыкнуть к раскладке.
          в российской mac клавиатуре не привычно располагается буква «ё» — между «э» и enter, символы `~ перенесены на кнопку между lshift и «z», да и сам «enter» — не «удобной» формы. Но я не пишу статью о неудобном «enter», я лишь выбрал другую «родную» клавиатуру для MPB, хоть и без русского языка :)
          На support.apple.com/en-us/HT201794 можно увидеть примеры раскладок:
          Моя — чисто English (не путать с English Great Britain или International).
          Пример с русской раскладкой — Russian.
    • +16
      Почти подо всем, что написал автор, могу подписаться. Добавлю еще, что по Cmd-Tab нельзя переключиться между окнами (для переключения между окнами приложения нужно сначала активировать приложение и потом уже переключаться между его окнами). А только между приложениями. Да, есть отдельная (платная!) утиля, но и она глючит, и периодически не срабатывает. Дальше напрягает отсутствие кнопки Insert. Если в самой системе она не нужна, то на удаленном рабочем столе к винде, оно мне нужно хотя бы в том же Far Manager. И хотя есть сочетание Fn-Enter, но оно не работает в майкрософтовском приложении. В итоге в фаре пришлось повесить хоткей в качестве замены. Это, конечно, создает определенные неудобства при переходе между системами.

      ИМХО, все недостатки UI/UX в MacOSX идут от двух причин: 1) нежелание копировать конкурентов (даже в ущерб юзабилити), 2) использование устаревших подходов (ведь в MacOS такое поведение с незапамятных времен).
      • +8
        Добавлю еще, что по Cmd-Tab нельзя переключиться между окнами. А только между приложениями.

        Cmd+` (кнопочка над Tab).
        • –7
          Только что проверил в Yosemite — у меня лично не работает такая комбинация. Никакой реакции вообще не происходит.
          • 0
            Тогда наверное нужно уточнить:
            1. Этот шорткат переключает между онами одного приложения. То есть нельзя с помощью этого шортката «находясь в скайпе переключиться на n-ное окно сафари».
            2. Cmd+` – это комбинация по-умолчанию. Настроить можно в System Preferences: superuser.com/a/299463
            • +2
              Ну так я об этом и написал в своём комментарии:

              для переключения между окнами приложения нужно сначала активировать приложение и потом уже переключаться между его окнами
              • –1
                Ну так уже после того, как я свой коментарий оставил.
        • 0
          Чувак!!! Ты меня спас! 3ю неделю на маке и не нашел эту кнопку!!! ctrl+super+down конфликтует с моими привычками в сублиме, а это — нет )))
    • +9
      Подписываюсь под абзацем про iTunes (хоть я только под виндой его юзал). Каждый раз по полчаса ищу, как файл перекинуть на ipad какой-нибудь.
      • +2
        Попробуйте iTools pro.itools.cn/itools3_en
        • 0
          Спасибо, попробую.
      • +2
        iTunes чудовещен, это точно, я его только для покупки музыки использую. Но чтоб файл перекинуть через iTunes, это какие то средние века, вроде через дроп-бокс в 100 раз быстрее и проще и ничего никуда подключать не нужно. Если файл, конечно, не 100ГБ. Думаю даже пару фильмов перекинутся минут за пять-десять — явно проще, чем блуждать в диком интерфейсе iTunes.
        • 0
          Вероятно это было бы проще, если бы айпад был мой или если бы на нем уже был дропбокс… но идея хорошая, спасибо.
      • 0
        Каждый раз по полчаса ищу, как файл перекинуть на ipad какой-нибудь

        А с AirDrop что не так?
        • +6
          ах, AirDrop — прекрасная идея, жаль только иногда и полчаса мало чтобы найти устройство:(
          • 0
            Зато когда все работает, все работает отлично.
        • –1
          А он есть под винду?
          • –5
            что такое винда?
    • +16
      Эта статья больше похожа на очередное нытьё на zadolba.li. Вы, не поняв идеологию, пытаетесь отразить свои привычки пользоваться операционной системой через призму Windows и ожидаете от неё идентичного поведения, что совсем неправильно.
      С такими резкими картинками, статье место подальше от GeekTimes. Зачем разжигать очередной холивар по операционным системам?
      • +1
        Согласен, что картинка слишком резкая была. Заменил на менее эмоциональную.
      • +4
        А мне кажется нынче потребитель решает что правильно, разве нет? Или это не касается продуктов Apple?
        • –4
          а вы и хирургу рассказываете где ему резать?
          • 0
            Нет, но можно выбрать хирурга до операции, если она плановая, например. Впрочем ваш пример далековат от потребительского рынка, не находите?
          • 0
            Пластическому — да. Точнее говорю куда мне нужно кнопку присобачить, а уж он сам вырезает нужные для этого отверстия.
    • –1
      Почему мне не нравится ноутбук асус/самсунг/делл и т.д.
      1. В меню нету яблочка
      2. Нету аппстора
      3. Вместо кнопки command надо нажимать Ctrl
      4. И т.д.

      Ваш пост выглядит именно так. Вы за много лет привыкли к одному порядку вещей, а тут нужно привыкать к другому. На маке другая логика. Ни разу не мешали все описанные вами «проблемы». Надо понимать, что это разные системы, у них разные идеологии, и они никогда не будут работать и вести себя одинаково
      • +11
        По клавиатуре все написано правильно, и я вижу результаты этого в других ноутбуках, вам действительно хочется каждый раз смотреть на клавиатуру чтобы попасть на нужный F1-12?

        И действительно не нужны отдельные «Page Down / Page Up / Home / End / Delete»?

        Сложно поверить в то что «так удобнее и было задумано».

        Для меня это выглядит как нежелание верить фактам, мне вот например нравятся телефоны sony и следующий будет тоже будет sony, но это не отменяет их косяков в виде хрупкости и достаточно плохих камер например.
        • +9
          И действительно не нужны отдельные «Page Down / Page Up / Home / End / Delete»?

          Я постеснялся спросить об этом у автора поста, но раз вы тоже упомянули про эти кнопки, то задам вопрос вам: за последние 10 лет, которые я провел за OS X, мне ни разу не потребовались эти кнопки в виде отдельных клавиш. Более того, за последние пару месяцев я вообще не пользовался данными кнопками и не пользовался бы ими еще дольше, если бы не пришлось заходить в Windows. Так может быть проблема не в отсутствии данных клавиш, а в том, что некоторым людям они нужны в силу привычек?
          • +6
            Хорошо, отсутствие клавиш можно оправдать тем что сочетание может быть даже удобнее (например меньше руками махать над клавиатурой), тут пока не потратишь на это пару недель, не поймешь.

            Но большая часть этих кнопок заменяется сочетаниями со стрелками, которые вроде как маленькие (по крайней мере вверх-вниз), это выглядит как минимум нелогично, повесить больше функционала на клавишу и сделать ее меньше.
            • +5
              Вот на iMac'e есть эти кнопки на клавиатуре, но всеравно ими не пользуешься, потому что проще/быстрее на тачпаде долистать список, чем тянуться к клавиатуре — на тачпаде, чем реще ведь делаешь движение, тем на большую длину список скроллится.

              А в текстовом редакторе, для быстрого перемещения по строчке используешь Cmd/Arrow или Alt/Arrow.
              • 0
                Из собственного опыта — когда лежишь на диване и ноутбук кладёшь себе на грудь, то до кнопок Page UP/DOWN дотянуться проще (они дальше), чем тянуться к тачпаду.

                Или когда сидишь и ноутбук лежит на коленях вплотную к животу (например, когда летишь в самолёте и места мало).
            • –1
              пока не потратишь на это пару недель, не поймешь

              Т.е. все дело именно в привычке, правда? Заметьте, что я даже не пытаюсь оправдать отсутствие данных кнопок, а просто не понимаю зачем они нужны, ведь за много-много лет я привык к их отсутствию и не пользуюсь ими, не пользуюсь от слова совсем — мне не нужны ни Page Down/Up, ни Home/End, ни Delete. В тоже время, переключившись на несколько часов в другую ОС, я был вынужден вспоминать, как воспользоваться данными кнопками, т.к. мои привычки попросту не работают в той ОС (или работают с большими ограничениями). Но это ведь не повод писать про то, что Windows имеет существенный изъян, который нарушил мой комфорт и мне пришлось считаться с этими особенностями, разыскивая кнопку Delete.
              • +7
                Кнопки, которые есть, но не используются лично вами, значительно лучше, чем те, которые вам нужны, а их нет. Вы пользуетесь Pause, Print Screen /SysRq или Scroll Lock? А я пользуюсь каждый день, и если их на клавиатуре нет — это повод достать нормальную клавиатуру.
                • –4
                  а 3.5" дискеты у вас тоже все ещё в арсенале?
                  • +4
                    «Вы не поверите!» И USB-дисководы к ним, чтобы тестировать.
                    В промышленности и эмбеддеде весь этот Apple с их think different даже рядом не плавал, там нужна обратная совместимость с технологиями тридцатилетней давности, т.к. ради «прогресса» никто свое оборудование на миллионы долларов менять не намерен и не будет. За совместимость готовы платить приличные и неприличные деньги, а наша задача, как производителей решений для индустрии, состоит в том числе и в том, чтобы эту самую совместимость обеспечить.
                    До сих пор на платах для Skylake поддерживается Windows CE 6, которая загружается COM-файлом из MSDOS 6.22, а если через пару лет Intel откажется от поддержки CSM — ее придется всять на себя, т.к. гарантированный срок поддержки сегодняшних решений — 10 лет минимум, а они до сих пор в legacy mode по умолчанию.
                    • –3
                      т.к. ради «прогресса» никто свое оборудование на миллионы долларов менять не намерен и не будет.

                      прогресс такая штука. было аналоговое телевидение лет 50, а оптом стало цифровое. и куча оборудования летит в трубу.

                      а наша задача, как производителей решений для индустрии, состоит в том числе и в том, чтобы эту самую совместимость обеспечить.
                      сочувствую.
                      • +3
                        Только вот для 9/10 России первый канал по прежнему аналоговый, и так будет еще лет 20, приблизительно. Плюс какой-нибудь ткацкий или токарно-фрезерный станок с ЧПУ неожиданно цифровым не станет никогда — он цифровым и был, и заниматься апгрейдом ОС на нем никто не будет, а вот встроенный в него компьютер надо иногда менять — и замена должна пройти незаметно для всего стального станка, даже если на самом деле Pentium 2 в итоге заменили на Skylake.
                        Сочувствовать не надо, посочувствуйте, пожалуйта, владельцам кучи дорогого железа с интерфейсом FireWire, которые к новым изделиям Apple, даже к iMac и Mac Pro, уже без переходников не подключить. А нет там этих интерфейсов не потому, что некуда поставить копеечный контролер, а потому, что левая пятка менеджмента компании так решила. Feel the difference.
                        • 0
                          рынок аналогового ТВ оборудования в США наверняка был больше чем в РФ, и ничего, судя по wiki в 2009 они с этим рынком распрощались.
                        • 0
                          > и так будет еще лет 20

                          Не будет. Емнип, в этом году постепенно начинают сворачивать аналоговое вещание, и, емнип, в 2018 таки свернут.
                          • 0
                            Будем посмотреть. Телевиденье — это не совсем то, о чем я тут пытаюсь сказать, я про промышленность и системы управления, вот там в 2018 году будет то же самое, что и сейчас — QNX, VxWorks, Windows Embedded Compact и прочее вот такое, загружающееся в legacy mode через CSM, который не перестанут поддерживать еще минимум лет 10.
              • +4
                Не представляю, как можно кодить без использования Home/End и PgUp/PgDown.
                Используя для навигации по коду и быстрого перехода в начало и конец строки.
                • +7
                  Существует много способов кодить без использования Home/End и PgUp/PgDown.

                  cmd + стрелки
                  vim mode
                  emacs mode
                • +3
                  "Не представляю, как можно кодить без использования" Vim.
          • +2
            Скорее дело в странной логике работы этих кнопок в Mac. Под Win удобно переходить в начало строки и выделять строки посредством Home/End (Тут должна быть шутка про Vim). Mac почему-то считает, что это должны быть начало и конец файла, а не строки. Идей, кому такое вообще может понадобиться, у меня нет и почему оно работает именно так мне непонятно. Соответственно пользование этими кнопками приближается к нулю, уступая многокнопочным сочетаниям.
            • 0
              В маке для этого — cmd-left / cmd-right (переход в начало / конец строки)
              • +2
                Это мне известно и, таки, я вынужденно этим пользуюсь. Это не отменяет многокнопочность и «сломанную» семантику кнопок. Да и сами переходы в том же Xcode часто «ломаются» — переход в конец строки отправляет в конец экрана, переход в начало строки почему-то до сих пор не осиливают игнорирование отступов.
                Возможно я что-то где-то делаю не так, но такие вот маленькие нюансы всплывают постоянно во всей системе.
                • –2
                  и «сломанную» семантику кнопок.

                  у вас ломан мозг, кнопки называются home\end, а не begin\end line
                  • +1
                    То есть по вашему кнопки должны телепортировать домой/Кончать все что угодно?
                    • –1
                      а телепортация тут причем?
                      • +2
                        Ну, если по вашему надпись должна соответствовать функции, то можно предположить, что кнопка Home отправляет домой неким образом. Телепортация, катапульта ли.
          • +1
            А код вы как пишете?
            • 0
              Как-то так hjkl0$eEbWggGHML. Vim mode везде, где это можно, начиная от самого Vim и заканчивая Safari, и даже там, где нельзя, благодаря Karabiner.
              • 0
                и даже там, где нельзя


                Поделитесь, пожалуйста, рецептом, где вы еще его используете. У меня сейчас только сам vim, Xcode + XVim, set -o vi в терминале, Firefox + Vimperator, Thunderbird + Muttator.
                • 0
                  Практически во всех, которыми приходится пользоваться. Если не считать зоопарка редакторов кода, браузеров, то это еще Reeder, Pages, Numbers, Quiver, Mail/Air Mail, ForkLift, Dash, Finder… уф, да почти во всех, за редкими исключениями, вроде Slack, Skype, калькулятора и т.п.
                  • 0
                    Кстати, для скайпа можно повесить шорткаты вроде ⌘J / ⌘K для переключения между на предыдущий / следующий диалог.

                    System Preferences -> Keyboard -> Shortcuts -> App Shortcuts
              • –2
                Это редактор вот для этого антиквариата: en.wikipedia.org/wiki/ADM-3A Обратите там внимание на рисунок клавиатуры. Наверное, те, кто привык печатать на этой клавиатуре вслепую, и любители старины, находят vi и прочие клоны удобным редактором, но остальные люди набирают тексты на современных клавиатурах в современных редакторах, где клавиши Delete/Home/End/PgDn/PgUp и даже Insert приходятся весьма кстати.
          • 0
            Я допускаю что вы не разработчик. Работа с текстовыми редакторами vim, Atom, sublime значительно удобнее с Page Down / Page Up / Home / End / Delete / Insert.
            Ну и извините, но я не верю что в отсутствие этих клавиш вы будете продуктивнее чем ваш колега в Word с нормальной клавиатурой.
            Привыкнуть можно, можно даже выучить Fn+Up+Down, но это лишнее усложнение, только ради дизайна.
            • 0
              Работа с текстовыми редакторами vim… значительно удобнее с Page Down

              Вы точно уверены в том, что в vim с Page Down значительно удобнее? Мне кажется, что вы имеете очень небольшой опыт работы с vim, т.к. сложно представить ситуацию, чтобы данная клавиша вообще могла пригодиться (если только на нее повесить какой-нибудь спеллчекер). Думаю, у вас вызовет большое удивление, но у меня в конфиге есть следующий кусок:
              map <Left> <Nop>
              map <Right> <Nop>
              map <Up> <Nop>
              map <Down> <Nop>
              

              который напрочь отрубает даже стрелки — они попросту не нужны.
              • 0
                Я специально перечислил несколько текстовых редакторов. Конечно в vim можно вообще забыть о функциональных клавишах, но для редактора которым пользуюсь раз в неделю чтобы подправить конфиг на отдалённой машине мне проще помнить комбинации которые работают везде.
                • +1
                  Не знаю, как там дела обстоят с ST, но тот же Atom имеет весьма недурственный vim-mode, который практически полностью исправляет ситуацию с редактированием и навигацией.
                  мне проще помнить

                  Вот именно об этом я и говорил — многое упирается в то, что человек привык к определенным… эммм… паттернам/шаблонам поведения и что-то другое вызывает в нем желание написать статью из разряда «что меня раздражает в XXX». Вам проще редактировать конфиг используя кнопки Home/End (которые, кстати, далеко не везде имеют одинаковое поведение), а мне проще поправить файл через vim, который, как ни странно, также работает везде.
        • +6
          Так получилось, что еще с времен линукса я пользуюсь emacs. И когда пришло время менять ноутбук, посоветовали купить macbook, не знаю как кому, но мне очень пришлось по нраву то, что по-умолчанию горячие клавиши emacs не пересекались ни с чем, кроме spotlight. Более того, оказалось, что некоторые привычные комбинации из мира emacs прекрасно работают почти во всех osx приложениях. Например, ctrl+n и ctrl+p.

          Если по этим конкретно клавишам, то
          home — ctrl+a,
          end — ctrl+e
          delete — ctrl+d
          backspace — ctrl+h(не уверен, что по-умолчанию)
          pageup/pagedown вроде Ctrl + L и Alt + L (для написания кода).
          Я доволен.
    • +7
      А самое печальное, что эту клавиатуру копируют другие производители, и когда-то удобные клавиатуры latitude/thinkpad превращаются неизвестно во что (я не про островные клавиши даже, а про компоновку и размеры).
    • +12
      Эту статью могла бы написать я.

      За все годы работы на маках, так и не смогла привыкнуть или хоть как-то оправдать нулевую юзабельность iOS.
      • +5
        Я тоже мог написать эту статью.

        Знакомый сбросил мне статью и спрашивает, не я ли ее написал. Так как сидим в одной комнате и он постоянно слышит мои жалобы на Мак (у меня МакМини, но раздражает и тормоза компа и сама (эко)система).
        Один большой плюс вижу в Маке — это терминал юниксовый.
        • +7
          Я тоже мог написать эту статью. И хотел, года 3 назад. Но за 3 года привык и на большую часть этой статьи смотрю с улыбкой. Кроме пункта про itunes — тут на 100% подписываюсь.
          • +1
            Т.е. чтобы привыкнуть к особенностям MacOS надо всего 3 года ломать себя? ))
            • –3
              а сколько судеб покалечено disk-ом С?
        • 0
          А почему вы на маке сидите? Или вас не спрашивали (бывают и такие компании к сожалению). Я, когда понял что мне не хватает системы пакетов перешёл на линукс и вот уже 7 лет как не слезаю.
          • 0
            Так случилось исторически, переходили сотрудники на Мак, мне предложили, я согласился, так сказать, новый опыт, посмотреть как работает. :)
            Сейчас думаю переходить назад (день все поднимать) или оставаться.
            • 0
              В аналогичной ситуации я договариваюсь с начальством на один день на откат. Потому что потеря моей продуктивности потенциально гораздо до