Wednesday, September 05, 2007

Оптимизация куков

Интересный материал (в оригинале - от Microsoft) по оптимизации использования cookies в веб-приложениях. Во-первых, количество cookie записей увеличено в IE до 50 (теперь - это как и в FF). Это хорошо, поскольку раньше в IE было 20. Но с другой стороны, cookie (как обычные HTTP заголовки) увеличивают, естественно размер запроса. При условии ассиметричного соединения (ADSL дома, например) размер запроса также становится важным фактором, поскольку скорость загрузки меньше чем ответная. Что предлагают:
- использовать короткие имена переменных
- использовать атрибут domain, для ограничения количества посылаемых кук
- использовать атрбут path, для ограничения количества кук в запросе

Отдельный вопрос - использование атрибута HttpOnly для предотвращения использования кук в cross-scripting атаках. Пока, насколько я понимаю, этот атрибут поддерживает только IE, но вроде бы он должен быть и в FF 3.0

No comments: