russos: (Default)
russos ([personal profile] russos) wrote2009-03-13 01:50 pm
Entry tags:

Плохой софт.

Про старый софт мы с вами поговорили. А теперь давайте поговорим про самый уебищный. Причем в любой категории: функциональность, интерфейс, общий смысл и прочее. Вот буквально два-три примера на ваш вкус.

Из больших софтин у меня пальму первенства держит корел. Более уёбищной программы я не встречал. Я не понимаю, как в нем что-то можно делать, когда есть люстра.
А по мелочи постоянно попадается всякая ерунда. Например, родная софтина для обновления ПО на K750i - гламурный пиздец. Современные версии старых програм обрастают ненужным функционалом и дутыми кнопками. Но мелочевки много. Все же интересно ваше мнение по поводу большого софта. ы?

Upd: А теперь ХОЛИВАР! :D

[identity profile] kventz.livejournal.com 2009-03-14 12:56 pm (UTC)(link)
Вообще, есть общеизвестный пример именно такого подхода, которым пользуются абсолютно все с незапамятных времён. И ни у кого это не вызывает неприятия. Согласитесь, вы ведь не знаете, где лежат файлы ваших… писем! Почтовая программа показывает письма в виде объектов, которыми можно управлять, но большинство ничего не знает о том, где физически лежат эти письма и вообще есть ли у них файлы. А их, как правило и нет — они лежат где-то в каком-то хранилище. Но, ведь, это файлы. Каждое письмо — это текстовый файл, не более того. Вам же не приходит в голову сортировать email в виде текстовых файлов. В случае web-интерфейса всё происходит точно также, только приложение лежит на сервере. Вот вам объектная можель в действии. Только она в данном случае настолько привычна, что никто не обращает на неё внимание.

Конечно, достижение объектной модели в чистом виде вряд ли осуществимо. Apple пыталась сделать это в одном из экспериментальных проектов, но в итоге это никуда не пошло: доступ к файлам нужен всё равно. Более того, коль уж Mac OS X — это Unix, то тут, при желании, с файлами всё в порядке: терминал Юникса — это вам не cmd.exe. Очередную попытку отказаться от файлов Apple сделала в iPhone: в нём на уровне пользователя нет доступа к файловой системе (если не ставить Jailbreak). Это удобно, но не всем подходит. Конечно, есть масса решений, которые позволяют это обойти, например, есть программа, которая делает из iPhone файл-сервер, к которому можно подключиться по http://iPhone.local:8080 и всё будет. Но работает она только, если iPhone подключён к этой сети по WiFi, потому что WiFi — это его единственный сетевой интерфейс. Можно работать, но не всем понравится. Кстати, именно из-за отсутствия доступа к файловой системе в IPhone для передачи файлов нельзя использовать Bluetooth: раз нет файлов, то и передавать нечего. Тоже самое и с подключением по USB в Disk mode. Может, хоть в анонсированной на ближайший вторник iPhone OS 3 они что-то поменяют? ;)

[identity profile] lev-evgenevi4.livejournal.com 2009-03-14 04:34 pm (UTC)(link)
Пример с письмами некорректен - это в бытовых условиях удобно, когда письма лежат кучей, с несколькими версиями сортировок "дата-отправитель-тема". А когда ведется параллельно три десятка деловых переписок, где надо сохранять и классифицировать все входящие-исходящие- тут только файлы в папочках. ИЛИ БД и СУБД. Вот в этом направлении развиваться бы - а наращивание красивых оболочек над системами прошлого века - ИМХО свистелки и перделки в чистом виде.

[identity profile] kventz.livejournal.com 2009-03-14 09:39 pm (UTC)(link)
>тут только файлы в папочках.
Вы храните все свои письма в виде отдельных текстовых файлов, вручную раскладываете их по папкам в Проводнике и просматриваете их с помощью Блокнота!?

>ИЛИ БД и СУБД
Что все современные почтовые программы собой и представляют. И работу которых я вам описал в предыдущем сообщении.