Как быстро все-таки летит время!
2008 год, опубликован первый релиз на гуглекоде. Позади год неоднократной переписки ядра в поисках решения, которое определит вектор развития всего проекта. Цели уже определены, но сомнения, что они не приведут в тупик, не покидают меня. И страшное в этих целях не их масштаб, а то, что они по своей сути пойдут в некотором роде против общего течения.
«Элементы интерфейса вперемешку с кодом, да и еще и запросы к БД и тут же полученные данные опять вперемешку с кусками кода, а потом вся эта каша разбавляется неизвестно чем и на выходе сервер отдает страницу, так необходимую пользователю. А сервер ведь один, а пользователей так много… И это каждый раз, всякому пользователю... Благо успели изобрести хоть какое-то кеширование…» - такие мысли атаковали мне голову, всякий раз, когда я просматривал очередной код какого-нибудь скрипта/движка сайта.
Я все чаще и чаще убеждаюсь в бесполезности такого интерфейса, как WebOS. Все-таки, что ни говори, но второй рабочий стол в браузере клиента, который и так открыт на рабочем столе – это излишество и откровенно говоря, вводит пользователя-новичка в заблуждение. Но! Это не значит, что интерфейс WebOS совсем не нужен (не нужна – как проверить? это он или она или оно? :)). Благодаря стремлению реализовать именно полноценный удаленный рабочий стол, мы превратили платформу в такую гибкую систему, каковой она сейчас является. Однажды платформа вырастет до того уровня, когда будет иметь в своем арсенале достаточное кол-во приложений и сможет стать полноценной WebOS. Т.е. пользователю достаточно будет иметь установленный на девайсе браузер с выходом в Интернет и адрес своего рабочего стола по умолчанию. Мало того, я уже сейчас могу смело заявить, что текущая версия платформы, ее архитектура, позволяет реализовать задуманное.
Так что же теперь, к чему эти размышления?
На сегодняшний день практически большинство вебдванольных (и не только) ресурсов разделено на несколько основных составляющих:
На мой взгляд, это морально устаревший механизм управления сайтом.
Сегодня необходимо предоставить пользователям гораздо более удобный механизм взаимодействия с ресурсом.
© Платформа Абрикос - все права защищены. Работает на Абрикос 0.5.5