LINUX.ORG.RU

Избранные сообщения Den0k

Распределённые [вычисления] с помощью [js] на стороне клиента

Форум — Talks

Многоуважаемый all,

Кто встречал случаи применения сабжа или его вариаций в современных open source проектах?

Все знают пиринговые сети, где используется идея распределённого хранения данных.
Были проекты подобные SETI@Home, где распределённые клиенты по частям обсчитывали, то что сейчас называется big data.
Flash видео плееры умеют организовывать свою пиринговую сеть для доставки видео онлайн.
И, наконец, были случаи когда популярные ресурсы типа вКонтакта встраивали в свои странички код который «влиял» на нужные им ресурсы «руками» пользователей соц. сети.

Самая распространённая клиентская веб технология это JS. Какие есть примеры, прототипы, беты и тп. где данный подход был бы не побочным эффектом а главной фишкой?

З.Ы. и так куча *локальных* ресурсов уходит на кеш динамических баннеров, прорисовку их же и обработку всяких js скриптов и прочих ajax, пусть даже на сайте выглядящим как статический и не несущих никакой пользы человеку (про Flash/Java Applets, etc вообще молчу)

 ,

Den0k ()

Вёрстка веб страниц и front end layout

Форум — Web-development

Здравствуй многоуважаемый all,

последний раз сталкивался с вёрсткой лет 5 назад. Тогда основными инструментами были текст. редактор по выбору, справочник html/css и браузеры со всякими дополнения для отладки обтекания DIV'ов и тп. Вёрсткой чаще всего занимались веб разработчики, которые и прилаживали получившиеся шаблоны затем к CMS иногда верстать умели и дизайнеры. В плане организации процесса, конечно стремились к троице: дизайнер-верстальщик-разработчик.

Вопрос - что изменилось за эти годы?

В техническом плане, вижу появились css фреймворки всякие, адаптивный дизайн, даже библиотеки, JS стал лезть в формирования вида страницы, а не как поддержка интерактивных элементов. Появились/появляются компоненты с элементами Web UI (вроде как были во флеше) написанные на смеси технологи...

А что с разделением труда? Верстальщик стал называться layout developer - или это другое? Или слился с PHP/Perl/Python LAMP девелопером? Какой подход к массовой веб разработке сейчас рулит?

Den0k ()