Сама идея «монотехнологического» дистрибутива, то есть такого, в котором все приложения в userspace основаны на технологической цепочке «X Window – один тулкит – …», по-своему хороша и логична. По крайней мере, теоретически. Сокращение технологических зависимостей снижает расходы на сопровождение дистрибутива, что может означать – при ограниченных ресурсах у разработчика появляется возможность сконцентрироваться на совершенствовании того, что реально нужно пользователю. Но «может означать» - вовсе не «означает».
Итак, попались мне на глаза несколько хвалебных обзоров дистрибутива KaOS, к тому же ещё и выбравшего за основу userspace действительно очень хороший тулкит Qt, что заодно позволяет косвенно оценить и влияние условно говоря «качества» и «технологического уровня» больших системообразующих библиотек на весь проект.
Система была установлена, продержалась в инсталлированном состоянии буквально 40 минут, и не без удовольствия была удалена.
Сразу предупреждаю - снимков экрана не привожу, нет в них никакого смысла (да и во второй раз я это видеть не хочу и не могу).
Краткие негативные впечатления (начнём с них, вопреки традициям), списком:
Впрочем, хорошее тоже есть. Система принципиально работоспособна, весьма «шустрая» и неожиданно легковесная. То есть, все страхи и ужасы «тяжести» KDE больше миф, чем реальность (разве что подкреплённый избыточностью «свистелок» и «бантиков» миф).
Общее впечатление примерно такое – если вы хотите чтобы вам разбили голову ноутбуком, установите кому-нибудь, кто физически покрепче и не использует KDE, KaOS на ноутбук «в качестве подарка». Вам этого не забудут (и даже не простят).
***
А теперь эмоции и ёрничанье в сторону. И вернёмся к самому началу. К сожалению, любые предположения о влиянии «уровня совершенства» («качества разработки») технологической базы пользовательского интерфейса никак не влияют на фундаментальные пользовательские показатели и соответствие пользовательским критериям (а когда-то в Nokia, кажется, думали иначе). Увы, это факт. О крайностях мы не говорим, что очевидно (крайность – это неработающая или неправильно работающая технологическая основа). Больше того, предположения о результирующем улучшении пользовательских показателей за счёт архитектурных решений на уровне пользовательского интерфейса (а «монотехнологичность» дистрибутива – это именно что архитектурное решение) тоже не обладает универсальностью, по крайне мере, доказанной. Сделать пользователю плохо можно с помощью любых технологических решений.
В то же время, никогда не надо считать пользователя идиотом и потому «делать похоже на Windows». У всех перед глазами совершенно взрывной успех той же Android, ничем абсолютно «на Windows» не похожей. Это не помешало. Но вынуждать пользователя тыкаться слепым котёнком, укрепляя такую позицию логикой «захочет, найдёт как узнать» и богато украсив её «внезапными весёлыми картинками и иконками», тоже категорически нельзя. Если человек встречается с невнятными внезапностями при возможности выбора – он разворачивается и уходит. Поразительно, но в 2014м году, оказывается, после опыта с той же KaOS, свежо звучит чудовищная банальность – люди в технических системах ценят «простоту концепций» и удобство использования механизмов, где «простота концепций» - это минимальный список фундаментального (например, «всё что ты видишь на экране – объекты, наводишь на объект курсор – получаешь информацию об объекте, правая кнопка мыши – список возможных действий с объектом, левая кнопка мыши – выделение объекта»). Увы, KDE, по крайней мере с настройками создателей дистрибутива KaOS, никакой простоты концепций не демонстрирует. Царство эклектики, хаотичное расположение непонятных управляющих элементов интерфейса (некоторые пиктограммы даже оконного менеджера ставят в тупик), скрытые клавиатурные шорткаты, о которых ничего не известно из самого интерфейса, etc. С таким подходом сам Линус Торвальдс ещё не раз скажет «хочется, всё-таки, увидеть десктоп».
Из всего этого следует ещё и банальная просьба к восторженным блоггерам и всем, «пробующим перо» авторам статей технического содержания. Восторги и «позитивные эмоции» (звучит отвратительно, но модно) – это прекрасно. Но если за ними нет ничего подтверждающего, они оборачиваются разочарованием аудитории. А аудитория таких авторов – потенциальные пользователи, замыкающие необходимую для существования любого проекта цепочку обратной связи. Дезинформировать потенциальных пользователей (наобещав им «немыслимые удобства и красоты») – фактически сократить переход из потенциальных в реальные, или, попросту, погубить проект.
Откланиваюсь.