?

Log in

No account? Create an account

Previous Entry | Next Entry

Двинусь дальше. Выразив свое решительное "фе" единообразию ползовательского интерфейса, я должен расширить тему "черного ящика". Потому что уж больно красиво звучит понимание того, что это такое очень сильно различается у простого, и даже у непростого разработчика, типа меня или Наждака, и у простого дяди Шломо, инсталятора.



Кстати, Microsoft умудрились выпустить один (!) хороший продукт, который имеет право на жизнь. И это Microsoft Word. Они вложили дофига усилий в изучение поведенческих рефлексов среднеобычной секретарши, и сделали продукт для среднеобычной секретарши. И все. Все остальное они штамповали исходя из представлений о том, что нужно обычному дяде Шломо. И, кстати, Microsoft Word - это вовсе не то, что хотел бы видеть на своем компьютере дядюшка Шломо, или Вася Гадюкин-Перелескин, который, несмотря на двойную фамилию, просто сажает картошку, или Жан Роже, проводящий по 12-14 часов в гараже. Маловероятно, что все эти люди, приходя домой, и садясь за компьютер, будут заниматься ascii-артом в Ворде, правда? Да, возможно, возможно, но маловероятно. Скорее они полезут и поищут порнуху. Много порнухи. Много порнухи с сиськами.

2. У пользователся должна быть здоровая кнопка "посмотреть сиськи"
Подумав, я решил отказаться от этого пункта.

Итак, в каких же конкретно грехах я обвиняю нынешние интерфейсы? Ну, начнем с начала.

Несомненно, один из важнейших механизмов в современной ОС - это файловая система. Как правило, файловая система иерархична, что легко увидеть, открыв Explorer в Windows, либо аналогичную программу в другой операционной системе. Если кто-то никогда не видел, как выглядит файловая иерархия, то вот тут я вставлю картинку.

Windows Explorer: File System Hierarchy

Да, скажете вы, мы кажется видели что-то такое. И что тут такого-плохого?

Конечный пользователь не должен знать о том, что у него вообще существует файловая система. Он не должен знать, что есть такие штуки, как файлы. Сама идея того, что есть "директории", "файлы", "диски" - это перекладывание проблемы с больной головы разработчика на здоровую и незамутненную голову пользователя. То, что разработчики, знающие о существовании многих подробностей функционирования ОС, не сочли нужным скрыть эти подробности от пользователя. не делает им чести.

Я предвижу, что кто-то мейчас скажет - э, минуточку! А почему это мы должны лишать конечного пользователся возможности знать, что и как у него там работает, и почему мы должны сковывать его действие тем, что скрываем от него все эти детальки? И я даже знаю, что вам ответить, представьте себе! Потому что я и сам всегда так говорил - "не надо за меня думать". Но теперь я говорю что: мы должны скрыть от него все эти детальки просто потому, что мы обязаны предоставить ему другие механизмы управления, более интуинивные и менее техничные.

Usability, мать ее так. Вот чего не хватает современным ОС.

[Офигенные сиски! Он делает с ней все что угодно! Совершенно беспомощные женщины с обнаженной грудью!]


Comments

( 48 комментариев — Оставить комментарий )
zzzzlo
27 фев, 2008 10:39 (UTC)
первыйнах
(и за прошлый пост)
zzzzlo
27 фев, 2008 10:40 (UTC)
и почему я сожалею о том что тему сисег подняла?!
(без темы) - zzzzlo - 27 фев, 2008 10:54 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 13:40 (UTC) - Развернуть
(без темы) - zzzzlo - 27 фев, 2008 13:52 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 14:01 (UTC) - Развернуть
(без темы) - zzzzlo - 27 фев, 2008 14:24 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 15:26 (UTC) - Развернуть
(без темы) - zzzzlo - 27 фев, 2008 14:29 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 15:27 (UTC) - Развернуть
(без темы) - nashdak - 27 фев, 2008 16:00 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 16:01 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 16:28 (UTC) - Развернуть
(без темы) - nashdak - 27 фев, 2008 16:47 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 16:49 (UTC) - Развернуть
(без темы) - nashdak - 27 фев, 2008 16:55 (UTC) - Развернуть
(без темы) - zzzzlo - 28 фев, 2008 08:29 (UTC) - Развернуть
(без темы) - peresmeshnik - 28 фев, 2008 10:37 (UTC) - Развернуть
(без темы) - zzzzlo - 28 фев, 2008 11:02 (UTC) - Развернуть
(без темы) - peresmeshnik - 28 фев, 2008 10:52 (UTC) - Развернуть
(без темы) - zzzzlo - 28 фев, 2008 10:59 (UTC) - Развернуть
(без темы) - zzzzlo - 28 фев, 2008 11:08 (UTC) - Развернуть
nashdak
27 фев, 2008 15:57 (UTC)

* 2. У пользователся должна быть здоровая кнопка "посмотреть сиськи"
Подумав, я решил отказаться от этого пункта. *

Ааааадну минуточку! Это как это отказатся??

Как эксперт с мировым именем заявляю: эта кнопка должна быть самой большой, налитой и пульсировать!

Давай записывай меня в группу яростных защитников порно-кнопки.

Я бы вообще предложил вариант: ОС "Порно Эдишен".


