----

29 ноября 2008 г.

Массовая веб-истерия

Хочу начать с цитаты из книги, которую я закончил читать недавно и которая сильно изменила (обычно в таких случаях употребляется слово "перевернула") мое представление о программном обеспечении.
Любому владельцу компьютера и модема Всемирная паутина дала в руки удивительный ресурс. Среда Web – колоссальной силы инструмент, и он предлагает невероятные возможности. Удивительно, но самым важным достижением этой среды стала демонстрация того, насколько простым в применении может быть программное обеспечение. Многие бывшие апологеты находят Всемирную паутину столь простой в использовании, что требуют подобного свойства и от всех остальных программ. В частности, им нравится, что броузеры позволяют избегать раздражающего процесса установки.
Руководители индустрии ПО, особенно поставщики корпоративных приложений, с легкостью готовы запрыгнуть в этот вагон. Они влюблены по уши в программы, работающие из броузера, поскольку могут распространять свои продукты, не мучая пользователей тошнотворным процессом установки. До эпохи Всемирной паутины все программные продукты требовали сложного процесса установки, тогда как продукты, работающие в рамках броузера, ничего такого не требуют. И большинству менеджеров индустрии программного обеспечения это кажется технологическим прорывом, превосходящим изобретение застежки-молнии.
Но это же просто притворство. Нет причин, по которым процесс установки не может быть невидимым для любой программы, независимо от технических деталей ее реализации. Если бы компьютер требовал обязательной установки программного обеспечения, то требовал бы независимо от наличия броузера. Единственная причина по которой работающие вне броузеров программы требуют установки, состоит в том, что программисты привыкли всегда так делать в прошлом. Их работа упрощалась, если они переносили ряд вопросов в программу установки. В ранних броузерах не было функциональности, позволяющей задавать такие вопросы, так что программисты просто пожимали плечами и переставали эти вопросы задавать. Если нужны еще доказательства: программисты практически не замечали этого недостатка, тогда как для многих пользователей отсутствие ее сделало Всемирную паутину самой простой в использовании платформой.
Если отвлечься от вопросов установки, браузеры слабы, как новорожденные котята – доисторические идиомы взаимодействия с человеком, архитектура, напоминающая плоскую шутку, гибкость не лучше, чем у сосулек. Любая программа, работающая внутри браузера, обязана принести в жертву невероятную производительность и возможности. Меня приводит в ярость желание некоторых руководителей вырезать своему приложению сердце, перенеся его на платформу Web, чтобы получить преимущества, связанные с отсутствием процесса установки, когда они могли бы получить то же самое, просто вежливо попросив своих разработчиков избавиться от этого процесса.
Пользователи требуют программное обеспечение, работающее в браузерах, потому что не знают лучших альтернатив. А вот разработчики программного обеспечения подчиняются этой тенденции, исходя из совершенно неверных предположений. Среда Web по организации схожа с Советским Союзом, здесь центральные компьютеры указывают беспомощным настольным машинам, что делать. Программисты – особенно в корпоративных ИТ-подразделениях – владеют центральными компьютерами, так что, подобно советским комиссарам, желают получить преимущества такого перехода. Вместо того, чтобы бесплатно получить преимущества программ, которые не надо устанавливать, пользователи расплачиваются потерей долговременного контроля над своей информационная инфраструктурой.


Угадайте, в каком году это было написано? 
Правильный ответ и рецензия на книгу в одном из следующих постов.

24 октября 2008 г.

Приветствие!

Приветствую вас в блоге "Desktop 2.0"!

Меня зовут Вячеслав Stac Мацнев и я довольно спептически отношусь к модной концепции Web 2.0. 

Сама концепция, конечно, весьма неплоха, но в последнее время ей уделяется слишком, ну очень слишком, много внимания. Порой при этом забывая, что такое вообще web и зачем он был придуман.

Быть противником чего-то модного и популярного всегда трудно, но именно это я и собираюсь делать :)

В этом блоге я буду писать о программном обеспечении полезном и удобном, противопоставлять его новомодным вебсервисам и, тем самым, знакомить вас с альтернативной концепцией - desktop 2.0. 

Это когда новые технологии и идеи приходят непосредственно на клиентские устройства, компьютеры, коммуникаторы, мобильные телефоны, делая наше взаимодействие друг с другом посредством сети удобнее и привлекательнее.

Замечу, что я не являюсь противником вебсервисов, более того, я использую один из них для ведения этого блога. Но я считаю, что вебсервисам (ключевое слово web) сейчас придается неоправданно большое значение. 

Очередной web пузырь уже сильно надут. Скоро все начнет меняться. Многие компании, разработчики ПО, уже это понимают.