Я беру изображение, выполняю некоторую обработку, чтобы сделать его темно-синим оттенком, и устанавливаю его как фоновое изображение в теле страницы.Код здесь работает точно так, как и ожидалось:
$image = imagecreatefromjpeg($backimage);
imagefilter($image, IMG_FILTER_GRAYSCALE);
imagefilter($image, IMG_FILTER_CONTRAST,40);
imagefilter($image, IMG_FILTER_BRIGHTNESS,-80);
imagefilter($image, IMG_FILTER_COLORIZE, 10, 0, 40); //112, 66, 20);
Проблема в том, что обработка занимает некоторое время, поэтому полная страница отображается без фона, а затем через короткую задержку появляется фоновое изображение (прихотя бы в Firefox), поэтому выглядит немного странно.Я бы предпочел, чтобы он сначала загружался, или ждал, пока обработка не завершилась, а затем отображал все это.Любой совет?Спасибо!