Смотрят время, за которое ты в среднем получаешь пакеты (пинг), если оно большое/или ты вдруг пакеты начал пропускать - то уменьшают кол-во передаваемых тебе данных (срезая качество). Обычная практика.
Novamoscow: при чем здесь плюсы/минусы? Если у вас задача стоит перенести именно сайт на мобильные ОС в качестве приложения, - то инструменты типа PhoneGap позволят сделать это быстро и качественно, да и плюс предоставят обширный API для взаимодействия с аппаратной частью телефона/его файловой системой. Если у вас задача стоит не портировать, а именно создать приложение - то здесь однозначно нет смысла сначала делать, сайт, а потом портировать его, нужно писать его в специализированных для этого средах. Самое главное различие - сайт, портированный в виде приложения - будет работать медленнее, и будет иметь "привкус"(визуальный) вебсайта.
PhoneGap, гуглите. Это настолько реально, что достаточно поменять все обращение к серверу на ajax, и больше ничего делать не нужно, взаимодействие с телефонам по специальному API для JavaScript.
Можете пример такого сложного объекта из жизни привести?
Читаю книжку банды четырех, они в качестве примера к билдеру приводят форматирование из RTF в ASCII/TeX. Меня этот пример немного вводит в заблуждение, т.к. по сути перевод текста в другой формат - это как раз использование разных алгоритмов.
Грубо говоря если в стратегии в качестве алгоритма использовать составление сложного объекта - то стратегия превращается в билдер.
xfg: https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BA%D...
В разделе примеров "PHP5", я понимаю, как этот пример работает, но у меня один вопрос - зачем такое извращение делать? :) Для меня это выглядит, как "смотри, как могу". И там-же есть пример выше во вкладке "PHP". Он элементарный, но в любом случае эти два подхода как-то уж совсем отличаются. Я все ближе подхожу к выводу "выучить паттерны наизусть, а там может пригодится", это верный подход?