Управление очерёдностью загрузки веб-страницы через таблицы

Автор: Topol Понедельник, Апрель 16th, 2012 Нет комментариев

Рубрика: Сайтостроение

Таблицы, как вы знаете, — это уникальное средство для строгого макетирования страницы, фактически, единственный инструмент, позволяющий точно располагать элементы друг относительно друга на странице. Однако у таблицы есть несколько очень неприятных моментов, и один из них — это загрузка: до тех пор, пока на компьютер пользователя не загрузится вся таблица целиком (кроме графических элементов), браузер не будет ее отображать. Таким образом, если ваша страница представляет собой одну огромную таблицу, то до то тех пор, пока она не будет загружена, пользователь будет наблюдать пустой экран. Помня, что у вас есть не более 60 секунд (см. статью «шестидесятисекундная битва») на привлечение внимания пользователя, вы заинтересованы в том, чтобы страница появилась на экране как можно скорее.

Если вы лимитированы большой и нескладной таблицей, то вы можете легко управиться с проблемой, разбив ее на несколько частей. Так, например, вы можете выделить в отдельные таблицы заголовок (шапку), основной информационный блок страницы, дополнительный информационный блок (если таковой имеется) и нижний колонтитул страницы. Теперь осталось разместить ваши таблицы последовательно друг над другом, и вы получите точно такую же страницу, как и при обычной верстке. Единственное отличие в том, что шапка страницы появиться на экране практически сразу же, и пользователь будет видеть, что его компьютер трудится, а не бездумно висит. Небольшое увеличение кода страницы искупается скоростью прорисовки.

Источник: webcorp.ru

Оставить комментарий

Чтобы оставлять комментарии Вы должны быть авторизованы.

Похожие посты