Как сделать простую предварительную загрузку сайта?
Хочу узнать, как сделать так, чтобы пока основное содержимое грузится, на весь экран была заставка, а потом она исчезала?
У меня есть готовый сайт, но из-за большого объема фотографий и в принципе самой информации он долго грузится. Поэтому и решила подумать над созданием скрывающего это на какое-то время элемента.
Как в html и CSS коде оформить это так, чтобы заставка загружалась первой, а потом секунд через 10 исчезала совсем?
А если у меня быстрый интернет и всё загрузится за 2 секунды, Вы обяжете меня ещё 8 секунд ждать?
А если я с телефона и у меня плохой сигнал, но сайт мне очень нужен и я готов подождать, но контент не загрузится и за 20 секунд?
А вообще, по статистике, если пользователь не может начать взаимодействие с сайтом через 3 секунды после открытия - он покидает сайт.
Точно этого хотите?
Вадим, Ну не знаю, просто пока у меня сайт грузится две секунды, выглядит это немного странно. Типо первая фотка с панели навигации на 90% экрана и белый фон.
Думаете не стоит заморачиваться?
fell_from_the_grace, Ну и вот, будь я целевым посетителем сайта, я бы 9.8 секунд смотрел бы на загрузку, а не читал бы, хотя у меня визуально всё загрузилось меньше чем за секунду.
Но я смотрю с хорошего ПК на 100мб интернете.
Вадим, то есть вас как пользователя в принципе бы устроил такой (момент, который сейчас, а не прелоадер) небольшой косяк в плане разбросанных фотографий?