(без темы) - nashdak - 27 фев, 2008 16:16 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 16:21 (UTC) - Развернуть
(без темы) - nashdak - 27 фев, 2008 16:26 (UTC) - Развернуть
(без темы) - peresmeshnik - 27 фев, 2008 16:34 (UTC) - Развернуть
(без темы) - nashdak - 27 фев, 2008 16:46 (UTC) - Развернуть
wvlad
27 фев, 2008 22:47 (UTC)
Тут ты не прав. Микрософт действительно выпустила один хороший продукт, только называется он не Microsoft Word, а Microsoft Visual Studio. Ворд тоже не плох, но идеальным инструментом секретарши он перестал быть примерно после версии 2000, когда затяжелел под грузом фичеров, той самой секретарше нафиг не нужных. А вот в разработке под винды, в отличие от секретарших проблем, в Микрософте понимают, причем до сих пор понимают лучше всех.
nashdak
28 фев, 2008 06:22 (UTC)

С вами невозможно спорить!
peresmeshnik
28 фев, 2008 10:44 (UTC)
Ты не совсем прав. Microsoft забазировала свой Microsoft Visual Studio на идеях Visual Basic'а. Который Microsoft не придумывала, а купила с потрохами. Так что все фишки отправляются к игроку за соседним столом.

А вот хорошие IDE всю дорогу были и без Microsoft'а. Десятки, если не сотни. Вспомни тот же Borland Studio, или как он там назывался, который предложил все то, что мы позднее увидели в Micrisoft Developer'е... Это был даже не IDE, а готовый конструктор. Его скушали, но вот те, кто с ним работали, испытывали к нему очень теплые чувства.

Да и на сегодняшний день Microsoft Developer Studio далеко не лучший друг программиста. Если говорить о разработке в определенной среде - Visual C++, например, то - я уверен! - можно найти продукты, дающие большее удобство. Нет?
rualev
28 фев, 2008 07:43 (UTC)
Давненько Вас не было в Заповеднике Сказок. Мне кажется, тема смелых экспериментаторов достаточно богата, чтобы пофантазировать над сюжетом... -)
peresmeshnik
28 фев, 2008 10:48 (UTC)
Э... вам кажется, что все, что я пишу в этих постах - это простые фантазии?
(без темы) - rualev - 28 фев, 2008 10:52 (UTC) - Развернуть
(без темы) - peresmeshnik - 28 фев, 2008 10:54 (UTC) - Развернуть
(без темы) - rualev - 28 фев, 2008 11:09 (UTC) - Развернуть
(без темы) - peresmeshnik - 23 дек, 2008 14:48 (UTC) - Развернуть
(без темы) - rualev - 23 дек, 2008 15:02 (UTC) - Развернуть
(без темы) - peresmeshnik - 23 дек, 2008 15:06 (UTC) - Развернуть
wvlad
28 фев, 2008 11:14 (UTC)
Какой такой вижуал бейсик? Я слов таких не знаю. Я знаю Visual C++. Даже в версии 2005 по внутренностям эта штука отличается от того, что нужно для бейсика и шарпа. А раньше это был просто отдельный продукт, со своим концептом. Так вот, я плохо присмотрелся к нынешним версиям, но во времена Visual Studio 6.0 не было продукта, более дружественного к С/С++ разработчику, чем Visual C++. Борланд ни в какое сравнение не идет, борландовские продукты никогда ни для чего не были пригодны, кроме как для рисования гуев. И скушали его именно потому, что ни на что другое он не годился. Да и сейчас я ничего удобнее Visual C++ не знаю. Принципиальные емаксники и виайщики, естественно, могут фыркать и морщить носы...
nashdak
28 фев, 2008 15:04 (UTC)
В качестве редактора предпочту СликЭдит, но это вопрос привычки.

А в остальном - разреши подписаться.

Borland C++ Builder - красивая игрушка для гуев. С библиотекой классов написанных на паскале. Проэкт на полсотни файлов начинал расползаться и трещать по швам. Сотня - кранты.

VC++ устойчивей на порядки.
(Удалённый комментарий)
peresmeshnik
28 фев, 2008 15:09 (UTC)
Я, честно говоря, никак не могу понять, чем же так хорош VC++? Чем он лучше написания кода в любом IDE с возможностью ведения проекта и быстрого поиска по коду?
nashdak
28 фев, 2008 15:36 (UTC)

Насколько я знаю - это самая устойчивая IDE.
wvlad
29 фев, 2008 20:11 (UTC)
Там самый удобный интегрированный дебаггер, что я видел за 14 лет, начиная с еще борландовского досового Турбо С.

Поиск по коду и прочее - это фигня, впорос привычки, тут Нашдак прав на 100%. Таггинг Слика, пожалуй, покруче будет, чем ИнтеллиСенс вижуал студиии. А вот поставить видимые закладки на текст и перемещаться между ними одной кнопкой, - это настолько удобно, что никогда этого не делавшие этого просто не понимают. Например, крутейший Слик это не позволяет...
(без темы) - peresmeshnik - 29 фев, 2008 21:55 (UTC) - Развернуть
(без темы) - wvlad - 1 мар, 2008 09:48 (UTC) - Развернуть
(без темы) - peresmeshnik - 1 мар, 2008 12:54 (UTC) - Развернуть
( 48 комментариев — Оставить комментарий )