Джозеф Смарр (Joseph Smarr) — главный архитектор по платформам в компании Plaxo, Inc. поделелся своим видением того, как можно увеличить производительность web-приложений.
Его советы касаются программирования клиентской части интерфейсов.
Итак, чтобы web-приложению быть по настоящему быстрым ему необходимо:
- Быть ленивым. Не надо загружать что-либо или выполнять какие-то функции до того, как это понадобится. Возможно, что вам вообще не потребуется это загружать или выполнять.
- Быть “отзывчивым” (responsive). Делайте так, чтобы всё происходило быстро. Если есть возможность сократить взаимодействие на 100 миллисекунд путём обработки события
mousedownвместоclick, делайте это! - Быть прагматичным. Программирование клиентской части интерфейса и так достаточно сложное занятие, не надо его усложнять сверх меры.
- Быть бдительным. Пустые страницы самые быстрые. Но они становятся медленными, когда вы на них что-то размещаете, медлительность — это ваша ответственность. А бдительность нужна для того, чтобы предотвратить медлительность.
Спасибо за столь полезную заметку.
ха забавненько
[quote]Пустые страницы самые быстрые. Но они становятся медленными,[/quote]
нафиг они тада нужны.
ну ониж без контента
Вот типа этого мы не знали..