wizzard: (Default)
[personal profile] wizzard

Вообще, они успешно зафакапили Андроид, судя по комментариям людей, на нём писавших.
Я вот боюсь, что и гуглоос зафакапят тоже. Потому что базироваться на *nix- или windows-ядре - это уже заведомо проваленный проект. Точнее, это может быть успешный shell, успешный браузер, но уж точно не новая ОС. А для того, чтобы пошатнуть сложившуюся на рынке ситуацию, нужно выйти туда с чем-то концептуально другим.

К примеру, в юзероустойчивых ОС, тех же приставках и мобильниках, нету понятия "файл" и понятия "приложение" (а тем более "процесс").

Есть "текстовое сообщение", "контакт в адресной книге", "игра" и т.д., то есть, "единица информации" и "фича". И большинство фич умеет взаимодействовать с большинством единиц информации через единообразный апи. А когда запущен клиент джаббера\аськи, то пользователя не должно волновать, что он запущен. Его должны волновать приходящие сообщения (которые уже можно просматривать все вместе, или историю разговора с конкретным пользователем, и т.д.)

Даже события коннект-дисконнект должны происходить автоматически, заботиться об этом нужно только в случае самолетов\больниц\где там еще мобильники любят запрещать. Вам бы понравилось, если бы мобильник при потере сети выводил пачку сообщений “а-аа смс не придут, звонки не придут, интернета нет, все пропало”? А большинство программ ведут себя именно так.

Приятные исключения (в Windows) – это Skype, “который просто работает”, Live Writer (который не просит имя файла при сохранении, а просто сохраняет, потому что вместо понятия имени файла используется заголовок поста, что абсолютно логично), Journal (то же самое), некоторые игры, достаточно близко подошел WMP.

Внутри оно, конечно, бывает страшно, но с точки зрения пользователя все должно выглядеть именно так.

В противном случае пользователь будет тонуть в море технических деталей, глубина которого растёт по мере усложнения железа.
Причем ОС не должна пытаться думать за пользователя, но сделать это, не заставляя его думать о внутренностях, намного сложнее, чем скрыть всё за пошаговыми мастерами (Windows) или вывалить всё наружу (Linux). Если добавить в Linux user-friendly оболочку, мы просто приобретем все недостатки Windows, связанные с ее закрытостью (“поломалось, а починить без админа нельзя”). Оболочки работают до тех пор, пока всё работает “по плану”, и только до тех пор, пока через них можно крутить все крутилки, которые приходится крутить в процессе эксплуатации системы.

То есть, прятать крутилки бесполезно. Надо делать так, чтобы в них не возникала необходимость.

Макось подошла к этому совсем близко, особенно если почитать Apple UI Guidelines, но наследие внутренностей все-таки дает о себе знать.

Ну а в линухе и базирующихся на нем системах основные проблемы заключаются в том, что среди пользователей слишком мало дизайнеров, которых бы напрягало сложившееся положение дел, и нету единообразия, которое облегчило бы тот же выпуск кроссплатформенного софта. Ну и ядро хранит в себе еще больше legacy, чем ядро Mac OS…

Поэтому MS и Apple продолжают смело вываливать ценники на свой софт и своё железо и в общем-то не так уж волнуются за ситуацию на рынке. Прорыва пока нет, все сидят в своих нишах, не то чтобы совсем довольные, но удовлетворенные.

(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 17th, 2026 06:44 pm
Powered by Dreamwidth Studios