Мягкая паутина
из программ
Существуют мифы, которые вносят путаницу в простые понятия и путают даже тех, кто
понимает, что это мифы и тех даже, кто эти мифы сотворил. Итак,
никаких путешествий по internet не существует, не было и не будет, а
тому, кто всё это придумал, надо поставить двойку по географии. Этот
надуманный эвфемизм, - настолько досадный! - пришёл в голову, по-видимому,
человеку с избытком гуманитарных наклонностей.
А ведь такая изящная простота! И очень напоминающая
другие технологии коммуникаций, созданные в ХХ веке. Изолируем случай до
примитива. Два аппарата в сети: один передатчик (сервер), другой приёмник
(клиент), - оба, естественно, компьютеры. Приёмник посылает запрос
передатчику : "Выдай мне то-то". В ответ предатчик шлёт "это" в виде
графики и текста, которые сопровождаются инструкциями каким образом
приёмник должен их отображать. По существу и текст, и графика - это тоже
набор инструкций, но в другом формате. Приёмник выполняет полученные инструкции и
воспроизводит на своём экране картинку (web-страницу).
Так чем же неудобен миф о 'путешествиях в сети'? Напротив, он очень удобен. Например,
удобно сказать: "Зашёл на сайт", "Попал на страничку...", "Запутался в
сети". Представляете? Человек сидит у собственного компьютера и запутался в
какой-то там сети. Ужас просто! Очевидно обытовление технологических
понятий для упрощённого их восприятия и создание очередного обывательского мифа.
Это неплохо. Но иногда мешает полному взаимопониманию web-мастера и заказчика.
Итак, приёмник напрягает свои думающие
мощности: выполняет инструкции, воспроизводит web-страницу... И на этом всё!
Затем цикл повторяется, то есть щелчок мыши, запрос серверу и т.д. В
промежутках циклов приёмник-клиент может работать. Он не устал. Но он совершенно не интересен
тому, кто называется громким словом web-дизайнер. Так было на заре web. Так оно
почти и осталось.
Шли бурные годы компьютерной революции, появились
игры и прикладные программы, обладающие невиданной интерактивностью,
удобным интерфейсом, многофункциональными инструментами, а на домашних
столах (под столами) - персональные компьютеры, каждый из которых превосходит по мощности вычислительный центр
какого-нибудь КГБ (Лэнгли) 70-х гг. Существенный прогресс пережили
internet-технологии: мощные сервера, способные на многое клиентские программы (browsers),
быстрые коммуникации...
Но сейчас - как и тогда - щелчок по ссылке, запрос
и ждёмс. Всё дело в инструкциях, которые получает приёмник. Они могут быть
статичными, то есть после отображения странички компьютер-клиент
практически перестаёт с ними взаимодействовать, или динамическими.
'Динамичности', а, значит, и интерактивности последнее время
поприбавилось. Но достигнуто это, в основном, за счёт увеличения нагрузок на сервер
(как правило - компьютер менее мощный, чем тот, который выполняет роль
клиента). А именно, за счёт увеличения количества щелчков мыши, после которых следует
запрос серверу - и так по каждому поводу и, очень часто, без необходимости.
Ведь для того, чтобы решить, - есть необходимость или нет, - инструкции-страничке надо быть посложнее.
дизайн вёрсткой или программа телепередач
Поразительно! Миф о 'путешествиях по страницам интернет' оказался очень удобен сообществу
web-дизайнеров. Заметим, что этот вывод не относится к web-программистам и к другим создателям серверных технологий.
Они своё дело сделали. Да так хорошо, - что web-дизайнеру можно совершенно не мучиться и не
усложнять эти самые 'инструкции для приёмника', то есть не создавать приложений, которые будут работать на компьютере-клиенте.
Все силы web-дизайнера, весь его талант сосредоточен на креации картинки,
детского альбомчика: там фото из журнала по боди-билдингу, - вырезал и
немедленно наклеил, - а тут заметка из 'Московского Комсомольца' про
хорошего мальчика... Иными - тоже хорошими - словами, web-дизайнер - специалист по
'газетной вёрстке', которой он и занят, освоив для того ряд прикладных программ.
Это имеет примерно такое же отношение к современным компьютерным технолгиям,
как работа секретаря с офисным приложением типа "MicrosoftWord"®,
да и требует едва большей квалификации. Но есть и объективные причины тому,
что все интерактивные задачи сайта web-мастер старается препоручить серверу.
У нас на столах стоят разные приёмники,- то бишь,- компьютеры! На них
работают различные клиентские программы (browsers). Попытка создания
интерактивного приложения для сайта, которое будет работать на стороне
компьютера-клиента может закончиться для трудолюбивого web-дизайнера
походом к психоаналитику. Этому психоаналитику придётся выслушать
белиберду о том, что InternetExplorer® на Macintosh®
отображает страничку совсем не так, как тот же InternetExplorer® на
Windows®, а InternetExplorer® для Linux вообще не существует, а то, что
существует - отображать страничку совсем не хочет. Получив наставления
психоаналитика он решает быть таким как все и не выпендриваться.
Сложность создания программы-приложения, которое должно работать адекватно
на нескольких разных платформах и с несколькими разными клиентскими
программами (что в сумме составляет более трёх десятков различных
комбинаций), на порядок превосходит трудоёмкость создания приложения, которое
будет работать только на стороне сервера. Но делегация абсолютно всех
интерактивных функций web-сайта серверу-передатчику не
возможна! И не снимает вопрос адекватности инструкций для разных
компьютерных платформ и разных реализаций клиентских приложений
(browsers).
Web-дизайнеру чаще всего остаётся уповать на то, что заказчик
пользуется самой распространённой платформой Windows® (почти так - для России,
но не совсем так - для США, Германии, Франции или Японии) и ни когда не увидит
сайт 'другими глазами'. Поскольку у многих заказчиков целевая аудитория
компактно сосредоточенна (по различным критериям: сфера интересов,
уровень доходов, территориальная приближенность к центру и т.п.)
именно в среде пользователей Unix (программисты, научное и техническое сообщество)
или Macintosh (медиа-креаторы, дизайнеры, издатели), -
заказчик сайта может потерять этот ресурс своей клиентуры. Так и не узнав об этом.
Проблема остаётся. Отправной точкой для решения, может и должен послужить тот момент когда
заказчик отодвинет задачу 'художественного самовыражения' на второй план, а на первое
место поставит необходимую функциональность своего web-сайта. Получив
такую установку, wed-дизайнеру ни чего не останется делать, как осваивать
Тогда и возникнет
А пока:
  - Ты лазал в интернет?
  - Все коленки содрал!
  - А был на моей страничке?
  - Был - нет там ни х...а!
Вот такой вот вЁб-дизайн получается!
С.Ласунов «наверх»
|