была мысль сделать компилятор для дороги (смартфон, планшет 7-8") с визуальными кнопками (чтобы максимально мало вводить данные с клавиатуры), решил что плохая идея... т.к. как ни крути - удобнее - на ноуте или ББ.
Если все это Ваше - то только выносить все стили и скрипты в head-блок и далее загружать тот контент в body, который необходим в нужные блоки. По-русски - шаблонизировать представление.
это уже проблема хостера... а не технологии... клиент будет Ваш? Если да - делайте им периодический GET на сервер. (чтобы не держать сокет открытым постоянно)
мелковато... подсказка: старайтесь, чтобы все области UI были кратны сетке с полем в 80x80px. Это минимальное поле для удобной работы пальцами.
И шрифт вписывайте в них в зависимости от типа надписей. (текст, заголовки пункты меню и т.д.)
Не. С применением морфологии phpmorphy (demo): phpmorphy.sourceforge.net/dokuwiki/demo?word=%D0%B...
Ну а дальше - пишите сами на PHP (циклы и массивы) и подключайте phpmorphy, чтобы окончания у словосочетаний были правильными.
[user], [URL], [expire-timestamp] и дальше - проверка...