Несколько лет назад я решил, что могу обойти все несоответствия браузера, создавая сайты исключительно на Flash. Сейчас это не выглядит таким хорошим решением, поэтому я переписываю свой полу-CMS-фреймворк на php, javascript / jQuery и HTML. Один из аспектов моих Flash-сайтов, которым я очень доволен, - это возможность загружать все страницы или состояния в фоновом режиме, поэтому пользователь редко запрашивает страницу, которая еще не загружена. Когда это произойдет, я могу отобразить индикатор выполнения. В AJAX я не могу показать прогресс, но я также обнаружил значительную разницу, которую я не ожидал. Во Flash я полностью загружаю .swf для страницы 1, прежде чем начать загружать страницу 2. Это означает, что все, включая изображения и т. Д. В AJAX я не вижу способа сделать это. Я могу проверить, что сам HTML-файл завершил загрузку, но не все его изображения были загружены перед загрузкой следующего HTML-файла. Возможно ли это?