Очень хорошая статья, все лаконично и хорошо описано (за примеры особенный респект). Честно говоря тоже думал, что сейчас будет лабуда какая-нибудь, но я прям вчитался. Многие из «правил» уже знакомы и стараюсь их придерживать, но порой бывает забиваешься одной мыслью и делаешь глупейшие вещи, а потом разбираешься в своей же писанине и думаешь «откуда это взялось?» и даже комменты не помогают )
хм… у них уже так довольно давно. Все берется динамическим созданием script.
притом при частом нажатии клавиш параллельные запросы ajax можно легко поблочить или их отслеживать, просто выставлять флаг отправки запроса и получения ответа =/
вошло в привычку; и, кстати, точка с запятой нужна, но не обязательно и как сказал товарищ выше «т.н. semicolon insertion mechanism». И притом, если пренебрегать этим простым правилом, то при минимизировании скрипта например с помощью dean.edwards.name/packer/, то посыпятся ошибки при выполнении скрипта.
Хороша статья.
Но остается вопрос. Не слишком ли накладно всю структуру делать на стороне клиента? Если проект большой, то на клиента ложится уж больно много функционала и всей JS обертки, что собственно отрицательно может сказаться на производительности такого подхода.
Статью в табы )
притом при частом нажатии клавиш параллельные запросы ajax можно легко поблочить или их отслеживать, просто выставлять флаг отправки запроса и получения ответа =/
А вообще симпотишная, но не идеальная… но на раб стол поставить хочется )))
Спасибо
agent.mail.ru/ru/download/agent_windows/history.html
Но остается вопрос. Не слишком ли накладно всю структуру делать на стороне клиента? Если проект большой, то на клиента ложится уж больно много функционала и всей JS обертки, что собственно отрицательно может сказаться на производительности такого подхода.