Москва: сделан шаг к тотальному "интернет-анлиму"Вот слова истины

Асинхронность

Перевёл полностью на асинхронный режим работы алгоритм работы корзины.
Теперь данные идут на сервер (это было и до этого), но после этого ничего не делается.
А вот когда сервер отвечает (если не отвечает или связь пропала, то выводится ошибка на экран), то тогда уже выполняется то, что нужно.
В ответе сервера содержится небольшая обратка, то есть, есть статус + действие + данные (ID и т.п.).
И поэтому выполняется то же самое действие, но как бы с подтверждением сервера.
То есть получается полная синхронизация сервера и клиента.

Пришлось немного переписывать некоторые участки кода, как в PHP, так и в JS.

Отлаживал в Мозилке.

По скорости Опера быстрее всех работает.
Опера быстрее IE в 3 раза.
IE в 2 раза быстрее Мозилки.